diff options
| author | Karoly Lorentey | 2005-06-21 15:45:30 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2005-06-21 15:45:30 +0000 |
| commit | f3479ceeb65724094be33b49bae289a81f42b6ee (patch) | |
| tree | 505f3924a1c689929c68105fbaf1a4f98f014b42 | |
| parent | a3fbb8977ddcc3f913058d323af6034cb70561a9 (diff) | |
| parent | 9afc7f1bc3cbb494759cb5bc55a16f88d2f300c3 (diff) | |
| download | emacs-f3479ceeb65724094be33b49bae289a81f42b6ee.tar.gz emacs-f3479ceeb65724094be33b49bae289a81f42b6ee.zip | |
Merged from miles@gnu.org--gnu-2005 (patch 435-437)
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-435
Implement tty vertical-divider face
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-436
Update from CVS
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-437
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-352
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | Makefile.in | 4 | ||||
| -rw-r--r-- | admin/FOR-RELEASE | 11 | ||||
| -rw-r--r-- | etc/TODO | 9 | ||||
| -rw-r--r-- | lisp/ChangeLog | 18 | ||||
| -rw-r--r-- | lisp/faces.el | 7 | ||||
| -rw-r--r-- | lisp/simple.el | 12 | ||||
| -rw-r--r-- | lisp/subr.el | 19 | ||||
| -rw-r--r-- | lispref/ChangeLog | 13 | ||||
| -rw-r--r-- | lispref/lists.texi | 2 | ||||
| -rw-r--r-- | lispref/syntax.texi | 2 | ||||
| -rw-r--r-- | lispref/variables.texi | 49 | ||||
| -rw-r--r-- | man/ChangeLog | 4 | ||||
| -rw-r--r-- | man/building.texi | 2 | ||||
| -rw-r--r-- | man/calendar.texi | 2 | ||||
| -rw-r--r-- | man/display.texi | 6 | ||||
| -rw-r--r-- | man/emacs-mime.texi | 4 | ||||
| -rw-r--r-- | man/flymake.texi | 8 | ||||
| -rw-r--r-- | man/gnus.texi | 118 | ||||
| -rw-r--r-- | man/message.texi | 2 | ||||
| -rw-r--r-- | man/smtpmail.texi | 4 | ||||
| -rw-r--r-- | src/ChangeLog | 17 | ||||
| -rw-r--r-- | src/dispextern.h | 1 | ||||
| -rw-r--r-- | src/dispnew.c | 13 | ||||
| -rw-r--r-- | src/fns.c | 2 | ||||
| -rw-r--r-- | src/xfaces.c | 5 |
26 files changed, 230 insertions, 109 deletions
| @@ -1,3 +1,8 @@ | |||
| 1 | 2005-06-19 J,bi(Br,bt(Bme Marant <jerome@marant.org> | ||
| 2 | |||
| 3 | * Makefile.in (epaths-force): Protect both lisppath and | ||
| 4 | buildlisppath from whitespace. | ||
| 5 | |||
| 1 | 2005-06-08 Steven Tamm <steventamm@mac.com> | 6 | 2005-06-08 Steven Tamm <steventamm@mac.com> |
| 2 | 7 | ||
| 3 | * configure.in: Support Darwin/MacOSX on Intel | 8 | * configure.in: Support Darwin/MacOSX on Intel |
diff --git a/Makefile.in b/Makefile.in index 9753017d72d..1b4a3d8c36b 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -260,8 +260,8 @@ epaths-force: FRC | |||
| 260 | x_default_search_path=`echo ${x_default_search_path}`; \ | 260 | x_default_search_path=`echo ${x_default_search_path}`; \ |
| 261 | gamedir=`echo ${gamedir}`; \ | 261 | gamedir=`echo ${gamedir}`; \ |
| 262 | sed < ${srcdir}/src/epaths.in > epaths.h.$$$$ \ | 262 | sed < ${srcdir}/src/epaths.in > epaths.h.$$$$ \ |
| 263 | -e 's;\(#.*PATH_LOADSEARCH\).*$$;\1 "'$${lisppath}'";' \ | 263 | -e 's;\(#.*PATH_LOADSEARCH\).*$$;\1 "'"$${lisppath}"'";' \ |
| 264 | -e 's;\(#.*PATH_DUMPLOADSEARCH\).*$$;\1 "'$${buildlisppath}'";' \ | 264 | -e 's;\(#.*PATH_DUMPLOADSEARCH\).*$$;\1 "'"$${buildlisppath}"'";' \ |
| 265 | -e 's;\(#.*PATH_EXEC\).*$$;\1 "${archlibdir}";' \ | 265 | -e 's;\(#.*PATH_EXEC\).*$$;\1 "${archlibdir}";' \ |
| 266 | -e 's;\(#.*PATH_INFO\).*$$;\1 "${infodir}";' \ | 266 | -e 's;\(#.*PATH_INFO\).*$$;\1 "${infodir}";' \ |
| 267 | -e 's;\(#.*PATH_DATA\).*$$;\1 "${etcdir}";' \ | 267 | -e 's;\(#.*PATH_DATA\).*$$;\1 "${etcdir}";' \ |
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE index 2da2a755f4a..03bedbdb6dc 100644 --- a/admin/FOR-RELEASE +++ b/admin/FOR-RELEASE | |||
| @@ -11,6 +11,10 @@ has to be set to nil: when t, it can leak memory and cause other problems. | |||
| 11 | 11 | ||
| 12 | ** Get rid of overfull and underfull boxes in manuals. | 12 | ** Get rid of overfull and underfull boxes in manuals. |
| 13 | 13 | ||
| 14 | ** Check for widow and orphan lines in manuals; | ||
| 15 | make sure all the pages really look ok in the manual as formatted. | ||
| 16 | |||
| 17 | |||
| 14 | * NEW FEATURES | 18 | * NEW FEATURES |
| 15 | 19 | ||
| 16 | ** Make VC-over-Tramp work where possible, or at least fail | 20 | ** Make VC-over-Tramp work where possible, or at least fail |
| @@ -22,8 +26,6 @@ See msg from rms to emacs-devel on 21 Dec. | |||
| 22 | 26 | ||
| 23 | ** Update Speedbar. | 27 | ** Update Speedbar. |
| 24 | 28 | ||
| 25 | ** Enhance scroll-bar to handle tall line (similar to line-move). | ||
| 26 | |||
| 27 | 29 | ||
| 28 | * FATAL ERRORS | 30 | * FATAL ERRORS |
| 29 | 31 | ||
| @@ -65,11 +67,6 @@ I think in the near future we will see more of this problem, so it might be | |||
| 65 | time to make anfe-ftp more intelligent. | 67 | time to make anfe-ftp more intelligent. |
| 66 | 68 | ||
| 67 | 69 | ||
| 68 | * GTK RELATED BUGS | ||
| 69 | |||
| 70 | ** Make GTK scrollbars behave like others w.r.t. overscrolling. | ||
| 71 | |||
| 72 | |||
| 73 | * REDISPLAY RELATED BUGS | 70 | * REDISPLAY RELATED BUGS |
| 74 | 71 | ||
| 75 | ** Avoid unbreakable loops in redisplay. | 72 | ** Avoid unbreakable loops in redisplay. |
| @@ -11,8 +11,8 @@ to the FSF. | |||
| 11 | 11 | ||
| 12 | ** Fix the kill/yank treatment of invisible text. At the moment, | 12 | ** Fix the kill/yank treatment of invisible text. At the moment, |
| 13 | invisible text is placed in the kill-ring, so that the contents of | 13 | invisible text is placed in the kill-ring, so that the contents of |
| 14 | the ring may not correspond to the text as displayed to the user. It | 14 | the ring may not correspond to the text as displayed to the user. |
| 15 | ought to be possible to omit text which is invisible (due to a | 15 | It ought to be possible to omit text which is invisible (due to a |
| 16 | text-property, overlay, or selective display) from the kill-ring. | 16 | text-property, overlay, or selective display) from the kill-ring. |
| 17 | 17 | ||
| 18 | ** Change the way define-minor-mode handles autoloading. | 18 | ** Change the way define-minor-mode handles autoloading. |
| @@ -368,6 +368,11 @@ to the FSF. | |||
| 368 | For use by sml-mode, python-mode, tex-mode, scheme-mode, lisp-mode, | 368 | For use by sml-mode, python-mode, tex-mode, scheme-mode, lisp-mode, |
| 369 | haskell-mode, tuareg-mode, ... | 369 | haskell-mode, tuareg-mode, ... |
| 370 | 370 | ||
| 371 | * Other known bugs: | ||
| 372 | |||
| 373 | ** a two-char comment-starter whose two chars are symbol constituents will | ||
| 374 | not be noticed if it appears within a word. | ||
| 375 | |||
| 371 | ** Fix unexelf.c to handle the .data.rel and .data.rel.local | 376 | ** Fix unexelf.c to handle the .data.rel and .data.rel.local |
| 372 | sections made by GCC 3.4 on IRIX. | 377 | sections made by GCC 3.4 on IRIX. |
| 373 | 378 | ||
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 89f6e6d27ef..45d7ccdca02 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,19 @@ | |||
| 1 | 2005-06-20 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * subr.el (add-to-ordered-list): Test membership with eq. Simplify. | ||
| 4 | |||
| 5 | 2005-06-20 Miles Bader <miles@gnu.org> | ||
| 6 | |||
| 7 | * faces.el (vertical-divider): New face. | ||
| 8 | |||
| 9 | 2005-06-20 Juanma Barranquero <lekktu@gmail.com> | ||
| 10 | |||
| 11 | * simple.el (kill-whole-line): Doc fix. | ||
| 12 | (next-error-buffer-p, next-error-find-buffer) | ||
| 13 | (clone-indirect-buffer): Fix typos in docstrings. | ||
| 14 | (comment-line-break-function): Doc fix: don't say variable | ||
| 15 | is automatically buffer-local (it isn't). | ||
| 16 | |||
| 1 | 2005-06-19 Michael Albinus <michael.albinus@gmx.de> | 17 | 2005-06-19 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 18 | ||
| 3 | * net/tramp-ftp.el (top): | 19 | * net/tramp-ftp.el (top): |
| @@ -10,7 +26,7 @@ | |||
| 10 | 26 | ||
| 11 | 2005-06-19 Nick Roberts <nickrob@snap.net.nz> | 27 | 2005-06-19 Nick Roberts <nickrob@snap.net.nz> |
| 12 | 28 | ||
| 13 | * tooltip.el: (tooltip-use-echo-area): Don't make it obsolete. | 29 | * tooltip.el (tooltip-use-echo-area): Don't make it obsolete. |
| 14 | 30 | ||
| 15 | 2005-06-18 Juri Linkov <juri@jurta.org> | 31 | 2005-06-18 Juri Linkov <juri@jurta.org> |
| 16 | 32 | ||
diff --git a/lisp/faces.el b/lisp/faces.el index 3f7c4bfbe35..279eda8c7b3 100644 --- a/lisp/faces.el +++ b/lisp/faces.el | |||
| @@ -1900,6 +1900,13 @@ created." | |||
| 1900 | :group 'modeline | 1900 | :group 'modeline |
| 1901 | :group 'basic-faces) | 1901 | :group 'basic-faces) |
| 1902 | 1902 | ||
| 1903 | (defface vertical-divider | ||
| 1904 | '((default :inherit mode-line-inactive)) | ||
| 1905 | "Face used for vertical window dividers on ttys." | ||
| 1906 | :version "22.1" | ||
| 1907 | :group 'modeline | ||
| 1908 | :group 'basic-faces) | ||
| 1909 | |||
| 1903 | ;; Make `modeline' an alias for `mode-line', for compatibility. | 1910 | ;; Make `modeline' an alias for `mode-line', for compatibility. |
| 1904 | (put 'modeline 'face-alias 'mode-line) | 1911 | (put 'modeline 'face-alias 'mode-line) |
| 1905 | (put 'modeline-inactive 'face-alias 'mode-line-inactive) | 1912 | (put 'modeline-inactive 'face-alias 'mode-line-inactive) |
diff --git a/lisp/simple.el b/lisp/simple.el index 1b5739b0b67..9c1059423d8 100644 --- a/lisp/simple.el +++ b/lisp/simple.el | |||
| @@ -148,7 +148,7 @@ that normally would not qualify. If it returns t, the buffer | |||
| 148 | in question is treated as usable. | 148 | in question is treated as usable. |
| 149 | 149 | ||
| 150 | The function EXTRA-TEST-EXCLUSIVE, if non-nil is called in each buffer | 150 | The function EXTRA-TEST-EXCLUSIVE, if non-nil is called in each buffer |
| 151 | that would normally be considered usable. if it returns nil, | 151 | that would normally be considered usable. If it returns nil, |
| 152 | that buffer is rejected." | 152 | that buffer is rejected." |
| 153 | (and (buffer-name buffer) ;First make sure it's live. | 153 | (and (buffer-name buffer) ;First make sure it's live. |
| 154 | (not (and avoid-current (eq buffer (current-buffer)))) | 154 | (not (and avoid-current (eq buffer (current-buffer)))) |
| @@ -169,7 +169,7 @@ that buffer is rejected." | |||
| 169 | If AVOID-CURRENT is non-nil, treat the current buffer | 169 | If AVOID-CURRENT is non-nil, treat the current buffer |
| 170 | as an absolute last resort only. | 170 | as an absolute last resort only. |
| 171 | 171 | ||
| 172 | The function EXTRA-TEST-INCLUSIVE, if non-nil, is called in each buffers | 172 | The function EXTRA-TEST-INCLUSIVE, if non-nil, is called in each buffer |
| 173 | that normally would not qualify. If it returns t, the buffer | 173 | that normally would not qualify. If it returns t, the buffer |
| 174 | in question is treated as usable. | 174 | in question is treated as usable. |
| 175 | 175 | ||
| @@ -2768,7 +2768,7 @@ even beep.)" | |||
| 2768 | "Kill current line. | 2768 | "Kill current line. |
| 2769 | With prefix arg, kill that many lines starting from the current line. | 2769 | With prefix arg, kill that many lines starting from the current line. |
| 2770 | If arg is negative, kill backward. Also kill the preceding newline. | 2770 | If arg is negative, kill backward. Also kill the preceding newline. |
| 2771 | \(This is meant to make C-x z work well with negative arguments.\) | 2771 | \(This is meant to make \\[repeat] work well with negative arguments.\) |
| 2772 | If arg is zero, kill current line but exclude the trailing newline." | 2772 | If arg is zero, kill current line but exclude the trailing newline." |
| 2773 | (interactive "p") | 2773 | (interactive "p") |
| 2774 | (if (and (> arg 0) (eobp) (save-excursion (forward-visible-line 0) (eobp))) | 2774 | (if (and (> arg 0) (eobp) (save-excursion (forward-visible-line 0) (eobp))) |
| @@ -3929,9 +3929,7 @@ If optional arg REALLY-WORD is non-nil, it finds just a word." | |||
| 3929 | 3929 | ||
| 3930 | This function is only called during auto-filling of a comment section. | 3930 | This function is only called during auto-filling of a comment section. |
| 3931 | The function should take a single optional argument, which is a flag | 3931 | The function should take a single optional argument, which is a flag |
| 3932 | indicating whether it should use soft newlines. | 3932 | indicating whether it should use soft newlines.") |
| 3933 | |||
| 3934 | Setting this variable automatically makes it local to the current buffer.") | ||
| 3935 | 3933 | ||
| 3936 | ;; This function is used as the auto-fill-function of a buffer | 3934 | ;; This function is used as the auto-fill-function of a buffer |
| 3937 | ;; when Auto-Fill mode is enabled. | 3935 | ;; when Auto-Fill mode is enabled. |
| @@ -5120,7 +5118,7 @@ after it has been set up properly in other respects." | |||
| 5120 | (defun clone-indirect-buffer (newname display-flag &optional norecord) | 5118 | (defun clone-indirect-buffer (newname display-flag &optional norecord) |
| 5121 | "Create an indirect buffer that is a twin copy of the current buffer. | 5119 | "Create an indirect buffer that is a twin copy of the current buffer. |
| 5122 | 5120 | ||
| 5123 | Give the indirect buffer name NEWNAME. Interactively, read NEW-NAME | 5121 | Give the indirect buffer name NEWNAME. Interactively, read NEWNAME |
| 5124 | from the minibuffer when invoked with a prefix arg. If NEWNAME is nil | 5122 | from the minibuffer when invoked with a prefix arg. If NEWNAME is nil |
| 5125 | or if not called with a prefix arg, NEWNAME defaults to the current | 5123 | or if not called with a prefix arg, NEWNAME defaults to the current |
| 5126 | buffer's name. The name is modified by adding a `<N>' suffix to it | 5124 | buffer's name. The name is modified by adding a `<N>' suffix to it |
diff --git a/lisp/subr.el b/lisp/subr.el index 8a78b6b1326..2b0af2f95a0 100644 --- a/lisp/subr.el +++ b/lisp/subr.el | |||
| @@ -960,12 +960,11 @@ other hooks, such as major mode hooks, can do the job." | |||
| 960 | 960 | ||
| 961 | (defun add-to-ordered-list (list-var element &optional order) | 961 | (defun add-to-ordered-list (list-var element &optional order) |
| 962 | "Add to the value of LIST-VAR the element ELEMENT if it isn't there yet. | 962 | "Add to the value of LIST-VAR the element ELEMENT if it isn't there yet. |
| 963 | The test for presence of ELEMENT is done with `equal'. | 963 | The test for presence of ELEMENT is done with `eq'. |
| 964 | 964 | ||
| 965 | The resulting list is reordered so that the elements are in the | 965 | The resulting list is reordered so that the elements are in the |
| 966 | order given by each element's numeric list order. | 966 | order given by each element's numeric list order. Elements |
| 967 | Elements without a numeric list order are placed at the end of | 967 | without a numeric list order are placed at the end of the list. |
| 968 | the list. | ||
| 969 | 968 | ||
| 970 | If the third optional argument ORDER is non-nil, set the | 969 | If the third optional argument ORDER is non-nil, set the |
| 971 | element's list order to the given value. | 970 | element's list order to the given value. |
| @@ -979,16 +978,16 @@ The return value is the new value of LIST-VAR." | |||
| 979 | (put list-var 'list-order | 978 | (put list-var 'list-order |
| 980 | (setq ordering (make-hash-table :weakness 'key :test 'eq)))) | 979 | (setq ordering (make-hash-table :weakness 'key :test 'eq)))) |
| 981 | (when order | 980 | (when order |
| 982 | (puthash element order ordering)) | 981 | (puthash element (and (numberp order) order) ordering)) |
| 983 | (add-to-list list-var element) | 982 | (unless (memq element (symbol-value list-var)) |
| 983 | (set list-var (cons element (symbol-value list-var)))) | ||
| 984 | (set list-var (sort (symbol-value list-var) | 984 | (set list-var (sort (symbol-value list-var) |
| 985 | (lambda (a b) | 985 | (lambda (a b) |
| 986 | (let ((oa (gethash a ordering)) | 986 | (let ((oa (gethash a ordering)) |
| 987 | (ob (gethash b ordering))) | 987 | (ob (gethash b ordering))) |
| 988 | (cond | 988 | (if (and oa ob) |
| 989 | ((not oa) nil) | 989 | (< oa ob) |
| 990 | ((not ob) t) | 990 | oa))))))) |
| 991 | (t (< oa ob))))))))) | ||
| 992 | 991 | ||
| 993 | 992 | ||
| 994 | ;;; Load history | 993 | ;;; Load history |
diff --git a/lispref/ChangeLog b/lispref/ChangeLog index 50bfc91479f..e84463292e5 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog | |||
| @@ -1,3 +1,16 @@ | |||
| 1 | 2005-06-20 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * variables.texi (Setting Variables): Any type of element can be | ||
| 4 | given order in add-to-ordered-list. Compare elements with eq. | ||
| 5 | |||
| 6 | * lists.texi (Rearrangement): Sort predicate may just return non-nil. | ||
| 7 | |||
| 8 | 2005-06-20 Karl Berry <karl@gnu.org> | ||
| 9 | |||
| 10 | * syntax.texi (Syntax Flags): Make last column very slightly wider | ||
| 11 | to avoid "generic comment" breaking on two lines and causing an | ||
| 12 | underfull box. | ||
| 13 | |||
| 1 | 2005-06-19 Luc Teirlinck <teirllm@auburn.edu> | 14 | 2005-06-19 Luc Teirlinck <teirllm@auburn.edu> |
| 2 | 15 | ||
| 3 | * lists.texi (Rings): Various minor clarifications and corrections. | 16 | * lists.texi (Rings): Various minor clarifications and corrections. |
diff --git a/lispref/lists.texi b/lispref/lists.texi index a5a2c33bcce..c84a998b573 100644 --- a/lispref/lists.texi +++ b/lispref/lists.texi | |||
| @@ -1105,7 +1105,7 @@ criteria. | |||
| 1105 | 1105 | ||
| 1106 | The argument @var{predicate} must be a function that accepts two | 1106 | The argument @var{predicate} must be a function that accepts two |
| 1107 | arguments. It is called with two elements of @var{list}. To get an | 1107 | arguments. It is called with two elements of @var{list}. To get an |
| 1108 | increasing order sort, the @var{predicate} should return @code{t} if the | 1108 | increasing order sort, the @var{predicate} should return non-@code{nil} if the |
| 1109 | first element is ``less than'' the second, or @code{nil} if not. | 1109 | first element is ``less than'' the second, or @code{nil} if not. |
| 1110 | 1110 | ||
| 1111 | The comparison function @var{predicate} must give reliable results for | 1111 | The comparison function @var{predicate} must give reliable results for |
diff --git a/lispref/syntax.texi b/lispref/syntax.texi index 282cbca794d..e582b52a2c8 100644 --- a/lispref/syntax.texi +++ b/lispref/syntax.texi | |||
| @@ -883,7 +883,7 @@ a character to match was specified. | |||
| 883 | This table gives the value of @var{syntax-code} which corresponds | 883 | This table gives the value of @var{syntax-code} which corresponds |
| 884 | to each syntactic type. | 884 | to each syntactic type. |
| 885 | 885 | ||
| 886 | @multitable @columnfractions .05 .3 .3 .3 | 886 | @multitable @columnfractions .05 .3 .3 .31 |
| 887 | @item | 887 | @item |
| 888 | @tab | 888 | @tab |
| 889 | @i{Integer} @i{Class} | 889 | @i{Integer} @i{Class} |
diff --git a/lispref/variables.texi b/lispref/variables.texi index 8ee941892c9..31e42b59c79 100644 --- a/lispref/variables.texi +++ b/lispref/variables.texi | |||
| @@ -903,6 +903,55 @@ foo ;; @r{@code{foo} was changed.} | |||
| 903 | (setq @var{var} (cons @var{value} @var{var}))) | 903 | (setq @var{var} (cons @var{value} @var{var}))) |
| 904 | @end example | 904 | @end example |
| 905 | 905 | ||
| 906 | @defun add-to-ordered-list symbol element &optional order | ||
| 907 | This function sets the variable @var{symbol} by inserting | ||
| 908 | @var{element} into the old value, which must be a list, at the | ||
| 909 | position specified by @var{order}. If @var{element} is already a | ||
| 910 | member of the list, its position in the list is adjusted according | ||
| 911 | to @var{order}. Membership is tested using @code{eq}. | ||
| 912 | The valued returned is the resulting list, whether updated or not. | ||
| 913 | |||
| 914 | The @var{order} is a number, and the elements on list are sorted in | ||
| 915 | increasing numerical order. Elements without a numeric list order are | ||
| 916 | placed at the end of @var{symbol}. | ||
| 917 | |||
| 918 | The argument @var{symbol} is not implicitly quoted; | ||
| 919 | @code{add-to-ordered-list} is an ordinary function, like @code{set} | ||
| 920 | and unlike @code{setq}. Quote the argument yourself if that is what | ||
| 921 | you want. | ||
| 922 | |||
| 923 | The ordering information is stored in an alist on @var{symbol}'s | ||
| 924 | @code{list-order} property. | ||
| 925 | @end defun | ||
| 926 | |||
| 927 | Here's a scenario showing how to use @code{add-to-ordered-list}: | ||
| 928 | |||
| 929 | @example | ||
| 930 | (setq foo '()) | ||
| 931 | @result{} nil | ||
| 932 | |||
| 933 | (add-to-ordered-list 'foo 'a 1) ;; @r{Add @code{a}.} | ||
| 934 | @result{} (a) | ||
| 935 | |||
| 936 | (add-to-ordered-list 'foo 'c 3) ;; @r{Add @code{c}.} | ||
| 937 | @result{} (a c) | ||
| 938 | |||
| 939 | (add-to-ordered-list 'foo 'b 2) ;; @r{Add @code{b}.} | ||
| 940 | @result{} (a b c) | ||
| 941 | |||
| 942 | (add-to-ordered-list 'foo 'b 4) ;; @r{Move @code{b}.} | ||
| 943 | @result{} (a c b) | ||
| 944 | |||
| 945 | (add-to-ordered-list 'foo 'd) ;; @r{Append @code{d}.} | ||
| 946 | @result{} (a c b d) | ||
| 947 | |||
| 948 | (add-to-ordered-list 'foo 'b 2) ;; @r{Move @code{b}.} | ||
| 949 | @result{} (a b c d) | ||
| 950 | |||
| 951 | foo ;; @r{@code{foo} was changed.} | ||
| 952 | @result{} (a b c d) | ||
| 953 | @end example | ||
| 954 | |||
| 906 | @node Variable Scoping | 955 | @node Variable Scoping |
| 907 | @section Scoping Rules for Variable Bindings | 956 | @section Scoping Rules for Variable Bindings |
| 908 | 957 | ||
diff --git a/man/ChangeLog b/man/ChangeLog index 82d78054ec3..33541408e4b 100644 --- a/man/ChangeLog +++ b/man/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2005-06-20 Miles Bader <miles@gnu.org> | ||
| 2 | |||
| 3 | * display.texi (Faces): Add `vertical-divider'. | ||
| 4 | |||
| 1 | 2005-06-17 Richard M. Stallman <rms@gnu.org> | 5 | 2005-06-17 Richard M. Stallman <rms@gnu.org> |
| 2 | 6 | ||
| 3 | * text.texi (Adaptive Fill): Minor clarification. | 7 | * text.texi (Adaptive Fill): Minor clarification. |
diff --git a/man/building.texi b/man/building.texi index f98136f9db1..7d03c102921 100644 --- a/man/building.texi +++ b/man/building.texi | |||
| @@ -764,7 +764,7 @@ for input and output to GDB. To do this, set | |||
| 764 | @code{gud-gdb-command-name} to @code{"gdb --fullname"} or edit the | 764 | @code{gud-gdb-command-name} to @code{"gdb --fullname"} or edit the |
| 765 | startup command in the minibuffer to say that. You need to do use | 765 | startup command in the minibuffer to say that. You need to do use |
| 766 | text command mode to run multiple debugging sessions within one Emacs | 766 | text command mode to run multiple debugging sessions within one Emacs |
| 767 | session. If you have customised @code{gud-gdb-command-name} in that | 767 | session. If you have customized @code{gud-gdb-command-name} in that |
| 768 | way, then you can use @kbd{M-x gdba} to invoke GDB in graphical mode. | 768 | way, then you can use @kbd{M-x gdba} to invoke GDB in graphical mode. |
| 769 | 769 | ||
| 770 | @menu | 770 | @menu |
diff --git a/man/calendar.texi b/man/calendar.texi index 1ef4aef09d4..293905ca544 100644 --- a/man/calendar.texi +++ b/man/calendar.texi | |||
| @@ -1590,7 +1590,7 @@ workday in the mode line, either customize the | |||
| 1590 | have stopped working on the project and, by default, Emacs queries this. | 1590 | have stopped working on the project and, by default, Emacs queries this. |
| 1591 | You can, however, set the value of the variable | 1591 | You can, however, set the value of the variable |
| 1592 | @code{timeclock-ask-before-exiting} to @code{nil} (via @kbd{M-x | 1592 | @code{timeclock-ask-before-exiting} to @code{nil} (via @kbd{M-x |
| 1593 | customize}) to avoid this behaviour; then, only an explicit @kbd{M-x | 1593 | customize}) to avoid this behavior; then, only an explicit @kbd{M-x |
| 1594 | timeclock-out} or @kbd{M-x timeclock-change} will tell Emacs that the | 1594 | timeclock-out} or @kbd{M-x timeclock-change} will tell Emacs that the |
| 1595 | current interval is over. | 1595 | current interval is over. |
| 1596 | 1596 | ||
diff --git a/man/display.texi b/man/display.texi index 4276209326d..858a33f9ffe 100644 --- a/man/display.texi +++ b/man/display.texi | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | @c This is part of the Emacs manual. | 1 | @c This is part of the Emacs manual. |
| 2 | @c Copyright (C) 1985, 86, 87, 93, 94, 95, 1997, 2000, 2001, 2002 | 2 | @c Copyright (C) 1985, 86, 87, 93, 94, 95, 1997, 2000, 2001, 2002, 2005 |
| 3 | @c Free Software Foundation, Inc. | 3 | @c Free Software Foundation, Inc. |
| 4 | @c See file emacs.texi for copying conditions. | 4 | @c See file emacs.texi for copying conditions. |
| 5 | @node Display, Search, Registers, Top | 5 | @node Display, Search, Registers, Top |
| @@ -113,6 +113,10 @@ in that face affect mode lines in all windows. | |||
| 113 | @item header-line | 113 | @item header-line |
| 114 | Similar to @code{mode-line} for a window's header line. Most modes | 114 | Similar to @code{mode-line} for a window's header line. Most modes |
| 115 | don't use the header line, but the Info mode does. | 115 | don't use the header line, but the Info mode does. |
| 116 | @item vertical-divider | ||
| 117 | This face is used for the vertical divider between windows on | ||
| 118 | character terminals. By default this face inherits from the | ||
| 119 | @code{mode-line-inactive} face. | ||
| 116 | @item minibuffer-prompt | 120 | @item minibuffer-prompt |
| 117 | This face is used for the prompt strings displayed in the minibuffer. | 121 | This face is used for the prompt strings displayed in the minibuffer. |
| 118 | @item highlight | 122 | @item highlight |
diff --git a/man/emacs-mime.texi b/man/emacs-mime.texi index 11a07df5361..06c0a4d77dc 100644 --- a/man/emacs-mime.texi +++ b/man/emacs-mime.texi | |||
| @@ -56,7 +56,7 @@ license to the document, as described in section 6 of the license. | |||
| 56 | This manual documents the libraries used to compose and display | 56 | This manual documents the libraries used to compose and display |
| 57 | @acronym{MIME} messages. | 57 | @acronym{MIME} messages. |
| 58 | 58 | ||
| 59 | This manual is directed at users who want to modify the behaviour of | 59 | This manual is directed at users who want to modify the behavior of |
| 60 | the @acronym{MIME} encoding/decoding process or want a more detailed | 60 | the @acronym{MIME} encoding/decoding process or want a more detailed |
| 61 | picture of how the Emacs @acronym{MIME} library works, and people who want | 61 | picture of how the Emacs @acronym{MIME} library works, and people who want |
| 62 | to write functions and commands that manipulate @acronym{MIME} elements. | 62 | to write functions and commands that manipulate @acronym{MIME} elements. |
| @@ -795,7 +795,7 @@ This plain text part is an attachment. | |||
| 795 | Mapping from @acronym{MIME} charset to encoding to use. This variable is | 795 | Mapping from @acronym{MIME} charset to encoding to use. This variable is |
| 796 | usually used except, e.g., when other requirements force a specific | 796 | usually used except, e.g., when other requirements force a specific |
| 797 | encoding (digitally signed messages require 7bit encodings). The | 797 | encoding (digitally signed messages require 7bit encodings). The |
| 798 | default is | 798 | default is |
| 799 | 799 | ||
| 800 | @lisp | 800 | @lisp |
| 801 | ((iso-2022-jp . 7bit) | 801 | ((iso-2022-jp . 7bit) |
diff --git a/man/flymake.texi b/man/flymake.texi index 9db7551b18c..bf224b28fde 100644 --- a/man/flymake.texi +++ b/man/flymake.texi | |||
| @@ -292,7 +292,7 @@ check tools and error message patterns. | |||
| 292 | @section Customizable variables | 292 | @section Customizable variables |
| 293 | @cindex Customizable variables | 293 | @cindex Customizable variables |
| 294 | 294 | ||
| 295 | This section summarises variables used for Flymake | 295 | This section summarizes variables used for Flymake |
| 296 | configuration. | 296 | configuration. |
| 297 | 297 | ||
| 298 | @table @code | 298 | @table @code |
| @@ -378,7 +378,7 @@ first item with @code{filename-regexp} matching buffer filename is | |||
| 378 | selected. If no match is found, @code{flymake-mode} is switched off. | 378 | selected. If no match is found, @code{flymake-mode} is switched off. |
| 379 | 379 | ||
| 380 | @item init-function | 380 | @item init-function |
| 381 | @code{init-function} is required to initialise the syntax check, | 381 | @code{init-function} is required to initialize the syntax check, |
| 382 | usually by creating a temporary copy of the buffer contents. The | 382 | usually by creating a temporary copy of the buffer contents. The |
| 383 | function must return @code{(list cmd-name arg-list)}. If | 383 | function must return @code{(list cmd-name arg-list)}. If |
| 384 | @code{init-function} returns null, syntax check is aborted, by | 384 | @code{init-function} returns null, syntax check is aborted, by |
| @@ -639,7 +639,7 @@ and project include directories. The former is just the contents of the | |||
| 639 | and the way it can be obtained can vary greatly for different projects. | 639 | and the way it can be obtained can vary greatly for different projects. |
| 640 | Therefore, a customizable variable | 640 | Therefore, a customizable variable |
| 641 | @code{flymake-get-project-include-dirs-function} is used to provide the | 641 | @code{flymake-get-project-include-dirs-function} is used to provide the |
| 642 | way to implement the desired behaviour. | 642 | way to implement the desired behavior. |
| 643 | 643 | ||
| 644 | The default implementation, @code{flymake-get-project-include-dirs-imp}, | 644 | The default implementation, @code{flymake-get-project-include-dirs-imp}, |
| 645 | uses a @code{make} call. This requires a correct base directory, that is, a | 645 | uses a @code{make} call. This requires a correct base directory, that is, a |
| @@ -658,7 +658,7 @@ of every syntax check attempt. | |||
| 658 | Flymake can be configured to use different tools for performing syntax | 658 | Flymake can be configured to use different tools for performing syntax |
| 659 | checks. For example, it can use direct compiler call to syntax check a perl | 659 | checks. For example, it can use direct compiler call to syntax check a perl |
| 660 | script or a call to @code{make} for a more complicated case of a | 660 | script or a call to @code{make} for a more complicated case of a |
| 661 | @code{C/C++} source. The general idea is that simple files, like perl | 661 | @code{C/C++} source. The general idea is that simple files, like perl |
| 662 | scripts and html pages, can be checked by directly invoking a | 662 | scripts and html pages, can be checked by directly invoking a |
| 663 | corresponding tool. Files that are usually more complex and generally | 663 | corresponding tool. Files that are usually more complex and generally |
| 664 | used as part of larger projects, might require non-trivial options to | 664 | used as part of larger projects, might require non-trivial options to |
diff --git a/man/gnus.texi b/man/gnus.texi index 6345cc2a18b..7db03996984 100644 --- a/man/gnus.texi +++ b/man/gnus.texi | |||
| @@ -832,21 +832,21 @@ Thwarting Email Spam | |||
| 832 | 832 | ||
| 833 | Filtering Spam Using The Spam ELisp Package | 833 | Filtering Spam Using The Spam ELisp Package |
| 834 | 834 | ||
| 835 | * Spam ELisp Package Sequence of Events:: | 835 | * Spam ELisp Package Sequence of Events:: |
| 836 | * Spam ELisp Package Filtering of Incoming Mail:: | 836 | * Spam ELisp Package Filtering of Incoming Mail:: |
| 837 | * Spam ELisp Package Global Variables:: | 837 | * Spam ELisp Package Global Variables:: |
| 838 | * Spam ELisp Package Configuration Examples:: | 838 | * Spam ELisp Package Configuration Examples:: |
| 839 | * Blacklists and Whitelists:: | 839 | * Blacklists and Whitelists:: |
| 840 | * BBDB Whitelists:: | 840 | * BBDB Whitelists:: |
| 841 | * Gmane Spam Reporting:: | 841 | * Gmane Spam Reporting:: |
| 842 | * Anti-spam Hashcash Payments:: | 842 | * Anti-spam Hashcash Payments:: |
| 843 | * Blackholes:: | 843 | * Blackholes:: |
| 844 | * Regular Expressions Header Matching:: | 844 | * Regular Expressions Header Matching:: |
| 845 | * Bogofilter:: | 845 | * Bogofilter:: |
| 846 | * ifile spam filtering:: | 846 | * ifile spam filtering:: |
| 847 | * spam-stat spam filtering:: | 847 | * spam-stat spam filtering:: |
| 848 | * SpamOracle:: | 848 | * SpamOracle:: |
| 849 | * Extending the Spam ELisp package:: | 849 | * Extending the Spam ELisp package:: |
| 850 | 850 | ||
| 851 | Filtering Spam Using Statistics with spam-stat | 851 | Filtering Spam Using Statistics with spam-stat |
| 852 | 852 | ||
| @@ -1393,7 +1393,7 @@ cache for all groups). | |||
| 1393 | Most common Unix news readers use a shared startup file called | 1393 | Most common Unix news readers use a shared startup file called |
| 1394 | @file{.newsrc}. This file contains all the information about what | 1394 | @file{.newsrc}. This file contains all the information about what |
| 1395 | groups are subscribed, and which articles in these groups have been | 1395 | groups are subscribed, and which articles in these groups have been |
| 1396 | read. | 1396 | read. |
| 1397 | 1397 | ||
| 1398 | Things got a bit more complicated with @sc{gnus}. In addition to | 1398 | Things got a bit more complicated with @sc{gnus}. In addition to |
| 1399 | keeping the @file{.newsrc} file updated, it also used a file called | 1399 | keeping the @file{.newsrc} file updated, it also used a file called |
| @@ -3008,7 +3008,7 @@ This can also be used as a group-specific hook function. If you want to | |||
| 3008 | hear a beep when you enter a group, you could put something like | 3008 | hear a beep when you enter a group, you could put something like |
| 3009 | @code{(dummy-variable (ding))} in the parameters of that group. | 3009 | @code{(dummy-variable (ding))} in the parameters of that group. |
| 3010 | @code{dummy-variable} will be set to the (meaningless) result of the | 3010 | @code{dummy-variable} will be set to the (meaningless) result of the |
| 3011 | @code{(ding)} form. | 3011 | @code{(ding)} form. |
| 3012 | 3012 | ||
| 3013 | Alternatively, since the VARIABLE becomes local to the group, this | 3013 | Alternatively, since the VARIABLE becomes local to the group, this |
| 3014 | pattern can be used to temporarily change a hook. For example, if the | 3014 | pattern can be used to temporarily change a hook. For example, if the |
| @@ -3984,7 +3984,7 @@ Gnus | |||
| 3984 | 8: comp.binaries.fractals | 3984 | 8: comp.binaries.fractals |
| 3985 | 13: comp.sources.unix | 3985 | 13: comp.sources.unix |
| 3986 | 452: alt.sex.emacs | 3986 | 452: alt.sex.emacs |
| 3987 | @end group | 3987 | @end group |
| 3988 | @end example | 3988 | @end example |
| 3989 | 3989 | ||
| 3990 | The @samp{Emacs} topic has the topic parameter @code{(score-file | 3990 | The @samp{Emacs} topic has the topic parameter @code{(score-file |
| @@ -13293,7 +13293,7 @@ function. | |||
| 13293 | By default the splitting codes @acronym{MIME} decodes headers so you | 13293 | By default the splitting codes @acronym{MIME} decodes headers so you |
| 13294 | can match on non-@acronym{ASCII} strings. The | 13294 | can match on non-@acronym{ASCII} strings. The |
| 13295 | @code{nnmail-mail-splitting-charset} variable specifies the default | 13295 | @code{nnmail-mail-splitting-charset} variable specifies the default |
| 13296 | charset for decoding. The behaviour can be turned off completely by | 13296 | charset for decoding. The behavior can be turned off completely by |
| 13297 | binding @code{nnmail-mail-splitting-decodes} to @code{nil}, which is | 13297 | binding @code{nnmail-mail-splitting-decodes} to @code{nil}, which is |
| 13298 | useful if you want to match articles based on the raw header data. | 13298 | useful if you want to match articles based on the raw header data. |
| 13299 | 13299 | ||
| @@ -14011,7 +14011,7 @@ splits. Here are the possible split syntaxes: | |||
| 14011 | 14011 | ||
| 14012 | @table @code | 14012 | @table @code |
| 14013 | 14013 | ||
| 14014 | @item group | 14014 | @item group |
| 14015 | If the split is a string, that will be taken as a group name. Normal | 14015 | If the split is a string, that will be taken as a group name. Normal |
| 14016 | regexp match expansion will be done. See below for examples. | 14016 | regexp match expansion will be done. See below for examples. |
| 14017 | 14017 | ||
| @@ -16297,7 +16297,7 @@ RFC 2060 for more information on valid strings. | |||
| 16297 | A file containing credentials used to log in on servers. The format is | 16297 | A file containing credentials used to log in on servers. The format is |
| 16298 | (almost) the same as the @code{ftp} @file{~/.netrc} file. See the | 16298 | (almost) the same as the @code{ftp} @file{~/.netrc} file. See the |
| 16299 | variable @code{nntp-authinfo-file} for exact syntax; also see | 16299 | variable @code{nntp-authinfo-file} for exact syntax; also see |
| 16300 | @ref{NNTP}. An example of an .authinfo line for an IMAP server, is: | 16300 | @ref{NNTP}. An example of an .authinfo line for an IMAP server, is: |
| 16301 | 16301 | ||
| 16302 | @example | 16302 | @example |
| 16303 | machine students.uio.no login larsi password geheimnis port imap | 16303 | machine students.uio.no login larsi password geheimnis port imap |
| @@ -16635,7 +16635,7 @@ tool and should be used only if you are sure what the effects are. | |||
| 16635 | 16635 | ||
| 16636 | @acronym{IMAP} is a complex protocol, more so than @acronym{NNTP} or | 16636 | @acronym{IMAP} is a complex protocol, more so than @acronym{NNTP} or |
| 16637 | @acronym{POP3}. Implementation bugs are not unlikely, and we do our | 16637 | @acronym{POP3}. Implementation bugs are not unlikely, and we do our |
| 16638 | best to fix them right away. If you encounter odd behaviour, chances | 16638 | best to fix them right away. If you encounter odd behavior, chances |
| 16639 | are that either the server or Gnus is buggy. | 16639 | are that either the server or Gnus is buggy. |
| 16640 | 16640 | ||
| 16641 | If you are familiar with network protocols in general, you will | 16641 | If you are familiar with network protocols in general, you will |
| @@ -16650,7 +16650,7 @@ to include the protocol dump when reporting IMAP bugs in Gnus. | |||
| 16650 | @vindex imap-log | 16650 | @vindex imap-log |
| 16651 | Because the protocol dump, when enabled, generates lots of data, it is | 16651 | Because the protocol dump, when enabled, generates lots of data, it is |
| 16652 | disabled by default. You can enable it by setting @code{imap-log} as | 16652 | disabled by default. You can enable it by setting @code{imap-log} as |
| 16653 | follows: | 16653 | follows: |
| 16654 | 16654 | ||
| 16655 | @lisp | 16655 | @lisp |
| 16656 | (setq imap-log t) | 16656 | (setq imap-log t) |
| @@ -18726,7 +18726,7 @@ may ask: | |||
| 18726 | @table @dfn | 18726 | @table @dfn |
| 18727 | @item If I read an article while plugged, do they get entered into the Agent? | 18727 | @item If I read an article while plugged, do they get entered into the Agent? |
| 18728 | 18728 | ||
| 18729 | @strong{No}. If you want this behaviour, add | 18729 | @strong{No}. If you want this behavior, add |
| 18730 | @code{gnus-agent-fetch-selected-article} to | 18730 | @code{gnus-agent-fetch-selected-article} to |
| 18731 | @code{gnus-select-article-hook}. | 18731 | @code{gnus-select-article-hook}. |
| 18732 | 18732 | ||
| @@ -21012,7 +21012,7 @@ mode-line variables. | |||
| 21012 | 21012 | ||
| 21013 | Gnus usually moves point to a pre-defined place on each line in most | 21013 | Gnus usually moves point to a pre-defined place on each line in most |
| 21014 | buffers. By default, point move to the first colon character on the | 21014 | buffers. By default, point move to the first colon character on the |
| 21015 | line. You can customize this behaviour in three different ways. | 21015 | line. You can customize this behavior in three different ways. |
| 21016 | 21016 | ||
| 21017 | You can move the colon character to somewhere else on the line. | 21017 | You can move the colon character to somewhere else on the line. |
| 21018 | 21018 | ||
| @@ -22361,7 +22361,7 @@ messages per day from @samp{random-address@@vmadmin.com}, you block | |||
| 22361 | @samp{vmadmin.com}. If you get 200 messages about @samp{VIAGRA}, you | 22361 | @samp{vmadmin.com}. If you get 200 messages about @samp{VIAGRA}, you |
| 22362 | discard all messages with @samp{VIAGRA} in the message. If you get | 22362 | discard all messages with @samp{VIAGRA} in the message. If you get |
| 22363 | lots of spam from Bulgaria, for example, you try to filter all mail | 22363 | lots of spam from Bulgaria, for example, you try to filter all mail |
| 22364 | from Bulgarian IPs. | 22364 | from Bulgarian IPs. |
| 22365 | 22365 | ||
| 22366 | This, unfortunately, is a great way to discard legitimate e-mail. The | 22366 | This, unfortunately, is a great way to discard legitimate e-mail. The |
| 22367 | risks of blocking a whole country (Bulgaria, Norway, Nigeria, China, | 22367 | risks of blocking a whole country (Bulgaria, Norway, Nigeria, China, |
| @@ -22704,22 +22704,22 @@ variables. Try @code{customize-group} on the @samp{spam} variable | |||
| 22704 | group. | 22704 | group. |
| 22705 | 22705 | ||
| 22706 | @menu | 22706 | @menu |
| 22707 | * Spam ELisp Package Sequence of Events:: | 22707 | * Spam ELisp Package Sequence of Events:: |
| 22708 | * Spam ELisp Package Filtering of Incoming Mail:: | 22708 | * Spam ELisp Package Filtering of Incoming Mail:: |
| 22709 | * Spam ELisp Package Global Variables:: | 22709 | * Spam ELisp Package Global Variables:: |
| 22710 | * Spam ELisp Package Configuration Examples:: | 22710 | * Spam ELisp Package Configuration Examples:: |
| 22711 | * Blacklists and Whitelists:: | 22711 | * Blacklists and Whitelists:: |
| 22712 | * BBDB Whitelists:: | 22712 | * BBDB Whitelists:: |
| 22713 | * Gmane Spam Reporting:: | 22713 | * Gmane Spam Reporting:: |
| 22714 | * Anti-spam Hashcash Payments:: | 22714 | * Anti-spam Hashcash Payments:: |
| 22715 | * Blackholes:: | 22715 | * Blackholes:: |
| 22716 | * Regular Expressions Header Matching:: | 22716 | * Regular Expressions Header Matching:: |
| 22717 | * Bogofilter:: | 22717 | * Bogofilter:: |
| 22718 | * ifile spam filtering:: | 22718 | * ifile spam filtering:: |
| 22719 | * spam-stat spam filtering:: | 22719 | * spam-stat spam filtering:: |
| 22720 | * SpamOracle:: | 22720 | * SpamOracle:: |
| 22721 | * Extending the Spam ELisp package:: | 22721 | * Extending the Spam ELisp package:: |
| 22722 | @end menu | 22722 | @end menu |
| 22723 | 22723 | ||
| 22724 | @node Spam ELisp Package Sequence of Events | 22724 | @node Spam ELisp Package Sequence of Events |
| 22725 | @subsubsection Spam ELisp Package Sequence of Events | 22725 | @subsubsection Spam ELisp Package Sequence of Events |
| @@ -23174,7 +23174,7 @@ From Ted Zlatanov <tzz@@lifelogs.com>. | |||
| 23174 | ;; @r{any ham goes to my @samp{nnimap+mail.lifelogs.com:mail} folder, but} | 23174 | ;; @r{any ham goes to my @samp{nnimap+mail.lifelogs.com:mail} folder, but} |
| 23175 | ;; @r{also to my @samp{nnimap+mail.lifelogs.com:trainham} folder for training} | 23175 | ;; @r{also to my @samp{nnimap+mail.lifelogs.com:trainham} folder for training} |
| 23176 | 23176 | ||
| 23177 | (ham-process-destination "nnimap+mail.lifelogs.com:mail" | 23177 | (ham-process-destination "nnimap+mail.lifelogs.com:mail" |
| 23178 | "nnimap+mail.lifelogs.com:trainham") | 23178 | "nnimap+mail.lifelogs.com:trainham") |
| 23179 | ;; @r{in this group, only @samp{!} marks are ham} | 23179 | ;; @r{in this group, only @samp{!} marks are ham} |
| 23180 | (ham-marks | 23180 | (ham-marks |
| @@ -23215,7 +23215,7 @@ does most of the job for me: | |||
| 23215 | (spam-contents gnus-group-spam-classification-ham)) | 23215 | (spam-contents gnus-group-spam-classification-ham)) |
| 23216 | @end lisp | 23216 | @end lisp |
| 23217 | 23217 | ||
| 23218 | @itemize | 23218 | @itemize |
| 23219 | 23219 | ||
| 23220 | @item @b{The Spam folder:} | 23220 | @item @b{The Spam folder:} |
| 23221 | 23221 | ||
| @@ -23308,7 +23308,7 @@ customizing the group parameters or the | |||
| 23308 | added to a group's @code{spam-process} parameter, the senders of | 23308 | added to a group's @code{spam-process} parameter, the senders of |
| 23309 | spam-marked articles will be added to the blacklist. | 23309 | spam-marked articles will be added to the blacklist. |
| 23310 | 23310 | ||
| 23311 | @emph{WARNING} | 23311 | @emph{WARNING} |
| 23312 | 23312 | ||
| 23313 | Instead of the obsolete | 23313 | Instead of the obsolete |
| 23314 | @code{gnus-group-spam-exit-processor-blacklist}, it is recommended | 23314 | @code{gnus-group-spam-exit-processor-blacklist}, it is recommended |
| @@ -23327,7 +23327,7 @@ ham-marked articles in @emph{ham} groups will be added to the | |||
| 23327 | whitelist. Note that this ham processor has no effect in @emph{spam} | 23327 | whitelist. Note that this ham processor has no effect in @emph{spam} |
| 23328 | or @emph{unclassified} groups. | 23328 | or @emph{unclassified} groups. |
| 23329 | 23329 | ||
| 23330 | @emph{WARNING} | 23330 | @emph{WARNING} |
| 23331 | 23331 | ||
| 23332 | Instead of the obsolete | 23332 | Instead of the obsolete |
| 23333 | @code{gnus-group-ham-exit-processor-whitelist}, it is recommended | 23333 | @code{gnus-group-ham-exit-processor-whitelist}, it is recommended |
| @@ -23393,7 +23393,7 @@ ham-marked articles in @emph{ham} groups will be added to the | |||
| 23393 | BBDB. Note that this ham processor has no effect in @emph{spam} | 23393 | BBDB. Note that this ham processor has no effect in @emph{spam} |
| 23394 | or @emph{unclassified} groups. | 23394 | or @emph{unclassified} groups. |
| 23395 | 23395 | ||
| 23396 | @emph{WARNING} | 23396 | @emph{WARNING} |
| 23397 | 23397 | ||
| 23398 | Instead of the obsolete | 23398 | Instead of the obsolete |
| 23399 | @code{gnus-group-ham-exit-processor-BBDB}, it is recommended | 23399 | @code{gnus-group-ham-exit-processor-BBDB}, it is recommended |
| @@ -23420,7 +23420,7 @@ HTTP request. | |||
| 23420 | 23420 | ||
| 23421 | Gmane can be found at @uref{http://gmane.org}. | 23421 | Gmane can be found at @uref{http://gmane.org}. |
| 23422 | 23422 | ||
| 23423 | @emph{WARNING} | 23423 | @emph{WARNING} |
| 23424 | 23424 | ||
| 23425 | Instead of the obsolete | 23425 | Instead of the obsolete |
| 23426 | @code{gnus-group-spam-exit-processor-report-gmane}, it is recommended | 23426 | @code{gnus-group-spam-exit-processor-report-gmane}, it is recommended |
| @@ -23589,7 +23589,7 @@ customizing the group parameters or the | |||
| 23589 | added to a group's @code{spam-process} parameter, spam-marked articles | 23589 | added to a group's @code{spam-process} parameter, spam-marked articles |
| 23590 | will be added to the Bogofilter spam database. | 23590 | will be added to the Bogofilter spam database. |
| 23591 | 23591 | ||
| 23592 | @emph{WARNING} | 23592 | @emph{WARNING} |
| 23593 | 23593 | ||
| 23594 | Instead of the obsolete | 23594 | Instead of the obsolete |
| 23595 | @code{gnus-group-spam-exit-processor-bogofilter}, it is recommended | 23595 | @code{gnus-group-spam-exit-processor-bogofilter}, it is recommended |
| @@ -23606,7 +23606,7 @@ articles in @emph{ham} groups will be added to the Bogofilter database | |||
| 23606 | of non-spam messages. Note that this ham processor has no effect in | 23606 | of non-spam messages. Note that this ham processor has no effect in |
| 23607 | @emph{spam} or @emph{unclassified} groups. | 23607 | @emph{spam} or @emph{unclassified} groups. |
| 23608 | 23608 | ||
| 23609 | @emph{WARNING} | 23609 | @emph{WARNING} |
| 23610 | 23610 | ||
| 23611 | Instead of the obsolete | 23611 | Instead of the obsolete |
| 23612 | @code{gnus-group-ham-exit-processor-bogofilter}, it is recommended | 23612 | @code{gnus-group-ham-exit-processor-bogofilter}, it is recommended |
| @@ -23693,7 +23693,7 @@ customizing the group parameters or the | |||
| 23693 | added to a group's @code{spam-process} parameter, the spam-marked | 23693 | added to a group's @code{spam-process} parameter, the spam-marked |
| 23694 | articles will be added to the spam-stat database of spam messages. | 23694 | articles will be added to the spam-stat database of spam messages. |
| 23695 | 23695 | ||
| 23696 | @emph{WARNING} | 23696 | @emph{WARNING} |
| 23697 | 23697 | ||
| 23698 | Instead of the obsolete | 23698 | Instead of the obsolete |
| 23699 | @code{gnus-group-spam-exit-processor-stat}, it is recommended | 23699 | @code{gnus-group-spam-exit-processor-stat}, it is recommended |
| @@ -23710,7 +23710,7 @@ articles in @emph{ham} groups will be added to the spam-stat database | |||
| 23710 | of non-spam messages. Note that this ham processor has no effect in | 23710 | of non-spam messages. Note that this ham processor has no effect in |
| 23711 | @emph{spam} or @emph{unclassified} groups. | 23711 | @emph{spam} or @emph{unclassified} groups. |
| 23712 | 23712 | ||
| 23713 | @emph{WARNING} | 23713 | @emph{WARNING} |
| 23714 | 23714 | ||
| 23715 | Instead of the obsolete | 23715 | Instead of the obsolete |
| 23716 | @code{gnus-group-ham-exit-processor-stat}, it is recommended | 23716 | @code{gnus-group-ham-exit-processor-stat}, it is recommended |
| @@ -23802,7 +23802,7 @@ customizing the group parameter or the | |||
| 23802 | to a group's @code{spam-process} parameter, spam-marked articles will be | 23802 | to a group's @code{spam-process} parameter, spam-marked articles will be |
| 23803 | sent to SpamOracle as spam samples. | 23803 | sent to SpamOracle as spam samples. |
| 23804 | 23804 | ||
| 23805 | @emph{WARNING} | 23805 | @emph{WARNING} |
| 23806 | 23806 | ||
| 23807 | Instead of the obsolete | 23807 | Instead of the obsolete |
| 23808 | @code{gnus-group-spam-exit-processor-spamoracle}, it is recommended | 23808 | @code{gnus-group-spam-exit-processor-spamoracle}, it is recommended |
| @@ -23819,7 +23819,7 @@ to a group's @code{spam-process} parameter, the ham-marked articles in | |||
| 23819 | messages. Note that this ham processor has no effect in @emph{spam} or | 23819 | messages. Note that this ham processor has no effect in @emph{spam} or |
| 23820 | @emph{unclassified} groups. | 23820 | @emph{unclassified} groups. |
| 23821 | 23821 | ||
| 23822 | @emph{WARNING} | 23822 | @emph{WARNING} |
| 23823 | 23823 | ||
| 23824 | Instead of the obsolete | 23824 | Instead of the obsolete |
| 23825 | @code{gnus-group-ham-exit-processor-spamoracle}, it is recommended | 23825 | @code{gnus-group-ham-exit-processor-spamoracle}, it is recommended |
| @@ -23914,7 +23914,7 @@ Note you don't have to provide a spam or a ham processor. Only | |||
| 23914 | provide them if Blackbox supports spam or ham processing. | 23914 | provide them if Blackbox supports spam or ham processing. |
| 23915 | 23915 | ||
| 23916 | Also, ham and spam processors are being phased out as single | 23916 | Also, ham and spam processors are being phased out as single |
| 23917 | variables. Instead the form @code{'(spam spam-use-blackbox)} or | 23917 | variables. Instead the form @code{'(spam spam-use-blackbox)} or |
| 23918 | @code{'(ham spam-use-blackbox)} is favored. For now, spam/ham | 23918 | @code{'(ham spam-use-blackbox)} is favored. For now, spam/ham |
| 23919 | processor variables are still around but they won't be for long. | 23919 | processor variables are still around but they won't be for long. |
| 23920 | 23920 | ||
| @@ -26140,7 +26140,7 @@ unplugged state. You can enroll or remove servers with @kbd{J a} and | |||
| 26140 | @kbd{J r} in the server buffer. Gnus will not download articles into | 26140 | @kbd{J r} in the server buffer. Gnus will not download articles into |
| 26141 | the Agent cache, unless you instruct it to do so, though, by using | 26141 | the Agent cache, unless you instruct it to do so, though, by using |
| 26142 | @kbd{J u} or @kbd{J s} from the Group buffer. You revert to the old | 26142 | @kbd{J u} or @kbd{J s} from the Group buffer. You revert to the old |
| 26143 | behaviour of having the Agent disabled with @code{(setq gnus-agent | 26143 | behavior of having the Agent disabled with @code{(setq gnus-agent |
| 26144 | nil)}. Note that putting @code{(gnus-agentize)} in @file{~/.gnus.el} | 26144 | nil)}. Note that putting @code{(gnus-agentize)} in @file{~/.gnus.el} |
| 26145 | is not needed any more. | 26145 | is not needed any more. |
| 26146 | 26146 | ||
| @@ -26280,7 +26280,7 @@ you post a message, and saves it in your @file{~/.emacs} using the Custom | |||
| 26280 | system. While the variable is called @code{canlock-password}, it is not | 26280 | system. While the variable is called @code{canlock-password}, it is not |
| 26281 | security sensitive data. Publishing your canlock string on the web | 26281 | security sensitive data. Publishing your canlock string on the web |
| 26282 | will not allow anyone to be able to anything she could not already do. | 26282 | will not allow anyone to be able to anything she could not already do. |
| 26283 | The behaviour can be changed by customizing @code{message-insert-canlock}. | 26283 | The behavior can be changed by customizing @code{message-insert-canlock}. |
| 26284 | 26284 | ||
| 26285 | @item | 26285 | @item |
| 26286 | Gnus supports server-side mail filtering using Sieve. | 26286 | Gnus supports server-side mail filtering using Sieve. |
| @@ -26380,7 +26380,7 @@ This change was made to avoid conflict with the standard binding of | |||
| 26380 | @item | 26380 | @item |
| 26381 | The default for @code{message-forward-show-mml} changed to symbol @code{best}. | 26381 | The default for @code{message-forward-show-mml} changed to symbol @code{best}. |
| 26382 | 26382 | ||
| 26383 | The behaviour for the @code{best} value is to show @acronym{MML} (i.e., | 26383 | The behavior for the @code{best} value is to show @acronym{MML} (i.e., |
| 26384 | convert to @acronym{MIME}) when appropriate. @acronym{MML} will not be | 26384 | convert to @acronym{MIME}) when appropriate. @acronym{MML} will not be |
| 26385 | used when forwarding signed or encrypted messages, as the conversion | 26385 | used when forwarding signed or encrypted messages, as the conversion |
| 26386 | invalidate the digital signature. | 26386 | invalidate the digital signature. |
| @@ -26905,7 +26905,7 @@ in order to solve the problem yourself and send a patch, you can use | |||
| 26905 | edebug. Debugging Lisp code is documented in the Elisp manual | 26905 | edebug. Debugging Lisp code is documented in the Elisp manual |
| 26906 | (@pxref{Debugging, , Debugging Lisp Programs, elisp, The GNU Emacs | 26906 | (@pxref{Debugging, , Debugging Lisp Programs, elisp, The GNU Emacs |
| 26907 | Lisp Reference Manual}). To get you started with edebug, consider if | 26907 | Lisp Reference Manual}). To get you started with edebug, consider if |
| 26908 | you discover some weird behaviour when pressing @kbd{c}, the first | 26908 | you discover some weird behavior when pressing @kbd{c}, the first |
| 26909 | step is to do @kbd{C-h k c} and click on the hyperlink (Emacs only) in | 26909 | step is to do @kbd{C-h k c} and click on the hyperlink (Emacs only) in |
| 26910 | the documentation buffer that leads you to the function definition, | 26910 | the documentation buffer that leads you to the function definition, |
| 26911 | then press @kbd{M-x edebug-defun RET} with point inside that function, | 26911 | then press @kbd{M-x edebug-defun RET} with point inside that function, |
diff --git a/man/message.texi b/man/message.texi index 8a10ea2445d..01b3f9105d0 100644 --- a/man/message.texi +++ b/man/message.texi | |||
| @@ -739,7 +739,7 @@ Move to the signature of the message (@code{message-goto-signature}). | |||
| 739 | @vindex message-beginning-of-line | 739 | @vindex message-beginning-of-line |
| 740 | If at beginning of header value, go to beginning of line, else go to | 740 | If at beginning of header value, go to beginning of line, else go to |
| 741 | beginning of header value. (The header value comes after the header | 741 | beginning of header value. (The header value comes after the header |
| 742 | name and the colon.) This behaviour can be disabled by toggling | 742 | name and the colon.) This behavior can be disabled by toggling |
| 743 | the variable @code{message-beginning-of-line}. | 743 | the variable @code{message-beginning-of-line}. |
| 744 | 744 | ||
| 745 | @end table | 745 | @end table |
diff --git a/man/smtpmail.texi b/man/smtpmail.texi index 26fd77eafb3..f75b48dddd4 100644 --- a/man/smtpmail.texi +++ b/man/smtpmail.texi | |||
| @@ -298,7 +298,7 @@ respectively. | |||
| 298 | If you connect to the internet via a dialup connection, or for some | 298 | If you connect to the internet via a dialup connection, or for some |
| 299 | other reason don't have permanent internet connection, sending mail | 299 | other reason don't have permanent internet connection, sending mail |
| 300 | will fail when you are not connected. The SMTP library implements | 300 | will fail when you are not connected. The SMTP library implements |
| 301 | queued delivery, and the following variable control its behaviour. | 301 | queued delivery, and the following variable control its behavior. |
| 302 | 302 | ||
| 303 | @table @code | 303 | @table @code |
| 304 | @item smtpmail-queue-mail | 304 | @item smtpmail-queue-mail |
| @@ -345,7 +345,7 @@ unless your server complains. | |||
| 345 | The variable @code{smtpmail-sendto-domain} makes the SMTP library | 345 | The variable @code{smtpmail-sendto-domain} makes the SMTP library |
| 346 | add @samp{@@} and the specified value to recipients specified in the | 346 | add @samp{@@} and the specified value to recipients specified in the |
| 347 | message when they are sent using the @code{RCPT TO} command. Some | 347 | message when they are sent using the @code{RCPT TO} command. Some |
| 348 | configurations of sendmail requires this behaviour. Don't bother to | 348 | configurations of sendmail requires this behavior. Don't bother to |
| 349 | set this unless you have get an error like: | 349 | set this unless you have get an error like: |
| 350 | 350 | ||
| 351 | @example | 351 | @example |
diff --git a/src/ChangeLog b/src/ChangeLog index 12e52237e9b..a6532912246 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,18 @@ | |||
| 1 | 2005-06-20 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * fns.c (Fsort): Doc fix. | ||
| 4 | |||
| 5 | 2005-06-20 Miles Bader <miles@gnu.org> | ||
| 6 | |||
| 7 | * xfaces.c (Qvertical_divider): New variable. | ||
| 8 | (realize_basic_faces): Realize its face. | ||
| 9 | (syms_of_xfaces): Initialize it. | ||
| 10 | |||
| 11 | * dispextern.h (enum face_id): Add `VERTICAL_DIVIDER_FACE_ID'. | ||
| 12 | |||
| 13 | * dispnew.c (build_frame_matrix_from_leaf_window): Display vertical | ||
| 14 | window-separator on ttys using `vertical-divider' face by default. | ||
| 15 | |||
| 1 | 2005-06-17 Richard M. Stallman <rms@gnu.org> | 16 | 2005-06-17 Richard M. Stallman <rms@gnu.org> |
| 2 | 17 | ||
| 3 | * xdisp.c (get_next_display_element): Reverse | 18 | * xdisp.c (get_next_display_element): Reverse |
| @@ -6,7 +21,7 @@ | |||
| 6 | * term.c (produce_special_glyphs): Use spec_glyph_lookup_face. | 21 | * term.c (produce_special_glyphs): Use spec_glyph_lookup_face. |
| 7 | (Ftty_no_underline): New function. | 22 | (Ftty_no_underline): New function. |
| 8 | (syms_of_term): defsubr it. | 23 | (syms_of_term): defsubr it. |
| 9 | 24 | ||
| 10 | * keyboard.c (read_char): Call restore_getcjmp after jump occurs. | 25 | * keyboard.c (read_char): Call restore_getcjmp after jump occurs. |
| 11 | 26 | ||
| 12 | * dispnew.c (spec_glyph_lookup_face): New function. | 27 | * dispnew.c (spec_glyph_lookup_face): New function. |
diff --git a/src/dispextern.h b/src/dispextern.h index 8648303af8c..5219a6e924f 100644 --- a/src/dispextern.h +++ b/src/dispextern.h | |||
| @@ -1588,6 +1588,7 @@ enum face_id | |||
| 1588 | CURSOR_FACE_ID, | 1588 | CURSOR_FACE_ID, |
| 1589 | MOUSE_FACE_ID, | 1589 | MOUSE_FACE_ID, |
| 1590 | MENU_FACE_ID, | 1590 | MENU_FACE_ID, |
| 1591 | VERTICAL_DIVIDER_FACE_ID, | ||
| 1591 | BASIC_FACE_ID_SENTINEL | 1592 | BASIC_FACE_ID_SENTINEL |
| 1592 | }; | 1593 | }; |
| 1593 | 1594 | ||
diff --git a/src/dispnew.c b/src/dispnew.c index 30897a7a78f..307e3c5f010 100644 --- a/src/dispnew.c +++ b/src/dispnew.c | |||
| @@ -2708,10 +2708,15 @@ build_frame_matrix_from_leaf_window (frame_matrix, w) | |||
| 2708 | if (!WINDOW_RIGHTMOST_P (w)) | 2708 | if (!WINDOW_RIGHTMOST_P (w)) |
| 2709 | { | 2709 | { |
| 2710 | struct Lisp_Char_Table *dp = window_display_table (w); | 2710 | struct Lisp_Char_Table *dp = window_display_table (w); |
| 2711 | right_border_glyph = (dp && INTEGERP (DISP_BORDER_GLYPH (dp)) | 2711 | |
| 2712 | ? XINT (DISP_BORDER_GLYPH (dp)) | 2712 | right_border_glyph |
| 2713 | : '|'); | 2713 | = ((dp && INTEGERP (DISP_BORDER_GLYPH (dp))) |
| 2714 | right_border_glyph = spec_glyph_lookup_face (w, right_border_glyph); | 2714 | ? spec_glyph_lookup_face (w, XINT (DISP_BORDER_GLYPH (dp))) |
| 2715 | : '|'); | ||
| 2716 | |||
| 2717 | if (FAST_GLYPH_FACE (right_border_glyph) <= 0) | ||
| 2718 | right_border_glyph | ||
| 2719 | = FAST_MAKE_GLYPH (right_border_glyph, VERTICAL_DIVIDER_FACE_ID); | ||
| 2715 | } | 2720 | } |
| 2716 | } | 2721 | } |
| 2717 | else | 2722 | else |
| @@ -1892,7 +1892,7 @@ Lisp_Object merge (); | |||
| 1892 | DEFUN ("sort", Fsort, Ssort, 2, 2, 0, | 1892 | DEFUN ("sort", Fsort, Ssort, 2, 2, 0, |
| 1893 | doc: /* Sort LIST, stably, comparing elements using PREDICATE. | 1893 | doc: /* Sort LIST, stably, comparing elements using PREDICATE. |
| 1894 | Returns the sorted list. LIST is modified by side effects. | 1894 | Returns the sorted list. LIST is modified by side effects. |
| 1895 | PREDICATE is called with two elements of LIST, and should return t | 1895 | PREDICATE is called with two elements of LIST, and should return non-nil |
| 1896 | if the first element is "less" than the second. */) | 1896 | if the first element is "less" than the second. */) |
| 1897 | (list, predicate) | 1897 | (list, predicate) |
| 1898 | Lisp_Object list, predicate; | 1898 | Lisp_Object list, predicate; |
diff --git a/src/xfaces.c b/src/xfaces.c index f55ee7a901f..2494e1e1837 100644 --- a/src/xfaces.c +++ b/src/xfaces.c | |||
| @@ -327,7 +327,7 @@ Lisp_Object Qframe_update_face_colors; | |||
| 327 | 327 | ||
| 328 | Lisp_Object Qdefault, Qtool_bar, Qregion, Qfringe; | 328 | Lisp_Object Qdefault, Qtool_bar, Qregion, Qfringe; |
| 329 | Lisp_Object Qheader_line, Qscroll_bar, Qcursor, Qborder, Qmouse, Qmenu; | 329 | Lisp_Object Qheader_line, Qscroll_bar, Qcursor, Qborder, Qmouse, Qmenu; |
| 330 | Lisp_Object Qmode_line_inactive; | 330 | Lisp_Object Qmode_line_inactive, Qvertical_divider; |
| 331 | extern Lisp_Object Qmode_line; | 331 | extern Lisp_Object Qmode_line; |
| 332 | 332 | ||
| 333 | /* The symbol `face-alias'. A symbols having that property is an | 333 | /* The symbol `face-alias'. A symbols having that property is an |
| @@ -6899,6 +6899,7 @@ realize_basic_faces (f) | |||
| 6899 | realize_named_face (f, Qcursor, CURSOR_FACE_ID); | 6899 | realize_named_face (f, Qcursor, CURSOR_FACE_ID); |
| 6900 | realize_named_face (f, Qmouse, MOUSE_FACE_ID); | 6900 | realize_named_face (f, Qmouse, MOUSE_FACE_ID); |
| 6901 | realize_named_face (f, Qmenu, MENU_FACE_ID); | 6901 | realize_named_face (f, Qmenu, MENU_FACE_ID); |
| 6902 | realize_named_face (f, Qvertical_divider, VERTICAL_DIVIDER_FACE_ID); | ||
| 6902 | 6903 | ||
| 6903 | /* Reflect changes in the `menu' face in menu bars. */ | 6904 | /* Reflect changes in the `menu' face in menu bars. */ |
| 6904 | if (FRAME_FACE_CACHE (f)->menu_face_changed_p) | 6905 | if (FRAME_FACE_CACHE (f)->menu_face_changed_p) |
| @@ -8034,6 +8035,8 @@ syms_of_xfaces () | |||
| 8034 | staticpro (&Qmouse); | 8035 | staticpro (&Qmouse); |
| 8035 | Qmode_line_inactive = intern ("mode-line-inactive"); | 8036 | Qmode_line_inactive = intern ("mode-line-inactive"); |
| 8036 | staticpro (&Qmode_line_inactive); | 8037 | staticpro (&Qmode_line_inactive); |
| 8038 | Qvertical_divider = intern ("vertical-divider"); | ||
| 8039 | staticpro (&Qvertical_divider); | ||
| 8037 | Qtty_color_desc = intern ("tty-color-desc"); | 8040 | Qtty_color_desc = intern ("tty-color-desc"); |
| 8038 | staticpro (&Qtty_color_desc); | 8041 | staticpro (&Qtty_color_desc); |
| 8039 | Qtty_color_standard_values = intern ("tty-color-standard-values"); | 8042 | Qtty_color_standard_values = intern ("tty-color-standard-values"); |