diff options
| author | Richard M. Stallman | 2001-05-20 17:22:25 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2001-05-20 17:22:25 +0000 |
| commit | 6442995370ee3b861646b96fcdb28fe1ac6b7d57 (patch) | |
| tree | 8f08bc4b7a6f1d3337a378c709952dc5b0320d86 | |
| parent | 9c9cbe8bfbe49683bad81b44356281776bbb8efb (diff) | |
| download | emacs-6442995370ee3b861646b96fcdb28fe1ac6b7d57.tar.gz emacs-6442995370ee3b861646b96fcdb28fe1ac6b7d57.zip | |
Add Text Properties item.
Minor corrections, especially in xrefs.
| -rw-r--r-- | man/glossary.texi | 43 |
1 files changed, 26 insertions, 17 deletions
diff --git a/man/glossary.texi b/man/glossary.texi index 18dfd4c6544..bc07c0b4058 100644 --- a/man/glossary.texi +++ b/man/glossary.texi | |||
| @@ -41,7 +41,8 @@ punctuation characters: @samp{!@@#$%^& *()_-+=|\~` @{@}[]:;"' <>,.?/}. | |||
| 41 | 41 | ||
| 42 | @item Auto Fill Mode | 42 | @item Auto Fill Mode |
| 43 | Auto Fill mode is a minor mode in which text that you insert is | 43 | Auto Fill mode is a minor mode in which text that you insert is |
| 44 | automatically broken into lines of fixed width. @xref{Filling}. | 44 | automatically broken into lines of a given maximum width. |
| 45 | @xref{Filling}. | ||
| 45 | 46 | ||
| 46 | @item Auto Saving | 47 | @item Auto Saving |
| 47 | Auto saving is the practice of saving the contents of an Emacs buffer in | 48 | Auto saving is the practice of saving the contents of an Emacs buffer in |
| @@ -177,7 +178,7 @@ See `minibuffer history.' | |||
| 177 | @item Command Name | 178 | @item Command Name |
| 178 | A command name is the name of a Lisp symbol which is a command | 179 | A command name is the name of a Lisp symbol which is a command |
| 179 | (@pxref{Commands}). You can invoke any command by its name using | 180 | (@pxref{Commands}). You can invoke any command by its name using |
| 180 | @kbd{M-x} (@pxref{M-x}). | 181 | @kbd{M-x} (@pxref{M-x,M-x,Running Commands by Name}). |
| 181 | 182 | ||
| 182 | @item Comment | 183 | @item Comment |
| 183 | A comment is text in a program which is intended only for humans reading | 184 | A comment is text in a program which is intended only for humans reading |
| @@ -188,12 +189,12 @@ for creating, aligning and killing comments. @xref{Comments}. | |||
| 188 | @item Common Lisp | 189 | @item Common Lisp |
| 189 | Common Lisp is a dialect of Lisp (q.v.@:) much larger and more powerful | 190 | Common Lisp is a dialect of Lisp (q.v.@:) much larger and more powerful |
| 190 | than Emacs Lisp. Emacs provides a subset of Common Lisp in the CL | 191 | than Emacs Lisp. Emacs provides a subset of Common Lisp in the CL |
| 191 | package. @xref{, Common Lisp, , cl, Common Lisp Extensions}. | 192 | package. @xref{Common Lisp,,, cl, Common Lisp Extensions}. |
| 192 | 193 | ||
| 193 | @item Compilation | 194 | @item Compilation |
| 194 | Compilation is the process of creating an executable program from source | 195 | Compilation is the process of creating an executable program from source |
| 195 | code. Emacs has commands for compiling files of Emacs Lisp code | 196 | code. Emacs has commands for compiling files of Emacs Lisp code |
| 196 | (@pxref{Byte Compilation,, Byte Compilation, elisp, the Emacs Lisp | 197 | (@pxref{Byte Compilation,,, elisp, the Emacs Lisp |
| 197 | Reference Manual}) and programs in C and other languages | 198 | Reference Manual}) and programs in C and other languages |
| 198 | (@pxref{Compilation}). | 199 | (@pxref{Compilation}). |
| 199 | 200 | ||
| @@ -303,7 +304,7 @@ Deletion means erasing text without copying it into the kill ring | |||
| 303 | 304 | ||
| 304 | @item Deletion of Files | 305 | @item Deletion of Files |
| 305 | Deleting a file means erasing it from the file system. | 306 | Deleting a file means erasing it from the file system. |
| 306 | @xref{Misc File Ops}. | 307 | @xref{Misc File Ops,Misc File Ops,Miscellaneous File Operations}. |
| 307 | 308 | ||
| 308 | @item Deletion of Messages | 309 | @item Deletion of Messages |
| 309 | Deleting a message means flagging it to be eliminated from your mail | 310 | Deleting a message means flagging it to be eliminated from your mail |
| @@ -363,7 +364,7 @@ more newlines in addition to self-insertion. | |||
| 363 | 364 | ||
| 364 | @item End Of Line | 365 | @item End Of Line |
| 365 | End of line is a character or characters which signal an end of a text | 366 | End of line is a character or characters which signal an end of a text |
| 366 | line. On GNU and Unix systems, this is a newline (.q.v.@:), but other | 367 | line. On GNU and Unix systems, this is a newline (q.v.@:), but other |
| 367 | systems have other conventions. @xref{Coding Systems,end-of-line}. | 368 | systems have other conventions. @xref{Coding Systems,end-of-line}. |
| 368 | Emacs can recognize several end-of-line conventions in files and convert | 369 | Emacs can recognize several end-of-line conventions in files and convert |
| 369 | between them. | 370 | between them. |
| @@ -411,7 +412,7 @@ features to associate specific faces with portions of buffer text, in | |||
| 411 | order to display that text as specified by the face attributes. | 412 | order to display that text as specified by the face attributes. |
| 412 | 413 | ||
| 413 | @item File Locking | 414 | @item File Locking |
| 414 | Emacs used file locking to notice when two different users | 415 | Emacs uses file locking to notice when two different users |
| 415 | start to edit one file at the same time. @xref{Interlocking}. | 416 | start to edit one file at the same time. @xref{Interlocking}. |
| 416 | 417 | ||
| 417 | @item File Name | 418 | @item File Name |
| @@ -599,8 +600,8 @@ or from some other place in Emacs. | |||
| 599 | 600 | ||
| 600 | @item Interlocking | 601 | @item Interlocking |
| 601 | Interlocking is a feature for warning when you start to alter a file | 602 | Interlocking is a feature for warning when you start to alter a file |
| 602 | that someone else is already editing. @xref{Interlocking,,Simultaneous | 603 | that someone else is already editing. |
| 603 | Editing}. | 604 | @xref{Interlocking,Interlocking,Simultaneous Editing}. |
| 604 | 605 | ||
| 605 | @item Isearch | 606 | @item Isearch |
| 606 | See `incremental search.' | 607 | See `incremental search.' |
| @@ -710,7 +711,7 @@ typing @key{ESC} and then typing the corresponding Control character. | |||
| 710 | @item @kbd{M-x} | 711 | @item @kbd{M-x} |
| 711 | @kbd{M-x} is the key sequence which is used to call an Emacs command by | 712 | @kbd{M-x} is the key sequence which is used to call an Emacs command by |
| 712 | name. This is how you run commands that are not bound to key sequences. | 713 | name. This is how you run commands that are not bound to key sequences. |
| 713 | @xref{M-x}. | 714 | @xref{M-x,M-x,Running Commands by Name}. |
| 714 | 715 | ||
| 715 | @item Mail | 716 | @item Mail |
| 716 | Mail means messages sent from one user to another through the computer | 717 | Mail means messages sent from one user to another through the computer |
| @@ -804,7 +805,7 @@ using multibyte characters (q.v.@:). @xref{International}. | |||
| 804 | A multibyte character is a character that takes up several bytes in a | 805 | A multibyte character is a character that takes up several bytes in a |
| 805 | buffer. Emacs uses multibyte characters to represent non-ASCII text, | 806 | buffer. Emacs uses multibyte characters to represent non-ASCII text, |
| 806 | since the number of non-ASCII characters is much more than 256. | 807 | since the number of non-ASCII characters is much more than 256. |
| 807 | @xref{International Intro}. | 808 | @xref{International Chars, International Characters}. |
| 808 | 809 | ||
| 809 | @item Named Mark | 810 | @item Named Mark |
| 810 | A named mark is a register (q.v.@:) in its role of recording a | 811 | A named mark is a register (q.v.@:) in its role of recording a |
| @@ -858,7 +859,7 @@ end of a word or expression. @xref{Syntax}. | |||
| 858 | Point is the place in the buffer at which insertion and deletion | 859 | Point is the place in the buffer at which insertion and deletion |
| 859 | occur. Point is considered to be between two characters, not at one | 860 | occur. Point is considered to be between two characters, not at one |
| 860 | character. The terminal's cursor (q.v.@:) indicates the location of | 861 | character. The terminal's cursor (q.v.@:) indicates the location of |
| 861 | point. @xref{Basic,Point}. | 862 | point. @xref{Basic,Point,Basic Editing}. |
| 862 | 863 | ||
| 863 | @item Prefix Argument | 864 | @item Prefix Argument |
| 864 | See `numeric argument.' | 865 | See `numeric argument.' |
| @@ -1052,8 +1053,9 @@ block or a parenthesized expression in C. @xref{Lists,Sexps}. | |||
| 1052 | @item Simultaneous Editing | 1053 | @item Simultaneous Editing |
| 1053 | Simultaneous editing means two users modifying the same file at once. | 1054 | Simultaneous editing means two users modifying the same file at once. |
| 1054 | Simultaneous editing if not detected can cause one user to lose his | 1055 | Simultaneous editing if not detected can cause one user to lose his |
| 1055 | work. Emacs detects all cases of simultaneous editing and warns one of | 1056 | work. Emacs detects all cases of simultaneous editing and warns one |
| 1056 | the users to investigate. @xref{Interlocking,,Simultaneous Editing}. | 1057 | of the users to investigate. |
| 1058 | @xref{Interlocking,Interlocking,Simultaneous Editing}. | ||
| 1057 | 1059 | ||
| 1058 | @item Speedbar | 1060 | @item Speedbar |
| 1059 | Speedbar is a special tall frame that provides fast access to Emacs | 1061 | Speedbar is a special tall frame that provides fast access to Emacs |
| @@ -1118,8 +1120,9 @@ Two meanings (@pxref{Text}): | |||
| 1118 | @itemize @bullet | 1120 | @itemize @bullet |
| 1119 | @item | 1121 | @item |
| 1120 | Data consisting of a sequence of characters, as opposed to binary | 1122 | Data consisting of a sequence of characters, as opposed to binary |
| 1121 | numbers, images, graphics commands, executable programs, and the like. | 1123 | numbers, executable programs, and the like. The basic contents of an |
| 1122 | The contents of an Emacs buffer are always text in this sense. | 1124 | Emacs buffer (aside from the text properties, q.v.@:) are always text |
| 1125 | in this sense. | ||
| 1123 | @item | 1126 | @item |
| 1124 | Data consisting of written human language, as opposed to programs, | 1127 | Data consisting of written human language, as opposed to programs, |
| 1125 | or following the stylistic conventions of human language. | 1128 | or following the stylistic conventions of human language. |
| @@ -1131,6 +1134,11 @@ character units. Such a terminal cannot control individual pixels it | |||
| 1131 | displays. Emacs supports a subset of display features on text-only | 1134 | displays. Emacs supports a subset of display features on text-only |
| 1132 | terminals. | 1135 | terminals. |
| 1133 | 1136 | ||
| 1137 | @item Text Properties | ||
| 1138 | Text properties are annotations recorded for particular characters in | ||
| 1139 | the buffer. Images in the buffer are recorded as text properties; | ||
| 1140 | they also specify formatting information. @xref{Editing Format Info}. | ||
| 1141 | |||
| 1134 | @item Tool Bar | 1142 | @item Tool Bar |
| 1135 | The tool bar is a line (sometimes multiple lines) of icons at the top | 1143 | The tool bar is a line (sometimes multiple lines) of icons at the top |
| 1136 | of an Emacs frame. Clicking on one of these icons executes a command. | 1144 | of an Emacs frame. Clicking on one of these icons executes a command. |
| @@ -1179,7 +1187,8 @@ Emacs uses some variables for internal purposes, and has others (known | |||
| 1179 | as `user options' (q.v.@:)) just so that you can set their values to | 1187 | as `user options' (q.v.@:)) just so that you can set their values to |
| 1180 | control the behavior of Emacs. The variables used in Emacs that you | 1188 | control the behavior of Emacs. The variables used in Emacs that you |
| 1181 | are likely to be interested in are listed in the Variables Index in | 1189 | are likely to be interested in are listed in the Variables Index in |
| 1182 | this manual. @xref{Variables}, for information on variables. | 1190 | this manual (@pxref{Variable Index}). @xref{Variables}, for |
| 1191 | information on variables. | ||
| 1183 | 1192 | ||
| 1184 | @item Version Control | 1193 | @item Version Control |
| 1185 | Version control systems keep track of multiple versions of a source file. | 1194 | Version control systems keep track of multiple versions of a source file. |