/[emacs]/emacs/man/glossary.texi
ViewVC logotype

Diff of /emacs/man/glossary.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.29 by rms, Sun Jan 30 11:26:25 2005 UTC revision 1.30 by rms, Sun Mar 6 17:24:24 2005 UTC
# Line 65  A backup file records the contents that Line 65  A backup file records the contents that
65  editing session.  Emacs makes backup files automatically to help you  editing session.  Emacs makes backup files automatically to help you
66  track down or cancel changes you later regret making.  @xref{Backup}.  track down or cancel changes you later regret making.  @xref{Backup}.
67    
68  @item Balance Parentheses  @item Balancing Parentheses
69  Emacs can balance parentheses (or other matching delimiters) either  Emacs can balance parentheses (or other matching delimiters) either
70  manually or automatically.  You do manual balancing with the commands  manually or automatically.  You do manual balancing with the commands
71  to move over parenthetical groupings (@pxref{Moving by Parens}).  to move over parenthetical groupings (@pxref{Moving by Parens}).
# Line 139  you press down on a mouse button.  @xref Line 139  you press down on a mouse button.  @xref
139  @item By Default  @item By Default
140  See `default.'  See `default.'
141    
142    @item Byte Compilation
143    See `compilation.'
144    
145  @item @kbd{C-}  @item @kbd{C-}
146  @kbd{C-} in the name of a character is an abbreviation for Control.  @kbd{C-} in the name of a character is an abbreviation for Control.
147  @xref{User Input,C-}.  @xref{User Input,C-}.
# Line 246  characters.  @xref{User Input}. Line 249  characters.  @xref{User Input}.
249    
250  @item Copyleft  @item Copyleft
251  A copyleft is a notice giving the public legal permission to  A copyleft is a notice giving the public legal permission to
252  redistribute a program or other work of art.  Copyright is normally used  redistribute and modify a program or other work of art, but requiring
253  to keep users divided and helpless; with copyleft we turn that around  modified versions to carry similar permission.  Copyright is normally
254  to empower users and encourage them to cooperate.  used to keep users divided and helpless; with copyleft we turn that
255    around to empower users and encourage them to cooperate.
256    
257  The particular form of copyleft used by the GNU project is called the  The particular form of copyleft used by the GNU project is called the
258  GNU General Public License.  @xref{Copying}.  GNU General Public License.  @xref{Copying}.
259    
260  @item @key{CTRL}  @item @key{CTRL}
261  The @key{CTLR} or ``control'' key is what you hold down  The @key{CTRL} or ``control'' key is what you hold down
262  in order to enter a control character (q.v.).  in order to enter a control character (q.v.).
263    
264  @item Current Buffer  @item Current Buffer
# Line 263  commands operate.  You can select any Em Line 267  commands operate.  You can select any Em
267  @xref{Buffers}.  @xref{Buffers}.
268    
269  @item Current Line  @item Current Line
270  The current line is a line point is on (@pxref{Point}).  The current line is the line that point is on (@pxref{Point}).
271    
272  @item Current Paragraph  @item Current Paragraph
273  The current paragraph is the paragraph that point is in.  If point is  The current paragraph is the paragraph that point is in.  If point is
# Line 284  people speak of `the cursor' when, stric Line 288  people speak of `the cursor' when, stric
288    
289  @item Customization  @item Customization
290  Customization is making minor changes in the way Emacs works.  It is  Customization is making minor changes in the way Emacs works.  It is
291  often done by setting variables (@pxref{Variables}) or by rebinding  often done by setting variables (@pxref{Variables}) or faces
292  key sequences (@pxref{Keymaps}).  (@pxref{Face Customization}), or by rebinding key sequences
293    (@pxref{Keymaps}).
294    
295  @cindex cut and paste  @cindex cut and paste
296  @item Cut and Paste  @item Cut and Paste
# Line 372  arguments to commands, for asking questi Line 377  arguments to commands, for asking questi
377  @samp{*Messages*} so you can review them later.  @xref{Echo Area}.  @samp{*Messages*} so you can review them later.  @xref{Echo Area}.
378    
379  @item Echoing  @item Echoing
380  Echoing is acknowledging the receipt of commands by displaying them (in  Echoing is acknowledging the receipt of input events by displaying
381  the echo area).  Emacs never echoes single-character key sequences;  them (in the echo area).  Emacs never echoes single-character key
382  longer key sequences echo only if you pause while typing them.  sequences; longer key sequences echo only if you pause while typing
383    them.
384    
385  @item Electric  @item Electric
386  We say that a character is electric if it is normally self-inserting  We say that a character is electric if it is normally self-inserting
# Line 493  See `page.' Line 499  See `page.'
499  @item Frame  @item Frame
500  A frame is a rectangular cluster of Emacs windows.  Emacs starts out  A frame is a rectangular cluster of Emacs windows.  Emacs starts out
501  with one frame, but you can create more.  You can subdivide each frame  with one frame, but you can create more.  You can subdivide each frame
502  into Emacs windows (q.v.@:).  When you are using a windowing system, all  into Emacs windows (q.v.@:).  When you are using a window system
503  the frames can be visible at the same time.  @xref{Frames}.  Some  (q.v.@:), all the frames can be visible at the same time.
504  other editors use the term ``window'' for this, but in Emacs a window  @xref{Frames}.  Some other editors use the term ``window'' for this,
505  means something else.  but in Emacs a window means something else.
506    
507  @item Fringe  @item Fringe
508  On windowed displays, there's a narrow portion of the frame (q.v.@:)  On a graphical terminal (q.v.@:), there's a narrow portion of the
509  between the text area and the window's border.  Emacs displays the  frame (q.v.@:) between the text area and the window's border.  Emacs
510  fringe using a special face (q.v.@:) called @code{fringe}.  displays the fringe using a special face (q.v.@:) called
511  @xref{Faces,fringe}.  @code{fringe}.  @xref{Faces,fringe}.
512    
513  @item FTP  @item FTP
514  FTP is an acronym for File Transfer Protocol.  Emacs uses an FTP client  FTP is an acronym for File Transfer Protocol.  Emacs uses an FTP client
# Line 550  letters, digits, punctuation, and spaces Line 556  letters, digits, punctuation, and spaces
556  @key{RET} or @key{ESC}.  In Emacs, typing a graphic character inserts  @key{RET} or @key{ESC}.  In Emacs, typing a graphic character inserts
557  that character (in ordinary editing modes).  @xref{Inserting Text}.  that character (in ordinary editing modes).  @xref{Inserting Text}.
558    
559    @item Graphical Terminal
560    A graphical terminal is one that can display images and multiple fonts.
561    Usually it also has a window system (q.v.@:).
562    
563  @item Highlighting  @item Highlighting
564  Highlighting text means displaying it with a different foreground and/or  Highlighting text means displaying it with a different foreground and/or
565  background color to make it stand out from the rest of the text in the  background color to make it stand out from the rest of the text in the
# Line 642  Justification means adding extra spaces Line 652  Justification means adding extra spaces
652  them extend exactly to a specified width.  them extend exactly to a specified width.
653  @xref{Format Justification}.  @xref{Format Justification}.
654    
655    @item Keybinding
656    See `binding.'
657    
658  @item Keyboard Macro  @item Keyboard Macro
659  Keyboard macros are a way of defining new Emacs commands from  Keyboard macros are a way of defining new Emacs commands from
660  sequences of existing ones, with no need to write a Lisp program.  sequences of existing ones, with no need to write a Lisp program.
# Line 761  The Emacs major modes are a mutually exc Line 774  The Emacs major modes are a mutually exc
774  which configures Emacs for editing a certain sort of text.  Ideally,  which configures Emacs for editing a certain sort of text.  Ideally,
775  each programming language has its own major mode.  @xref{Major Modes}.  each programming language has its own major mode.  @xref{Major Modes}.
776    
777    @item Margin
778    The space between the usable part of a window (including the
779    fringe) and the window edge.
780    
781  @item Mark  @item Mark
782  The mark points to a position in the text.  It specifies one end of the  The mark points to a position in the text.  It specifies one end of the
783  region (q.v.@:), point being the other end.  Many commands operate on  region (q.v.@:), point being the other end.  Many commands operate on
# Line 981  See `regular expression.' Line 998  See `regular expression.'
998  The region is the text between point (q.v.@:) and the mark (q.v.@:).  The region is the text between point (q.v.@:) and the mark (q.v.@:).
999  Many commands operate on the text of the region.  @xref{Mark,Region}.  Many commands operate on the text of the region.  @xref{Mark,Region}.
1000    
1001  @item Registers  @item Register
1002  Registers are named slots in which text or buffer positions or  Registers are named slots in which text or buffer positions or
1003  rectangles can be saved for later use.  @xref{Registers}.  A related  rectangles can be saved for later use.  @xref{Registers}.  A related
1004  Emacs feature is `bookmarks' (q.v.@:).  Emacs feature is `bookmarks' (q.v.@:).
# Line 1054  applications can use it for transferring Line 1071  applications can use it for transferring
1071  applications.  Emacs has special mouse commands for transferring text  applications.  Emacs has special mouse commands for transferring text
1072  using the secondary selection.  @xref{Secondary Selection}.  using the secondary selection.  @xref{Secondary Selection}.
1073    
1074  @item Selecting  @item Selected Frame
1075    The selected frame is the one your input currently operates on.
1076    @xref{Frames}.
1077    
1078    @item Selected Window
1079    The selected frame is the one your input currently operates on.
1080    @xref{Basic Windows}.
1081    
1082    @item Selecting a Buffer
1083  Selecting a buffer means making it the current (q.v.@:) buffer.  Selecting a buffer means making it the current (q.v.@:) buffer.
1084  @xref{Select Buffer}.  @xref{Select Buffer}.
1085    
# Line 1100  warns one of the users to investigate. Line 1125  warns one of the users to investigate.
1125  space bar.  space bar.
1126    
1127  @item Speedbar  @item Speedbar
1128  Speedbar is a special tall frame that provides fast access to Emacs  The speedbar is a special tall frame that provides fast access to Emacs
1129  buffers, functions within those buffers, Info nodes, and other  buffers, functions within those buffers, Info nodes, and other
1130  interesting parts of text within Emacs.  @xref{Speedbar}.  interesting parts of text within Emacs.  @xref{Speedbar}.
1131    
# Line 1262  can display the contents of one buffer ( Line 1287  can display the contents of one buffer (
1287  other editors use the term ``window'' for what we call a `frame'  other editors use the term ``window'' for what we call a `frame'
1288  (q.v.@:) in Emacs.  (q.v.@:) in Emacs.
1289    
1290    @item Window System
1291    A window system is a graphical terminal (q.v.@:) that can display multiple
1292    windows for different programs at the same time.
1293    
1294  @item Word Abbrev  @item Word Abbrev
1295  See `abbrev.'  See `abbrev.'
1296    

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26