Mercurial > emacs
comparison etc/NEWS @ 33618:beb961476e7f
*** empty log message ***
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Sun, 19 Nov 2000 14:36:27 +0000 |
parents | c6a08bfab7fd |
children | 62859e71806e |
comparison
equal
deleted
inserted
replaced
33617:a9247e019ab7 | 33618:beb961476e7f |
---|---|
1574 of vc.el for a detailed list of them). To make VC use that library, | 1574 of vc.el for a detailed list of them). To make VC use that library, |
1575 you need to put it somewhere into Emacs' load path and add the atom | 1575 you need to put it somewhere into Emacs' load path and add the atom |
1576 `FOO' to the list `vc-handled-backends'. | 1576 `FOO' to the list `vc-handled-backends'. |
1577 | 1577 |
1578 ** New modes and packages | 1578 ** New modes and packages |
1579 | |
1580 *** Artist is an Emacs lisp package that allows you to draw lines, | |
1581 rectangles and ellipses by using your mouse and/or keyboard. The | |
1582 shapes are made up with the ascii characters |, -, / and \. | |
1583 | |
1584 Features are: | |
1585 | |
1586 - Intersecting: When a `|' intersects with a `-', a `+' is | |
1587 drawn, like this: | \ / | |
1588 --+-- X | |
1589 | / \ | |
1590 | |
1591 - Rubber-banding: When drawing lines you can interactively see the | |
1592 result while holding the mouse button down and moving the mouse. If | |
1593 your machine is not fast enough (a 386 is a bit too slow, but a | |
1594 pentium is well enough), you can turn this feature off. You will | |
1595 then see 1's and 2's which mark the 1st and 2nd endpoint of the line | |
1596 you are drawing. | |
1597 | |
1598 - Arrows: After having drawn a (straight) line or a (straight) | |
1599 poly-line, you can set arrows on the line-ends by typing < or >. | |
1600 | |
1601 - Flood-filling: You can fill any area with a certain character by | |
1602 flood-filling. | |
1603 | |
1604 - Cut copy and paste: You can cut, copy and paste rectangular | |
1605 regions. Artist also interfaces with the rect package (this can be | |
1606 turned off if it causes you any trouble) so anything you cut in | |
1607 artist can be yanked with C-x r y and vice versa. | |
1608 | |
1609 - Drawing with keys: Everything you can do with the mouse, you can | |
1610 also do without the mouse. | |
1611 | |
1612 - Aspect-ratio: You can set the variable artist-aspect-ratio to | |
1613 reflect the height-width ratio for the font you are using. Squares | |
1614 and circles are then drawn square/round. Note, that once your | |
1615 ascii-file is shown with font with a different height-width ratio, | |
1616 the squares won't be square and the circles won't be round. | |
1617 | |
1618 - Drawing operations: The following drawing operations are implemented: | |
1619 | |
1620 lines straight-lines | |
1621 rectangles squares | |
1622 poly-lines straight poly-lines | |
1623 ellipses circles | |
1624 text (see-thru) text (overwrite) | |
1625 spray-can setting size for spraying | |
1626 vaporize line vaporize lines | |
1627 erase characters erase rectangles | |
1628 | |
1629 Straight lines are lines that go horizontally, vertically or | |
1630 diagonally. Plain lines go in any direction. The operations in | |
1631 the right column are accessed by holding down the shift key while | |
1632 drawing. | |
1633 | |
1634 It is possible to vaporize (erase) entire lines and connected lines | |
1635 (rectangles for example) as long as the lines being vaporized are | |
1636 straight and connected at their endpoints. Vaporizing is inspired | |
1637 by the drawrect package by Jari Aalto <jari.aalto@poboxes.com>. | |
1638 | |
1639 - Picture mode compatibility: Artist is picture mode compatible (this | |
1640 can be turned off). | |
1579 | 1641 |
1580 +++ | 1642 +++ |
1581 *** The new package Eshell is an operating system command shell | 1643 *** The new package Eshell is an operating system command shell |
1582 implemented entirely in Emacs Lisp. Use `M-x eshell' to invoke it. | 1644 implemented entirely in Emacs Lisp. Use `M-x eshell' to invoke it. |
1583 It functions similarly to bash and zsh, and allows running of Lisp | 1645 It functions similarly to bash and zsh, and allows running of Lisp |