summaryrefslogtreecommitdiff
path: root/man/anti.texi
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2000-09-05 18:18:32 +0000
committerEli Zaretskii <eliz@gnu.org>2000-09-05 18:18:32 +0000
commit0772f3a31cd172365e87b25571201348b776648b (patch)
treebc94bbc24282c979a8d975710403f795352725ba /man/anti.texi
parent08ba3862e35117bcbdc395173368ed2313d79b22 (diff)
downloademacs-0772f3a31cd172365e87b25571201348b776648b.tar.gz
Mention new face attributes, fields, and Eshell. Suggested
by Gerd Moellmann.
Diffstat (limited to 'man/anti.texi')
-rw-r--r--man/anti.texi29
1 files changed, 24 insertions, 5 deletions
diff --git a/man/anti.texi b/man/anti.texi
index 11251b1413b..3e64f08b1b1 100644
--- a/man/anti.texi
+++ b/man/anti.texi
@@ -21,18 +21,28 @@ which contain oversized characters, and using italics fonts can totally
screw up your display. Find one font that works and stick to it!
@item
-Likewise, Emacs cannot display images, play sounds, and do anything
+Likewise, Emacs cannot display images, play sounds, or do anything
except displaying text. Multimedia is for Netrape!
@item
+Faces on X were made to follow the XLFD font names, to avoid the need of
+reinventing what X has already invented. This means that face merging
+doesn't work. However, experience shows that supporting mergers is bad
+economics. Face inheritance was also removed.
+
+@item
+New face attributes, such as 3D appearence, strike-through, overline
+etc., were eliminated, to minimize consing.
+
+@item
Toolkit scrollbars are not supported. Emacs bare-bones X scrollbars are
so much leaner and meaner. There are no toggle buttons and radio
buttons in menus. @code{LessTif} is not supported either.
@item
There are no toolbars and no tooltips; in particular, the @acronym{GUD}
-mode cannot display variable values in tooltips. Emacs is an editor,
-not some fancy GUI program!
+mode cannot display in a tooltip a value of a variable when you click on
+that variable's name. Emacs is an editor, not some fancy GUI program!
@item
Colors are not available on character terminals. If you @emph{must}
@@ -205,11 +215,20 @@ recentf.el is not available, so you will have to memorize your
frequently edited files by heart, or use desktop.el.
@item
+Field properties were eliminated, so various packages based on comint.el
+which run subsidiary programs in Emacs buffers cannot easily distinguish
+between text which came from the subprocess and text typed by the user.
+The ingenious techniques this requires from Lisp programs will
+undoubtfully assist to further advance and development of the Emacs Lisp
+language.
+
+@item
Many additional packages that were unnecessarily complicating your lives
are no longer with us. You cannot browse C@t{++} classes with Ebrowse,
edit Delphi sources, access @acronym{SQL} data bases, edit PostScript
-files and context diffs, access LDAP and other directory servers, edit
-TODO files conveniently. Emacs doesn't need all that crud.
+files and context diffs, access @acronym{LDAP} and other directory
+servers, edit @file{TODO} files conveniently, or mix shell commands and
+Lisp functions with Eshell. Emacs doesn't need all that crud.
@item
To keep up with decreasing computer memory capacity and disk space, many