diff options
| author | Miles Bader | 2005-08-05 10:57:36 +0000 |
|---|---|---|
| committer | Miles Bader | 2005-08-05 10:57:36 +0000 |
| commit | 5e10f34207ff594cd6570928bc0292a7b53297b8 (patch) | |
| tree | d03b31da4d83d4a49fac3162e5481b77849754d5 | |
| parent | 07bd7822113da5ae28d0db471453622a2ed5d6cd (diff) | |
| parent | 11e22c4a01e2535ad784e0d122a65837a13ec71c (diff) | |
| download | emacs-5e10f34207ff594cd6570928bc0292a7b53297b8.tar.gz emacs-5e10f34207ff594cd6570928bc0292a7b53297b8.zip | |
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-77
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 504-513)
- Update from CVS
- Merge from gnus--rel--5.10
- Update from CVS: .cvsignore: Add `lock'.
* gnus--rel--5.10 (patch 99-103)
- Update from CVS
231 files changed, 1115 insertions, 573 deletions
| @@ -1,3 +1,7 @@ | |||
| 1 | 2005-08-03 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * .cvsignore: Add `lock'. | ||
| 4 | |||
| 1 | 2005-07-28 Juanma Barranquero <lekktu@gmail.com> | 5 | 2005-07-28 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 6 | ||
| 3 | * .cvsignore: Add `data' and `site-lisp' (for in-place installs). | 7 | * .cvsignore: Add `data' and `site-lisp' (for in-place installs). |
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE index b701f2509e7..47fd2c4b00b 100644 --- a/admin/FOR-RELEASE +++ b/admin/FOR-RELEASE | |||
| @@ -96,17 +96,18 @@ you're going to handle. | |||
| 96 | DIRECTORY STATUS IN CHARGE | 96 | DIRECTORY STATUS IN CHARGE |
| 97 | --------- ------ --------- | 97 | --------- ------ --------- |
| 98 | leim working Kenichi Handa | 98 | leim working Kenichi Handa |
| 99 | lisp/calc working Thien-Thi Nguyen | 99 | lisp/calc done Thien-Thi Nguyen |
| 100 | lisp/calendar working Glenn Morris | 100 | lisp/calendar working Glenn Morris |
| 101 | lisp/emulation working Thien-Thi Nguyen | 101 | lisp/emulation done Thien-Thi Nguyen |
| 102 | lisp/eshell working Thien-Thi Nguyen | 102 | lisp/eshell done Thien-Thi Nguyen |
| 103 | lisp/international done Kenichi Handa | 103 | lisp/international done Kenichi Handa |
| 104 | lisp/languages done Kenichi Handa | 104 | lisp/languages done Kenichi Handa |
| 105 | lisp/mh-e working Bill Wohler | 105 | lisp/mh-e working Bill Wohler |
| 106 | lisp/net working Thien-Thi Nguyen | 106 | lisp/net done Thien-Thi Nguyen |
| 107 | lisp/play working Thien-Thi Nguyen | 107 | lisp/play done Thien-Thi Nguyen |
| 108 | lisp/term working Thien-Thi Nguyen | 108 | lisp/progmodes done Nick Roberts |
| 109 | lisp/toolbar working Thien-Thi Nguyen | 109 | lisp/term done Thien-Thi Nguyen |
| 110 | lisp/toolbar done Thien-Thi Nguyen | ||
| 110 | lisp/url working Thien-Thi Nguyen | 111 | lisp/url working Thien-Thi Nguyen |
| 111 | 112 | ||
| 112 | ** Check the Emacs manual. | 113 | ** Check the Emacs manual. |
diff --git a/admin/notes/years b/admin/notes/years index 453712e4c02..0434193db3e 100644 --- a/admin/notes/years +++ b/admin/notes/years | |||
| @@ -1,11 +1,23 @@ | |||
| 1 | How to Maintain Copyright Years for GNU Emacs | ||
| 1 | 2 | ||
| 2 | 3 | ||
| 3 | THIS DOCUMENT IS UNDER REVIEW. | 4 | "Our lawyer says it is ok if we add, to each file that has been in Emacs |
| 5 | since Emacs 21 came out in 2001, all the subsequent years. We don't | ||
| 6 | need to check whether *that file* was changed in those years. | ||
| 7 | It's sufficient that *Emacs* was changed in those years (and it was!). | ||
| 4 | 8 | ||
| 5 | DO NOT FOLLOW THESE INSTRUCTIONS -- THEY ARE NOT CORRECT. | 9 | For those files that have been added since then, we should add |
| 10 | the year it was added to Emacs, and all subsequent years." | ||
| 6 | 11 | ||
| 12 | --RMS, 2005-07-13 | ||
| 7 | 13 | ||
| 8 | How to Maintain Copyright Years for GNU Emacs | 14 | |
| 15 | ------------------------------------------------------------------------------ | ||
| 16 | |||
| 17 | |||
| 18 | Following is the policy that we tried to write down one time (mid 2005). | ||
| 19 | Although it is incorrect, we keep it around to remind us how complicated | ||
| 20 | things used to be (and may become in the future). | ||
| 9 | 21 | ||
| 10 | 22 | ||
| 11 | Principle: Individual files need to have the year of the release | 23 | Principle: Individual files need to have the year of the release |
diff --git a/etc/ChangeLog b/etc/ChangeLog index 80e01003faa..cddc109c39b 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2005-08-05 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * NEWS: Fix the entry describing code-pages. | ||
| 4 | |||
| 1 | 2005-07-28 Juanma Barranquero <lekktu@gmail.com> | 5 | 2005-07-28 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 6 | ||
| 3 | * .cvsignore: Add `icons' (for in-place installs). | 7 | * .cvsignore: Add `icons' (for in-place installs). |
| @@ -1201,12 +1201,11 @@ in CNS encoding; it accepts both Big 5 and CNS as input; on saving, | |||
| 1201 | Big 5 is then converted to CNS. | 1201 | Big 5 is then converted to CNS. |
| 1202 | 1202 | ||
| 1203 | --- | 1203 | --- |
| 1204 | *** Many new coding systems are available by loading the `code-pages' | 1204 | *** Many new coding systems are available in the `code-pages' library. |
| 1205 | library. These include complete versions of most of those in | 1205 | These include complete versions of most of those in codepage.el, based |
| 1206 | codepage.el, based on Unicode mappings. `codepage-setup' is now | 1206 | on Unicode mappings. `codepage-setup' is now obsolete and is used |
| 1207 | obsolete and is used only in the MS-DOS port of Emacs. windows-1252 | 1207 | only in the MS-DOS port of Emacs. All coding systems defined in |
| 1208 | and windows-1251 are preloaded since the former is so common and the | 1208 | `code-pages' are auto-loaded. |
| 1209 | latter is used by GNU locales. | ||
| 1210 | 1209 | ||
| 1211 | --- | 1210 | --- |
| 1212 | *** New variable `utf-translate-cjk-unicode-range' controls which | 1211 | *** New variable `utf-translate-cjk-unicode-range' controls which |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 5ae09a0e9ec..5161c5e3fbf 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,123 @@ | |||
| 1 | 2005-08-05 Kenichi Handa <handa@m17n.org> | ||
| 2 | |||
| 3 | * international/code-pages.el: Add autoload cookies for all coding | ||
| 4 | systems. | ||
| 5 | |||
| 6 | 2005-08-04 Luc Teirlinck <teirllm@auburn.edu> | ||
| 7 | |||
| 8 | * cus-start.el (all): Put undo.c where it alphabetically belongs. | ||
| 9 | |||
| 10 | 2005-08-04 Juri Linkov <juri@jurta.org> | ||
| 11 | |||
| 12 | * progmodes/compile.el (compilation-mode-map): | ||
| 13 | * progmodes/grep.el (grep-mode-map): | ||
| 14 | Bind TAB to `compilation-next-error' and [backtab] to | ||
| 15 | `compilation-previous-error'. | ||
| 16 | |||
| 17 | * progmodes/grep.el (grep-regexp-alist): Replace complex regexp | ||
| 18 | matching line numbers, column numbers and their ranges with regexp | ||
| 19 | matching only line numbers. | ||
| 20 | (grep-context-face): New face variable. | ||
| 21 | (grep-mode-font-lock-keywords): Use it. | ||
| 22 | |||
| 23 | * faces.el (read-face-name): Delete duplicate faces. | ||
| 24 | |||
| 25 | 2005-08-02 Juanma Barranquero <lekktu@gmail.com> | ||
| 26 | |||
| 27 | * thumbs.el (thumbs-find-image): Don't make variables | ||
| 28 | automatically buffer local. | ||
| 29 | (thumbs-current-tmp-filename, thumbs-current-image-filename) | ||
| 30 | (thumbs-image-num): Make automatically buffer local. | ||
| 31 | (thumbs-show-thumbs-list): Use `make-local-variable', not | ||
| 32 | `make-variable-buffer-local'. | ||
| 33 | (thumbs-insert-image): Make `thumbs-current-image-size' | ||
| 34 | buffer-local. | ||
| 35 | |||
| 36 | * play/doctor.el (doctor-type-symbol): "?\ " -> "?\s". | ||
| 37 | (**mad**, *debug*, *print-space*, *print-upcase*, abuselst) | ||
| 38 | (abusewords, account, afraidof, arerelated, areyou, bak, beclst) | ||
| 39 | (bother, bye, canyou, chatlst, continue, deathlst, describe) | ||
| 40 | (drnk, drugs, eliza-flag, elizalst, famlst, feared, fears) | ||
| 41 | (feelings-about, foullst, found, hello, history, howareyoulst) | ||
| 42 | (howdyflag, huhlst, ibelieve, improve, inter, isee, isrelated) | ||
| 43 | (lincount, longhuhlst, lover, machlst, mathlst, maybe, moods) | ||
| 44 | (neglst, obj, object, owner, please, problems, qlist) | ||
| 45 | (random-adjective, relation, remlst, repetitive-shortness) | ||
| 46 | (replist, rms-flag, schoollst, sent, sexlst, shortbeclst) | ||
| 47 | (shortlst, something, sportslst, stallmanlst, states, subj) | ||
| 48 | (suicide-flag, sure, things, thlst, toklst, typos, verb, want) | ||
| 49 | (whatwhen, whereoutp, whysay, whywant, zippy-flag, zippylst): | ||
| 50 | Defvar at compile time. | ||
| 51 | |||
| 52 | * progmodes/ada-mode.el (ada-mode): Use `make-local-variable', | ||
| 53 | not `make-variable-buffer-local'. | ||
| 54 | |||
| 55 | 2005-08-02 Kim F. Storm <storm@cua.dk> | ||
| 56 | |||
| 57 | * emulation/cua-rect.el (cua--highlight-rectangle): Only show | ||
| 58 | rectangle overlay in selected window. | ||
| 59 | |||
| 60 | 2005-08-01 Luc Teirlinck <teirllm@auburn.edu> | ||
| 61 | |||
| 62 | * cus-start.el (all): Put `indicate-empty-lines' in fringe group | ||
| 63 | instead of display group. Make `indicate-buffer-boundaries' | ||
| 64 | customizable through Custom. | ||
| 65 | |||
| 66 | 2005-08-01 Juanma Barranquero <lekktu@gmail.com> | ||
| 67 | |||
| 68 | * progmodes/gdb-ui.el (gdb-frame-address, gdb-var-changed) | ||
| 69 | (gdb-output-sink, gdba, gdb-cpp-define-alist-program) | ||
| 70 | (gdb-set-gud-minor-mode, gdb-exited, gdb-setup-windows) | ||
| 71 | (gdb-put-string): Fix typos in docstrings. | ||
| 72 | |||
| 73 | 2005-08-01 Nick Roberts <nickrob@snap.net.nz> | ||
| 74 | |||
| 75 | Update copyright notices of files in progmodes directory for | ||
| 76 | release of Emacs 22.1. | ||
| 77 | |||
| 78 | * progmodes/gdb-ui.el (gdb-enable-debug-log): Add autoload cookie. | ||
| 79 | |||
| 80 | * progmodes/gud.el (gud-tooltip-mode): Add autoload cookie. Don't | ||
| 81 | barf if the GUD buffer has been killed. | ||
| 82 | |||
| 83 | 2005-08-01 Kim F. Storm <storm@cua.dk> | ||
| 84 | |||
| 85 | * textmodes/table.el (table-yank-handler): Change defcustom to defvar. | ||
| 86 | |||
| 87 | 2005-07-29 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 88 | |||
| 89 | * emacs-lisp/bytecomp.el (byte-compile-make-variable-buffer-local) | ||
| 90 | (byte-compile-form-make-variable-buffer-local): New functions to warn | ||
| 91 | about misuses of make-variable-buffer-local where make-local-variable | ||
| 92 | was meant. | ||
| 93 | |||
| 94 | 2005-07-29 Juanma Barranquero <lekktu@gmail.com> | ||
| 95 | |||
| 96 | * bs.el (bs-attributes-list): Doc fix. | ||
| 97 | (bs): Update url-link. | ||
| 98 | |||
| 99 | * desktop.el (desktop-save-buffer): Fix typos in docstring. | ||
| 100 | (desktop-load-default): Simplify. | ||
| 101 | |||
| 102 | * ibuffer.el (ibuffer-columnize-and-insert-list) | ||
| 103 | (ibuffer-mouse-toggle-mark, ibuffer-count-marked-lines) | ||
| 104 | (ibuffer-unmark-all, ibuffer-toggle-marks) | ||
| 105 | (ibuffer-unmark-forward, ibuffer-unmark-backward) | ||
| 106 | (ibuffer-compile-make-format-form, ibuffer-format-column) | ||
| 107 | (ibuffer-current-buffers-with-marks) | ||
| 108 | (ibuffer-update-title-and-summary): "?\ " -> "?\s". | ||
| 109 | (ibuffer): Doc fix. | ||
| 110 | (ibuffer-mode): Fix typo in docstring. | ||
| 111 | (ibuffer-hooks, ibuffer-mode-hooks): Make obsolete and declare | ||
| 112 | with `define-obsolete-variable-alias'. | ||
| 113 | (ibuffer-elide-long-columns): Mark as obsolete. Doc fix. | ||
| 114 | |||
| 115 | 2005-07-29 Kenichi Handa <handa@m17n.org> | ||
| 116 | |||
| 117 | * international/mule-cmds.el (select-message-coding-system): | ||
| 118 | Be sure to use LF for end-of-line. If no coding system is decided, | ||
| 119 | return iso-8859-1-unix. | ||
| 120 | |||
| 1 | 2005-07-28 Stefan Monnier <monnier@iro.umontreal.ca> | 121 | 2005-07-28 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 122 | ||
| 3 | * net/ange-ftp.el (ange-ftp-gateway-fatal-msgs) | 123 | * net/ange-ftp.el (ange-ftp-gateway-fatal-msgs) |
| @@ -62,17 +182,15 @@ | |||
| 62 | 182 | ||
| 63 | * term/README: Describe the terminal-init-* functionality. | 183 | * term/README: Describe the terminal-init-* functionality. |
| 64 | 184 | ||
| 65 | * startup.el (command-line): After loading the terminal | 185 | * startup.el (command-line): After loading the terminal initialization |
| 66 | initialization file call the corresponding terminal initialization | 186 | file call the corresponding terminal initialization function. |
| 67 | function. | ||
| 68 | 187 | ||
| 69 | 2005-07-27 Kenichi Handa <handa@m17n.org> | 188 | 2005-07-27 Kenichi Handa <handa@m17n.org> |
| 70 | 189 | ||
| 71 | * ps-bdf.el (bdf-read-font-info): Ignore glyphs whose ENCODING is | 190 | * ps-bdf.el (bdf-read-font-info): Ignore glyphs whose ENCODING is |
| 72 | negative. | 191 | negative. |
| 73 | 192 | ||
| 74 | * ps-mule.el (ps-mule-bitmap-prologue): Fix arguments to | 193 | * ps-mule.el (ps-mule-bitmap-prologue): Fix arguments to setcharwidth. |
| 75 | setcharwidth. | ||
| 76 | (ps-mule-composition-prologue): Fix for the case that | 194 | (ps-mule-composition-prologue): Fix for the case that |
| 77 | RelativeCompose is false. | 195 | RelativeCompose is false. |
| 78 | 196 | ||
| @@ -140,8 +258,6 @@ | |||
| 140 | 258 | ||
| 141 | 2005-07-22 Juri Linkov <juri@jurta.org> | 259 | 2005-07-22 Juri Linkov <juri@jurta.org> |
| 142 | 260 | ||
| 143 | * simple.el (line-move-1): Fix comments. | ||
| 144 | |||
| 145 | * startup.el (normal-splash-screen): Update menu name. | 261 | * startup.el (normal-splash-screen): Update menu name. |
| 146 | 262 | ||
| 147 | * tempo.el (tempo-insert-template): Fix 2005-07-16 change. | 263 | * tempo.el (tempo-insert-template): Fix 2005-07-16 change. |
diff --git a/lisp/bs.el b/lisp/bs.el index 67db5648893..f8a07337dc1 100644 --- a/lisp/bs.el +++ b/lisp/bs.el | |||
| @@ -25,7 +25,7 @@ | |||
| 25 | ;;; Commentary: | 25 | ;;; Commentary: |
| 26 | 26 | ||
| 27 | ;; Version: 1.17 | 27 | ;; Version: 1.17 |
| 28 | ;; X-URL: http://home.netsurf.de/olaf.sylvester/emacs | 28 | ;; X-URL: http://www.geekware.de/software/emacs |
| 29 | ;; | 29 | ;; |
| 30 | ;; The bs-package contains a main function bs-show for poping up a | 30 | ;; The bs-package contains a main function bs-show for poping up a |
| 31 | ;; buffer in a way similar to `list-buffers' and `electric-buffer-list': | 31 | ;; buffer in a way similar to `list-buffers' and `electric-buffer-list': |
| @@ -138,7 +138,7 @@ | |||
| 138 | "Buffer Selection: Maintaining buffers by buffer menu." | 138 | "Buffer Selection: Maintaining buffers by buffer menu." |
| 139 | :version "21.1" | 139 | :version "21.1" |
| 140 | :link '(emacs-commentary-link "bs") | 140 | :link '(emacs-commentary-link "bs") |
| 141 | :link '(url-link "http://home.netsurf.de/olaf.sylvester/emacs") | 141 | :link '(url-link "http://www.geekware.de/software/emacs") |
| 142 | :group 'convenience) | 142 | :group 'convenience) |
| 143 | 143 | ||
| 144 | (defgroup bs-appearance nil | 144 | (defgroup bs-appearance nil |
| @@ -160,15 +160,17 @@ | |||
| 160 | "*List specifying the layout of a Buffer Selection Menu buffer. | 160 | "*List specifying the layout of a Buffer Selection Menu buffer. |
| 161 | Each entry specifies a column and is a list of the form of: | 161 | Each entry specifies a column and is a list of the form of: |
| 162 | \(HEADER MINIMUM-LENGTH MAXIMUM-LENGTH ALIGNMENT FUN-OR-STRING) | 162 | \(HEADER MINIMUM-LENGTH MAXIMUM-LENGTH ALIGNMENT FUN-OR-STRING) |
| 163 | HEADER : string for header for first line or a function | 163 | |
| 164 | which calculates column title. | 164 | HEADER : String for header for first line or a function |
| 165 | MINIMUM-LENGTH : minimum width of column (number or name of function). | 165 | which calculates column title. |
| 166 | The function must return a positive integer. | 166 | MINIMUM-LENGTH : Minimum width of column (number or name of function). |
| 167 | MAXIMUM-LENGTH : maximum width of column (number or name of function) | 167 | The function must return a positive integer. |
| 168 | (currently ignored) | 168 | MAXIMUM-LENGTH : Maximum width of column (number or name of function) |
| 169 | ALIGNMENT : alignment of column: (`left' `right' `middle') | 169 | (currently ignored). |
| 170 | FUN-OR-STRING : Name of a function for calculating the value or | 170 | ALIGNMENT : Alignment of column (`left', `right', `middle'). |
| 171 | a string for a constant value. | 171 | FUN-OR-STRING : Name of a function for calculating the value or a |
| 172 | string for a constant value. | ||
| 173 | |||
| 172 | The function gets as parameter the buffer where we have started | 174 | The function gets as parameter the buffer where we have started |
| 173 | buffer selection and the list of all buffers to show. The function must | 175 | buffer selection and the list of all buffers to show. The function must |
| 174 | return a string representing the column's value." | 176 | return a string representing the column's value." |
diff --git a/lisp/cus-start.el b/lisp/cus-start.el index 68f3ed5a672..929af33472f 100644 --- a/lisp/cus-start.el +++ b/lisp/cus-start.el | |||
| @@ -40,20 +40,6 @@ | |||
| 40 | ;; alloc.c | 40 | ;; alloc.c |
| 41 | (gc-cons-threshold alloc integer) | 41 | (gc-cons-threshold alloc integer) |
| 42 | (garbage-collection-messages alloc boolean) | 42 | (garbage-collection-messages alloc boolean) |
| 43 | ;; undo.c | ||
| 44 | (undo-limit undo integer) | ||
| 45 | (undo-strong-limit undo integer) | ||
| 46 | (undo-outer-limit undo | ||
| 47 | (choice integer | ||
| 48 | (const :tag "No limit" | ||
| 49 | :format "%t\n%d" | ||
| 50 | :doc | ||
| 51 | "With this choice, \ | ||
| 52 | the undo info for the current command never gets discarded. | ||
| 53 | This should only be chosen under exceptional circumstances, | ||
| 54 | since it could result in memory overflow and make Emacs crash." | ||
| 55 | nil)) | ||
| 56 | "22.1") | ||
| 57 | ;; buffer.c | 43 | ;; buffer.c |
| 58 | (mode-line-format modeline sexp) ;Hard to do right. | 44 | (mode-line-format modeline sexp) ;Hard to do right. |
| 59 | (default-major-mode internal function) | 45 | (default-major-mode internal function) |
| @@ -65,7 +51,47 @@ since it could result in memory overflow and make Emacs crash." | |||
| 65 | (ctl-arrow display boolean) | 51 | (ctl-arrow display boolean) |
| 66 | (truncate-lines display boolean) | 52 | (truncate-lines display boolean) |
| 67 | (selective-display-ellipses display boolean) | 53 | (selective-display-ellipses display boolean) |
| 68 | (indicate-empty-lines display boolean "21.1") | 54 | (indicate-empty-lines fringe boolean "21.1") |
| 55 | (indicate-buffer-boundaries | ||
| 56 | fringe | ||
| 57 | (choice | ||
| 58 | (const :tag "No indicators" nil) | ||
| 59 | (const :tag "On left, with arrows" left) | ||
| 60 | (const :tag "On right, with arrows" right) | ||
| 61 | (set :tag "Pick your own design" | ||
| 62 | :value ((t . nil)) | ||
| 63 | :format "%{%t%}:\n%v\n%d" | ||
| 64 | :doc "You can specify a default and then override it \ | ||
| 65 | for individual indicators. | ||
| 66 | Leaving \"Default\" unchecked is equivalent with specifying a default of | ||
| 67 | \"Do not show\"." | ||
| 68 | (choice :tag "Default" | ||
| 69 | :value (t . nil) | ||
| 70 | (const :tag "Do not show" (t . nil)) | ||
| 71 | (const :tag "On the left" (t . left)) | ||
| 72 | (const :tag "On the right" (t . right))) | ||
| 73 | (choice :tag "Top" | ||
| 74 | :value (top . left) | ||
| 75 | (const :tag "Do not show" (top . nil)) | ||
| 76 | (const :tag "On the left" (top . left)) | ||
| 77 | (const :tag "On the right" (top . right))) | ||
| 78 | (choice :tag "Bottom" | ||
| 79 | :value (bottom . left) | ||
| 80 | (const :tag "Do not show" (bottom . nil)) | ||
| 81 | (const :tag "On the left" (bottom . left)) | ||
| 82 | (const :tag "On the right" (bottom . right))) | ||
| 83 | (choice :tag "Up arrow" | ||
| 84 | :value (up . left) | ||
| 85 | (const :tag "Do not show" (up . nil)) | ||
| 86 | (const :tag "On the left" (up . left)) | ||
| 87 | (const :tag "On the right" (up . right))) | ||
| 88 | (choice :tag "Down arrow" | ||
| 89 | :value (down . left) | ||
| 90 | (const :tag "Do not show" (down . nil)) | ||
| 91 | (const :tag "On the left" (down . left)) | ||
| 92 | (const :tag "On the right" (down . right)))) | ||
| 93 | (other :tag "On left, no arrows" t)) | ||
| 94 | "22.1") | ||
| 69 | (scroll-up-aggressively windows | 95 | (scroll-up-aggressively windows |
| 70 | (choice (const :tag "off" nil) number) | 96 | (choice (const :tag "off" nil) number) |
| 71 | "21.1") | 97 | "21.1") |
| @@ -220,6 +246,20 @@ since it could result in memory overflow and make Emacs crash." | |||
| 220 | (words-include-escapes editing-basics boolean) | 246 | (words-include-escapes editing-basics boolean) |
| 221 | (open-paren-in-column-0-is-defun-start editing-basics boolean | 247 | (open-paren-in-column-0-is-defun-start editing-basics boolean |
| 222 | "21.1") | 248 | "21.1") |
| 249 | ;; undo.c | ||
| 250 | (undo-limit undo integer) | ||
| 251 | (undo-strong-limit undo integer) | ||
| 252 | (undo-outer-limit undo | ||
| 253 | (choice integer | ||
| 254 | (const :tag "No limit" | ||
| 255 | :format "%t\n%d" | ||
| 256 | :doc | ||
| 257 | "With this choice, \ | ||
| 258 | the undo info for the current command never gets discarded. | ||
| 259 | This should only be chosen under exceptional circumstances, | ||
| 260 | since it could result in memory overflow and make Emacs crash." | ||
| 261 | nil)) | ||
| 262 | "22.1") | ||
| 223 | ;; window.c | 263 | ;; window.c |
| 224 | (temp-buffer-show-function windows (choice (const nil) function)) | 264 | (temp-buffer-show-function windows (choice (const nil) function)) |
| 225 | (display-buffer-function windows (choice (const nil) function)) | 265 | (display-buffer-function windows (choice (const nil) function)) |
diff --git a/lisp/desktop.el b/lisp/desktop.el index b80aa600a8a..2d0a71bf6c7 100644 --- a/lisp/desktop.el +++ b/lisp/desktop.el | |||
| @@ -106,7 +106,8 @@ desktop is saved." | |||
| 106 | :group 'desktop) | 106 | :group 'desktop) |
| 107 | 107 | ||
| 108 | ;; Maintained for backward compatibility | 108 | ;; Maintained for backward compatibility |
| 109 | (define-obsolete-variable-alias 'desktop-enable 'desktop-save-mode "22.1") | 109 | (define-obsolete-variable-alias 'desktop-enable |
| 110 | 'desktop-save-mode "22.1") | ||
| 110 | 111 | ||
| 111 | (defcustom desktop-save 'ask-if-new | 112 | (defcustom desktop-save 'ask-if-new |
| 112 | "*Specifies whether the desktop should be saved when it is killed. | 113 | "*Specifies whether the desktop should be saved when it is killed. |
| @@ -136,7 +137,8 @@ determine where the desktop is saved." | |||
| 136 | "Name of file for Emacs desktop, excluding the directory part." | 137 | "Name of file for Emacs desktop, excluding the directory part." |
| 137 | :type 'file | 138 | :type 'file |
| 138 | :group 'desktop) | 139 | :group 'desktop) |
| 139 | (define-obsolete-variable-alias 'desktop-basefilename 'desktop-base-file-name "22.1") | 140 | (define-obsolete-variable-alias 'desktop-basefilename |
| 141 | 'desktop-base-file-name "22.1") | ||
| 140 | 142 | ||
| 141 | (defcustom desktop-path '("." "~") | 143 | (defcustom desktop-path '("." "~") |
| 142 | "List of directories to search for the desktop file. | 144 | "List of directories to search for the desktop file. |
| @@ -292,8 +294,8 @@ See `desktop-restore-eager'." | |||
| 292 | "When non-nil, save buffer status in desktop file. | 294 | "When non-nil, save buffer status in desktop file. |
| 293 | This variable becomes buffer local when set. | 295 | This variable becomes buffer local when set. |
| 294 | 296 | ||
| 295 | If the value is a function, it called by `desktop-save' with argument | 297 | If the value is a function, it is called by `desktop-save' with argument |
| 296 | DESKTOP-DIRNAME to obtain auxiliary information to saved in the desktop | 298 | DESKTOP-DIRNAME to obtain auxiliary information to save in the desktop |
| 297 | file along with the state of the buffer for which it was called. | 299 | file along with the state of the buffer for which it was called. |
| 298 | 300 | ||
| 299 | When file names are returned, they should be formatted using the call | 301 | When file names are returned, they should be formatted using the call |
| @@ -776,11 +778,11 @@ It returns t if a desktop file was loaded, nil otherwise." | |||
| 776 | (defun desktop-load-default () | 778 | (defun desktop-load-default () |
| 777 | "Load the `default' start-up library manually. | 779 | "Load the `default' start-up library manually. |
| 778 | Also inhibit further loading of it." | 780 | Also inhibit further loading of it." |
| 779 | (if (not inhibit-default-init) ; safety check | 781 | (unless inhibit-default-init ; safety check |
| 780 | (progn | 782 | (load "default" t t) |
| 781 | (load "default" t t) | 783 | (setq inhibit-default-init t))) |
| 782 | (setq inhibit-default-init t)))) | 784 | (make-obsolete 'desktop-load-default |
| 783 | (make-obsolete 'desktop-load-default 'desktop-save-mode "22.1") | 785 | 'desktop-save-mode "22.1") |
| 784 | 786 | ||
| 785 | ;; ---------------------------------------------------------------------------- | 787 | ;; ---------------------------------------------------------------------------- |
| 786 | ;;;###autoload | 788 | ;;;###autoload |
| @@ -801,7 +803,7 @@ directory DIRNAME." | |||
| 801 | "Save the desktop in directory `desktop-dirname'." | 803 | "Save the desktop in directory `desktop-dirname'." |
| 802 | (interactive) | 804 | (interactive) |
| 803 | (if desktop-dirname | 805 | (if desktop-dirname |
| 804 | (desktop-save desktop-dirname) | 806 | (desktop-save desktop-dirname) |
| 805 | (call-interactively 'desktop-save)) | 807 | (call-interactively 'desktop-save)) |
| 806 | (message "Desktop saved in %s" desktop-dirname)) | 808 | (message "Desktop saved in %s" desktop-dirname)) |
| 807 | 809 | ||
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el index 1094b1b8cb1..0dd0ead9d61 100644 --- a/lisp/emacs-lisp/bytecomp.el +++ b/lisp/emacs-lisp/bytecomp.el | |||
| @@ -3792,6 +3792,19 @@ that suppresses all warnings during execution of BODY." | |||
| 3792 | (defun byte-compile-no-warnings (form) | 3792 | (defun byte-compile-no-warnings (form) |
| 3793 | (let (byte-compile-warnings) | 3793 | (let (byte-compile-warnings) |
| 3794 | (byte-compile-form (cons 'progn (cdr form))))) | 3794 | (byte-compile-form (cons 'progn (cdr form))))) |
| 3795 | |||
| 3796 | ;; Warn about misuses of make-variable-buffer-local. | ||
| 3797 | (byte-defop-compiler-1 make-variable-buffer-local byte-compile-make-variable-buffer-local) | ||
| 3798 | (defun byte-compile-make-variable-buffer-local (form) | ||
| 3799 | (if (eq (car-safe (car-safe (cdr-safe form))) 'quote) | ||
| 3800 | (byte-compile-warn | ||
| 3801 | "`make-variable-buffer-local' should be called at toplevel")) | ||
| 3802 | (byte-compile-normal-call form)) | ||
| 3803 | (put 'make-variable-buffer-local | ||
| 3804 | 'byte-hunk-handler 'byte-compile-form-make-variable-buffer-local) | ||
| 3805 | (defun byte-compile-form-make-variable-buffer-local (form) | ||
| 3806 | (byte-compile-keep-pending form 'byte-compile-normal-call)) | ||
| 3807 | |||
| 3795 | 3808 | ||
| 3796 | ;;; tags | 3809 | ;;; tags |
| 3797 | 3810 | ||
diff --git a/lisp/emacs-lisp/cl-extra.el b/lisp/emacs-lisp/cl-extra.el index 107f8b1b223..16e777ed2b5 100644 --- a/lisp/emacs-lisp/cl-extra.el +++ b/lisp/emacs-lisp/cl-extra.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cl-extra.el --- Common Lisp features, part 2 -*-byte-compile-dynamic: t;-*- | 1 | ;;; cl-extra.el --- Common Lisp features, part 2 -*-byte-compile-dynamic: t;-*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993,2000,2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 2000, 2003, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Dave Gillespie <daveg@synaptics.com> | 5 | ;; Author: Dave Gillespie <daveg@synaptics.com> |
| 6 | ;; Keywords: extensions | 6 | ;; Keywords: extensions |
| @@ -38,9 +38,7 @@ | |||
| 38 | 38 | ||
| 39 | ;;; Code: | 39 | ;;; Code: |
| 40 | 40 | ||
| 41 | (or (memq 'cl-19 features) | 41 | (require 'cl) |
| 42 | (error "Tried to load `cl-extra' before `cl'!")) | ||
| 43 | |||
| 44 | 42 | ||
| 45 | ;;; Type coercion. | 43 | ;;; Type coercion. |
| 46 | 44 | ||
| @@ -763,5 +761,5 @@ This also does some trivial optimizations to make the form prettier." | |||
| 763 | 761 | ||
| 764 | (run-hooks 'cl-extra-load-hook) | 762 | (run-hooks 'cl-extra-load-hook) |
| 765 | 763 | ||
| 766 | ;;; arch-tag: bcd03437-0871-43fb-a8f1-ad0e0b5427ed | 764 | ;; arch-tag: bcd03437-0871-43fb-a8f1-ad0e0b5427ed |
| 767 | ;;; cl-extra.el ends here | 765 | ;;; cl-extra.el ends here |
diff --git a/lisp/emulation/crisp.el b/lisp/emulation/crisp.el index 4091fd5f01d..66ff29ecab1 100644 --- a/lisp/emulation/crisp.el +++ b/lisp/emulation/crisp.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; crisp.el --- CRiSP/Brief Emacs emulator | 1 | ;;; crisp.el --- CRiSP/Brief Emacs emulator |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 1998, 1999, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 1998, 1999, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Gary D. Foster <Gary.Foster@Corp.Sun.COM> | 6 | ;; Author: Gary D. Foster <Gary.Foster@Corp.Sun.COM> |
| 6 | ;; Keywords: emulations brief crisp | 7 | ;; Keywords: emulations brief crisp |
diff --git a/lisp/emulation/cua-base.el b/lisp/emulation/cua-base.el index 49979ce3b78..beb30d500d4 100644 --- a/lisp/emulation/cua-base.el +++ b/lisp/emulation/cua-base.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; cua-base.el --- emulate CUA key bindings | 1 | ;;; cua-base.el --- emulate CUA key bindings |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2005 | 3 | ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Kim F. Storm <storm@cua.dk> | 6 | ;; Author: Kim F. Storm <storm@cua.dk> |
| 7 | ;; Keywords: keyboard emulation convenience cua | 7 | ;; Keywords: keyboard emulation convenience cua |
diff --git a/lisp/emulation/cua-gmrk.el b/lisp/emulation/cua-gmrk.el index 6ebbb6fc008..c7c5dd3db6d 100644 --- a/lisp/emulation/cua-gmrk.el +++ b/lisp/emulation/cua-gmrk.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; cua-gmrk.el --- CUA unified global mark support | 1 | ;;; cua-gmrk.el --- CUA unified global mark support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997-2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kim F. Storm <storm@cua.dk> | 6 | ;; Author: Kim F. Storm <storm@cua.dk> |
| 6 | ;; Keywords: keyboard emulations convenience cua mark | 7 | ;; Keywords: keyboard emulations convenience cua mark |
diff --git a/lisp/emulation/cua-rect.el b/lisp/emulation/cua-rect.el index 011a0fb8a3f..d83ebd543cd 100644 --- a/lisp/emulation/cua-rect.el +++ b/lisp/emulation/cua-rect.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; cua-rect.el --- CUA unified rectangle support | 1 | ;;; cua-rect.el --- CUA unified rectangle support |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997-2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kim F. Storm <storm@cua.dk> | 6 | ;; Author: Kim F. Storm <storm@cua.dk> |
| 6 | ;; Keywords: keyboard emulations convenience CUA | 7 | ;; Keywords: keyboard emulations convenience CUA |
| @@ -832,6 +833,7 @@ If command is repeated at same position, delete the rectangle." | |||
| 832 | (overlay-put overlay 'after-string as) | 833 | (overlay-put overlay 'after-string as) |
| 833 | (overlay-put overlay 'face rface) | 834 | (overlay-put overlay 'face rface) |
| 834 | (overlay-put overlay 'keymap cua--overlay-keymap) | 835 | (overlay-put overlay 'keymap cua--overlay-keymap) |
| 836 | (overlay-put overlay 'window (selected-window)) | ||
| 835 | (setq new (cons overlay new)))))) | 837 | (setq new (cons overlay new)))))) |
| 836 | ;; Trim old trailing overlays. | 838 | ;; Trim old trailing overlays. |
| 837 | (mapcar (function delete-overlay) old) | 839 | (mapcar (function delete-overlay) old) |
diff --git a/lisp/emulation/edt-lk201.el b/lisp/emulation/edt-lk201.el index a56c4656c07..4db235c60fa 100644 --- a/lisp/emulation/edt-lk201.el +++ b/lisp/emulation/edt-lk201.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; edt-lk201.el --- enhanced EDT keypad mode emulation for LK-201 keyboards | 1 | ;;; edt-lk201.el --- enhanced EDT keypad mode emulation for LK-201 keyboards |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986, 1992, 1993, 1995 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1986, 1992, 1993, 1995, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kevin Gallagher <kevingal@onramp.net> | 6 | ;; Author: Kevin Gallagher <kevingal@onramp.net> |
| 6 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> | 7 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> |
diff --git a/lisp/emulation/edt-mapper.el b/lisp/emulation/edt-mapper.el index eeb34b9c7bb..9334c74392b 100644 --- a/lisp/emulation/edt-mapper.el +++ b/lisp/emulation/edt-mapper.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; edt-mapper.el --- create an EDT LK-201 map file for X-Windows Emacs | 1 | ;;; edt-mapper.el --- create an EDT LK-201 map file for X-Windows Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 1995, 2000, 2001 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1994, 1995, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kevin Gallagher <kevingal@onramp.net> | 6 | ;; Author: Kevin Gallagher <kevingal@onramp.net> |
| 6 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> | 7 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> |
diff --git a/lisp/emulation/edt-pc.el b/lisp/emulation/edt-pc.el index 41d0b772967..419f6549ba6 100644 --- a/lisp/emulation/edt-pc.el +++ b/lisp/emulation/edt-pc.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; edt-pc.el --- enhanced EDT keypad mode emulation for PC 101 keyboards | 1 | ;;; edt-pc.el --- enhanced EDT keypad mode emulation for PC 101 keyboards |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986, 1994, 1995 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1986, 1994, 1995, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kevin Gallagher <kevingal@onramp.net> | 6 | ;; Author: Kevin Gallagher <kevingal@onramp.net> |
| 6 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> | 7 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> |
diff --git a/lisp/emulation/edt-vt100.el b/lisp/emulation/edt-vt100.el index 7104c53a77f..cd9a065acf8 100644 --- a/lisp/emulation/edt-vt100.el +++ b/lisp/emulation/edt-vt100.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; edt-vt100.el --- enhanced EDT keypad mode emulation for VT series terminals | 1 | ;;; edt-vt100.el --- enhanced EDT keypad mode emulation for VT series terminals |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986, 1992, 1993, 1995 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1986, 1992, 1993, 1995, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kevin Gallagher <kevingal@onramp.net> | 6 | ;; Author: Kevin Gallagher <kevingal@onramp.net> |
| 6 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> | 7 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> |
diff --git a/lisp/emulation/edt.el b/lisp/emulation/edt.el index 8eecf5fca58..8d5071be314 100644 --- a/lisp/emulation/edt.el +++ b/lisp/emulation/edt.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; edt.el --- enhanced EDT keypad mode emulation for GNU Emacs 19 | 1 | ;;; edt.el --- enhanced EDT keypad mode emulation for GNU Emacs 19 |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986, 1992, 1993, 1994, 1995, 2000, 2001 | 3 | ;; Copyright (C) 1986, 1992, 1993, 1994, 1995, 2000, 2001, 2002, 2003, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Kevin Gallagher <kevingal@onramp.net> | 6 | ;; Author: Kevin Gallagher <kevingal@onramp.net> |
| 7 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> | 7 | ;; Maintainer: Kevin Gallagher <kevingal@onramp.net> |
diff --git a/lisp/emulation/keypad.el b/lisp/emulation/keypad.el index 7479b5ade05..6fc5103c728 100644 --- a/lisp/emulation/keypad.el +++ b/lisp/emulation/keypad.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; keypad.el --- simplified keypad bindings | 1 | ;;; keypad.el --- simplified keypad bindings |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Kim F. Storm <storm@cua.dk> | 5 | ;; Author: Kim F. Storm <storm@cua.dk> |
| 6 | ;; Keywords: keyboard convenience | 6 | ;; Keywords: keyboard convenience |
diff --git a/lisp/emulation/pc-mode.el b/lisp/emulation/pc-mode.el index 3bcb60ec0bb..1ec66664b6a 100644 --- a/lisp/emulation/pc-mode.el +++ b/lisp/emulation/pc-mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; pc-mode.el --- emulate certain key bindings used on PCs | 1 | ;;; pc-mode.el --- emulate certain key bindings used on PCs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1995, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Maintainer: FSF | 5 | ;; Maintainer: FSF |
| 6 | ;; Keywords: emulations | 6 | ;; Keywords: emulations |
diff --git a/lisp/emulation/pc-select.el b/lisp/emulation/pc-select.el index 3a85a430153..9b9f4d51b41 100644 --- a/lisp/emulation/pc-select.el +++ b/lisp/emulation/pc-select.el | |||
| @@ -2,7 +2,8 @@ | |||
| 2 | ;;; (or MAC GUI or MS-windoze (bah)) look-and-feel | 2 | ;;; (or MAC GUI or MS-windoze (bah)) look-and-feel |
| 3 | ;;; including key bindings. | 3 | ;;; including key bindings. |
| 4 | 4 | ||
| 5 | ;; Copyright (C) 1995, 1996, 1997, 2000, 2001, 2005 Free Software Foundation, Inc. | 5 | ;; Copyright (C) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, |
| 6 | ;; 2005 Free Software Foundation, Inc. | ||
| 6 | 7 | ||
| 7 | ;; Author: Michael Staats <michael@thp.Uni-Duisburg.DE> | 8 | ;; Author: Michael Staats <michael@thp.Uni-Duisburg.DE> |
| 8 | ;; Keywords: convenience emulation | 9 | ;; Keywords: convenience emulation |
diff --git a/lisp/emulation/tpu-edt.el b/lisp/emulation/tpu-edt.el index 3c18e2f608f..eca6e5c74ce 100644 --- a/lisp/emulation/tpu-edt.el +++ b/lisp/emulation/tpu-edt.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; tpu-edt.el --- Emacs emulating TPU emulating EDT | 1 | ;;; tpu-edt.el --- Emacs emulating TPU emulating EDT |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 1994, 1995, 2000, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 1994, 1995, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Rob Riepel <riepel@networking.stanford.edu> | 6 | ;; Author: Rob Riepel <riepel@networking.stanford.edu> |
| 6 | ;; Maintainer: Rob Riepel <riepel@networking.stanford.edu> | 7 | ;; Maintainer: Rob Riepel <riepel@networking.stanford.edu> |
diff --git a/lisp/emulation/tpu-extras.el b/lisp/emulation/tpu-extras.el index 51ed44346ad..c48aa974762 100644 --- a/lisp/emulation/tpu-extras.el +++ b/lisp/emulation/tpu-extras.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; tpu-extras.el --- scroll margins and free cursor mode for TPU-edt | 1 | ;;; tpu-extras.el --- scroll margins and free cursor mode for TPU-edt |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 1994, 1995, 2000 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 1994, 1995, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Rob Riepel <riepel@networking.stanford.edu> | 6 | ;; Author: Rob Riepel <riepel@networking.stanford.edu> |
| 6 | ;; Maintainer: Rob Riepel <riepel@networking.stanford.edu> | 7 | ;; Maintainer: Rob Riepel <riepel@networking.stanford.edu> |
diff --git a/lisp/emulation/tpu-mapper.el b/lisp/emulation/tpu-mapper.el index 66d6541ac0f..e21a85db2af 100644 --- a/lisp/emulation/tpu-mapper.el +++ b/lisp/emulation/tpu-mapper.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; tpu-mapper.el --- create a TPU-edt X-windows keymap file | 1 | ;;; tpu-mapper.el --- create a TPU-edt X-windows keymap file |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 1994, 1995 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 1994, 1995, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Rob Riepel <riepel@networking.stanford.edu> | 6 | ;; Author: Rob Riepel <riepel@networking.stanford.edu> |
| 6 | ;; Maintainer: Rob Riepel <riepel@networking.stanford.edu> | 7 | ;; Maintainer: Rob Riepel <riepel@networking.stanford.edu> |
diff --git a/lisp/emulation/vip.el b/lisp/emulation/vip.el index aa6e75357ed..51fbdb6b8c4 100644 --- a/lisp/emulation/vip.el +++ b/lisp/emulation/vip.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; vip.el --- a VI Package for GNU Emacs | 1 | ;;; vip.el --- a VI Package for GNU Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986, 1987, 1988, 1992, 1993, 1998, 2005 | 3 | ;; Copyright (C) 1986, 1987, 1988, 1992, 1993, 1998, 2002, 2003, 2004, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Masahiko Sato <ms@sail.stanford.edu> | 6 | ;; Author: Masahiko Sato <ms@sail.stanford.edu> |
| 7 | ;; Keywords: emulations | 7 | ;; Keywords: emulations |
diff --git a/lisp/emulation/viper-cmd.el b/lisp/emulation/viper-cmd.el index 47b677b2e19..ce8b61fd022 100644 --- a/lisp/emulation/viper-cmd.el +++ b/lisp/emulation/viper-cmd.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; viper-cmd.el --- Vi command support for Viper | 1 | ;;; viper-cmd.el --- Vi command support for Viper |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 98, 99, 2000, 01, 02, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> | 6 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> |
| 6 | 7 | ||
diff --git a/lisp/emulation/viper-ex.el b/lisp/emulation/viper-ex.el index 008b430d167..87d2d7f5d5a 100644 --- a/lisp/emulation/viper-ex.el +++ b/lisp/emulation/viper-ex.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; viper-ex.el --- functions implementing the Ex commands for Viper | 1 | ;;; viper-ex.el --- functions implementing the Ex commands for Viper |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 95, 96, 97, 98, 2000, 01, 02, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2003, |
| 4 | ;; 2004, 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> | 6 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> |
| 6 | 7 | ||
diff --git a/lisp/emulation/viper-init.el b/lisp/emulation/viper-init.el index f898c15c158..3c984a3596e 100644 --- a/lisp/emulation/viper-init.el +++ b/lisp/emulation/viper-init.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; viper-init.el --- some common definitions for Viper | 1 | ;;; viper-init.el --- some common definitions for Viper |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 98, 99, 2000, 01, 02, 05 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> | 6 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> |
| 6 | 7 | ||
diff --git a/lisp/emulation/viper-keym.el b/lisp/emulation/viper-keym.el index 1bbf3dce2c2..2af0a9bbfa8 100644 --- a/lisp/emulation/viper-keym.el +++ b/lisp/emulation/viper-keym.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; viper-keym.el --- Viper keymaps | 1 | ;;; viper-keym.el --- Viper keymaps |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 95, 96, 97, 2000, 01, 02, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> | 6 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> |
| 6 | 7 | ||
diff --git a/lisp/emulation/viper-macs.el b/lisp/emulation/viper-macs.el index 6d79ddec043..edc5cba1bbe 100644 --- a/lisp/emulation/viper-macs.el +++ b/lisp/emulation/viper-macs.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; viper-macs.el --- functions implementing keyboard macros for Viper | 1 | ;;; viper-macs.el --- functions implementing keyboard macros for Viper |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 95, 96, 97, 2000, 01, 02, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1994, 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> | 6 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> |
| 6 | 7 | ||
diff --git a/lisp/emulation/viper-mous.el b/lisp/emulation/viper-mous.el index 77c5f844567..084d70050a2 100644 --- a/lisp/emulation/viper-mous.el +++ b/lisp/emulation/viper-mous.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; viper-mous.el --- mouse support for Viper | 1 | ;;; viper-mous.el --- mouse support for Viper |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 95, 96, 97, 2001, 02 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1994, 1995, 1996, 1997, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> | 6 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> |
| 6 | 7 | ||
diff --git a/lisp/emulation/viper-util.el b/lisp/emulation/viper-util.el index d6fe9b43a64..5bd67e1735f 100644 --- a/lisp/emulation/viper-util.el +++ b/lisp/emulation/viper-util.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; viper-util.el --- Utilities used by viper.el | 1 | ;;; viper-util.el --- Utilities used by viper.el |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 95, 96, 97, 99, 2000, 01, 02, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003, |
| 4 | ;; 2004, 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> | 6 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> |
| 6 | 7 | ||
diff --git a/lisp/emulation/viper.el b/lisp/emulation/viper.el index 3a95fa26835..edc1fb1e9de 100644 --- a/lisp/emulation/viper.el +++ b/lisp/emulation/viper.el | |||
| @@ -3,7 +3,8 @@ | |||
| 3 | ;; and a venomous VI PERil. | 3 | ;; and a venomous VI PERil. |
| 4 | ;; Viper Is also a Package for Emacs Rebels. | 4 | ;; Viper Is also a Package for Emacs Rebels. |
| 5 | 5 | ||
| 6 | ;; Copyright (C) 1994, 95, 96, 97, 98, 99, 2000, 01, 02, 2005 Free Software Foundation, Inc. | 6 | ;; Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
| 7 | ;; 2003, 2004, 2005 Free Software Foundation, Inc. | ||
| 7 | 8 | ||
| 8 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> | 9 | ;; Author: Michael Kifer <kifer@cs.stonybrook.edu> |
| 9 | ;; Keywords: emulations | 10 | ;; Keywords: emulations |
diff --git a/lisp/emulation/ws-mode.el b/lisp/emulation/ws-mode.el index b1773197483..41e8f5323a5 100644 --- a/lisp/emulation/ws-mode.el +++ b/lisp/emulation/ws-mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ws-mode.el --- WordStar emulation mode for GNU Emacs | 1 | ;;; ws-mode.el --- WordStar emulation mode for GNU Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1991 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1991, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Juergen Nickelsen <nickel@cs.tu-berlin.de> | 5 | ;; Author: Juergen Nickelsen <nickel@cs.tu-berlin.de> |
| 6 | ;; Version: 0.7 | 6 | ;; Version: 0.7 |
diff --git a/lisp/eshell/em-alias.el b/lisp/eshell/em-alias.el index ba84384e1d0..67e007a7f00 100644 --- a/lisp/eshell/em-alias.el +++ b/lisp/eshell/em-alias.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-alias.el --- creation and management of command aliases | 1 | ;;; em-alias.el --- creation and management of command aliases |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2004 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-banner.el b/lisp/eshell/em-banner.el index 0611ea3e5e0..017474ca6f1 100644 --- a/lisp/eshell/em-banner.el +++ b/lisp/eshell/em-banner.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-banner.el --- sample module that displays a login banner | 1 | ;;; em-banner.el --- sample module that displays a login banner |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-basic.el b/lisp/eshell/em-basic.el index d0712ade945..c42b843add4 100644 --- a/lisp/eshell/em-basic.el +++ b/lisp/eshell/em-basic.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-basic.el --- basic shell builtin commands | 1 | ;;; em-basic.el --- basic shell builtin commands |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-cmpl.el b/lisp/eshell/em-cmpl.el index 734d0a87eb5..423a93d46e2 100644 --- a/lisp/eshell/em-cmpl.el +++ b/lisp/eshell/em-cmpl.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-cmpl.el --- completion using the TAB key | 1 | ;;; em-cmpl.el --- completion using the TAB key |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-dirs.el b/lisp/eshell/em-dirs.el index a699ea83636..3a18b1e042a 100644 --- a/lisp/eshell/em-dirs.el +++ b/lisp/eshell/em-dirs.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-dirs.el --- directory navigation commands | 1 | ;;; em-dirs.el --- directory navigation commands |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2004 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-glob.el b/lisp/eshell/em-glob.el index 3a53ded645d..869144dad74 100644 --- a/lisp/eshell/em-glob.el +++ b/lisp/eshell/em-glob.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-glob.el --- extended file name globbing | 1 | ;;; em-glob.el --- extended file name globbing |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-hist.el b/lisp/eshell/em-hist.el index 68770788349..fd887e5fa86 100644 --- a/lisp/eshell/em-hist.el +++ b/lisp/eshell/em-hist.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-hist.el --- history list management | 1 | ;;; em-hist.el --- history list management |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2004 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-ls.el b/lisp/eshell/em-ls.el index 8ed49ccbd40..a42544bf985 100644 --- a/lisp/eshell/em-ls.el +++ b/lisp/eshell/em-ls.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-ls.el --- implementation of ls in Lisp | 1 | ;;; em-ls.el --- implementation of ls in Lisp |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2005 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-pred.el b/lisp/eshell/em-pred.el index af72446bd1c..9e2e8a32af2 100644 --- a/lisp/eshell/em-pred.el +++ b/lisp/eshell/em-pred.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-pred.el --- argument predicates and modifiers (ala zsh) | 1 | ;;; em-pred.el --- argument predicates and modifiers (ala zsh) |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-prompt.el b/lisp/eshell/em-prompt.el index fcb029fc9c4..a4ba51609b5 100644 --- a/lisp/eshell/em-prompt.el +++ b/lisp/eshell/em-prompt.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-prompt.el --- command prompts | 1 | ;;; em-prompt.el --- command prompts |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2005 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-rebind.el b/lisp/eshell/em-rebind.el index 203801224b8..da36551a4dc 100644 --- a/lisp/eshell/em-rebind.el +++ b/lisp/eshell/em-rebind.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-rebind.el --- rebind keys when point is at current input | 1 | ;;; em-rebind.el --- rebind keys when point is at current input |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-script.el b/lisp/eshell/em-script.el index df1df5afe8b..d67c5e063c9 100644 --- a/lisp/eshell/em-script.el +++ b/lisp/eshell/em-script.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-script.el --- Eshell script files | 1 | ;;; em-script.el --- Eshell script files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-smart.el b/lisp/eshell/em-smart.el index aa80c6271de..1d8133effef 100644 --- a/lisp/eshell/em-smart.el +++ b/lisp/eshell/em-smart.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-smart.el --- smart display of output | 1 | ;;; em-smart.el --- smart display of output |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-term.el b/lisp/eshell/em-term.el index c539f2edac9..8e0786349a6 100644 --- a/lisp/eshell/em-term.el +++ b/lisp/eshell/em-term.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-term.el --- running visual commands | 1 | ;;; em-term.el --- running visual commands |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-unix.el b/lisp/eshell/em-unix.el index 94f729c2873..340b95f4d53 100644 --- a/lisp/eshell/em-unix.el +++ b/lisp/eshell/em-unix.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-unix.el --- UNIX command aliases | 1 | ;;; em-unix.el --- UNIX command aliases |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2001, 2004 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/em-xtra.el b/lisp/eshell/em-xtra.el index 2f9eee3dd8b..3db159ad84e 100644 --- a/lisp/eshell/em-xtra.el +++ b/lisp/eshell/em-xtra.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; em-xtra.el --- extra alias functions | 1 | ;;; em-xtra.el --- extra alias functions |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-arg.el b/lisp/eshell/esh-arg.el index afd52c36b44..7e0be3138e8 100644 --- a/lisp/eshell/esh-arg.el +++ b/lisp/eshell/esh-arg.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-arg.el --- argument processing | 1 | ;;; esh-arg.el --- argument processing |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-cmd.el b/lisp/eshell/esh-cmd.el index 4e2466c4d61..d396908d8a6 100644 --- a/lisp/eshell/esh-cmd.el +++ b/lisp/eshell/esh-cmd.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-cmd.el --- command invocation | 1 | ;;; esh-cmd.el --- command invocation |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-ext.el b/lisp/eshell/esh-ext.el index 4b984af8943..e7192399a96 100644 --- a/lisp/eshell/esh-ext.el +++ b/lisp/eshell/esh-ext.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-ext.el --- commands external to Eshell | 1 | ;;; esh-ext.el --- commands external to Eshell |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-io.el b/lisp/eshell/esh-io.el index a5c939e0a3f..1c3fd219455 100644 --- a/lisp/eshell/esh-io.el +++ b/lisp/eshell/esh-io.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-io.el --- I/O management | 1 | ;;; esh-io.el --- I/O management |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2005 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-maint.el b/lisp/eshell/esh-maint.el index d99eba388dc..56d92b0c6a3 100644 --- a/lisp/eshell/esh-maint.el +++ b/lisp/eshell/esh-maint.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-maint.el --- init code for building eshell -*- no-byte-compile: t -*- | 1 | ;;; esh-maint.el --- init code for building eshell -*- no-byte-compile: t -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-mode.el b/lisp/eshell/esh-mode.el index c37cdc92cde..df5d7732ef2 100644 --- a/lisp/eshell/esh-mode.el +++ b/lisp/eshell/esh-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-mode.el --- user interface | 1 | ;;; esh-mode.el --- user interface |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2001, 2004 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-module.el b/lisp/eshell/esh-module.el index fc0801f3a95..ea87c662c1d 100644 --- a/lisp/eshell/esh-module.el +++ b/lisp/eshell/esh-module.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-module.el --- Eshell modules | 1 | ;;; esh-module.el --- Eshell modules |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2004 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | ;; Keywords: processes | 7 | ;; Keywords: processes |
diff --git a/lisp/eshell/esh-opt.el b/lisp/eshell/esh-opt.el index 0eabcedff76..a3adac8db0c 100644 --- a/lisp/eshell/esh-opt.el +++ b/lisp/eshell/esh-opt.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-opt.el --- command options processing | 1 | ;;; esh-opt.el --- command options processing |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2003 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-proc.el b/lisp/eshell/esh-proc.el index a91cfa01bb1..82a0968ae3d 100644 --- a/lisp/eshell/esh-proc.el +++ b/lisp/eshell/esh-proc.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-proc.el --- process management | 1 | ;;; esh-proc.el --- process management |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-test.el b/lisp/eshell/esh-test.el index e2972030b6f..b7dcfab0274 100644 --- a/lisp/eshell/esh-test.el +++ b/lisp/eshell/esh-test.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-test.el --- Eshell test suite | 1 | ;;; esh-test.el --- Eshell test suite |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2005 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-util.el b/lisp/eshell/esh-util.el index f5e20725529..c05f6abb23b 100644 --- a/lisp/eshell/esh-util.el +++ b/lisp/eshell/esh-util.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-util.el --- general utilities | 1 | ;;; esh-util.el --- general utilities |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2001 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/esh-var.el b/lisp/eshell/esh-var.el index 2d444a3ae0e..10cc7c703d5 100644 --- a/lisp/eshell/esh-var.el +++ b/lisp/eshell/esh-var.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; esh-var.el --- handling of variables | 1 | ;;; esh-var.el --- handling of variables |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2005 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | 7 | ||
diff --git a/lisp/eshell/eshell.el b/lisp/eshell/eshell.el index 89b5a338ec7..8c13b485cc2 100644 --- a/lisp/eshell/eshell.el +++ b/lisp/eshell/eshell.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; eshell.el --- the Emacs command shell | 1 | ;;; eshell.el --- the Emacs command shell |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: John Wiegley <johnw@gnu.org> | 6 | ;; Author: John Wiegley <johnw@gnu.org> |
| 6 | ;; Version: 2.4.2 | 7 | ;; Version: 2.4.2 |
diff --git a/lisp/faces.el b/lisp/faces.el index 733d7cae1ba..d747149eedd 100644 --- a/lisp/faces.el +++ b/lisp/faces.el | |||
| @@ -882,6 +882,7 @@ Otherwise, return a single face." | |||
| 882 | (push f faces))) | 882 | (push f faces))) |
| 883 | (if (symbolp faceprop) | 883 | (if (symbolp faceprop) |
| 884 | (push faceprop faces))) | 884 | (push faceprop faces))) |
| 885 | (delete-dups faces) | ||
| 885 | 886 | ||
| 886 | ;; Build up the completion tables. | 887 | ;; Build up the completion tables. |
| 887 | (mapatoms (lambda (s) | 888 | (mapatoms (lambda (s) |
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 7bc733ad90f..9f5ee5e1e33 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,8 +1,74 @@ | |||
| 1 | 2005-08-05 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 2 | |||
| 3 | * mm-bodies.el (mm-encode-body): Use coding system rather than | ||
| 4 | charset to encode text. | ||
| 5 | |||
| 6 | * mm-util.el (mm-find-mime-charset-region): Attempt to reduce the | ||
| 7 | number of charsets if utf-8 is available (XEmacs). | ||
| 8 | |||
| 9 | 2005-08-04 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 10 | |||
| 11 | * gnus-art.el (article-unsplit-urls): Don't anchor urls to the | ||
| 12 | start of the lines. | ||
| 13 | (gnus-picon-databases): Add /usr/share/picons. | ||
| 14 | |||
| 15 | 2005-08-04 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 16 | |||
| 17 | * gnus-art.el (gnus-button-valid-localpart-regexp): New variable | ||
| 18 | taken from `gnus-button-mid-or-mail-regexp'. | ||
| 19 | (gnus-button-mid-or-mail-regexp, gnus-button-alist): Use it. | ||
| 20 | (gnus-button-alist): Improve regexp for domain part of the MIDs | ||
| 21 | for news:localpart@domain buttons. | ||
| 22 | (gnus-button-ctan-directory-regexp): Update. | ||
| 23 | |||
| 24 | * message.el (message-kill-buffer): Raise the current frame. | ||
| 25 | (message-bury): Use `window-dedicated-p'. | ||
| 26 | |||
| 27 | 2005-08-02 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 28 | |||
| 29 | * sieve-manage.el (sieve-manage-interactive-login): Use | ||
| 30 | make-local-variable rather than make-variable-buffer-local. | ||
| 31 | (sieve-manage-open): Ditto. | ||
| 32 | (sieve-manage-authenticate): Ditto. | ||
| 33 | |||
| 34 | * mml.el (mml-generate-mime-1): Make the content type default to | ||
| 35 | text/plain if the filename is not specified. | ||
| 36 | |||
| 37 | 2005-08-01 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 38 | |||
| 39 | * gnus-uu.el (gnus-uu-save-article): Use insert-buffer-substring | ||
| 40 | instead of insert-buffer. | ||
| 41 | |||
| 42 | * message.el (message-yank-original): Ditto; set the mark at the | ||
| 43 | end of the yanked message. | ||
| 44 | |||
| 45 | 2005-07-29 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 46 | |||
| 47 | * gnus-art.el (gnus-article-next-page-1): Reduce the number of | ||
| 48 | lines to scroll rather than to stop it. | ||
| 49 | |||
| 50 | * mml.el (mml-generate-default-type): Add doc string. | ||
| 51 | (mml-generate-mime-1): Use mm-default-file-encoding or make it | ||
| 52 | default to application/octet-stream when determining the content | ||
| 53 | type if it is not specified for the part or the mml contents; add | ||
| 54 | a comment about mml-generate-default-type. | ||
| 55 | |||
| 56 | 2005-07-29 Reiner Steib <Reiner.Steib@gmx.de> | ||
| 57 | |||
| 58 | * mml.el (mml-generate-mime-1): Use mm-default-file-encoding or | ||
| 59 | make it default to application/octet-stream when determining the | ||
| 60 | content type if it is not specified for the external contents. | ||
| 61 | |||
| 1 | 2005-07-28 Katsumi Yamaoka <yamaoka@jpl.org> | 62 | 2005-07-28 Katsumi Yamaoka <yamaoka@jpl.org> |
| 2 | 63 | ||
| 3 | * rfc2231.el (rfc2231-parse-string): Take care that not only a | 64 | * rfc2231.el (rfc2231-parse-string): Take care that not only a |
| 4 | segmented parameter but also other parameters might be there. | 65 | segmented parameter but also other parameters might be there. |
| 5 | 66 | ||
| 67 | 2005-07-27 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 68 | |||
| 69 | * mm-decode.el (mm-display-external): Delete temp file, directory | ||
| 70 | and buffer immediately if the external process is exited. | ||
| 71 | |||
| 6 | 2005-07-26 Katsumi Yamaoka <yamaoka@jpl.org> | 72 | 2005-07-26 Katsumi Yamaoka <yamaoka@jpl.org> |
| 7 | 73 | ||
| 8 | * gnus-art.el (gnus-article-next-page-1): Don't scroll if there're | 74 | * gnus-art.el (gnus-article-next-page-1): Don't scroll if there're |
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el index f7e3420e922..0d8116b00b9 100644 --- a/lisp/gnus/gnus-art.el +++ b/lisp/gnus/gnus-art.el | |||
| @@ -842,7 +842,8 @@ be controlled by `gnus-treat-body-boundary'." | |||
| 842 | :type '(choice (item :tag "None" :value nil) | 842 | :type '(choice (item :tag "None" :value nil) |
| 843 | string)) | 843 | string)) |
| 844 | 844 | ||
| 845 | (defcustom gnus-picon-databases '("/usr/lib/picon" "/usr/local/faces") | 845 | (defcustom gnus-picon-databases '("/usr/lib/picon" "/usr/local/faces" |
| 846 | "/usr/share/picons") | ||
| 846 | "Defines the location of the faces database. | 847 | "Defines the location of the faces database. |
| 847 | For information on obtaining this database of pretty pictures, please | 848 | For information on obtaining this database of pretty pictures, please |
| 848 | see http://www.cs.indiana.edu/picons/ftp/index.html" | 849 | see http://www.cs.indiana.edu/picons/ftp/index.html" |
| @@ -2428,7 +2429,7 @@ If READ-CHARSET, ask for a coding system." | |||
| 2428 | (let ((inhibit-read-only t)) | 2429 | (let ((inhibit-read-only t)) |
| 2429 | (goto-char (point-min)) | 2430 | (goto-char (point-min)) |
| 2430 | (while (re-search-forward | 2431 | (while (re-search-forward |
| 2431 | "^\\(\\(https?\\|ftp\\)://\\S-+\\) *\n\\(\\S-+\\)" nil t) | 2432 | "\\(\\(https?\\|ftp\\)://\\S-+\\) *\n\\(\\S-+\\)" nil t) |
| 2432 | (replace-match "\\1\\3" t))) | 2433 | (replace-match "\\1\\3" t))) |
| 2433 | (when (interactive-p) | 2434 | (when (interactive-p) |
| 2434 | (gnus-treat-article nil)))) | 2435 | (gnus-treat-article nil)))) |
| @@ -5197,17 +5198,23 @@ specifies." | |||
| 5197 | 1 0))))))) | 5198 | 1 0))))))) |
| 5198 | 5199 | ||
| 5199 | (defun gnus-article-next-page-1 (lines) | 5200 | (defun gnus-article-next-page-1 (lines) |
| 5200 | (unless (and (not (featurep 'xemacs)) | 5201 | (when (and (not (featurep 'xemacs)) |
| 5201 | (> (symbol-value 'scroll-margin) 0) | 5202 | (numberp lines) |
| 5202 | (<= (count-lines (window-start) (point-max)) | 5203 | (> lines 0) |
| 5203 | (symbol-value 'scroll-margin))) | 5204 | (numberp (symbol-value 'scroll-margin)) |
| 5204 | (condition-case () | 5205 | (> (symbol-value 'scroll-margin) 0)) |
| 5205 | (let ((scroll-in-place nil)) | 5206 | ;; Protect against the bug that Emacs 21.x hangs up when scrolling up for |
| 5206 | (scroll-up lines)) | 5207 | ;; too many number of lines if `scroll-margin' is set as two or greater. |
| 5207 | (end-of-buffer | 5208 | (setq lines (min lines |
| 5208 | ;; Long lines may cause an end-of-buffer error. | 5209 | (max 0 (- (count-lines (window-start) (point-max)) |
| 5209 | (goto-char (point-max)))) | 5210 | (symbol-value 'scroll-margin)))))) |
| 5210 | (gnus-article-beginning-of-window))) | 5211 | (condition-case () |
| 5212 | (let ((scroll-in-place nil)) | ||
| 5213 | (scroll-up lines)) | ||
| 5214 | (end-of-buffer | ||
| 5215 | ;; Long lines may cause an end-of-buffer error. | ||
| 5216 | (goto-char (point-max)))) | ||
| 5217 | (gnus-article-beginning-of-window)) | ||
| 5211 | 5218 | ||
| 5212 | (defun gnus-article-prev-page (&optional lines) | 5219 | (defun gnus-article-prev-page (&optional lines) |
| 5213 | "Show previous page of current article. | 5220 | "Show previous page of current article. |
| @@ -5880,6 +5887,14 @@ groups." | |||
| 5880 | :group 'gnus-article-buttons | 5887 | :group 'gnus-article-buttons |
| 5881 | :type 'regexp) | 5888 | :type 'regexp) |
| 5882 | 5889 | ||
| 5890 | ;; Regexp suggested by Felix Wiemann in <87oeuomcz9.fsf@news2.ososo.de> | ||
| 5891 | (defcustom gnus-button-valid-localpart-regexp | ||
| 5892 | "[a-z0-9$%(*-=?[_][^<>\")!;:,{}\n\t ]*" | ||
| 5893 | "Regular expression that matches a localpart of mail addresses or MIDs." | ||
| 5894 | :version "22.1" | ||
| 5895 | :group 'gnus-article-buttons | ||
| 5896 | :type 'regexp) | ||
| 5897 | |||
| 5883 | (defcustom gnus-button-man-handler 'manual-entry | 5898 | (defcustom gnus-button-man-handler 'manual-entry |
| 5884 | "Function to use for displaying man pages. | 5899 | "Function to use for displaying man pages. |
| 5885 | The function must take at least one argument with a string naming the | 5900 | The function must take at least one argument with a string naming the |
| @@ -5919,12 +5934,11 @@ The function must take one argument, the string naming the URL." | |||
| 5919 | (regexp :tag "Other"))) | 5934 | (regexp :tag "Other"))) |
| 5920 | 5935 | ||
| 5921 | (defcustom gnus-button-ctan-directory-regexp | 5936 | (defcustom gnus-button-ctan-directory-regexp |
| 5922 | (concat | 5937 | (regexp-opt |
| 5923 | "\\("; Cannot use `\(?: ... \)' (compatibility with Emacs 20). | 5938 | (list "archive-tools" "biblio" "bibliography" "digests" "documentation" |
| 5924 | "biblio\\|digests\\|dviware\\|fonts\\|graphics\\|help\\|" | 5939 | "dviware" "fonts" "graphics" "help" "indexing" "info" "language" |
| 5925 | "indexing\\|info\\|language\\|macros\\|support\\|systems\\|" | 5940 | "languages" "macros" "nonfree" "obsolete" "support" "systems" |
| 5926 | "tds\\|tools\\|usergrps\\|web\\|nonfree\\|obsolete" | 5941 | "tds" "tools" "usergrps" "web") t) |
| 5927 | "\\)") | ||
| 5928 | "Regular expression for ctan directories. | 5942 | "Regular expression for ctan directories. |
| 5929 | It should match all directories in the top level of `gnus-ctan-url'." | 5943 | It should match all directories in the top level of `gnus-ctan-url'." |
| 5930 | :version "22.1" | 5944 | :version "22.1" |
| @@ -5932,8 +5946,7 @@ It should match all directories in the top level of `gnus-ctan-url'." | |||
| 5932 | :type 'regexp) | 5946 | :type 'regexp) |
| 5933 | 5947 | ||
| 5934 | (defcustom gnus-button-mid-or-mail-regexp | 5948 | (defcustom gnus-button-mid-or-mail-regexp |
| 5935 | (concat "\\b\\(<?[a-z0-9$%(*-=?[_][^<>\")!;:,{}\n\t ]*@" | 5949 | (concat "\\b\\(<?" gnus-button-valid-localpart-regexp "@" |
| 5936 | ;; Felix Wiemann in <87oeuomcz9.fsf@news2.ososo.de> | ||
| 5937 | gnus-button-valid-fqdn-regexp | 5950 | gnus-button-valid-fqdn-regexp |
| 5938 | ">?\\)\\b") | 5951 | ">?\\)\\b") |
| 5939 | "Regular expression that matches a message ID or a mail address." | 5952 | "Regular expression that matches a message ID or a mail address." |
| @@ -6248,8 +6261,9 @@ positives are possible." | |||
| 6248 | (defcustom gnus-button-alist | 6261 | (defcustom gnus-button-alist |
| 6249 | '(("<\\(url:[>\n\t ]*?\\)?\\(nntp\\|news\\):[>\n\t ]*\\([^>\n\t ]*@[^>\n\t ]*\\)>" | 6262 | '(("<\\(url:[>\n\t ]*?\\)?\\(nntp\\|news\\):[>\n\t ]*\\([^>\n\t ]*@[^>\n\t ]*\\)>" |
| 6250 | 0 (>= gnus-button-message-level 0) gnus-button-handle-news 3) | 6263 | 0 (>= gnus-button-message-level 0) gnus-button-handle-news 3) |
| 6251 | ("\\b\\(nntp\\|news\\):\\([^>\n\t ]*@[^>)!;:,\n\t ]*\\)" 0 t | 6264 | ((concat "\\b\\(nntp\\|news\\):\\(" |
| 6252 | gnus-button-handle-news 2) | 6265 | gnus-button-valid-localpart-regexp "@[a-z0-9.-]+[a-z]\\)") |
| 6266 | 0 t gnus-button-handle-news 2) | ||
| 6253 | ("\\(\\b<\\(url:[>\n\t ]*\\)?\\(nntp\\|news\\):[>\n\t ]*\\(//\\)?\\([^>\n\t ]*\\)>\\)" | 6267 | ("\\(\\b<\\(url:[>\n\t ]*\\)?\\(nntp\\|news\\):[>\n\t ]*\\(//\\)?\\([^>\n\t ]*\\)>\\)" |
| 6254 | 1 (>= gnus-button-message-level 0) gnus-button-fetch-group 5) | 6268 | 1 (>= gnus-button-message-level 0) gnus-button-fetch-group 5) |
| 6255 | ("\\b\\(nntp\\|news\\):\\(//\\)?\\([^'\">\n\t ]+\\)" | 6269 | ("\\b\\(nntp\\|news\\):\\(//\\)?\\([^'\">\n\t ]+\\)" |
diff --git a/lisp/gnus/gnus-uu.el b/lisp/gnus/gnus-uu.el index 5bdd17f84c1..4a7d5fec422 100644 --- a/lisp/gnus/gnus-uu.el +++ b/lisp/gnus/gnus-uu.el | |||
| @@ -917,16 +917,16 @@ When called interactively, prompt for REGEXP." | |||
| 917 | (if (and message-forward-as-mime gnus-uu-digest-buffer) | 917 | (if (and message-forward-as-mime gnus-uu-digest-buffer) |
| 918 | (with-current-buffer gnus-uu-digest-buffer | 918 | (with-current-buffer gnus-uu-digest-buffer |
| 919 | (erase-buffer) | 919 | (erase-buffer) |
| 920 | (insert-buffer "*gnus-uu-pre*") | 920 | (insert-buffer-substring "*gnus-uu-pre*") |
| 921 | (goto-char (point-max)) | 921 | (goto-char (point-max)) |
| 922 | (insert-buffer "*gnus-uu-body*")) | 922 | (insert-buffer-substring "*gnus-uu-body*")) |
| 923 | (save-excursion | 923 | (save-excursion |
| 924 | (set-buffer "*gnus-uu-pre*") | 924 | (set-buffer "*gnus-uu-pre*") |
| 925 | (insert (format "\n\n%s\n\n" (make-string 70 ?-))) | 925 | (insert (format "\n\n%s\n\n" (make-string 70 ?-))) |
| 926 | (if gnus-uu-digest-buffer | 926 | (if gnus-uu-digest-buffer |
| 927 | (with-current-buffer gnus-uu-digest-buffer | 927 | (with-current-buffer gnus-uu-digest-buffer |
| 928 | (erase-buffer) | 928 | (erase-buffer) |
| 929 | (insert-buffer "*gnus-uu-pre*")) | 929 | (insert-buffer-substring "*gnus-uu-pre*")) |
| 930 | (let ((coding-system-for-write mm-text-coding-system)) | 930 | (let ((coding-system-for-write mm-text-coding-system)) |
| 931 | (gnus-write-buffer gnus-uu-saved-article-name)))) | 931 | (gnus-write-buffer gnus-uu-saved-article-name)))) |
| 932 | (save-excursion | 932 | (save-excursion |
| @@ -939,7 +939,7 @@ When called interactively, prompt for REGEXP." | |||
| 939 | (if gnus-uu-digest-buffer | 939 | (if gnus-uu-digest-buffer |
| 940 | (with-current-buffer gnus-uu-digest-buffer | 940 | (with-current-buffer gnus-uu-digest-buffer |
| 941 | (goto-char (point-max)) | 941 | (goto-char (point-max)) |
| 942 | (insert-buffer "*gnus-uu-body*")) | 942 | (insert-buffer-substring "*gnus-uu-body*")) |
| 943 | (let ((coding-system-for-write mm-text-coding-system) | 943 | (let ((coding-system-for-write mm-text-coding-system) |
| 944 | (file-name-coding-system nnmail-pathname-coding-system)) | 944 | (file-name-coding-system nnmail-pathname-coding-system)) |
| 945 | (write-region | 945 | (write-region |
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el index 931ac30e8a6..62266580a20 100644 --- a/lisp/gnus/message.el +++ b/lisp/gnus/message.el | |||
| @@ -3206,7 +3206,9 @@ prefix, and don't delete any headers." | |||
| 3206 | (when (and message-reply-buffer | 3206 | (when (and message-reply-buffer |
| 3207 | message-cite-function) | 3207 | message-cite-function) |
| 3208 | (delete-windows-on message-reply-buffer t) | 3208 | (delete-windows-on message-reply-buffer t) |
| 3209 | (insert-buffer message-reply-buffer) | 3209 | (push-mark (save-excursion |
| 3210 | (insert-buffer-substring message-reply-buffer) | ||
| 3211 | (point))) | ||
| 3210 | (unless arg | 3212 | (unless arg |
| 3211 | (funcall message-cite-function)) | 3213 | (funcall message-cite-function)) |
| 3212 | (message-exchange-point-and-mark) | 3214 | (message-exchange-point-and-mark) |
| @@ -3416,8 +3418,15 @@ Instead, just auto-save the buffer and then bury it." | |||
| 3416 | (file-exists-p auto-save-file-name)) | 3418 | (file-exists-p auto-save-file-name)) |
| 3417 | (and file-name | 3419 | (and file-name |
| 3418 | (file-exists-p file-name))) | 3420 | (file-exists-p file-name))) |
| 3419 | (yes-or-no-p (format "Remove the backup file%s? " | 3421 | (progn |
| 3420 | (if modified " too" "")))) | 3422 | ;; If the message buffer has lived in a dedicated window, |
| 3423 | ;; `kill-buffer' has killed the frame. Thus the | ||
| 3424 | ;; `yes-or-no-p' may show up in a lowered frame. Make sure | ||
| 3425 | ;; that the user can see the question by raising the | ||
| 3426 | ;; current frame: | ||
| 3427 | (raise-frame) | ||
| 3428 | (yes-or-no-p (format "Remove the backup file%s? " | ||
| 3429 | (if modified " too" ""))))) | ||
| 3421 | (ignore-errors | 3430 | (ignore-errors |
| 3422 | (delete-file auto-save-file-name)) | 3431 | (delete-file auto-save-file-name)) |
| 3423 | (let ((message-draft-article draft-article)) | 3432 | (let ((message-draft-article draft-article)) |
| @@ -3428,8 +3437,7 @@ Instead, just auto-save the buffer and then bury it." | |||
| 3428 | "Bury this mail BUFFER." | 3437 | "Bury this mail BUFFER." |
| 3429 | (let ((newbuf (other-buffer buffer))) | 3438 | (let ((newbuf (other-buffer buffer))) |
| 3430 | (bury-buffer buffer) | 3439 | (bury-buffer buffer) |
| 3431 | (if (and (fboundp 'frame-parameters) | 3440 | (if (and (window-dedicated-p (selected-window)) |
| 3432 | (cdr (assq 'dedicated (frame-parameters))) | ||
| 3433 | (not (null (delq (selected-frame) (visible-frame-list))))) | 3441 | (not (null (delq (selected-frame) (visible-frame-list))))) |
| 3434 | (delete-frame (selected-frame)) | 3442 | (delete-frame (selected-frame)) |
| 3435 | (switch-to-buffer newbuf)))) | 3443 | (switch-to-buffer newbuf)))) |
diff --git a/lisp/gnus/mm-bodies.el b/lisp/gnus/mm-bodies.el index 3e9766c3d41..b4debfe718f 100644 --- a/lisp/gnus/mm-bodies.el +++ b/lisp/gnus/mm-bodies.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; mm-bodies.el --- Functions for decoding MIME things | 1 | ;;; mm-bodies.el --- Functions for decoding MIME things |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004 | 3 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> | 6 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> |
| @@ -95,7 +95,8 @@ If no encoding was done, nil is returned." | |||
| 95 | (save-excursion | 95 | (save-excursion |
| 96 | (if charset | 96 | (if charset |
| 97 | (progn | 97 | (progn |
| 98 | (mm-encode-coding-region (point-min) (point-max) charset) | 98 | (mm-encode-coding-region (point-min) (point-max) |
| 99 | (mm-charset-to-coding-system charset)) | ||
| 99 | charset) | 100 | charset) |
| 100 | (goto-char (point-min)) | 101 | (goto-char (point-min)) |
| 101 | (let ((charsets (mm-find-mime-charset-region (point-min) (point-max)))) | 102 | (let ((charsets (mm-find-mime-charset-region (point-min) (point-max)))) |
diff --git a/lisp/gnus/mm-decode.el b/lisp/gnus/mm-decode.el index 601843dcf55..c65d5f80ba4 100644 --- a/lisp/gnus/mm-decode.el +++ b/lisp/gnus/mm-decode.el | |||
| @@ -817,11 +817,32 @@ external if displayed external." | |||
| 817 | (let ((command (mm-mailcap-command | 817 | (let ((command (mm-mailcap-command |
| 818 | method file (mm-handle-type handle)))) | 818 | method file (mm-handle-type handle)))) |
| 819 | (unwind-protect | 819 | (unwind-protect |
| 820 | (start-process "*display*" | 820 | (progn |
| 821 | (setq buffer | 821 | (start-process "*display*" |
| 822 | (generate-new-buffer " *mm*")) | 822 | (setq buffer |
| 823 | shell-file-name | 823 | (generate-new-buffer " *mm*")) |
| 824 | shell-command-switch command) | 824 | shell-file-name |
| 825 | shell-command-switch command) | ||
| 826 | (set-process-sentinel | ||
| 827 | (get-buffer-process buffer) | ||
| 828 | `(lambda (process state) | ||
| 829 | (when (eq 'exit (process-status process)) | ||
| 830 | ;; Don't use `ignore-errors'. | ||
| 831 | (condition-case nil | ||
| 832 | (delete-file ,file) | ||
| 833 | (error)) | ||
| 834 | (condition-case nil | ||
| 835 | (delete-directory ,(file-name-directory file)) | ||
| 836 | (error)) | ||
| 837 | (condition-case nil | ||
| 838 | (kill-buffer ,buffer) | ||
| 839 | (error)) | ||
| 840 | (condition-case nil | ||
| 841 | ,(macroexpand (list 'mm-handle-set-undisplayer | ||
| 842 | (list 'quote handle) | ||
| 843 | nil)) | ||
| 844 | (error)) | ||
| 845 | (message "Displaying %s...done" ,command))))) | ||
| 825 | (mm-handle-set-external-undisplayer | 846 | (mm-handle-set-external-undisplayer |
| 826 | handle (cons file buffer))) | 847 | handle (cons file buffer))) |
| 827 | (message "Displaying %s..." command)) | 848 | (message "Displaying %s..." command)) |
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el index a44a4560cf8..6fd4aeb40b1 100644 --- a/lisp/gnus/mml.el +++ b/lisp/gnus/mml.el | |||
| @@ -123,7 +123,13 @@ unknown encoding; `use-ascii': always use ASCII for those characters | |||
| 123 | with unknown encoding; `multipart': always send messages with more than | 123 | with unknown encoding; `multipart': always send messages with more than |
| 124 | one charsets.") | 124 | one charsets.") |
| 125 | 125 | ||
| 126 | (defvar mml-generate-default-type "text/plain") | 126 | (defvar mml-generate-default-type "text/plain" |
| 127 | "Content type by which the Content-Type header can be omitted. | ||
| 128 | The Content-Type header will not be put in the MIME part if the type | ||
| 129 | equals the value and there's no parameter (e.g. charset, format, etc.) | ||
| 130 | and `mml-insert-mime-headers-always' is nil. The value will be bound | ||
| 131 | to \"message/rfc822\" when encoding an article to be forwarded as a MIME | ||
| 132 | part. This is for the internal use, you should never modify the value.") | ||
| 127 | 133 | ||
| 128 | (defvar mml-buffer-list nil) | 134 | (defvar mml-buffer-list nil) |
| 129 | 135 | ||
| @@ -399,9 +405,14 @@ If MML is non-nil, return the buffer up till the correspondent mml tag." | |||
| 399 | (mml-tweak-part cont) | 405 | (mml-tweak-part cont) |
| 400 | (cond | 406 | (cond |
| 401 | ((or (eq (car cont) 'part) (eq (car cont) 'mml)) | 407 | ((or (eq (car cont) 'part) (eq (car cont) 'mml)) |
| 402 | (let ((raw (cdr (assq 'raw cont))) | 408 | (let* ((raw (cdr (assq 'raw cont))) |
| 403 | coded encoding charset filename type flowed) | 409 | (filename (cdr (assq 'filename cont))) |
| 404 | (setq type (or (cdr (assq 'type cont)) "text/plain")) | 410 | (type (or (cdr (assq 'type cont)) |
| 411 | (if filename | ||
| 412 | (or (mm-default-file-encoding filename) | ||
| 413 | "application/octet-stream") | ||
| 414 | "text/plain"))) | ||
| 415 | coded encoding charset flowed) | ||
| 405 | (if (and (not raw) | 416 | (if (and (not raw) |
| 406 | (member (car (split-string type "/")) '("text" "message"))) | 417 | (member (car (split-string type "/")) '("text" "message"))) |
| 407 | (progn | 418 | (progn |
| @@ -413,7 +424,7 @@ If MML is non-nil, return the buffer up till the correspondent mml tag." | |||
| 413 | (cond | 424 | (cond |
| 414 | ((cdr (assq 'buffer cont)) | 425 | ((cdr (assq 'buffer cont)) |
| 415 | (insert-buffer-substring (cdr (assq 'buffer cont)))) | 426 | (insert-buffer-substring (cdr (assq 'buffer cont)))) |
| 416 | ((and (setq filename (cdr (assq 'filename cont))) | 427 | ((and filename |
| 417 | (not (equal (cdr (assq 'nofile cont)) "yes"))) | 428 | (not (equal (cdr (assq 'nofile cont)) "yes"))) |
| 418 | (let ((coding-system-for-read charset)) | 429 | (let ((coding-system-for-read charset)) |
| 419 | (mm-insert-file-contents filename))) | 430 | (mm-insert-file-contents filename))) |
| @@ -433,6 +444,10 @@ If MML is non-nil, return the buffer up till the correspondent mml tag." | |||
| 433 | (cond | 444 | (cond |
| 434 | ((eq (car cont) 'mml) | 445 | ((eq (car cont) 'mml) |
| 435 | (let ((mml-boundary (mml-compute-boundary cont)) | 446 | (let ((mml-boundary (mml-compute-boundary cont)) |
| 447 | ;; It is necessary for the case where this | ||
| 448 | ;; function is called recursively since | ||
| 449 | ;; `m-g-d-t' will be bound to "message/rfc822" | ||
| 450 | ;; when encoding an article to be forwarded. | ||
| 436 | (mml-generate-default-type "text/plain")) | 451 | (mml-generate-default-type "text/plain")) |
| 437 | (mml-to-mime)) | 452 | (mml-to-mime)) |
| 438 | (let ((mm-7bit-chars (concat mm-7bit-chars "\x1b"))) | 453 | (let ((mm-7bit-chars (concat mm-7bit-chars "\x1b"))) |
| @@ -474,7 +489,7 @@ If MML is non-nil, return the buffer up till the correspondent mml tag." | |||
| 474 | (insert (with-current-buffer (cdr (assq 'buffer cont)) | 489 | (insert (with-current-buffer (cdr (assq 'buffer cont)) |
| 475 | (mm-with-unibyte-current-buffer | 490 | (mm-with-unibyte-current-buffer |
| 476 | (buffer-string))))) | 491 | (buffer-string))))) |
| 477 | ((and (setq filename (cdr (assq 'filename cont))) | 492 | ((and filename |
| 478 | (not (equal (cdr (assq 'nofile cont)) "yes"))) | 493 | (not (equal (cdr (assq 'nofile cont)) "yes"))) |
| 479 | (let ((coding-system-for-read mm-binary-coding-system)) | 494 | (let ((coding-system-for-read mm-binary-coding-system)) |
| 480 | (mm-insert-file-contents filename nil nil nil nil t))) | 495 | (mm-insert-file-contents filename nil nil nil nil t))) |
| @@ -515,15 +530,21 @@ If MML is non-nil, return the buffer up till the correspondent mml tag." | |||
| 515 | "access-type=url")) | 530 | "access-type=url")) |
| 516 | (when parameters | 531 | (when parameters |
| 517 | (mml-insert-parameter-string | 532 | (mml-insert-parameter-string |
| 518 | cont '(expiration size permission)))) | 533 | cont '(expiration size permission))) |
| 519 | (insert "\n\n") | 534 | (insert "\n\n") |
| 520 | (insert "Content-Type: " (cdr (assq 'type cont)) "\n") | 535 | (insert "Content-Type: " |
| 521 | (insert "Content-ID: " (message-make-message-id) "\n") | 536 | (or (cdr (assq 'type cont)) |
| 522 | (insert "Content-Transfer-Encoding: " | 537 | (if name |
| 523 | (or (cdr (assq 'encoding cont)) "binary")) | 538 | (or (mm-default-file-encoding name) |
| 524 | (insert "\n\n") | 539 | "application/octet-stream") |
| 525 | (insert (or (cdr (assq 'contents cont)))) | 540 | "text/plain")) |
| 526 | (insert "\n")) | 541 | "\n") |
| 542 | (insert "Content-ID: " (message-make-message-id) "\n") | ||
| 543 | (insert "Content-Transfer-Encoding: " | ||
| 544 | (or (cdr (assq 'encoding cont)) "binary")) | ||
| 545 | (insert "\n\n") | ||
| 546 | (insert (or (cdr (assq 'contents cont)))) | ||
| 547 | (insert "\n"))) | ||
| 527 | ((eq (car cont) 'multipart) | 548 | ((eq (car cont) 'multipart) |
| 528 | (let* ((type (or (cdr (assq 'type cont)) "mixed")) | 549 | (let* ((type (or (cdr (assq 'type cont)) "mixed")) |
| 529 | (mml-generate-default-type (if (equal type "digest") | 550 | (mml-generate-default-type (if (equal type "digest") |
| @@ -559,7 +580,8 @@ If MML is non-nil, return the buffer up till the correspondent mml tag." | |||
| 559 | (message-options-set 'message-sender sender)) | 580 | (message-options-set 'message-sender sender)) |
| 560 | (if (setq recipients (cdr (assq 'recipients cont))) | 581 | (if (setq recipients (cdr (assq 'recipients cont))) |
| 561 | (message-options-set 'message-recipients recipients)) | 582 | (message-options-set 'message-recipients recipients)) |
| 562 | (let ((style (mml-signencrypt-style (first (or sign-item encrypt-item))))) | 583 | (let ((style (mml-signencrypt-style |
| 584 | (first (or sign-item encrypt-item))))) | ||
| 563 | ;; check if: we're both signing & encrypting, both methods | 585 | ;; check if: we're both signing & encrypting, both methods |
| 564 | ;; are the same (why would they be different?!), and that | 586 | ;; are the same (why would they be different?!), and that |
| 565 | ;; the signencrypt style allows for combined operation. | 587 | ;; the signencrypt style allows for combined operation. |
diff --git a/lisp/gnus/sieve-manage.el b/lisp/gnus/sieve-manage.el index 2afa49c79a7..5c0712420a0 100644 --- a/lisp/gnus/sieve-manage.el +++ b/lisp/gnus/sieve-manage.el | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | ;;; sieve-manage.el --- Implementation of the managesive protocol in elisp | 1 | ;;; sieve-manage.el --- Implementation of the managesive protocol in elisp |
| 2 | ;; Copyright (C) 2001, 2003 Free Software Foundation, Inc. | 2 | ;; Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. |
| 3 | 3 | ||
| 4 | ;; Author: Simon Josefsson <simon@josefsson.org> | 4 | ;; Author: Simon Josefsson <simon@josefsson.org> |
| 5 | 5 | ||
| @@ -184,8 +184,8 @@ LOGINFUNC is passed a username and a password, it should return t if | |||
| 184 | it where sucessful authenticating itself to the server, nil otherwise. | 184 | it where sucessful authenticating itself to the server, nil otherwise. |
| 185 | Returns t if login was successful, nil otherwise." | 185 | Returns t if login was successful, nil otherwise." |
| 186 | (with-current-buffer buffer | 186 | (with-current-buffer buffer |
| 187 | (make-variable-buffer-local 'sieve-manage-username) | 187 | (make-local-variable 'sieve-manage-username) |
| 188 | (make-variable-buffer-local 'sieve-manage-password) | 188 | (make-local-variable 'sieve-manage-password) |
| 189 | (let (user passwd ret reason) | 189 | (let (user passwd ret reason) |
| 190 | ;; (condition-case () | 190 | ;; (condition-case () |
| 191 | (while (or (not user) (not passwd)) | 191 | (while (or (not user) (not passwd)) |
| @@ -370,7 +370,7 @@ Optional variable BUFFER is buffer (buffer, or string naming buffer) | |||
| 370 | to work in." | 370 | to work in." |
| 371 | (setq buffer (or buffer (format " *sieve* %s:%d" server (or port 2000)))) | 371 | (setq buffer (or buffer (format " *sieve* %s:%d" server (or port 2000)))) |
| 372 | (with-current-buffer (get-buffer-create buffer) | 372 | (with-current-buffer (get-buffer-create buffer) |
| 373 | (mapcar 'make-variable-buffer-local sieve-manage-local-variables) | 373 | (mapcar 'make-local-variable sieve-manage-local-variables) |
| 374 | (sieve-manage-disable-multibyte) | 374 | (sieve-manage-disable-multibyte) |
| 375 | (buffer-disable-undo) | 375 | (buffer-disable-undo) |
| 376 | (setq sieve-manage-server (or server sieve-manage-server)) | 376 | (setq sieve-manage-server (or server sieve-manage-server)) |
| @@ -458,8 +458,8 @@ password is remembered in the buffer." | |||
| 458 | (with-current-buffer (or buffer (current-buffer)) | 458 | (with-current-buffer (or buffer (current-buffer)) |
| 459 | (if (not (eq sieve-manage-state 'nonauth)) | 459 | (if (not (eq sieve-manage-state 'nonauth)) |
| 460 | (eq sieve-manage-state 'auth) | 460 | (eq sieve-manage-state 'auth) |
| 461 | (make-variable-buffer-local 'sieve-manage-username) | 461 | (make-local-variable 'sieve-manage-username) |
| 462 | (make-variable-buffer-local 'sieve-manage-password) | 462 | (make-local-variable 'sieve-manage-password) |
| 463 | (if user (setq sieve-manage-username user)) | 463 | (if user (setq sieve-manage-username user)) |
| 464 | (if passwd (setq sieve-manage-password passwd)) | 464 | (if passwd (setq sieve-manage-password passwd)) |
| 465 | (if (funcall (nth 2 (assq sieve-manage-auth | 465 | (if (funcall (nth 2 (assq sieve-manage-auth |
diff --git a/lisp/ibuffer.el b/lisp/ibuffer.el index dd0fba20914..b8555c4d710 100644 --- a/lisp/ibuffer.el +++ b/lisp/ibuffer.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; ibuffer.el --- operate on buffers like dired | 1 | ;;; ibuffer.el --- operate on buffers like dired |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Colin Walters <walters@verbum.org> | 6 | ;; Author: Colin Walters <walters@verbum.org> |
| 6 | ;; Maintainer: John Paul Wallington <jpw@gnu.org> | 7 | ;; Maintainer: John Paul Wallington <jpw@gnu.org> |
| @@ -193,11 +194,12 @@ view of the buffers." | |||
| 193 | (defvar ibuffer-sorting-reversep nil) | 194 | (defvar ibuffer-sorting-reversep nil) |
| 194 | 195 | ||
| 195 | (defcustom ibuffer-elide-long-columns nil | 196 | (defcustom ibuffer-elide-long-columns nil |
| 196 | "If non-nil, then elide column entries which exceed their max length. | 197 | "If non-nil, then elide column entries which exceed their max length." |
| 197 | This variable is deprecated; use the :elide argument of | ||
| 198 | `ibuffer-formats' to elide just certain columns." | ||
| 199 | :type 'boolean | 198 | :type 'boolean |
| 200 | :group 'ibuffer) | 199 | :group 'ibuffer) |
| 200 | (make-obsolete-variable 'ibuffer-elide-long-columns | ||
| 201 | "use the :elide argument of `ibuffer-formats'." | ||
| 202 | "22.1") | ||
| 201 | 203 | ||
| 202 | (defcustom ibuffer-eliding-string "..." | 204 | (defcustom ibuffer-eliding-string "..." |
| 203 | "The string to use for eliding long columns." | 205 | "The string to use for eliding long columns." |
| @@ -307,13 +309,15 @@ directory, like `default-directory'." | |||
| 307 | "Hook run when `ibuffer' is called." | 309 | "Hook run when `ibuffer' is called." |
| 308 | :type 'hook | 310 | :type 'hook |
| 309 | :group 'ibuffer) | 311 | :group 'ibuffer) |
| 310 | (defvaralias 'ibuffer-hooks 'ibuffer-hook) | 312 | (define-obsolete-variable-alias 'ibuffer-hooks |
| 313 | 'ibuffer-hook "22.1") | ||
| 311 | 314 | ||
| 312 | (defcustom ibuffer-mode-hook nil | 315 | (defcustom ibuffer-mode-hook nil |
| 313 | "Hook run upon entry into `ibuffer-mode'." | 316 | "Hook run upon entry into `ibuffer-mode'." |
| 314 | :type 'hook | 317 | :type 'hook |
| 315 | :group 'ibuffer) | 318 | :group 'ibuffer) |
| 316 | (defvaralias 'ibuffer-mode-hooks 'ibuffer-mode-hook) | 319 | (define-obsolete-variable-alias 'ibuffer-mode-hooks |
| 320 | 'ibuffer-mode-hook "22.1") | ||
| 317 | 321 | ||
| 318 | (defcustom ibuffer-load-hook nil | 322 | (defcustom ibuffer-load-hook nil |
| 319 | "Hook run when Ibuffer is loaded." | 323 | "Hook run when Ibuffer is loaded." |
| @@ -838,7 +842,7 @@ width and the longest string in LIST." | |||
| 838 | (while list | 842 | (while list |
| 839 | (dotimes (i (1- columns)) | 843 | (dotimes (i (1- columns)) |
| 840 | (insert (concat (car list) (make-string (- max (length (car list))) | 844 | (insert (concat (car list) (make-string (- max (length (car list))) |
| 841 | ? ))) | 845 | ?\s))) |
| 842 | (setq list (cdr list))) | 846 | (setq list (cdr list))) |
| 843 | (when (not (null list)) | 847 | (when (not (null list)) |
| 844 | (insert (pop list))) | 848 | (insert (pop list))) |
| @@ -861,7 +865,7 @@ width and the longest string in LIST." | |||
| 861 | (let ((mark (ibuffer-current-mark))) | 865 | (let ((mark (ibuffer-current-mark))) |
| 862 | (setq buffer-read-only nil) | 866 | (setq buffer-read-only nil) |
| 863 | (if (eq mark ibuffer-marked-char) | 867 | (if (eq mark ibuffer-marked-char) |
| 864 | (ibuffer-set-mark ? ) | 868 | (ibuffer-set-mark ?\s) |
| 865 | (ibuffer-set-mark ibuffer-marked-char))))) | 869 | (ibuffer-set-mark ibuffer-marked-char))))) |
| 866 | (setq buffer-read-only t))) | 870 | (setq buffer-read-only t))) |
| 867 | 871 | ||
| @@ -1153,7 +1157,7 @@ a new window in the current frame, splitting vertically." | |||
| 1153 | (if all | 1157 | (if all |
| 1154 | (ibuffer-map-lines-nomodify | 1158 | (ibuffer-map-lines-nomodify |
| 1155 | #'(lambda (buf mark) | 1159 | #'(lambda (buf mark) |
| 1156 | (not (char-equal mark ? )))) | 1160 | (not (char-equal mark ?\s)))) |
| 1157 | (ibuffer-map-lines-nomodify | 1161 | (ibuffer-map-lines-nomodify |
| 1158 | #'(lambda (buf mark) | 1162 | #'(lambda (buf mark) |
| 1159 | (char-equal mark ibuffer-marked-char))))) | 1163 | (char-equal mark ibuffer-marked-char))))) |
| @@ -1227,18 +1231,18 @@ a new window in the current frame, splitting vertically." | |||
| 1227 | ((char-equal mark ibuffer-marked-char) | 1231 | ((char-equal mark ibuffer-marked-char) |
| 1228 | (ibuffer-map-marked-lines | 1232 | (ibuffer-map-marked-lines |
| 1229 | #'(lambda (buf mark) | 1233 | #'(lambda (buf mark) |
| 1230 | (ibuffer-set-mark-1 ? ) | 1234 | (ibuffer-set-mark-1 ?\s) |
| 1231 | t))) | 1235 | t))) |
| 1232 | ((char-equal mark ibuffer-deletion-char) | 1236 | ((char-equal mark ibuffer-deletion-char) |
| 1233 | (ibuffer-map-deletion-lines | 1237 | (ibuffer-map-deletion-lines |
| 1234 | #'(lambda (buf mark) | 1238 | #'(lambda (buf mark) |
| 1235 | (ibuffer-set-mark-1 ? ) | 1239 | (ibuffer-set-mark-1 ?\s) |
| 1236 | t))) | 1240 | t))) |
| 1237 | (t | 1241 | (t |
| 1238 | (ibuffer-map-lines | 1242 | (ibuffer-map-lines |
| 1239 | #'(lambda (buf mark) | 1243 | #'(lambda (buf mark) |
| 1240 | (when (not (char-equal mark ? )) | 1244 | (when (not (char-equal mark ?\s)) |
| 1241 | (ibuffer-set-mark-1 ? )) | 1245 | (ibuffer-set-mark-1 ?\s)) |
| 1242 | t))))) | 1246 | t))))) |
| 1243 | (ibuffer-redisplay t)) | 1247 | (ibuffer-redisplay t)) |
| 1244 | 1248 | ||
| @@ -1255,9 +1259,9 @@ group." | |||
| 1255 | (ibuffer-map-lines | 1259 | (ibuffer-map-lines |
| 1256 | #'(lambda (buf mark) | 1260 | #'(lambda (buf mark) |
| 1257 | (cond ((eq mark ibuffer-marked-char) | 1261 | (cond ((eq mark ibuffer-marked-char) |
| 1258 | (ibuffer-set-mark-1 ? ) | 1262 | (ibuffer-set-mark-1 ?\s) |
| 1259 | nil) | 1263 | nil) |
| 1260 | ((eq mark ? ) | 1264 | ((eq mark ?\s) |
| 1261 | (ibuffer-set-mark-1 ibuffer-marked-char) | 1265 | (ibuffer-set-mark-1 ibuffer-marked-char) |
| 1262 | t) | 1266 | t) |
| 1263 | (t | 1267 | (t |
| @@ -1276,13 +1280,13 @@ If point is on a group name, this function operates on that group." | |||
| 1276 | "Unmark the buffer on this line, and move forward ARG lines. | 1280 | "Unmark the buffer on this line, and move forward ARG lines. |
| 1277 | If point is on a group name, this function operates on that group." | 1281 | If point is on a group name, this function operates on that group." |
| 1278 | (interactive "P") | 1282 | (interactive "P") |
| 1279 | (ibuffer-mark-interactive arg ? 1)) | 1283 | (ibuffer-mark-interactive arg ?\s 1)) |
| 1280 | 1284 | ||
| 1281 | (defun ibuffer-unmark-backward (arg) | 1285 | (defun ibuffer-unmark-backward (arg) |
| 1282 | "Unmark the buffer on this line, and move backward ARG lines. | 1286 | "Unmark the buffer on this line, and move backward ARG lines. |
| 1283 | If point is on a group name, this function operates on that group." | 1287 | If point is on a group name, this function operates on that group." |
| 1284 | (interactive "P") | 1288 | (interactive "P") |
| 1285 | (ibuffer-mark-interactive arg ? -1)) | 1289 | (ibuffer-mark-interactive arg ?\s -1)) |
| 1286 | 1290 | ||
| 1287 | (defun ibuffer-mark-interactive (arg mark movement) | 1291 | (defun ibuffer-mark-interactive (arg mark movement) |
| 1288 | (assert (eq major-mode 'ibuffer-mode)) | 1292 | (assert (eq major-mode 'ibuffer-mode)) |
| @@ -1409,8 +1413,8 @@ If point is on a group name, this function operates on that group." | |||
| 1409 | `(substring ,strvar 0 ,maxvar))) | 1413 | `(substring ,strvar 0 ,maxvar))) |
| 1410 | 1414 | ||
| 1411 | (defun ibuffer-compile-make-format-form (strvar widthform alignment) | 1415 | (defun ibuffer-compile-make-format-form (strvar widthform alignment) |
| 1412 | (let* ((left `(make-string tmp2 ? )) | 1416 | (let* ((left `(make-string tmp2 ?\s)) |
| 1413 | (right `(make-string (- tmp1 tmp2) ? ))) | 1417 | (right `(make-string (- tmp1 tmp2) ?\s))) |
| 1414 | `(progn | 1418 | `(progn |
| 1415 | (setq tmp1 ,widthform | 1419 | (setq tmp1 ,widthform |
| 1416 | tmp2 (/ tmp1 2)) | 1420 | tmp2 (/ tmp1 2)) |
| @@ -1690,7 +1694,7 @@ If point is on a group name, this function operates on that group." | |||
| 1690 | (and (boundp 'dired-directory) | 1694 | (and (boundp 'dired-directory) |
| 1691 | (if (stringp dired-directory) | 1695 | (if (stringp dired-directory) |
| 1692 | dired-directory | 1696 | dired-directory |
| 1693 | (car dired-directory))) | 1697 | (car dired-directory))) |
| 1694 | "")))) | 1698 | "")))) |
| 1695 | 1699 | ||
| 1696 | (define-ibuffer-column filename-and-process | 1700 | (define-ibuffer-column filename-and-process |
| @@ -1724,8 +1728,8 @@ If point is on a group name, this function operates on that group." | |||
| 1724 | filename))) | 1728 | filename))) |
| 1725 | 1729 | ||
| 1726 | (defun ibuffer-format-column (str width alignment) | 1730 | (defun ibuffer-format-column (str width alignment) |
| 1727 | (let ((left (make-string (/ width 2) ? )) | 1731 | (let ((left (make-string (/ width 2) ?\s)) |
| 1728 | (right (make-string (- width (/ width 2)) ? ))) | 1732 | (right (make-string (- width (/ width 2)) ?\s))) |
| 1729 | (case alignment | 1733 | (case alignment |
| 1730 | (:right (concat left right str)) | 1734 | (:right (concat left right str)) |
| 1731 | (:center (concat left str right)) | 1735 | (:center (concat left str right)) |
| @@ -1881,7 +1885,7 @@ the value of point at the beginning of the line for that buffer." | |||
| 1881 | (mapcar #'(lambda (buf) (let ((e (assq buf bufs))) | 1885 | (mapcar #'(lambda (buf) (let ((e (assq buf bufs))) |
| 1882 | (if e | 1886 | (if e |
| 1883 | e | 1887 | e |
| 1884 | (cons buf ? )))) | 1888 | (cons buf ?\s)))) |
| 1885 | curbufs))) | 1889 | curbufs))) |
| 1886 | 1890 | ||
| 1887 | (defun ibuffer-buf-matches-predicates (buf predicates) | 1891 | (defun ibuffer-buf-matches-predicates (buf predicates) |
| @@ -1989,10 +1993,10 @@ the value of point at the beginning of the line for that buffer." | |||
| 1989 | (buffer-substring (point) (line-end-position))))) | 1993 | (buffer-substring (point) (line-end-position))))) |
| 1990 | (apply #'insert (mapcar | 1994 | (apply #'insert (mapcar |
| 1991 | #'(lambda (c) | 1995 | #'(lambda (c) |
| 1992 | (if (not (or (char-equal c ? ) | 1996 | (if (not (or (char-equal c ?\s) |
| 1993 | (char-equal c ?\n))) | 1997 | (char-equal c ?\n))) |
| 1994 | ?- | 1998 | ?- |
| 1995 | ? )) | 1999 | ?\s)) |
| 1996 | str))) | 2000 | str))) |
| 1997 | (insert "\n")) | 2001 | (insert "\n")) |
| 1998 | (point)) | 2002 | (point)) |
| @@ -2011,7 +2015,7 @@ the value of point at the beginning of the line for that buffer." | |||
| 2011 | (dolist (element format) | 2015 | (dolist (element format) |
| 2012 | (insert | 2016 | (insert |
| 2013 | (if (stringp element) | 2017 | (if (stringp element) |
| 2014 | (make-string (length element) ? ) | 2018 | (make-string (length element) ?\s) |
| 2015 | (let ((sym (car element))) | 2019 | (let ((sym (car element))) |
| 2016 | (let ((min (cadr element)) | 2020 | (let ((min (cadr element)) |
| 2017 | ;; (max (caddr element)) | 2021 | ;; (max (caddr element)) |
| @@ -2023,7 +2027,7 @@ the value of point at the beginning of the line for that buffer." | |||
| 2023 | (funcall (get sym 'ibuffer-column-summarizer) | 2027 | (funcall (get sym 'ibuffer-column-summarizer) |
| 2024 | (get sym 'ibuffer-column-summary)) | 2028 | (get sym 'ibuffer-column-summary)) |
| 2025 | (make-string (length (get sym 'ibuffer-column-name)) | 2029 | (make-string (length (get sym 'ibuffer-column-name)) |
| 2026 | ? ))) | 2030 | ?\s))) |
| 2027 | (len (length summary))) | 2031 | (len (length summary))) |
| 2028 | (if (< len min) | 2032 | (if (< len min) |
| 2029 | (ibuffer-format-column summary | 2033 | (ibuffer-format-column summary |
| @@ -2241,22 +2245,22 @@ buffers which are visiting a file." | |||
| 2241 | ;;;###autoload | 2245 | ;;;###autoload |
| 2242 | (defun ibuffer (&optional other-window-p name qualifiers noselect | 2246 | (defun ibuffer (&optional other-window-p name qualifiers noselect |
| 2243 | shrink filter-groups formats) | 2247 | shrink filter-groups formats) |
| 2244 | "Begin using `ibuffer' to edit a list of buffers. | 2248 | "Begin using Ibuffer to edit a list of buffers. |
| 2245 | Type 'h' after entering ibuffer for more information. | 2249 | Type 'h' after entering ibuffer for more information. |
| 2246 | 2250 | ||
| 2247 | Optional argument OTHER-WINDOW-P says to use another window. | 2251 | All arguments are optional. |
| 2248 | Optional argument NAME specifies the name of the buffer; it defaults | 2252 | OTHER-WINDOW-P says to use another window. |
| 2249 | to \"*Ibuffer*\". | 2253 | NAME specifies the name of the buffer (defaults to \"*Ibuffer*\"). |
| 2250 | Optional argument QUALIFIERS is an initial set of filtering qualifiers | 2254 | QUALIFIERS is an initial set of filtering qualifiers to use; |
| 2251 | to use; see `ibuffer-filtering-qualifiers'. | 2255 | see `ibuffer-filtering-qualifiers'. |
| 2252 | Optional argument NOSELECT means don't select the Ibuffer buffer. | 2256 | NOSELECT means don't select the Ibuffer buffer. |
| 2253 | Optional argument SHRINK means shrink the buffer to minimal size. The | 2257 | SHRINK means shrink the buffer to minimal size. The special |
| 2254 | special value `onewindow' means always use another window. | 2258 | value `onewindow' means always use another window. |
| 2255 | Optional argument FILTER-GROUPS is an initial set of filtering | 2259 | FILTER-GROUPS is an initial set of filtering groups to use; |
| 2256 | groups to use; see `ibuffer-filter-groups'. | 2260 | see `ibuffer-filter-groups'. |
| 2257 | Optional argument FORMATS is the value to use for `ibuffer-formats'. | 2261 | FORMATS is the value to use for `ibuffer-formats'. |
| 2258 | If specified, then the variable `ibuffer-formats' will have that value | 2262 | If specified, then the variable `ibuffer-formats' will have |
| 2259 | locally in this buffer." | 2263 | that value locally in this buffer." |
| 2260 | (interactive "P") | 2264 | (interactive "P") |
| 2261 | (when ibuffer-use-other-window | 2265 | (when ibuffer-use-other-window |
| 2262 | (setq other-window-p t)) | 2266 | (setq other-window-p t)) |
| @@ -2297,7 +2301,7 @@ locally in this buffer." | |||
| 2297 | (put 'ibuffer-mode 'mode-class 'special) | 2301 | (put 'ibuffer-mode 'mode-class 'special) |
| 2298 | (defun ibuffer-mode () | 2302 | (defun ibuffer-mode () |
| 2299 | "A major mode for viewing a list of buffers. | 2303 | "A major mode for viewing a list of buffers. |
| 2300 | In ibuffer, you can conveniently perform many operations on the | 2304 | In Ibuffer, you can conveniently perform many operations on the |
| 2301 | currently open buffers, in addition to filtering your view to a | 2305 | currently open buffers, in addition to filtering your view to a |
| 2302 | particular subset of them, and sorting by various criteria. | 2306 | particular subset of them, and sorting by various criteria. |
| 2303 | 2307 | ||
diff --git a/lisp/net/ange-ftp.el b/lisp/net/ange-ftp.el index 330fead2393..59d24e4e591 100644 --- a/lisp/net/ange-ftp.el +++ b/lisp/net/ange-ftp.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; ange-ftp.el --- transparent FTP support for GNU Emacs | 1 | ;;; ange-ftp.el --- transparent FTP support for GNU Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1989,90,91,92,93,94,95,96,98, 2000, 2001, 2005 | 3 | ;; Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Andy Norman (ange@hplb.hpl.hp.com) | 6 | ;; Author: Andy Norman (ange@hplb.hpl.hp.com) |
| 7 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
| @@ -745,7 +745,7 @@ These mean that the FTP process should (or already has) been killed." | |||
| 745 | 745 | ||
| 746 | (defcustom ange-ftp-potential-error-msgs | 746 | (defcustom ange-ftp-potential-error-msgs |
| 747 | ;; On Mac OS X we sometimes get things like: | 747 | ;; On Mac OS X we sometimes get things like: |
| 748 | ;; | 748 | ;; |
| 749 | ;; ftp> open ftp.nluug.nl | 749 | ;; ftp> open ftp.nluug.nl |
| 750 | ;; Trying 2001:610:1:80aa:192:87:102:36... | 750 | ;; Trying 2001:610:1:80aa:192:87:102:36... |
| 751 | ;; ftp: connect to address 2001:610:1:80aa:192:87:102:36: No route to host | 751 | ;; ftp: connect to address 2001:610:1:80aa:192:87:102:36: No route to host |
diff --git a/lisp/net/browse-url.el b/lisp/net/browse-url.el index 3b6cc279a1e..74bace58958 100644 --- a/lisp/net/browse-url.el +++ b/lisp/net/browse-url.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; browse-url.el --- pass a URL to a WWW browser | 1 | ;;; browse-url.el --- pass a URL to a WWW browser |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 96, 97, 98, 99, 2000, 2001, 2005 | 3 | ;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2003, 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Denis Howe <dbh@doc.ic.ac.uk> | 6 | ;; Author: Denis Howe <dbh@doc.ic.ac.uk> |
| 7 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/net/eudc-bob.el b/lisp/net/eudc-bob.el index 6ee8840d3bb..668b9edfcda 100644 --- a/lisp/net/eudc-bob.el +++ b/lisp/net/eudc-bob.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; eudc-bob.el --- Binary Objects Support for EUDC | 1 | ;;; eudc-bob.el --- Binary Objects Support for EUDC |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> | 6 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> |
| 6 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> | 7 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> |
diff --git a/lisp/net/eudc-export.el b/lisp/net/eudc-export.el index 52e09433a20..214481ce7fa 100644 --- a/lisp/net/eudc-export.el +++ b/lisp/net/eudc-export.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; eudc-export.el --- functions to export EUDC query results | 1 | ;;; eudc-export.el --- functions to export EUDC query results |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> | 6 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> |
| 6 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> | 7 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> |
diff --git a/lisp/net/eudc-hotlist.el b/lisp/net/eudc-hotlist.el index a13606e8f43..a8e7f6e328f 100644 --- a/lisp/net/eudc-hotlist.el +++ b/lisp/net/eudc-hotlist.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; eudc-hotlist.el --- hotlist management for EUDC | 1 | ;;; eudc-hotlist.el --- hotlist management for EUDC |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> | 6 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> |
| 6 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> | 7 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> |
diff --git a/lisp/net/eudc-vars.el b/lisp/net/eudc-vars.el index 281daa3ac9f..ecff0564192 100644 --- a/lisp/net/eudc-vars.el +++ b/lisp/net/eudc-vars.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; eudc-vars.el --- Emacs Unified Directory Client | 1 | ;;; eudc-vars.el --- Emacs Unified Directory Client |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> | 6 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> |
| 6 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> | 7 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> |
diff --git a/lisp/net/eudc.el b/lisp/net/eudc.el index 96289922ccc..a2d5baf1204 100644 --- a/lisp/net/eudc.el +++ b/lisp/net/eudc.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; eudc.el --- Emacs Unified Directory Client | 1 | ;;; eudc.el --- Emacs Unified Directory Client |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> | 6 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> |
| 6 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> | 7 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> |
diff --git a/lisp/net/eudcb-bbdb.el b/lisp/net/eudcb-bbdb.el index 2d3db7f74cb..8081cb1aacd 100644 --- a/lisp/net/eudcb-bbdb.el +++ b/lisp/net/eudcb-bbdb.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; eudcb-bbdb.el --- Emacs Unified Directory Client - BBDB Backend | 1 | ;;; eudcb-bbdb.el --- Emacs Unified Directory Client - BBDB Backend |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> | 6 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> |
| 6 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> | 7 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> |
diff --git a/lisp/net/eudcb-ldap.el b/lisp/net/eudcb-ldap.el index 1890f345975..e28a044ba55 100644 --- a/lisp/net/eudcb-ldap.el +++ b/lisp/net/eudcb-ldap.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; eudcb-ldap.el --- Emacs Unified Directory Client - LDAP Backend | 1 | ;;; eudcb-ldap.el --- Emacs Unified Directory Client - LDAP Backend |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> | 6 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> |
| 6 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> | 7 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> |
diff --git a/lisp/net/eudcb-ph.el b/lisp/net/eudcb-ph.el index ab9965efc17..3aea6030257 100644 --- a/lisp/net/eudcb-ph.el +++ b/lisp/net/eudcb-ph.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; eudcb-ph.el --- Emacs Unified Directory Client - CCSO PH/QI Backend | 1 | ;;; eudcb-ph.el --- Emacs Unified Directory Client - CCSO PH/QI Backend |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> | 6 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> |
| 6 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> | 7 | ;; Maintainer: Pavel Janík <Pavel@Janik.cz> |
diff --git a/lisp/net/goto-addr.el b/lisp/net/goto-addr.el index 9ce73dba47b..98a8b0a29e1 100644 --- a/lisp/net/goto-addr.el +++ b/lisp/net/goto-addr.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; goto-addr.el --- click to browse URL or to send to e-mail address | 1 | ;;; goto-addr.el --- click to browse URL or to send to e-mail address |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 2000, 2001, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1995, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Eric Ding <ericding@alum.mit.edu> | 6 | ;; Author: Eric Ding <ericding@alum.mit.edu> |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/net/ldap.el b/lisp/net/ldap.el index fc86688f568..f8e99abd182 100644 --- a/lisp/net/ldap.el +++ b/lisp/net/ldap.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; ldap.el --- client interface to LDAP for Emacs | 1 | ;;; ldap.el --- client interface to LDAP for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> | 6 | ;; Author: Oscar Figueiredo <oscar@cpe.fr> |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/net/net-utils.el b/lisp/net/net-utils.el index 16bc93b6122..042dce66aa3 100644 --- a/lisp/net/net-utils.el +++ b/lisp/net/net-utils.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; net-utils.el --- network functions | 1 | ;;; net-utils.el --- network functions |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Peter Breton <pbreton@cs.umb.edu> | 6 | ;; Author: Peter Breton <pbreton@cs.umb.edu> |
| 6 | ;; Created: Sun Mar 16 1997 | 7 | ;; Created: Sun Mar 16 1997 |
diff --git a/lisp/net/netrc.el b/lisp/net/netrc.el index 963fea444f0..228e02bf3a6 100644 --- a/lisp/net/netrc.el +++ b/lisp/net/netrc.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; netrc.el --- .netrc parsing functionality | 1 | ;;; netrc.el --- .netrc parsing functionality |
| 2 | ;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002 | 2 | ;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
| 3 | ;; Free Software Foundation, Inc. | 3 | ;; 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> | 5 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> |
| 6 | ;; Keywords: news | 6 | ;; Keywords: news |
diff --git a/lisp/net/quickurl.el b/lisp/net/quickurl.el index a030275f735..81a2e8a09a5 100644 --- a/lisp/net/quickurl.el +++ b/lisp/net/quickurl.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; quickurl.el --- insert an URL based on text at point in buffer | 1 | ;;; quickurl.el --- insert an URL based on text at point in buffer |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999,2000,2001,2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Dave Pearson <davep@davep.org> | 6 | ;; Author: Dave Pearson <davep@davep.org> |
| 6 | ;; Maintainer: Dave Pearson <davep@davep.org> | 7 | ;; Maintainer: Dave Pearson <davep@davep.org> |
diff --git a/lisp/net/rcompile.el b/lisp/net/rcompile.el index 6693f902577..47ee84d42b8 100644 --- a/lisp/net/rcompile.el +++ b/lisp/net/rcompile.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; rcompile.el --- run a compilation on a remote machine | 1 | ;;; rcompile.el --- run a compilation on a remote machine |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 1994 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 1994, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Albert <alon@milcse.rtsg.mot.com> | 6 | ;; Author: Albert <alon@milcse.rtsg.mot.com> |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/net/rlogin.el b/lisp/net/rlogin.el index 46a1847a7c2..693113203ba 100644 --- a/lisp/net/rlogin.el +++ b/lisp/net/rlogin.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; rlogin.el --- remote login interface | 1 | ;;; rlogin.el --- remote login interface |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992, 93, 94, 95, 97, 1998, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1992, 1993, 1994, 1995, 1997, 1998, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Noah Friedman | 6 | ;; Author: Noah Friedman |
| 6 | ;; Maintainer: Noah Friedman <friedman@splode.com> | 7 | ;; Maintainer: Noah Friedman <friedman@splode.com> |
diff --git a/lisp/net/snmp-mode.el b/lisp/net/snmp-mode.el index 723b73cd77a..31c600a2804 100644 --- a/lisp/net/snmp-mode.el +++ b/lisp/net/snmp-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; snmp-mode.el --- SNMP & SNMPv2 MIB major mode | 1 | ;;; snmp-mode.el --- SNMP & SNMPv2 MIB major mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 1998, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1995, 1998, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Paul D. Smith <psmith@BayNetworks.com> | 6 | ;; Author: Paul D. Smith <psmith@BayNetworks.com> |
| 6 | ;; Keywords: data | 7 | ;; Keywords: data |
diff --git a/lisp/net/telnet.el b/lisp/net/telnet.el index a28a74cc2ba..e4f91351c25 100644 --- a/lisp/net/telnet.el +++ b/lisp/net/telnet.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; telnet.el --- run a telnet session from within an Emacs buffer | 1 | ;;; telnet.el --- run a telnet session from within an Emacs buffer |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985, 88, 1992, 94, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985, 1988, 1992, 1994, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: William F. Schelter | 6 | ;; Author: William F. Schelter |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/net/tls.el b/lisp/net/tls.el index f0b21383d61..ceebe4b33d5 100644 --- a/lisp/net/tls.el +++ b/lisp/net/tls.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; tls.el --- TLS/SSL support via wrapper around GnuTLS | 1 | ;;; tls.el --- TLS/SSL support via wrapper around GnuTLS |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1996-1999, 2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1996, 1997, 1998, 1999, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Simon Josefsson <simon@josefsson.org> | 6 | ;; Author: Simon Josefsson <simon@josefsson.org> |
| 6 | ;; Keywords: comm, tls, gnutls, ssl | 7 | ;; Keywords: comm, tls, gnutls, ssl |
diff --git a/lisp/net/tramp-uu.el b/lisp/net/tramp-uu.el index 0b8e83080f2..bbfd44c9999 100644 --- a/lisp/net/tramp-uu.el +++ b/lisp/net/tramp-uu.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; -*- coding: iso-2022-7bit; -*- | 1 | ;;; -*- coding: iso-2022-7bit; -*- |
| 2 | ;;; tramp-uu.el --- uuencode in Lisp | 2 | ;;; tramp-uu.el --- uuencode in Lisp |
| 3 | 3 | ||
| 4 | ;; Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc. | 4 | ;; Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> | 6 | ;; Author: Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> |
| 7 | ;; Keywords: comm, terminals | 7 | ;; Keywords: comm, terminals |
diff --git a/lisp/net/tramp-vc.el b/lisp/net/tramp-vc.el index 76563c33169..c1806a4be24 100644 --- a/lisp/net/tramp-vc.el +++ b/lisp/net/tramp-vc.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; tramp-vc.el --- Version control integration for TRAMP.el | 1 | ;;; tramp-vc.el --- Version control integration for TRAMP.el |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 by Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Daniel Pittman <daniel@danann.net> | 6 | ;; Author: Daniel Pittman <daniel@danann.net> |
| 6 | ;; Keywords: comm, processes | 7 | ;; Keywords: comm, processes |
diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el index 9b029a17074..19794976f7f 100644 --- a/lisp/net/tramp.el +++ b/lisp/net/tramp.el | |||
| @@ -1,7 +1,8 @@ | |||
| 1 | ;;; -*- mode: Emacs-Lisp; coding: iso-2022-7bit; -*- | 1 | ;;; -*- mode: Emacs-Lisp; coding: iso-2022-7bit; -*- |
| 2 | ;;; tramp.el --- Transparent Remote Access, Multiple Protocol | 2 | ;;; tramp.el --- Transparent Remote Access, Multiple Protocol |
| 3 | 3 | ||
| 4 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. | 4 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
| 5 | ;; 2005 Free Software Foundation, Inc. | ||
| 5 | 6 | ||
| 6 | ;; Author: kai.grossjohann@gmx.net | 7 | ;; Author: kai.grossjohann@gmx.net |
| 7 | ;; Keywords: comm, processes | 8 | ;; Keywords: comm, processes |
diff --git a/lisp/net/trampver.el b/lisp/net/trampver.el index d928380b867..0feb93af987 100644 --- a/lisp/net/trampver.el +++ b/lisp/net/trampver.el | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | ;;; trampver.el --- Transparent Remote Access, Multiple Protocol | 2 | ;;; trampver.el --- Transparent Remote Access, Multiple Protocol |
| 3 | ;;; lisp/trampver.el. Generated from trampver.el.in by configure. | 3 | ;;; lisp/trampver.el. Generated from trampver.el.in by configure. |
| 4 | 4 | ||
| 5 | ;; Copyright (C) 2003, 2005 Free Software Foundation, Inc. | 5 | ;; Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. |
| 6 | 6 | ||
| 7 | ;; Author: Kai.Grossjohann@CS.Uni-Dortmund.DE | 7 | ;; Author: Kai.Grossjohann@CS.Uni-Dortmund.DE |
| 8 | ;; Keywords: comm, processes | 8 | ;; Keywords: comm, processes |
diff --git a/lisp/net/webjump.el b/lisp/net/webjump.el index 36625b4b0ee..fc7b23ae1ba 100644 --- a/lisp/net/webjump.el +++ b/lisp/net/webjump.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; webjump.el --- programmable Web hotlist | 1 | ;;; webjump.el --- programmable Web hotlist |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1996, 1997, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1996, 1997, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Neil W. Van Dyke <nwv@acm.org> | 6 | ;; Author: Neil W. Van Dyke <nwv@acm.org> |
| 6 | ;; Created: 09-Aug-1996 | 7 | ;; Created: 09-Aug-1996 |
diff --git a/lisp/net/zone-mode.el b/lisp/net/zone-mode.el index ab00c0ce5af..9f6c9d1c778 100644 --- a/lisp/net/zone-mode.el +++ b/lisp/net/zone-mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; zone-mode.el --- major mode for editing DNS zone files | 1 | ;;; zone-mode.el --- major mode for editing DNS zone files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: John Heidemann <johnh@isi.edu> | 5 | ;; Author: John Heidemann <johnh@isi.edu> |
| 6 | ;; Keywords: DNS, languages | 6 | ;; Keywords: DNS, languages |
diff --git a/lisp/play/5x5.el b/lisp/play/5x5.el index f76ad703fe7..855de92ffc0 100644 --- a/lisp/play/5x5.el +++ b/lisp/play/5x5.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; 5x5.el --- simple little puzzle game | 1 | ;;; 5x5.el --- simple little puzzle game |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999,2000,2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Dave Pearson <davep@davep.org> | 6 | ;; Author: Dave Pearson <davep@davep.org> |
| 6 | ;; Maintainer: Dave Pearson <davep@davep.org> | 7 | ;; Maintainer: Dave Pearson <davep@davep.org> |
diff --git a/lisp/play/animate.el b/lisp/play/animate.el index 8e45bafc51c..662adf119b7 100644 --- a/lisp/play/animate.el +++ b/lisp/play/animate.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; animate.el --- make text dance | 1 | ;;; animate.el --- make text dance |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2001,2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Maintainer: Richard Stallman <rms@gnu.org> | 5 | ;; Maintainer: Richard Stallman <rms@gnu.org> |
| 6 | ;; Keywords: games | 6 | ;; Keywords: games |
diff --git a/lisp/play/blackbox.el b/lisp/play/blackbox.el index ccb90f3b664..ffde5c46021 100644 --- a/lisp/play/blackbox.el +++ b/lisp/play/blackbox.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; blackbox.el --- blackbox game in Emacs Lisp | 1 | ;;; blackbox.el --- blackbox game in Emacs Lisp |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985, 1986, 1987, 1992, 2001, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985, 1986, 1987, 1992, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: F. Thomas May <uw-nsr!uw-warp!tom@beaver.cs.washington.edu> | 6 | ;; Author: F. Thomas May <uw-nsr!uw-warp!tom@beaver.cs.washington.edu> |
| 6 | ;; Adapted-By: ESR | 7 | ;; Adapted-By: ESR |
diff --git a/lisp/play/bruce.el b/lisp/play/bruce.el index f91484d4c2d..7774e29f2a4 100644 --- a/lisp/play/bruce.el +++ b/lisp/play/bruce.el | |||
| @@ -1,7 +1,8 @@ | |||
| 1 | ;;; bruce.el --- bruce phrase utility for overloading the Communications -*- no-byte-compile: t -*- | 1 | ;;; bruce.el --- bruce phrase utility for overloading the Communications -*- no-byte-compile: t -*- |
| 2 | ;;; Decency Act snoops, if any. | 2 | ;;; Decency Act snoops, if any. |
| 3 | 3 | ||
| 4 | ;; Copyright (C) 1988, 1993, 1997 Free Software Foundation, Inc. | 4 | ;; Copyright (C) 1988, 1993, 1997, 2002, 2003, 2004, |
| 5 | ;; 2005 Free Software Foundation, Inc. | ||
| 5 | 6 | ||
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
| 7 | ;; Keywords: games | 8 | ;; Keywords: games |
diff --git a/lisp/play/cookie1.el b/lisp/play/cookie1.el index 3ff307562ed..7f17274a68d 100644 --- a/lisp/play/cookie1.el +++ b/lisp/play/cookie1.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cookie1.el --- retrieve random phrases from fortune cookie files | 1 | ;;; cookie1.el --- retrieve random phrases from fortune cookie files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eric S. Raymond <esr@snark.thyrsus.com> | 5 | ;; Author: Eric S. Raymond <esr@snark.thyrsus.com> |
| 6 | ;; Maintainer: FSF | 6 | ;; Maintainer: FSF |
diff --git a/lisp/play/decipher.el b/lisp/play/decipher.el index 263ee14652a..6471e23b5f2 100644 --- a/lisp/play/decipher.el +++ b/lisp/play/decipher.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; decipher.el --- cryptanalyze monoalphabetic substitution ciphers | 1 | ;;; decipher.el --- cryptanalyze monoalphabetic substitution ciphers |
| 2 | ;; | 2 | ;; |
| 3 | ;; Copyright (C) 1995, 1996, 2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1995, 1996, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | ;; | 5 | ;; |
| 5 | ;; Author: Christopher J. Madsen <chris_madsen@geocities.com> | 6 | ;; Author: Christopher J. Madsen <chris_madsen@geocities.com> |
| 6 | ;; Keywords: games | 7 | ;; Keywords: games |
diff --git a/lisp/play/dissociate.el b/lisp/play/dissociate.el index e2ed98ec730..cd19a716864 100644 --- a/lisp/play/dissociate.el +++ b/lisp/play/dissociate.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; dissociate.el --- scramble text amusingly for Emacs | 1 | ;;; dissociate.el --- scramble text amusingly for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Maintainer: FSF | 5 | ;; Maintainer: FSF |
| 6 | ;; Keywords: games | 6 | ;; Keywords: games |
diff --git a/lisp/play/doctor.el b/lisp/play/doctor.el index d2b8156b15a..ea502646e61 100644 --- a/lisp/play/doctor.el +++ b/lisp/play/doctor.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; doctor.el --- psychological help for frustrated users | 1 | ;;; doctor.el --- psychological help for frustrated users |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985, 1987, 1994, 1996, 2000, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985, 1987, 1994, 1996, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Maintainer: FSF | 6 | ;; Maintainer: FSF |
| 6 | ;; Keywords: games | 7 | ;; Keywords: games |
| @@ -45,6 +46,36 @@ | |||
| 45 | 46 | ||
| 46 | ;;; Code: | 47 | ;;; Code: |
| 47 | 48 | ||
| 49 | (eval-when-compile | ||
| 50 | (defvar **mad**) (defvar *debug*) (defvar *print-space*) | ||
| 51 | (defvar *print-upcase*) (defvar abuselst) (defvar abusewords) | ||
| 52 | (defvar account) (defvar afraidof) (defvar arerelated) | ||
| 53 | (defvar areyou) (defvar bak) (defvar beclst) | ||
| 54 | (defvar bother) (defvar bye) (defvar canyou) | ||
| 55 | (defvar chatlst) (defvar continue) (defvar deathlst) | ||
| 56 | (defvar describe) (defvar drnk) (defvar drugs) | ||
| 57 | (defvar eliza-flag) (defvar elizalst) (defvar famlst) | ||
| 58 | (defvar feared) (defvar fears) (defvar feelings-about) | ||
| 59 | (defvar foullst) (defvar found) (defvar hello) | ||
| 60 | (defvar history) (defvar howareyoulst) (defvar howdyflag) | ||
| 61 | (defvar huhlst) (defvar ibelieve) (defvar improve) | ||
| 62 | (defvar inter) (defvar isee) (defvar isrelated) | ||
| 63 | (defvar lincount) (defvar longhuhlst) (defvar lover) | ||
| 64 | (defvar machlst) (defvar mathlst) (defvar maybe) | ||
| 65 | (defvar moods) (defvar neglst) (defvar obj) | ||
| 66 | (defvar object) (defvar owner) (defvar please) | ||
| 67 | (defvar problems) (defvar qlist) (defvar random-adjective) | ||
| 68 | (defvar relation) (defvar remlst) (defvar repetitive-shortness) | ||
| 69 | (defvar replist) (defvar rms-flag) (defvar schoollst) | ||
| 70 | (defvar sent) (defvar sexlst) (defvar shortbeclst) | ||
| 71 | (defvar shortlst) (defvar something) (defvar sportslst) | ||
| 72 | (defvar stallmanlst) (defvar states) (defvar subj) | ||
| 73 | (defvar suicide-flag) (defvar sure) (defvar things) | ||
| 74 | (defvar thlst) (defvar toklst) (defvar typos) | ||
| 75 | (defvar verb) (defvar want) (defvar whatwhen) | ||
| 76 | (defvar whereoutp) (defvar whysay) (defvar whywant) | ||
| 77 | (defvar zippy-flag) (defvar zippylst)) | ||
| 78 | |||
| 48 | (defun doc// (x) x) | 79 | (defun doc// (x) x) |
| 49 | 80 | ||
| 50 | (defmacro doc$ (what) | 81 | (defmacro doc$ (what) |
| @@ -1369,7 +1400,7 @@ Hack on previous word, setting global variable OWNER to correct result." | |||
| 1369 | (cond ((or (string-match "^[.,;:?! ]" word) | 1400 | (cond ((or (string-match "^[.,;:?! ]" word) |
| 1370 | (not *print-space*)) | 1401 | (not *print-space*)) |
| 1371 | (insert word)) | 1402 | (insert word)) |
| 1372 | (t (insert ?\ word))) | 1403 | (t (insert ?\s word))) |
| 1373 | (and auto-fill-function | 1404 | (and auto-fill-function |
| 1374 | (> (current-column) fill-column) | 1405 | (> (current-column) fill-column) |
| 1375 | (apply auto-fill-function nil)) | 1406 | (apply auto-fill-function nil)) |
diff --git a/lisp/play/dunnet.el b/lisp/play/dunnet.el index 1d1adb81bf8..62a30d34191 100644 --- a/lisp/play/dunnet.el +++ b/lisp/play/dunnet.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; dunnet.el --- text adventure for Emacs | 1 | ;;; dunnet.el --- text adventure for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992, 1993, 2001 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1992, 1993, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Ron Schnell <ronnie@driver-aces.com> | 6 | ;; Author: Ron Schnell <ronnie@driver-aces.com> |
| 6 | ;; Created: 25 Jul 1992 | 7 | ;; Created: 25 Jul 1992 |
diff --git a/lisp/play/fortune.el b/lisp/play/fortune.el index f6c5ec3571f..3524eeb5294 100644 --- a/lisp/play/fortune.el +++ b/lisp/play/fortune.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; fortune.el --- use fortune to create signatures | 1 | ;;; fortune.el --- use fortune to create signatures |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2001, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Holger Schauer <Holger.Schauer@gmx.de> | 6 | ;; Author: Holger Schauer <Holger.Schauer@gmx.de> |
| 6 | ;; Keywords: games utils mail | 7 | ;; Keywords: games utils mail |
diff --git a/lisp/play/gamegrid.el b/lisp/play/gamegrid.el index 00193973b00..ee64c178414 100644 --- a/lisp/play/gamegrid.el +++ b/lisp/play/gamegrid.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; gamegrid.el --- library for implementing grid-based games on Emacs | 1 | ;;; gamegrid.el --- library for implementing grid-based games on Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 1998, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 1998, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Glynn Clements <glynn@sensei.co.uk> | 6 | ;; Author: Glynn Clements <glynn@sensei.co.uk> |
| 6 | ;; Version: 1.02 | 7 | ;; Version: 1.02 |
diff --git a/lisp/play/gametree.el b/lisp/play/gametree.el index 78add5932f3..b2e9fb9f971 100644 --- a/lisp/play/gametree.el +++ b/lisp/play/gametree.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; gametree.el --- manage game analysis trees in Emacs | 1 | ;;; gametree.el --- manage game analysis trees in Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 1999 Free Software Foundation, Inc | 3 | ;; Copyright (C) 1997, 1999, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Ian T Zimmerman <itz@rahul.net> | 6 | ;; Author: Ian T Zimmerman <itz@rahul.net> |
| 6 | ;; Created: Wed Dec 10 07:41:46 PST 1997 | 7 | ;; Created: Wed Dec 10 07:41:46 PST 1997 |
diff --git a/lisp/play/gomoku.el b/lisp/play/gomoku.el index 74ddfd3539c..5a53b4b888e 100644 --- a/lisp/play/gomoku.el +++ b/lisp/play/gomoku.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; gomoku.el --- Gomoku game between you and Emacs | 1 | ;;; gomoku.el --- Gomoku game between you and Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1988, 1994, 1996, 2001, 2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1988, 1994, 1996, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Philippe Schnoebelen <phs@lsv.ens-cachan.fr> | 6 | ;; Author: Philippe Schnoebelen <phs@lsv.ens-cachan.fr> |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/play/handwrite.el b/lisp/play/handwrite.el index 2d668f84485..61f8f54d9da 100644 --- a/lisp/play/handwrite.el +++ b/lisp/play/handwrite.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; handwrite.el --- turns your emacs buffer into a handwritten document -*- coding: iso-latin-1; -*- | 1 | ;;; handwrite.el --- turns your emacs buffer into a handwritten document -*- coding: iso-latin-1; -*- |
| 2 | 2 | ||
| 3 | ;; (C) Copyright 1996, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1996, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Danny Roozendaal (was: <danny@tvs.kun.nl>) | 5 | ;; Author: Danny Roozendaal (was: <danny@tvs.kun.nl>) |
| 6 | ;; Created: October 21 1996 | 6 | ;; Created: October 21 1996 |
diff --git a/lisp/play/landmark.el b/lisp/play/landmark.el index feab5de1bc3..4da291d4505 100644 --- a/lisp/play/landmark.el +++ b/lisp/play/landmark.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; landmark.el --- neural-network robot that learns landmarks | 1 | ;;; landmark.el --- neural-network robot that learns landmarks |
| 2 | 2 | ||
| 3 | ;; Copyright (c) 1996, 1997, 2000, 2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1996, 1997, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Terrence Brannon (was: <brannon@rana.usc.edu>) | 6 | ;; Author: Terrence Brannon (was: <brannon@rana.usc.edu>) |
| 6 | ;; Created: December 16, 1996 - first release to usenet | 7 | ;; Created: December 16, 1996 - first release to usenet |
diff --git a/lisp/play/life.el b/lisp/play/life.el index df678d9ecdf..56f10ff2581 100644 --- a/lisp/play/life.el +++ b/lisp/play/life.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; life.el --- John Horton Conway's `Life' game for GNU Emacs | 1 | ;;; life.el --- John Horton Conway's `Life' game for GNU Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1988, 2001, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1988, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kyle Jones <kyleuunet.uu.net> | 6 | ;; Author: Kyle Jones <kyleuunet.uu.net> |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/play/morse.el b/lisp/play/morse.el index 1e3c43cbf80..ae3533227e4 100644 --- a/lisp/play/morse.el +++ b/lisp/play/morse.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; morse.el --- convert text to morse code and back -*- coding: utf-8 -*- | 1 | ;;; morse.el --- convert text to morse code and back -*- coding: utf-8 -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1995, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Rick Farnbach <rick_farnbach@MENTORG.COM> | 5 | ;; Author: Rick Farnbach <rick_farnbach@MENTORG.COM> |
| 6 | ;; Keywords: games | 6 | ;; Keywords: games |
diff --git a/lisp/play/mpuz.el b/lisp/play/mpuz.el index 22d4216ab0e..cc252a08719 100644 --- a/lisp/play/mpuz.el +++ b/lisp/play/mpuz.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; mpuz.el --- multiplication puzzle for GNU Emacs | 1 | ;;; mpuz.el --- multiplication puzzle for GNU Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1990, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1990, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Philippe Schnoebelen <phs@lsv.ens-cachan.fr> | 5 | ;; Author: Philippe Schnoebelen <phs@lsv.ens-cachan.fr> |
| 6 | ;; Overhauled: Daniel Pfeiffer <occitan@esperanto.org> | 6 | ;; Overhauled: Daniel Pfeiffer <occitan@esperanto.org> |
diff --git a/lisp/play/pong.el b/lisp/play/pong.el index 00f740a5f08..e4931c63088 100644 --- a/lisp/play/pong.el +++ b/lisp/play/pong.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; pong.el --- classical implementation of pong | 1 | ;;; pong.el --- classical implementation of pong |
| 2 | 2 | ||
| 3 | ;; Copyright 1999, 2000, 2001, 2005 by Free Software Foundation, Inc. | 3 | ;; Copyright 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Benjamin Drieu <bdrieu@april.org> | 6 | ;; Author: Benjamin Drieu <bdrieu@april.org> |
| 6 | ;; Keywords: games | 7 | ;; Keywords: games |
diff --git a/lisp/play/snake.el b/lisp/play/snake.el index a36b29eee59..9f2f9c62098 100644 --- a/lisp/play/snake.el +++ b/lisp/play/snake.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; snake.el --- implementation of Snake for Emacs | 1 | ;;; snake.el --- implementation of Snake for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Glynn Clements <glynn@sensei.co.uk> | 5 | ;; Author: Glynn Clements <glynn@sensei.co.uk> |
| 6 | ;; Created: 1997-09-10 | 6 | ;; Created: 1997-09-10 |
diff --git a/lisp/play/solitaire.el b/lisp/play/solitaire.el index 3c36b0e0464..2e20a737e08 100644 --- a/lisp/play/solitaire.el +++ b/lisp/play/solitaire.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; solitaire.el --- game of solitaire in Emacs Lisp | 1 | ;;; solitaire.el --- game of solitaire in Emacs Lisp |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1994, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Jan Schormann <Jan.Schormann@rechen-gilde.de> | 5 | ;; Author: Jan Schormann <Jan.Schormann@rechen-gilde.de> |
| 6 | ;; Created: Fri afternoon, Jun 3, 1994 | 6 | ;; Created: Fri afternoon, Jun 3, 1994 |
diff --git a/lisp/play/spook.el b/lisp/play/spook.el index a19140e9657..0979f6a0043 100644 --- a/lisp/play/spook.el +++ b/lisp/play/spook.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; spook.el --- spook phrase utility for overloading the NSA line eater | 1 | ;;; spook.el --- spook phrase utility for overloading the NSA line eater |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1988, 1993 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1988, 1993, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Maintainer: FSF | 6 | ;; Maintainer: FSF |
| 6 | ;; Keywords: games | 7 | ;; Keywords: games |
diff --git a/lisp/play/tetris.el b/lisp/play/tetris.el index 9ecb9261241..839046a9613 100644 --- a/lisp/play/tetris.el +++ b/lisp/play/tetris.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; tetris.el --- implementation of Tetris for Emacs | 1 | ;;; tetris.el --- implementation of Tetris for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 2002 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Glynn Clements <glynn@sensei.co.uk> | 5 | ;; Author: Glynn Clements <glynn@sensei.co.uk> |
| 6 | ;; Version: 2.01 | 6 | ;; Version: 2.01 |
diff --git a/lisp/play/yow.el b/lisp/play/yow.el index 794271fd952..2809e3ec620 100644 --- a/lisp/play/yow.el +++ b/lisp/play/yow.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; yow.el --- quote random zippyisms | 1 | ;;; yow.el --- quote random zippyisms |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 1994, 1995, 2000 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 1994, 1995, 2000, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Maintainer: FSF | 6 | ;; Maintainer: FSF |
| 6 | ;; Author: Richard Mlynarik | 7 | ;; Author: Richard Mlynarik |
diff --git a/lisp/play/zone.el b/lisp/play/zone.el index 7379a6f0352..876490b1f9a 100644 --- a/lisp/play/zone.el +++ b/lisp/play/zone.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; zone.el --- idle display hacks | 1 | ;;; zone.el --- idle display hacks |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000, 2001, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Victor Zandy <zandy@cs.wisc.edu> | 6 | ;; Author: Victor Zandy <zandy@cs.wisc.edu> |
| 6 | ;; Maintainer: Thien-Thi Nguyen <ttn@gnu.org> | 7 | ;; Maintainer: Thien-Thi Nguyen <ttn@gnu.org> |
diff --git a/lisp/progmodes/ada-mode.el b/lisp/progmodes/ada-mode.el index d062d6d1e98..ea99369d16b 100644 --- a/lisp/progmodes/ada-mode.el +++ b/lisp/progmodes/ada-mode.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; ada-mode.el --- major-mode for editing Ada sources | 1 | ;;; ada-mode.el --- major-mode for editing Ada sources |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 95, 97, 98, 99, 2000, 2001, 2002, 03, 2004 | 3 | ;; Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Rolf Ebert <ebert@inf.enst.fr> | 6 | ;; Author: Rolf Ebert <ebert@inf.enst.fr> |
| 7 | ;; Markus Heritsch <Markus.Heritsch@studbox.uni-stuttgart.de> | 7 | ;; Markus Heritsch <Markus.Heritsch@studbox.uni-stuttgart.de> |
| @@ -1280,7 +1280,7 @@ If you use ada-xref.el: | |||
| 1280 | (progn | 1280 | (progn |
| 1281 | (add-to-list 'align-dq-string-modes 'ada-mode) | 1281 | (add-to-list 'align-dq-string-modes 'ada-mode) |
| 1282 | (add-to-list 'align-open-comment-modes 'ada-mode) | 1282 | (add-to-list 'align-open-comment-modes 'ada-mode) |
| 1283 | (set (make-variable-buffer-local 'align-region-separate) | 1283 | (set (make-local-variable 'align-region-separate) |
| 1284 | ada-align-region-separate) | 1284 | ada-align-region-separate) |
| 1285 | 1285 | ||
| 1286 | ;; Exclude comments alone on line from alignment. | 1286 | ;; Exclude comments alone on line from alignment. |
diff --git a/lisp/progmodes/ada-prj.el b/lisp/progmodes/ada-prj.el index 05d965be887..d9bfb891ee3 100644 --- a/lisp/progmodes/ada-prj.el +++ b/lisp/progmodes/ada-prj.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; ada-prj.el --- easy editing of project files for the ada-mode | 1 | ;;; ada-prj.el --- easy editing of project files for the ada-mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 99, 2000-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Emmanuel Briot <briot@gnat.com> | 6 | ;; Author: Emmanuel Briot <briot@gnat.com> |
| 6 | ;; Keywords: languages, ada, project file | 7 | ;; Keywords: languages, ada, project file |
diff --git a/lisp/progmodes/ada-stmt.el b/lisp/progmodes/ada-stmt.el index 362ec87ba04..87825b1d624 100644 --- a/lisp/progmodes/ada-stmt.el +++ b/lisp/progmodes/ada-stmt.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; ada-stmt.el --- an extension to Ada mode for inserting statement templates | 1 | ;;; ada-stmt.el --- an extension to Ada mode for inserting statement templates |
| 2 | 2 | ||
| 3 | ;; Copyright(C) 1987, 93, 94, 96, 97, 98, 99, 2000 | 3 | ;; Copyright(C) 1987, 1993, 1994, 1996, 1997, 1998, 1999, 2000, 2001, 2002, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2003, 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; This file is part of GNU Emacs. | 6 | ;; This file is part of GNU Emacs. |
| 7 | 7 | ||
diff --git a/lisp/progmodes/ada-xref.el b/lisp/progmodes/ada-xref.el index 4210bfd68fe..74b5694e8c3 100644 --- a/lisp/progmodes/ada-xref.el +++ b/lisp/progmodes/ada-xref.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; ada-xref.el --- for lookup and completion in Ada mode | 1 | ;;; ada-xref.el --- for lookup and completion in Ada mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 95, 96, 97, 98, 99, 2000, 2001, 2002, 2003 | 3 | ;; Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Markus Heritsch <Markus.Heritsch@studbox.uni-stuttgart.de> | 6 | ;; Author: Markus Heritsch <Markus.Heritsch@studbox.uni-stuttgart.de> |
| 7 | ;; Rolf Ebert <ebert@inf.enst.fr> | 7 | ;; Rolf Ebert <ebert@inf.enst.fr> |
diff --git a/lisp/progmodes/antlr-mode.el b/lisp/progmodes/antlr-mode.el index c2a8d7a4c57..0415aa910dd 100644 --- a/lisp/progmodes/antlr-mode.el +++ b/lisp/progmodes/antlr-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; antlr-mode.el --- major mode for ANTLR grammar files | 1 | ;;; antlr-mode.el --- major mode for ANTLR grammar files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | ;; | 5 | ;; |
| 5 | ;; Author: Christoph.Wedler@sap.com | 6 | ;; Author: Christoph.Wedler@sap.com |
| 6 | ;; Keywords: languages, ANTLR, code generator | 7 | ;; Keywords: languages, ANTLR, code generator |
diff --git a/lisp/progmodes/asm-mode.el b/lisp/progmodes/asm-mode.el index c98dbdac892..dc3984e089e 100644 --- a/lisp/progmodes/asm-mode.el +++ b/lisp/progmodes/asm-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; asm-mode.el --- mode for editing assembler code | 1 | ;;; asm-mode.el --- mode for editing assembler code |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1991, 2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1991, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Eric S. Raymond <esr@snark.thyrsus.com> | 6 | ;; Author: Eric S. Raymond <esr@snark.thyrsus.com> |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/progmodes/autoconf.el b/lisp/progmodes/autoconf.el index 75b969d9350..98ba14d8f24 100644 --- a/lisp/progmodes/autoconf.el +++ b/lisp/progmodes/autoconf.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; autoconf.el --- mode for editing Autoconf configure.in files | 1 | ;;; autoconf.el --- mode for editing Autoconf configure.in files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000, 2003, 2004 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000, 2001, 2002 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Dave Love <fx@gnu.org> | 6 | ;; Author: Dave Love <fx@gnu.org> |
| 6 | ;; Keywords: languages | 7 | ;; Keywords: languages |
diff --git a/lisp/progmodes/cc-align.el b/lisp/progmodes/cc-align.el index 849e98053ad..36b4fd2545c 100644 --- a/lisp/progmodes/cc-align.el +++ b/lisp/progmodes/cc-align.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-align.el --- custom indentation functions for CC Mode | 1 | ;;; cc-align.el --- custom indentation functions for CC Mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 1998- Martin Stjernholm | 5 | ;; Authors: 1998- Martin Stjernholm |
| 6 | ;; 1992-1999 Barry A. Warsaw | 6 | ;; 1992-1999 Barry A. Warsaw |
diff --git a/lisp/progmodes/cc-awk.el b/lisp/progmodes/cc-awk.el index 5a770a9bcb2..995dc48c1ae 100644 --- a/lisp/progmodes/cc-awk.el +++ b/lisp/progmodes/cc-awk.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; cc-awk.el --- AWK specific code within cc-mode. | 1 | ;;; cc-awk.el --- AWK specific code within cc-mode. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1988,94,96,2000,01,02,03 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1988, 94, 96, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Alan Mackenzie <acm@muc.de> (originally based on awk-mode.el) | 6 | ;; Author: Alan Mackenzie <acm@muc.de> (originally based on awk-mode.el) |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/progmodes/cc-bytecomp.el b/lisp/progmodes/cc-bytecomp.el index 78393e93fc9..ae7adb92edb 100644 --- a/lisp/progmodes/cc-bytecomp.el +++ b/lisp/progmodes/cc-bytecomp.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; cc-bytecomp.el --- compile time setup for proper compilation | 1 | ;;; cc-bytecomp.el --- compile time setup for proper compilation |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2000, 01, 02, 03 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Martin Stjernholm | 6 | ;; Author: Martin Stjernholm |
| 6 | ;; Maintainer: bug-cc-mode@gnu.org | 7 | ;; Maintainer: bug-cc-mode@gnu.org |
diff --git a/lisp/progmodes/cc-cmds.el b/lisp/progmodes/cc-cmds.el index d46281b726d..039ef3ccebf 100644 --- a/lisp/progmodes/cc-cmds.el +++ b/lisp/progmodes/cc-cmds.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-cmds.el --- user level commands for CC Mode | 1 | ;;; cc-cmds.el --- user level commands for CC Mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 1998- Martin Stjernholm | 5 | ;; Authors: 1998- Martin Stjernholm |
| 6 | ;; 1992-1999 Barry A. Warsaw | 6 | ;; 1992-1999 Barry A. Warsaw |
diff --git a/lisp/progmodes/cc-compat.el b/lisp/progmodes/cc-compat.el index 8458ab9d605..60dcbd135d8 100644 --- a/lisp/progmodes/cc-compat.el +++ b/lisp/progmodes/cc-compat.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-compat.el --- cc-mode compatibility with c-mode.el confusion | 1 | ;;; cc-compat.el --- cc-mode compatibility with c-mode.el confusion |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 1998- Martin Stjernholm | 5 | ;; Authors: 1998- Martin Stjernholm |
| 6 | ;; 1994-1999 Barry A. Warsaw | 6 | ;; 1994-1999 Barry A. Warsaw |
diff --git a/lisp/progmodes/cc-defs.el b/lisp/progmodes/cc-defs.el index 96e7a093f55..a78fd8f7f74 100644 --- a/lisp/progmodes/cc-defs.el +++ b/lisp/progmodes/cc-defs.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-defs.el --- compile time definitions for CC Mode | 1 | ;;; cc-defs.el --- compile time definitions for CC Mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 1998- Martin Stjernholm | 5 | ;; Authors: 1998- Martin Stjernholm |
| 6 | ;; 1992-1999 Barry A. Warsaw | 6 | ;; 1992-1999 Barry A. Warsaw |
diff --git a/lisp/progmodes/cc-engine.el b/lisp/progmodes/cc-engine.el index e9ed474e792..d9f0d088319 100644 --- a/lisp/progmodes/cc-engine.el +++ b/lisp/progmodes/cc-engine.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-engine.el --- core syntax guessing engine for CC mode | 1 | ;;; cc-engine.el --- core syntax guessing engine for CC mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 1998- Martin Stjernholm | 5 | ;; Authors: 1998- Martin Stjernholm |
| 6 | ;; 1992-1999 Barry A. Warsaw | 6 | ;; 1992-1999 Barry A. Warsaw |
diff --git a/lisp/progmodes/cc-fonts.el b/lisp/progmodes/cc-fonts.el index 410637237cd..95e4e5226f0 100644 --- a/lisp/progmodes/cc-fonts.el +++ b/lisp/progmodes/cc-fonts.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-fonts.el --- font lock support for CC Mode | 1 | ;;; cc-fonts.el --- font lock support for CC Mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 2003- Alan Mackenzie | 5 | ;; Authors: 2003- Alan Mackenzie |
| 6 | ;; 2002- Martin Stjernholm | 6 | ;; 2002- Martin Stjernholm |
diff --git a/lisp/progmodes/cc-langs.el b/lisp/progmodes/cc-langs.el index b080b3eac75..27753aa69c9 100644 --- a/lisp/progmodes/cc-langs.el +++ b/lisp/progmodes/cc-langs.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-langs.el --- language specific settings for CC Mode | 1 | ;;; cc-langs.el --- language specific settings for CC Mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 1998- Martin Stjernholm | 5 | ;; Authors: 1998- Martin Stjernholm |
| 6 | ;; 1992-1999 Barry A. Warsaw | 6 | ;; 1992-1999 Barry A. Warsaw |
diff --git a/lisp/progmodes/cc-menus.el b/lisp/progmodes/cc-menus.el index 27ce9d6deb7..6de4aa8c79c 100644 --- a/lisp/progmodes/cc-menus.el +++ b/lisp/progmodes/cc-menus.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-menus.el --- imenu support for CC Mode | 1 | ;;; cc-menus.el --- imenu support for CC Mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 1998- Martin Stjernholm | 5 | ;; Authors: 1998- Martin Stjernholm |
| 6 | ;; 1992-1999 Barry A. Warsaw | 6 | ;; 1992-1999 Barry A. Warsaw |
diff --git a/lisp/progmodes/cc-mode.el b/lisp/progmodes/cc-mode.el index 0f17a003ef4..8f5670ed57b 100644 --- a/lisp/progmodes/cc-mode.el +++ b/lisp/progmodes/cc-mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-mode.el --- major mode for editing C and similar languages | 1 | ;;; cc-mode.el --- major mode for editing C and similar languages |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 2003- Alan Mackenzie | 5 | ;; Authors: 2003- Alan Mackenzie |
| 6 | ;; 1998- Martin Stjernholm | 6 | ;; 1998- Martin Stjernholm |
diff --git a/lisp/progmodes/cc-styles.el b/lisp/progmodes/cc-styles.el index c48956295b8..f0a7a2c4b7c 100644 --- a/lisp/progmodes/cc-styles.el +++ b/lisp/progmodes/cc-styles.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-styles.el --- support for styles in CC Mode | 1 | ;;; cc-styles.el --- support for styles in CC Mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 1998- Martin Stjernholm | 5 | ;; Authors: 1998- Martin Stjernholm |
| 6 | ;; 1992-1999 Barry A. Warsaw | 6 | ;; 1992-1999 Barry A. Warsaw |
diff --git a/lisp/progmodes/cc-vars.el b/lisp/progmodes/cc-vars.el index f8d4d6e125d..b6a3c404957 100644 --- a/lisp/progmodes/cc-vars.el +++ b/lisp/progmodes/cc-vars.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cc-vars.el --- user customization variables for CC Mode | 1 | ;;; cc-vars.el --- user customization variables for CC Mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,1987,1992-2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1985,1987,1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: 1998- Martin Stjernholm | 5 | ;; Authors: 1998- Martin Stjernholm |
| 6 | ;; 1992-1999 Barry A. Warsaw | 6 | ;; 1992-1999 Barry A. Warsaw |
diff --git a/lisp/progmodes/cfengine.el b/lisp/progmodes/cfengine.el index fd64a59c996..a4b0389ab86 100644 --- a/lisp/progmodes/cfengine.el +++ b/lisp/progmodes/cfengine.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cfengine.el --- mode for editing Cfengine files | 1 | ;;; cfengine.el --- mode for editing Cfengine files |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003, 2004 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Dave Love <fx@gnu.org> | 5 | ;; Author: Dave Love <fx@gnu.org> |
| 6 | ;; Keywords: languages | 6 | ;; Keywords: languages |
diff --git a/lisp/progmodes/cmacexp.el b/lisp/progmodes/cmacexp.el index a49b9c3ac7a..8db5d0c03fe 100644 --- a/lisp/progmodes/cmacexp.el +++ b/lisp/progmodes/cmacexp.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; cmacexp.el --- expand C macros in a region | 1 | ;;; cmacexp.el --- expand C macros in a region |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992, 1994, 1996, 2000 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1992, 1994, 1996, 2000, 2001, 2002, 2003, 2004 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Francesco Potorti` <pot@gnu.org> | 6 | ;; Author: Francesco Potorti` <pot@gnu.org> |
| 6 | ;; Adapted-By: ESR | 7 | ;; Adapted-By: ESR |
| @@ -146,8 +147,9 @@ Normally display output in temp buffer, but | |||
| 146 | prefix arg means replace the region with it. | 147 | prefix arg means replace the region with it. |
| 147 | 148 | ||
| 148 | `c-macro-preprocessor' specifies the preprocessor to use. | 149 | `c-macro-preprocessor' specifies the preprocessor to use. |
| 149 | Prompt for arguments to the preprocessor \(e.g. `-DDEBUG -I ./include') | 150 | Tf the user option `c-macro-prompt-flag' is non-nil |
| 150 | if the user option `c-macro-prompt-flag' is non-nil. | 151 | prompt for arguments to the preprocessor \(e.g. `-DDEBUG -I ./include'), |
| 152 | otherwise use `c-macro-cppflags'. | ||
| 151 | 153 | ||
| 152 | Noninteractive args are START, END, SUBST. | 154 | Noninteractive args are START, END, SUBST. |
| 153 | For use inside Lisp programs, see also `c-macro-expansion'." | 155 | For use inside Lisp programs, see also `c-macro-expansion'." |
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el index ff41a964ecc..fa9eac2e021 100644 --- a/lisp/progmodes/compile.el +++ b/lisp/progmodes/compile.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; compile.el --- run compiler as inferior of Emacs, parse error messages | 1 | ;;; compile.el --- run compiler as inferior of Emacs, parse error messages |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1996, 1997, 1998, 1999, | 3 | ;; Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
| 4 | ;; 2001, 2003, 2004, 2005 Free Software Foundation, Inc. | 4 | ;; 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Authors: Roland McGrath <roland@gnu.org>, | 6 | ;; Authors: Roland McGrath <roland@gnu.org>, |
| 7 | ;; Daniel Pfeiffer <occitan@esperanto.org> | 7 | ;; Daniel Pfeiffer <occitan@esperanto.org> |
| @@ -1158,6 +1158,8 @@ exited abnormally with code %d\n" | |||
| 1158 | (define-key map "\M-p" 'compilation-previous-error) | 1158 | (define-key map "\M-p" 'compilation-previous-error) |
| 1159 | (define-key map "\M-{" 'compilation-previous-file) | 1159 | (define-key map "\M-{" 'compilation-previous-file) |
| 1160 | (define-key map "\M-}" 'compilation-next-file) | 1160 | (define-key map "\M-}" 'compilation-next-file) |
| 1161 | (define-key map "\t" 'compilation-next-error) | ||
| 1162 | (define-key map [backtab] 'compilation-previous-error) | ||
| 1161 | 1163 | ||
| 1162 | (define-key map " " 'scroll-up) | 1164 | (define-key map " " 'scroll-up) |
| 1163 | (define-key map "\^?" 'scroll-down) | 1165 | (define-key map "\^?" 'scroll-down) |
diff --git a/lisp/progmodes/cperl-mode.el b/lisp/progmodes/cperl-mode.el index 480c0a41602..6d4766bd6ae 100644 --- a/lisp/progmodes/cperl-mode.el +++ b/lisp/progmodes/cperl-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; cperl-mode.el --- Perl code editing commands for Emacs | 1 | ;;; cperl-mode.el --- Perl code editing commands for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985,86,87,91,92,93,94,95,96,97,98,99,2000,03,2004,2005 | 3 | ;; Copyright (C) 1985, 1986, 1987, 1991, 1992, 1993, 1994, 1995, 1996, 1997, |
| 4 | ;; 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 | ||
| 4 | ;; Free Software Foundation, Inc. | 5 | ;; Free Software Foundation, Inc. |
| 5 | 6 | ||
| 6 | ;; Author: Ilya Zakharevich and Bob Olson | 7 | ;; Author: Ilya Zakharevich and Bob Olson |
diff --git a/lisp/progmodes/cpp.el b/lisp/progmodes/cpp.el index 41ccc641223..c615082814a 100644 --- a/lisp/progmodes/cpp.el +++ b/lisp/progmodes/cpp.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; cpp.el --- highlight or hide text according to cpp conditionals | 1 | ;;; cpp.el --- highlight or hide text according to cpp conditionals |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 1995, 2003 Free Software Foundation | 3 | ;; Copyright (C) 1994, 1995, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation | ||
| 4 | 5 | ||
| 5 | ;; Author: Per Abrahamsen <abraham@dina.kvl.dk> | 6 | ;; Author: Per Abrahamsen <abraham@dina.kvl.dk> |
| 6 | ;; Keywords: c, faces, tools | 7 | ;; Keywords: c, faces, tools |
diff --git a/lisp/progmodes/cwarn.el b/lisp/progmodes/cwarn.el index 2cc4d1bda77..9ffc1497271 100644 --- a/lisp/progmodes/cwarn.el +++ b/lisp/progmodes/cwarn.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; cwarn.el --- highlight suspicious C and C++ constructions | 1 | ;;; cwarn.el --- highlight suspicious C and C++ constructions |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2001, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Anders Lindgren <andersl@andersl.com> | 6 | ;; Author: Anders Lindgren <andersl@andersl.com> |
| 6 | ;; Keywords: c, languages, faces | 7 | ;; Keywords: c, languages, faces |
diff --git a/lisp/progmodes/dcl-mode.el b/lisp/progmodes/dcl-mode.el index 90a4e0a959f..c7115eed2ae 100644 --- a/lisp/progmodes/dcl-mode.el +++ b/lisp/progmodes/dcl-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; dcl-mode.el --- major mode for editing DCL command files | 1 | ;;; dcl-mode.el --- major mode for editing DCL command files |
| 2 | 2 | ||
| 3 | ;; Copyright (c) 1997 Free Software Foundation, Inc. | 3 | ;; Copyright (c) 1997, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Odd Gripenstam <gripenstamol@decus.se> | 6 | ;; Author: Odd Gripenstam <gripenstamol@decus.se> |
| 6 | ;; Maintainer: Odd Gripenstam <gripenstamol@decus.se> | 7 | ;; Maintainer: Odd Gripenstam <gripenstamol@decus.se> |
diff --git a/lisp/progmodes/delphi.el b/lisp/progmodes/delphi.el index 3a558fdb0cd..0c94120a0f8 100644 --- a/lisp/progmodes/delphi.el +++ b/lisp/progmodes/delphi.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; delphi.el --- major mode for editing Delphi source (Object Pascal) in Emacs | 1 | ;;; delphi.el --- major mode for editing Delphi source (Object Pascal) in Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 1999 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Ray Blaak <blaak@infomatch.com> | 6 | ;; Author: Ray Blaak <blaak@infomatch.com> |
| 6 | ;; Keywords: languages | 7 | ;; Keywords: languages |
diff --git a/lisp/progmodes/ebnf-abn.el b/lisp/progmodes/ebnf-abn.el index c95959c709f..a1b3658c0b4 100644 --- a/lisp/progmodes/ebnf-abn.el +++ b/lisp/progmodes/ebnf-abn.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ebnf-abn.el --- parser for ABNF (Augmented BNF) | 1 | ;;; ebnf-abn.el --- parser for ABNF (Augmented BNF) |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2004, 2005 Free Sofware Foundation, Inc. | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Sofware Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> | 5 | ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> |
| 6 | ;; Maintainer: Vinicius Jose Latorre <viniciusjl@ig.com.br> | 6 | ;; Maintainer: Vinicius Jose Latorre <viniciusjl@ig.com.br> |
diff --git a/lisp/progmodes/ebnf-dtd.el b/lisp/progmodes/ebnf-dtd.el index 43c0ca20efb..4a596154c43 100644 --- a/lisp/progmodes/ebnf-dtd.el +++ b/lisp/progmodes/ebnf-dtd.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ebnf-dtd.el --- parser for DTD (Data Type Description for XML) | 1 | ;;; ebnf-dtd.el --- parser for DTD (Data Type Description for XML) |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2004, 2005 Free Sofware Foundation, Inc. | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Sofware Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> | 5 | ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> |
| 6 | ;; Maintainer: Vinicius Jose Latorre <viniciusjl@ig.com.br> | 6 | ;; Maintainer: Vinicius Jose Latorre <viniciusjl@ig.com.br> |
diff --git a/lisp/progmodes/ebnf-ebx.el b/lisp/progmodes/ebnf-ebx.el index c42ab70f747..ada523c6c34 100644 --- a/lisp/progmodes/ebnf-ebx.el +++ b/lisp/progmodes/ebnf-ebx.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ebnf-ebx.el --- parser for EBNF used to specify XML (EBNFX) | 1 | ;;; ebnf-ebx.el --- parser for EBNF used to specify XML (EBNFX) |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2004, 2005 Free Sofware Foundation, Inc. | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Sofware Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> | 5 | ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> |
| 6 | ;; Maintainer: Vinicius Jose Latorre <viniciusjl@ig.com.br> | 6 | ;; Maintainer: Vinicius Jose Latorre <viniciusjl@ig.com.br> |
diff --git a/lisp/progmodes/ebnf-otz.el b/lisp/progmodes/ebnf-otz.el index d450addca5d..4beeaa8ad8f 100644 --- a/lisp/progmodes/ebnf-otz.el +++ b/lisp/progmodes/ebnf-otz.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ebnf-otz.el --- syntactic chart OpTimiZer | 1 | ;;; ebnf-otz.el --- syntactic chart OpTimiZer |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004 | 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Sofware Foundation, Inc. | 4 | ;; Free Sofware Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> | 6 | ;; Author: Vinicius Jose Latorre <viniciusjl@ig.com.br> |
diff --git a/lisp/progmodes/ebrowse.el b/lisp/progmodes/ebrowse.el index 075e7fa9f17..49d0207882c 100644 --- a/lisp/progmodes/ebrowse.el +++ b/lisp/progmodes/ebrowse.el | |||
| @@ -1,7 +1,8 @@ | |||
| 1 | ;;; ebrowse.el --- Emacs C++ class browser & tags facility | 1 | ;;; ebrowse.el --- Emacs C++ class browser & tags facility |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002, 2005 | 3 | ;; Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, |
| 4 | ;; Free Software Foundation Inc. | 4 | ;; 2002, 2003, 2004, 2005 |
| 5 | ;; Free Software Foundation Inc. | ||
| 5 | 6 | ||
| 6 | ;; Author: Gerd Moellmann <gerd@gnu.org> | 7 | ;; Author: Gerd Moellmann <gerd@gnu.org> |
| 7 | ;; Maintainer: FSF | 8 | ;; Maintainer: FSF |
diff --git a/lisp/progmodes/etags.el b/lisp/progmodes/etags.el index 02fa54d0a3e..54b4cda9d18 100644 --- a/lisp/progmodes/etags.el +++ b/lisp/progmodes/etags.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; etags.el --- etags facility for Emacs | 1 | ;;; etags.el --- etags facility for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985, 86, 88, 89, 92, 93, 94, 95, 96, 98, 2000, 2001 | 3 | ;; Copyright (C) 1985, 1986, 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1998, |
| 4 | ;; 2000, 2001, 2002, 2003, 2004, 2005 | ||
| 4 | ;; Free Software Foundation, Inc. | 5 | ;; Free Software Foundation, Inc. |
| 5 | 6 | ||
| 6 | ;; Author: Roland McGrath <roland@gnu.org> | 7 | ;; Author: Roland McGrath <roland@gnu.org> |
diff --git a/lisp/progmodes/executable.el b/lisp/progmodes/executable.el index fd291ef4375..615e9d0ae93 100644 --- a/lisp/progmodes/executable.el +++ b/lisp/progmodes/executable.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; executable.el --- base functionality for executable interpreter scripts -*- byte-compile-dynamic: t -*- | 1 | ;;; executable.el --- base functionality for executable interpreter scripts -*- byte-compile-dynamic: t -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 1995, 1996, 2000, 2003, 2004 by Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1994, 1995, 1996, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Daniel Pfeiffer <occitan@esperanto.org> | 6 | ;; Author: Daniel Pfeiffer <occitan@esperanto.org> |
| 6 | ;; Keywords: languages, unix | 7 | ;; Keywords: languages, unix |
diff --git a/lisp/progmodes/f90.el b/lisp/progmodes/f90.el index 02fe9c5f117..5e2a3705ef3 100644 --- a/lisp/progmodes/f90.el +++ b/lisp/progmodes/f90.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; f90.el --- Fortran-90 mode (free format) | 1 | ;;; f90.el --- Fortran-90 mode (free format) |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 1996, 1997, 2000, 2004 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1995, 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Torbj\"orn Einarsson <Torbjorn.Einarsson@era.ericsson.se> | 6 | ;; Author: Torbj\"orn Einarsson <Torbjorn.Einarsson@era.ericsson.se> |
| 6 | ;; Maintainer: Glenn Morris <gmorris@ast.cam.ac.uk> | 7 | ;; Maintainer: Glenn Morris <gmorris@ast.cam.ac.uk> |
diff --git a/lisp/progmodes/flymake.el b/lisp/progmodes/flymake.el index 4c5f3ad12b9..a698ee6322f 100644 --- a/lisp/progmodes/flymake.el +++ b/lisp/progmodes/flymake.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; flymake.el -- a universal on-the-fly syntax checker | 1 | ;;; flymake.el -- a universal on-the-fly syntax checker |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003, 2005 Free Software Foundation | 3 | ;; Copyright (C) 2003, 2004, 2005 Free Software Foundation |
| 4 | 4 | ||
| 5 | ;; Author: Pavel Kobiakov <pk_at_work@yahoo.com> | 5 | ;; Author: Pavel Kobiakov <pk_at_work@yahoo.com> |
| 6 | ;; Maintainer: Pavel Kobiakov <pk_at_work@yahoo.com> | 6 | ;; Maintainer: Pavel Kobiakov <pk_at_work@yahoo.com> |
diff --git a/lisp/progmodes/fortran.el b/lisp/progmodes/fortran.el index 371cc610912..5ea2e4b7838 100644 --- a/lisp/progmodes/fortran.el +++ b/lisp/progmodes/fortran.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; fortran.el --- Fortran mode for GNU Emacs | 1 | ;;; fortran.el --- Fortran mode for GNU Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986, 1993, 1994, 1995, 1997, 1998, 1999, 2000, 2001, | 3 | ;; Copyright (C) 1986, 1993, 1994, 1995, 1997, 1998, 1999, 2000, 2001, |
| 4 | ;; 2003, 2004, 2005 Free Software Foundation, Inc. | 4 | ;; 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Michael D. Prange <prange@erl.mit.edu> | 6 | ;; Author: Michael D. Prange <prange@erl.mit.edu> |
| 7 | ;; Maintainer: Glenn Morris <gmorris@ast.cam.ac.uk> | 7 | ;; Maintainer: Glenn Morris <gmorris@ast.cam.ac.uk> |
diff --git a/lisp/progmodes/gdb-ui.el b/lisp/progmodes/gdb-ui.el index 8e574e912c6..42e415c5799 100644 --- a/lisp/progmodes/gdb-ui.el +++ b/lisp/progmodes/gdb-ui.el | |||
| @@ -56,7 +56,7 @@ | |||
| 56 | ;; explicitly in your program if you want timely display of I/O in Emacs. | 56 | ;; explicitly in your program if you want timely display of I/O in Emacs. |
| 57 | ;; Alternatively you can make the output stream unbuffered, for example, by | 57 | ;; Alternatively you can make the output stream unbuffered, for example, by |
| 58 | ;; using a macro: | 58 | ;; using a macro: |
| 59 | ;; | 59 | ;; |
| 60 | ;; #ifdef UNBUFFERED | 60 | ;; #ifdef UNBUFFERED |
| 61 | ;; setvbuf(stdout,(char *)NULL, _IONBF,0); | 61 | ;; setvbuf(stdout,(char *)NULL, _IONBF,0); |
| 62 | ;; #endif | 62 | ;; #endif |
| @@ -79,7 +79,7 @@ | |||
| 79 | 79 | ||
| 80 | (require 'gud) | 80 | (require 'gud) |
| 81 | 81 | ||
| 82 | (defvar gdb-frame-address "main" "Initialisation for Assembler buffer.") | 82 | (defvar gdb-frame-address "main" "Initialization for Assembler buffer.") |
| 83 | (defvar gdb-previous-frame-address nil) | 83 | (defvar gdb-previous-frame-address nil) |
| 84 | (defvar gdb-memory-address "main") | 84 | (defvar gdb-memory-address "main") |
| 85 | (defvar gdb-previous-frame nil) | 85 | (defvar gdb-previous-frame nil) |
| @@ -87,7 +87,7 @@ | |||
| 87 | (defvar gdb-frame-number nil) | 87 | (defvar gdb-frame-number nil) |
| 88 | (defvar gdb-current-language nil) | 88 | (defvar gdb-current-language nil) |
| 89 | (defvar gdb-var-list nil "List of variables in watch window.") | 89 | (defvar gdb-var-list nil "List of variables in watch window.") |
| 90 | (defvar gdb-var-changed nil "Non-nil means that gdb-var-list has changed.") | 90 | (defvar gdb-var-changed nil "Non-nil means that `gdb-var-list' has changed.") |
| 91 | (defvar gdb-main-file nil "Source file from which program execution begins.") | 91 | (defvar gdb-main-file nil "Source file from which program execution begins.") |
| 92 | (defvar gdb-buffer-type nil) | 92 | (defvar gdb-buffer-type nil) |
| 93 | (defvar gdb-overlay-arrow-position nil) | 93 | (defvar gdb-overlay-arrow-position nil) |
| @@ -118,7 +118,7 @@ Possible values are these symbols: | |||
| 118 | `user' -- gdb output should be copied to the GUD buffer | 118 | `user' -- gdb output should be copied to the GUD buffer |
| 119 | for the user to see. | 119 | for the user to see. |
| 120 | 120 | ||
| 121 | `inferior' -- gdb output should be copied to the inferior-io buffer | 121 | `inferior' -- gdb output should be copied to the inferior-io buffer. |
| 122 | 122 | ||
| 123 | `pre-emacs' -- output should be ignored util the post-prompt | 123 | `pre-emacs' -- output should be ignored util the post-prompt |
| 124 | annotation is received. Then the output-sink | 124 | annotation is received. Then the output-sink |
| @@ -130,7 +130,7 @@ Possible values are these symbols: | |||
| 130 | `post-emacs' -- ignore output until the prompt annotation is | 130 | `post-emacs' -- ignore output until the prompt annotation is |
| 131 | received, then go to USER disposition. | 131 | received, then go to USER disposition. |
| 132 | 132 | ||
| 133 | gdba (gdb-ui.el) uses all five values, gdbmi (gdb-mi.el) only two | 133 | gdba (gdb-ui.el) uses all five values, gdbmi (gdb-mi.el) only two |
| 134 | \(`user' and `emacs').") | 134 | \(`user' and `emacs').") |
| 135 | 135 | ||
| 136 | (defvar gdb-current-item nil | 136 | (defvar gdb-current-item nil |
| @@ -149,7 +149,7 @@ The directory containing FILE becomes the initial working directory | |||
| 149 | and source-file directory for your debugger. | 149 | and source-file directory for your debugger. |
| 150 | 150 | ||
| 151 | If `gdb-many-windows' is nil (the default value) then gdb just | 151 | If `gdb-many-windows' is nil (the default value) then gdb just |
| 152 | pops up the GUD buffer unless `gdb-show-main' is t. In this case | 152 | pops up the GUD buffer unless `gdb-show-main' is t. In this case |
| 153 | it starts with two windows: one displaying the GUD buffer and the | 153 | it starts with two windows: one displaying the GUD buffer and the |
| 154 | other with the source file with the main routine of the inferior. | 154 | other with the source file with the main routine of the inferior. |
| 155 | 155 | ||
| @@ -201,6 +201,7 @@ detailed description of this mode. | |||
| 201 | 201 | ||
| 202 | (defvar gdb-debug-log nil) | 202 | (defvar gdb-debug-log nil) |
| 203 | 203 | ||
| 204 | ;;;###autoload | ||
| 204 | (defcustom gdb-enable-debug-log nil | 205 | (defcustom gdb-enable-debug-log nil |
| 205 | "Non-nil means record the process input and output in `gdb-debug-log'." | 206 | "Non-nil means record the process input and output in `gdb-debug-log'." |
| 206 | :type 'boolean | 207 | :type 'boolean |
| @@ -216,7 +217,7 @@ detailed description of this mode. | |||
| 216 | (defcustom gdb-cpp-define-alist-program "gcc -E -dM -" | 217 | (defcustom gdb-cpp-define-alist-program "gcc -E -dM -" |
| 217 | "Shell command for generating a list of defined macros in a source file. | 218 | "Shell command for generating a list of defined macros in a source file. |
| 218 | This list is used to display the #define directive associated | 219 | This list is used to display the #define directive associated |
| 219 | with an identifier as a tooltip. It works in a debug session with | 220 | with an identifier as a tooltip. It works in a debug session with |
| 220 | GDB, when gud-tooltip-mode is t. | 221 | GDB, when gud-tooltip-mode is t. |
| 221 | 222 | ||
| 222 | Set `gdb-cpp-define-alist-flags' for any include paths or | 223 | Set `gdb-cpp-define-alist-flags' for any include paths or |
| @@ -279,7 +280,7 @@ Also display the main routine in the disassembly buffer if present." | |||
| 279 | 'gdb-tooltip-print)))))) | 280 | 'gdb-tooltip-print)))))) |
| 280 | 281 | ||
| 281 | (defun gdb-set-gud-minor-mode (buffer) | 282 | (defun gdb-set-gud-minor-mode (buffer) |
| 282 | "Set gud-minor-mode from find-file if appropriate." | 283 | "Set `gud-minor-mode' from find-file if appropriate." |
| 283 | (goto-char (point-min)) | 284 | (goto-char (point-min)) |
| 284 | (unless (search-forward "No source file named " nil t) | 285 | (unless (search-forward "No source file named " nil t) |
| 285 | (condition-case nil | 286 | (condition-case nil |
| @@ -972,7 +973,7 @@ being debugged." | |||
| 972 | (defun gdb-exited (ignored) | 973 | (defun gdb-exited (ignored) |
| 973 | "An annotation handler for `exited' and `signalled'. | 974 | "An annotation handler for `exited' and `signalled'. |
| 974 | They say that I/O for the subprocess is now GDB, not the program | 975 | They say that I/O for the subprocess is now GDB, not the program |
| 975 | being debugged and that the program is no longer running. This | 976 | being debugged and that the program is no longer running. This |
| 976 | function is used to change the focus of GUD tooltips to #define | 977 | function is used to change the focus of GUD tooltips to #define |
| 977 | directives." | 978 | directives." |
| 978 | (setq gdb-active-process nil) | 979 | (setq gdb-active-process nil) |
| @@ -2225,7 +2226,7 @@ corresponding to the mode line clicked." | |||
| 2225 | (set-window-dedicated-p (selected-window) t)) | 2226 | (set-window-dedicated-p (selected-window) t)) |
| 2226 | 2227 | ||
| 2227 | (defun gdb-setup-windows () | 2228 | (defun gdb-setup-windows () |
| 2228 | "Layout the window pattern for gdb-many-windows." | 2229 | "Layout the window pattern for `gdb-many-windows'." |
| 2229 | (gdb-display-locals-buffer) | 2230 | (gdb-display-locals-buffer) |
| 2230 | (gdb-display-stack-buffer) | 2231 | (gdb-display-stack-buffer) |
| 2231 | (delete-other-windows) | 2232 | (delete-other-windows) |
| @@ -2379,7 +2380,7 @@ of the current session." | |||
| 2379 | (defun gdb-put-string (putstring pos &optional dprop) | 2380 | (defun gdb-put-string (putstring pos &optional dprop) |
| 2380 | "Put string PUTSTRING in front of POS in the current buffer. | 2381 | "Put string PUTSTRING in front of POS in the current buffer. |
| 2381 | PUTSTRING is displayed by putting an overlay into the current buffer with a | 2382 | PUTSTRING is displayed by putting an overlay into the current buffer with a |
| 2382 | `before-string' STRING that has a `display' property whose value is | 2383 | `before-string' string that has a `display' property whose value is |
| 2383 | PUTSTRING." | 2384 | PUTSTRING." |
| 2384 | (let ((string (make-string 1 ?x)) | 2385 | (let ((string (make-string 1 ?x)) |
| 2385 | (buffer (current-buffer))) | 2386 | (buffer (current-buffer))) |
| @@ -2484,7 +2485,7 @@ BUFFER nil or omitted means use the current buffer." | |||
| 2484 | 2485 | ||
| 2485 | (def-gdb-auto-updated-buffer gdb-assembler-buffer | 2486 | (def-gdb-auto-updated-buffer gdb-assembler-buffer |
| 2486 | gdb-invalidate-assembler | 2487 | gdb-invalidate-assembler |
| 2487 | (concat gdb-server-prefix "disassemble " | 2488 | (concat gdb-server-prefix "disassemble " |
| 2488 | (if (member gdb-frame-address '(nil "main")) nil "0x") | 2489 | (if (member gdb-frame-address '(nil "main")) nil "0x") |
| 2489 | gdb-frame-address "\n") | 2490 | gdb-frame-address "\n") |
| 2490 | gdb-assembler-handler | 2491 | gdb-assembler-handler |
diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el index dce17ed1306..4378a7c253d 100644 --- a/lisp/progmodes/grep.el +++ b/lisp/progmodes/grep.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; grep.el --- run Grep as inferior of Emacs, parse match messages | 1 | ;;; grep.el --- run Grep as inferior of Emacs, parse match messages |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1996, 1997, 1998, 1999, | 3 | ;; Copyright (C) 1985, 1986, 1987, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
| 4 | ;; 2001, 2002, 2004, 2005 Free Software Foundation, Inc. | 4 | ;; 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Roland McGrath <roland@gnu.org> | 6 | ;; Author: Roland McGrath <roland@gnu.org> |
| 7 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
| @@ -187,17 +187,13 @@ See `compilation-error-screen-columns'" | |||
| 187 | (define-key map "\^?" 'scroll-down) | 187 | (define-key map "\^?" 'scroll-down) |
| 188 | (define-key map "\C-c\C-f" 'next-error-follow-minor-mode) | 188 | (define-key map "\C-c\C-f" 'next-error-follow-minor-mode) |
| 189 | 189 | ||
| 190 | ;; This is intolerable -- rms | ||
| 191 | ;;; (define-key map [remap next-line] 'compilation-next-error) | ||
| 192 | ;;; (define-key map [remap previous-line] 'compilation-previous-error) | ||
| 193 | |||
| 194 | (define-key map "\r" 'compile-goto-error) ;; ? | 190 | (define-key map "\r" 'compile-goto-error) ;; ? |
| 195 | (define-key map "n" 'next-error-no-select) | 191 | (define-key map "n" 'next-error-no-select) |
| 196 | (define-key map "p" 'previous-error-no-select) | 192 | (define-key map "p" 'previous-error-no-select) |
| 197 | (define-key map "{" 'compilation-previous-file) | 193 | (define-key map "{" 'compilation-previous-file) |
| 198 | (define-key map "}" 'compilation-next-file) | 194 | (define-key map "}" 'compilation-next-file) |
| 199 | (define-key map [backtab] 'compilation-previous-file) | 195 | (define-key map "\t" 'compilation-next-error) |
| 200 | (define-key map "\t" 'compilation-next-file) | 196 | (define-key map [backtab] 'compilation-previous-error) |
| 201 | 197 | ||
| 202 | ;; Set up the menu-bar | 198 | ;; Set up the menu-bar |
| 203 | (define-key map [menu-bar grep] | 199 | (define-key map [menu-bar grep] |
| @@ -248,13 +244,12 @@ Notice that using \\[next-error] or \\[compile-goto-error] modifies | |||
| 248 | 244 | ||
| 249 | ;;;###autoload | 245 | ;;;###autoload |
| 250 | (defvar grep-regexp-alist | 246 | (defvar grep-regexp-alist |
| 251 | ;; rms: I removed the code to match parens around the line number | 247 | '(("^\\([^:\n]+\\)\\(:[ \t]*\\)\\([0-9]+\\)\\2" |
| 252 | ;; because it causes confusion and so we will find out if anyone needs it. | 248 | 1 3) |
| 253 | ;; It causes confusion with a file name that contains a number in parens. | 249 | ;; Rule to match column numbers is commented out since no known grep |
| 254 | '(("^\\(.+?\\)\\([: \t]\\)+\ | 250 | ;; produces them |
| 255 | \\([0-9]+\\)\\([.:]?\\)\\([0-9]+\\)?\ | 251 | ;; ("^\\([^:\n]+\\)\\(:[ \t]*\\)\\([0-9]+\\)\\2\\(?:\\([0-9]+\\)\\(?:-\\([0-9]+\\)\\)?\\2\\)?" |
| 256 | \\(?:-\\(?:\\([0-9]+\\)\\4\\)?\\.?\\([0-9]+\\)?\\)?\\2" | 252 | ;; 1 3 (4 . 5)) |
| 257 | 1 (3 . 6) (5 . 7)) | ||
| 258 | ("^\\(\\(.+?\\):\\([0-9]+\\):\\).*?\ | 253 | ("^\\(\\(.+?\\):\\([0-9]+\\):\\).*?\ |
| 259 | \\(\033\\[01;31m\\(?:\033\\[K\\)?\\)\\(.*?\\)\\(\033\\[[0-9]*m\\)" | 254 | \\(\033\\[01;31m\\(?:\033\\[K\\)?\\)\\(.*?\\)\\(\033\\[[0-9]*m\\)" |
| 260 | 2 3 | 255 | 2 3 |
| @@ -284,6 +279,9 @@ Notice that using \\[next-error] or \\[compile-goto-error] modifies | |||
| 284 | (defvar grep-match-face 'match | 279 | (defvar grep-match-face 'match |
| 285 | "Face name to use for grep matches.") | 280 | "Face name to use for grep matches.") |
| 286 | 281 | ||
| 282 | (defvar grep-context-face 'shadow | ||
| 283 | "Face name to use for grep context lines.") | ||
| 284 | |||
| 287 | (defvar grep-mode-font-lock-keywords | 285 | (defvar grep-mode-font-lock-keywords |
| 288 | '(;; Command output lines. | 286 | '(;; Command output lines. |
| 289 | ("^\\([A-Za-z_0-9/\.+-]+\\)[ \t]*:" 1 font-lock-function-name-face) | 287 | ("^\\([A-Za-z_0-9/\.+-]+\\)[ \t]*:" 1 font-lock-function-name-face) |
| @@ -298,6 +296,7 @@ Notice that using \\[next-error] or \\[compile-goto-error] modifies | |||
| 298 | (0 '(face nil message nil help-echo nil mouse-face nil) t) | 296 | (0 '(face nil message nil help-echo nil mouse-face nil) t) |
| 299 | (1 grep-error-face) | 297 | (1 grep-error-face) |
| 300 | (2 grep-error-face)) | 298 | (2 grep-error-face)) |
| 299 | ("^[^\n-]+-[0-9]+-.*" (0 grep-context-face)) | ||
| 301 | ;; Highlight grep matches and delete markers | 300 | ;; Highlight grep matches and delete markers |
| 302 | ("\\(\033\\[01;31m\\)\\(.*?\\)\\(\033\\[[0-9]*m\\)" | 301 | ("\\(\033\\[01;31m\\)\\(.*?\\)\\(\033\\[[0-9]*m\\)" |
| 303 | ;; Refontification does not work after the markers have been | 302 | ;; Refontification does not work after the markers have been |
diff --git a/lisp/progmodes/gud.el b/lisp/progmodes/gud.el index f93ff3d7e02..22b0b7b36d6 100644 --- a/lisp/progmodes/gud.el +++ b/lisp/progmodes/gud.el | |||
| @@ -4,7 +4,8 @@ | |||
| 4 | ;; Maintainer: FSF | 4 | ;; Maintainer: FSF |
| 5 | ;; Keywords: unix, tools | 5 | ;; Keywords: unix, tools |
| 6 | 6 | ||
| 7 | ;; Copyright (C) 1992,93,94,95,96,1998,2000,02,03,04,05 Free Software Foundation, Inc. | 7 | ;; Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 2000, 2001, 2002, 2003, |
| 8 | ;; 2004, 2005 Free Software Foundation, Inc. | ||
| 8 | 9 | ||
| 9 | ;; This file is part of GNU Emacs. | 10 | ;; This file is part of GNU Emacs. |
| 10 | 11 | ||
| @@ -3209,6 +3210,7 @@ This event can be examined by forms in GUD-TOOLTIP-DISPLAY.") | |||
| 3209 | (define-obsolete-function-alias 'tooltip-gud-toggle-dereference | 3210 | (define-obsolete-function-alias 'tooltip-gud-toggle-dereference |
| 3210 | 'toggle-gud-tooltip-dereference "22.1") | 3211 | 'toggle-gud-tooltip-dereference "22.1") |
| 3211 | 3212 | ||
| 3213 | ;;;###autoload | ||
| 3212 | (define-minor-mode gud-tooltip-mode | 3214 | (define-minor-mode gud-tooltip-mode |
| 3213 | "Toggle the display of GUD tooltips." | 3215 | "Toggle the display of GUD tooltips." |
| 3214 | :global t | 3216 | :global t |
| @@ -3225,7 +3227,11 @@ This event can be examined by forms in GUD-TOOLTIP-DISPLAY.") | |||
| 3225 | (remove-hook 'tooltip-hook 'gud-tooltip-tips) | 3227 | (remove-hook 'tooltip-hook 'gud-tooltip-tips) |
| 3226 | (define-key global-map [mouse-movement] 'ignore))) | 3228 | (define-key global-map [mouse-movement] 'ignore))) |
| 3227 | (gud-tooltip-activate-mouse-motions-if-enabled) | 3229 | (gud-tooltip-activate-mouse-motions-if-enabled) |
| 3228 | (if (with-current-buffer gud-comint-buffer (eq gud-minor-mode 'gdba)) | 3230 | (if (and |
| 3231 | gud-comint-buffer | ||
| 3232 | (buffer-name gud-comint-buffer); gud-comint-buffer might be kille | ||
| 3233 | (with-current-buffer gud-comint-buffer | ||
| 3234 | (memq gud-minor-mode '(gdbmi gdba)))) | ||
| 3229 | (if gud-tooltip-mode | 3235 | (if gud-tooltip-mode |
| 3230 | (progn | 3236 | (progn |
| 3231 | (dolist (buffer (buffer-list)) | 3237 | (dolist (buffer (buffer-list)) |
diff --git a/lisp/progmodes/hideif.el b/lisp/progmodes/hideif.el index 35524b4a363..1f843dea03c 100644 --- a/lisp/progmodes/hideif.el +++ b/lisp/progmodes/hideif.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; hideif.el --- hides selected code within ifdef | 1 | ;;; hideif.el --- hides selected code within ifdef |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1988, 1994, 2001, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1988, 1994, 2001, 2002, 2003, 2004 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Daniel LaLiberte <liberte@holonexus.org> | 6 | ;; Author: Daniel LaLiberte <liberte@holonexus.org> |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/progmodes/hideshow.el b/lisp/progmodes/hideshow.el index 0acb995d2f0..8f08311ceae 100644 --- a/lisp/progmodes/hideshow.el +++ b/lisp/progmodes/hideshow.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; hideshow.el --- minor mode cmds to selectively display code/comment blocks | 1 | ;;; hideshow.el --- minor mode cmds to selectively display code/comment blocks |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 95, 96, 97, 98, 99, 2000, 01 Free Software Foundation | 3 | ;; Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 |
| 4 | ;; 2004, 2005 Free Software Foundation | ||
| 4 | 5 | ||
| 5 | ;; Author: Thien-Thi Nguyen <ttn@gnu.org> | 6 | ;; Author: Thien-Thi Nguyen <ttn@gnu.org> |
| 6 | ;; Dan Nicolaescu <dann@ics.uci.edu> | 7 | ;; Dan Nicolaescu <dann@ics.uci.edu> |
diff --git a/lisp/progmodes/icon.el b/lisp/progmodes/icon.el index 66869d8e6de..aad5686c69e 100644 --- a/lisp/progmodes/icon.el +++ b/lisp/progmodes/icon.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; icon.el --- mode for editing Icon code | 1 | ;;; icon.el --- mode for editing Icon code |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1989 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1989, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Chris Smith <csmith@convex.com> | 6 | ;; Author: Chris Smith <csmith@convex.com> |
| 6 | ;; Created: 15 Feb 89 | 7 | ;; Created: 15 Feb 89 |
diff --git a/lisp/progmodes/idlw-complete-structtag.el b/lisp/progmodes/idlw-complete-structtag.el index e8020937485..8808b3ff8a5 100644 --- a/lisp/progmodes/idlw-complete-structtag.el +++ b/lisp/progmodes/idlw-complete-structtag.el | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | ;;; idlw-complete-structtag.el --- Completion of structure tags. | 1 | ;;; idlw-complete-structtag.el --- Completion of structure tags. |
| 2 | ;; Copyright (c) 2001,2002 Free Software Foundation | 2 | ;; Copyright (c) 2001, 2002, 2003, 2004, 2005 Free Software Foundation |
| 3 | 3 | ||
| 4 | ;; Author: Carsten Dominik <dominik@science.uva.nl> | 4 | ;; Author: Carsten Dominik <dominik@science.uva.nl> |
| 5 | ;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu> | 5 | ;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu> |
diff --git a/lisp/progmodes/idlw-help.el b/lisp/progmodes/idlw-help.el index f038149aaad..6dbbca4c5b1 100644 --- a/lisp/progmodes/idlw-help.el +++ b/lisp/progmodes/idlw-help.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; idlw-help.el --- HTML Help code for IDLWAVE | 1 | ;;; idlw-help.el --- HTML Help code for IDLWAVE |
| 2 | ;; Copyright (c) 2000 Carsten Dominik | 2 | ;; Copyright (c) 2000 Carsten Dominik |
| 3 | ;; Copyright (c) 2001, 2002 J.D. Smith | 3 | ;; Copyright (c) 2001, 2002 J.D. Smith |
| 4 | ;; Copyright (c) 2003,2004,2005 Free Software Foundation | 4 | ;; Copyright (c) 2003, 2004, 2005, Free Software Foundation |
| 5 | ;; | 5 | ;; |
| 6 | ;; Authors: J.D. Smith <jdsmith@as.arizona.edu> | 6 | ;; Authors: J.D. Smith <jdsmith@as.arizona.edu> |
| 7 | ;; Carsten Dominik <dominik@science.uva.nl> | 7 | ;; Carsten Dominik <dominik@science.uva.nl> |
diff --git a/lisp/progmodes/idlw-rinfo.el b/lisp/progmodes/idlw-rinfo.el index cfd5db3392a..962292b740a 100644 --- a/lisp/progmodes/idlw-rinfo.el +++ b/lisp/progmodes/idlw-rinfo.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; idlw-rinfo.el --- Routine Information for IDLWAVE | 1 | ;;; idlw-rinfo.el --- Routine Information for IDLWAVE |
| 2 | ;; Copyright (c) 1999 Carsten Dominik | 2 | ;; Copyright (c) 1999 Carsten Dominik |
| 3 | ;; Copyright (c) 1999, 2000, 2001,2002,2003,2004,2005 Free Software Foundation | 3 | ;; Copyright (c) 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation | ||
| 4 | 5 | ||
| 5 | ;; Author: J.D. Smith <jdsmith@as.arizona.edu> | 6 | ;; Author: J.D. Smith <jdsmith@as.arizona.edu> |
| 6 | ;; Version: 5.7_22 | 7 | ;; Version: 5.7_22 |
diff --git a/lisp/progmodes/idlw-shell.el b/lisp/progmodes/idlw-shell.el index 08c95e5bdd5..7c1324c94af 100644 --- a/lisp/progmodes/idlw-shell.el +++ b/lisp/progmodes/idlw-shell.el | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | ;; idlw-shell.el --- run IDL as an inferior process of Emacs. | 1 | ;; idlw-shell.el --- run IDL as an inferior process of Emacs. |
| 2 | ;; Copyright (c) 1999,2000,2001,2002,2003,2004,2005 Free Software Foundation | 2 | ;; Copyright (c) 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 3 | ;; Free Software Foundation | ||
| 3 | 4 | ||
| 4 | ;; Authors: J.D. Smith <jdsmith@as.arizona.edu> | 5 | ;; Authors: J.D. Smith <jdsmith@as.arizona.edu> |
| 5 | ;; Carsten Dominik <dominik@astro.uva.nl> | 6 | ;; Carsten Dominik <dominik@astro.uva.nl> |
diff --git a/lisp/progmodes/idlw-toolbar.el b/lisp/progmodes/idlw-toolbar.el index 8d4a8e1f025..9592acb607d 100644 --- a/lisp/progmodes/idlw-toolbar.el +++ b/lisp/progmodes/idlw-toolbar.el | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | ;;; idlw-toolbar.el --- a debugging toolbar for IDLWAVE | 1 | ;;; idlw-toolbar.el --- a debugging toolbar for IDLWAVE |
| 2 | ;; Copyright (c) 1999, 2000, 2001,2002,2004 Free Software Foundation | 2 | ;; Copyright (c) 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 3 | ;; Free Software Foundation | ||
| 3 | 4 | ||
| 4 | ;; Author: Carsten Dominik <dominik@astro.uva.nl> | 5 | ;; Author: Carsten Dominik <dominik@astro.uva.nl> |
| 5 | ;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu> | 6 | ;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu> |
diff --git a/lisp/progmodes/inf-lisp.el b/lisp/progmodes/inf-lisp.el index 5bf7d1b70a6..64845e38aea 100644 --- a/lisp/progmodes/inf-lisp.el +++ b/lisp/progmodes/inf-lisp.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; inf-lisp.el --- an inferior-lisp mode | 1 | ;;; inf-lisp.el --- an inferior-lisp mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1988, 1993, 1994 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1988, 1993, 1994, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Olin Shivers <shivers@cs.cmu.edu> | 6 | ;; Author: Olin Shivers <shivers@cs.cmu.edu> |
| 6 | ;; Keywords: processes, lisp | 7 | ;; Keywords: processes, lisp |
diff --git a/lisp/progmodes/ld-script.el b/lisp/progmodes/ld-script.el index e326d11c65d..8b378b7f0ab 100644 --- a/lisp/progmodes/ld-script.el +++ b/lisp/progmodes/ld-script.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; ld-script.el --- GNU linker script editing mode for Emacs | 1 | ;;; ld-script.el --- GNU linker script editing mode for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Masatake YAMATO<jet@gyve.org> | 5 | ;; Author: Masatake YAMATO<jet@gyve.org> |
| 6 | ;; Keywords: languages, faces | 6 | ;; Keywords: languages, faces |
diff --git a/lisp/progmodes/m4-mode.el b/lisp/progmodes/m4-mode.el index 3ad3c1de421..f131576d240 100644 --- a/lisp/progmodes/m4-mode.el +++ b/lisp/progmodes/m4-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; m4-mode.el --- m4 code editing commands for Emacs | 1 | ;;; m4-mode.el --- m4 code editing commands for Emacs |
| 2 | 2 | ||
| 3 | ;;; Copyright (C) 1996, 1997 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1996, 1997, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Andrew Csillag <drew_csillag@geocities.com> | 6 | ;; Author: Andrew Csillag <drew_csillag@geocities.com> |
| 6 | ;; Maintainer: Andrew Csillag <drew_csillag@geocities.com> | 7 | ;; Maintainer: Andrew Csillag <drew_csillag@geocities.com> |
diff --git a/lisp/progmodes/make-mode.el b/lisp/progmodes/make-mode.el index 04f83a4d530..b8336691307 100644 --- a/lisp/progmodes/make-mode.el +++ b/lisp/progmodes/make-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; make-mode.el --- makefile editing commands for Emacs | 1 | ;;; make-mode.el --- makefile editing commands for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992,94,99,2000,2001, 2002, 2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1992, 1994, 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Thomas Neumann <tom@smart.bo.open.de> | 6 | ;; Author: Thomas Neumann <tom@smart.bo.open.de> |
| 6 | ;; Eric S. Raymond <esr@snark.thyrsus.com> | 7 | ;; Eric S. Raymond <esr@snark.thyrsus.com> |
diff --git a/lisp/progmodes/mantemp.el b/lisp/progmodes/mantemp.el index 83caccbe0f5..71791ef965b 100644 --- a/lisp/progmodes/mantemp.el +++ b/lisp/progmodes/mantemp.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; mantemp.el --- create manual template instantiations from g++ 2.7.2 output | 1 | ;;; mantemp.el --- create manual template instantiations from g++ 2.7.2 output |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1996 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1996, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Tom Houlder <thoulder@icor.fr> | 6 | ;; Author: Tom Houlder <thoulder@icor.fr> |
| 6 | ;; Created: 10 Dec 1996 | 7 | ;; Created: 10 Dec 1996 |
diff --git a/lisp/progmodes/meta-mode.el b/lisp/progmodes/meta-mode.el index f89fd8c7fad..9ae3e5a5935 100644 --- a/lisp/progmodes/meta-mode.el +++ b/lisp/progmodes/meta-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; meta-mode.el --- major mode for editing Metafont or MetaPost sources | 1 | ;;; meta-mode.el --- major mode for editing Metafont or MetaPost sources |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Ulrik Vieth <vieth@thphy.uni-duesseldorf.de> | 6 | ;; Author: Ulrik Vieth <vieth@thphy.uni-duesseldorf.de> |
| 6 | ;; Version: 1.0 | 7 | ;; Version: 1.0 |
diff --git a/lisp/progmodes/mixal-mode.el b/lisp/progmodes/mixal-mode.el index 73b87bbfa43..8f9806c15bb 100644 --- a/lisp/progmodes/mixal-mode.el +++ b/lisp/progmodes/mixal-mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; mixal-mode.el --- Major mode for the mix asm language. | 1 | ;;; mixal-mode.el --- Major mode for the mix asm language. |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2003 Free Software Foundation | 3 | ;; Copyright (C) 2003, 2004, 2005 Free Software Foundation |
| 4 | 4 | ||
| 5 | ;; This program is free software; you can redistribute it and/or | 5 | ;; This program is free software; you can redistribute it and/or |
| 6 | ;; modify it under the terms of the GNU General Public License as | 6 | ;; modify it under the terms of the GNU General Public License as |
diff --git a/lisp/progmodes/octave-hlp.el b/lisp/progmodes/octave-hlp.el index 38e1bcfd617..a6e66ed4078 100644 --- a/lisp/progmodes/octave-hlp.el +++ b/lisp/progmodes/octave-hlp.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; octave-hlp.el --- getting help on Octave symbols using info | 1 | ;;; octave-hlp.el --- getting help on Octave symbols using info |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at> | 6 | ;; Author: Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at> |
| 6 | ;; Author: John Eaton <jwe@bevo.che.wisc.edu> | 7 | ;; Author: John Eaton <jwe@bevo.che.wisc.edu> |
diff --git a/lisp/progmodes/octave-inf.el b/lisp/progmodes/octave-inf.el index 4cd8bc764fd..40820c8c223 100644 --- a/lisp/progmodes/octave-inf.el +++ b/lisp/progmodes/octave-inf.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; octave-inf.el --- running Octave as an inferior Emacs process | 1 | ;;; octave-inf.el --- running Octave as an inferior Emacs process |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at> | 6 | ;; Author: Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at> |
| 6 | ;; Author: John Eaton <jwe@bevo.che.wisc.edu> | 7 | ;; Author: John Eaton <jwe@bevo.che.wisc.edu> |
diff --git a/lisp/progmodes/octave-mod.el b/lisp/progmodes/octave-mod.el index 2053dd8f9c2..febd3cc4fa8 100644 --- a/lisp/progmodes/octave-mod.el +++ b/lisp/progmodes/octave-mod.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; octave-mod.el --- editing Octave source files under Emacs | 1 | ;;; octave-mod.el --- editing Octave source files under Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 2003 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at> | 6 | ;; Author: Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at> |
| 6 | ;; Author: John Eaton <jwe@bevo.che.wisc.edu> | 7 | ;; Author: John Eaton <jwe@bevo.che.wisc.edu> |
diff --git a/lisp/progmodes/pascal.el b/lisp/progmodes/pascal.el index 3212107b20d..47b36db6539 100644 --- a/lisp/progmodes/pascal.el +++ b/lisp/progmodes/pascal.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; pascal.el --- major mode for editing pascal source in Emacs | 1 | ;;; pascal.el --- major mode for editing pascal source in Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 94, 95, 96, 97, 98, 1999, 2000 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 |
| 4 | ;; 2003, 2004, 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Espen Skoglund <esk@gnu.org> | 6 | ;; Author: Espen Skoglund <esk@gnu.org> |
| 6 | ;; Keywords: languages | 7 | ;; Keywords: languages |
diff --git a/lisp/progmodes/perl-mode.el b/lisp/progmodes/perl-mode.el index 57fdb423cc1..9c9db9aab30 100644 --- a/lisp/progmodes/perl-mode.el +++ b/lisp/progmodes/perl-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; perl-mode.el --- Perl code editing commands for GNU Emacs | 1 | ;;; perl-mode.el --- Perl code editing commands for GNU Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1990, 1994, 2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1990, 1994, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: William F. Mann | 6 | ;; Author: William F. Mann |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/progmodes/prolog.el b/lisp/progmodes/prolog.el index 8d34dd54b3f..0e2d8d94724 100644 --- a/lisp/progmodes/prolog.el +++ b/lisp/progmodes/prolog.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; prolog.el --- major mode for editing and running Prolog under Emacs | 1 | ;;; prolog.el --- major mode for editing and running Prolog under Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986, 1987, 2003, 2004 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1986, 1987, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Masanobu UMEDA <umerin@mse.kyutech.ac.jp> | 6 | ;; Author: Masanobu UMEDA <umerin@mse.kyutech.ac.jp> |
| 6 | ;; Keywords: languages | 7 | ;; Keywords: languages |
diff --git a/lisp/progmodes/ps-mode.el b/lisp/progmodes/ps-mode.el index 1a5d393df31..fecf1f07eb5 100644 --- a/lisp/progmodes/ps-mode.el +++ b/lisp/progmodes/ps-mode.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; ps-mode.el --- PostScript mode for GNU Emacs | 1 | ;;; ps-mode.el --- PostScript mode for GNU Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2001, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Peter Kleiweg <p.c.j.kleiweg@rug.nl> | 6 | ;; Author: Peter Kleiweg <p.c.j.kleiweg@rug.nl> |
| 6 | ;; Maintainer: Peter Kleiweg <p.c.j.kleiweg@rug.nl> | 7 | ;; Maintainer: Peter Kleiweg <p.c.j.kleiweg@rug.nl> |
diff --git a/lisp/progmodes/scheme.el b/lisp/progmodes/scheme.el index 3f31f4e2667..712f967fcbc 100644 --- a/lisp/progmodes/scheme.el +++ b/lisp/progmodes/scheme.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; scheme.el --- Scheme (and DSSSL) editing mode | 1 | ;;; scheme.el --- Scheme (and DSSSL) editing mode |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986, 1987, 1988, 1997, 1998, 2005 | 3 | ;; Copyright (C) 1986, 1987, 1988, 1997, 1998, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Bill Rozas <jinx@martigny.ai.mit.edu> | 6 | ;; Author: Bill Rozas <jinx@martigny.ai.mit.edu> |
diff --git a/lisp/progmodes/simula.el b/lisp/progmodes/simula.el index 46bdb493348..395bee1b226 100644 --- a/lisp/progmodes/simula.el +++ b/lisp/progmodes/simula.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; simula.el --- SIMULA 87 code editing commands for Emacs | 1 | ;;; simula.el --- SIMULA 87 code editing commands for Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992, 1994, 1996 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1992, 1994, 1996 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Hans Henrik Eriksen <hhe@ifi.uio.no> | 6 | ;; Author: Hans Henrik Eriksen <hhe@ifi.uio.no> |
| 6 | ;; Maintainer: simula-mode@ifi.uio.no | 7 | ;; Maintainer: simula-mode@ifi.uio.no |
diff --git a/lisp/progmodes/sql.el b/lisp/progmodes/sql.el index cbb33739c3e..129137c32fd 100644 --- a/lisp/progmodes/sql.el +++ b/lisp/progmodes/sql.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; sql.el --- specialized comint.el for SQL interpreters | 1 | ;;; sql.el --- specialized comint.el for SQL interpreters |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998,99,2000,01,02,03,04 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Alex Schroeder <alex@gnu.org> | 6 | ;; Author: Alex Schroeder <alex@gnu.org> |
| 6 | ;; Maintainer: Michael Mauger <mmaug@yahoo.com> | 7 | ;; Maintainer: Michael Mauger <mmaug@yahoo.com> |
diff --git a/lisp/progmodes/vhdl-mode.el b/lisp/progmodes/vhdl-mode.el index 0e4b13647d8..26d68aea50f 100644 --- a/lisp/progmodes/vhdl-mode.el +++ b/lisp/progmodes/vhdl-mode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; vhdl-mode.el --- major mode for editing VHDL code | 1 | ;;; vhdl-mode.el --- major mode for editing VHDL code |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992-2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1992-2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Authors: Reto Zimmermann <reto@gnu.org> | 5 | ;; Authors: Reto Zimmermann <reto@gnu.org> |
| 6 | ;; Rodney J. Whitby <software.vhdl-mode@rwhitby.net> | 6 | ;; Rodney J. Whitby <software.vhdl-mode@rwhitby.net> |
diff --git a/lisp/progmodes/which-func.el b/lisp/progmodes/which-func.el index 059218942ad..c1bfc140d84 100644 --- a/lisp/progmodes/which-func.el +++ b/lisp/progmodes/which-func.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; which-func.el --- print current function in mode line | 1 | ;;; which-func.el --- print current function in mode line |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 1997, 1998, 2001, 2003, 2005 | 3 | ;; Copyright (C) 1994, 1997, 1998, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Alex Rezinsky <alexr@msil.sps.mot.com> | 6 | ;; Author: Alex Rezinsky <alexr@msil.sps.mot.com> |
diff --git a/lisp/progmodes/xscheme.el b/lisp/progmodes/xscheme.el index 0075dac1d07..f53653a306d 100644 --- a/lisp/progmodes/xscheme.el +++ b/lisp/progmodes/xscheme.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; xscheme.el --- run MIT Scheme under Emacs | 1 | ;;; xscheme.el --- run MIT Scheme under Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986, 1987, 1989, 1990, 2001, 2004, 2005 | 3 | ;; Copyright (C) 1986, 1987, 1989, 1990, 2001, 2002, 2003, 2004, 2005 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Maintainer: FSF | 6 | ;; Maintainer: FSF |
diff --git a/lisp/simple.el b/lisp/simple.el index 7d6a9febb3b..c967559553e 100644 --- a/lisp/simple.el +++ b/lisp/simple.el | |||
| @@ -313,7 +313,7 @@ location." | |||
| 313 | (if (not next-error-follow-minor-mode) | 313 | (if (not next-error-follow-minor-mode) |
| 314 | (remove-hook 'post-command-hook 'next-error-follow-mode-post-command-hook t) | 314 | (remove-hook 'post-command-hook 'next-error-follow-mode-post-command-hook t) |
| 315 | (add-hook 'post-command-hook 'next-error-follow-mode-post-command-hook nil t) | 315 | (add-hook 'post-command-hook 'next-error-follow-mode-post-command-hook nil t) |
| 316 | (make-variable-buffer-local 'next-error-follow-last-line))) | 316 | (make-local-variable 'next-error-follow-last-line))) |
| 317 | 317 | ||
| 318 | ;;; Used as a `post-command-hook' by `next-error-follow-mode' | 318 | ;;; Used as a `post-command-hook' by `next-error-follow-mode' |
| 319 | ;;; for the *Compilation* *grep* and *Occur* buffers. | 319 | ;;; for the *Compilation* *grep* and *Occur* buffers. |
diff --git a/lisp/term/AT386.el b/lisp/term/AT386.el index 8b239a706ef..22768730e70 100644 --- a/lisp/term/AT386.el +++ b/lisp/term/AT386.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Author: Eric S. Raymond <esr@snark.thyrsus.com> | 3 | ;; Author: Eric S. Raymond <esr@snark.thyrsus.com> |
| 4 | ;; Keywords: terminals | 4 | ;; Keywords: terminals |
| 5 | 5 | ||
| 6 | ;; Copyright (C) 1992 Free Software Foundation, Inc. | 6 | ;; Copyright (C) 1992, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 7 | 7 | ||
| 8 | ;; This file is part of GNU Emacs. | 8 | ;; This file is part of GNU Emacs. |
| 9 | 9 | ||
diff --git a/lisp/term/bg-mouse.el b/lisp/term/bg-mouse.el index 017a92d5770..00484c11532 100644 --- a/lisp/term/bg-mouse.el +++ b/lisp/term/bg-mouse.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; bg-mouse.el --- GNU Emacs code for BBN Bitgraph mouse | 1 | ;;; bg-mouse.el --- GNU Emacs code for BBN Bitgraph mouse |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2001 Free Software Foundation, Inc. Oct 1985. | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: John Robinson <jr@bbn-unix.arpa> | 5 | ;; Author: John Robinson <jr@bbn-unix.arpa> |
| 6 | ;; Stephen Gildea <gildea@bbn.com> | 6 | ;; Stephen Gildea <gildea@bbn.com> |
diff --git a/lisp/term/internal.el b/lisp/term/internal.el index 17c3fc91993..1a266b0706f 100644 --- a/lisp/term/internal.el +++ b/lisp/term/internal.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; internal.el --- support for PC internal terminal -*- coding: raw-text; no-byte-compile: t -*- | 1 | ;;; internal.el --- support for PC internal terminal -*- coding: raw-text; no-byte-compile: t -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 1994, 1998, 1999, 2001 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 1994, 1998, 1999, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Morten Welinder <terra@diku.dk> | 6 | ;; Author: Morten Welinder <terra@diku.dk> |
| 6 | 7 | ||
diff --git a/lisp/term/iris-ansi.el b/lisp/term/iris-ansi.el index ef59860b606..e62434d2865 100644 --- a/lisp/term/iris-ansi.el +++ b/lisp/term/iris-ansi.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; iris-ansi.el --- configure Emacs for SGI xwsh and winterm apps -*- no-byte-compile: t -*- | 1 | ;;; iris-ansi.el --- configure Emacs for SGI xwsh and winterm apps -*- no-byte-compile: t -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1997, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1997, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Dan Nicolaescu <dann@ics.uci.edu> | 5 | ;; Author: Dan Nicolaescu <dann@ics.uci.edu> |
| 6 | 6 | ||
| @@ -58,28 +58,28 @@ | |||
| 58 | (define-key function-key-map "\e[006q" [f6]) | 58 | (define-key function-key-map "\e[006q" [f6]) |
| 59 | (define-key function-key-map "\e[018q" [S-f6]) | 59 | (define-key function-key-map "\e[018q" [S-f6]) |
| 60 | (define-key function-key-map "\e[030q" [C-f6]) | 60 | (define-key function-key-map "\e[030q" [C-f6]) |
| 61 | 61 | ||
| 62 | 62 | ||
| 63 | (define-key function-key-map "\e[007q" [f7]) | 63 | (define-key function-key-map "\e[007q" [f7]) |
| 64 | (define-key function-key-map "\e[019q" [S-f7]) | 64 | (define-key function-key-map "\e[019q" [S-f7]) |
| 65 | (define-key function-key-map "\e[031q" [C-f7]) | 65 | (define-key function-key-map "\e[031q" [C-f7]) |
| 66 | 66 | ||
| 67 | 67 | ||
| 68 | (define-key function-key-map "\e[008q" [f8]) | 68 | (define-key function-key-map "\e[008q" [f8]) |
| 69 | (define-key function-key-map "\e[020q" [S-f8]) | 69 | (define-key function-key-map "\e[020q" [S-f8]) |
| 70 | (define-key function-key-map "\e[032q" [C-f8]) | 70 | (define-key function-key-map "\e[032q" [C-f8]) |
| 71 | 71 | ||
| 72 | 72 | ||
| 73 | (define-key function-key-map "\e[009q" [f9]) | 73 | (define-key function-key-map "\e[009q" [f9]) |
| 74 | (define-key function-key-map "\e[021q" [S-f9]) | 74 | (define-key function-key-map "\e[021q" [S-f9]) |
| 75 | (define-key function-key-map "\e[033q" [C-f9]) | 75 | (define-key function-key-map "\e[033q" [C-f9]) |
| 76 | 76 | ||
| 77 | 77 | ||
| 78 | (define-key function-key-map "\e[010q" [f10]) | 78 | (define-key function-key-map "\e[010q" [f10]) |
| 79 | (define-key function-key-map "\e[022q" [S-f10]) | 79 | (define-key function-key-map "\e[022q" [S-f10]) |
| 80 | (define-key function-key-map "\e[034q" [C-f10]) | 80 | (define-key function-key-map "\e[034q" [C-f10]) |
| 81 | 81 | ||
| 82 | 82 | ||
| 83 | (define-key function-key-map "\e[011q" [f11]) | 83 | (define-key function-key-map "\e[011q" [f11]) |
| 84 | (define-key function-key-map "\e[023q" [S-f11]) | 84 | (define-key function-key-map "\e[023q" [S-f11]) |
| 85 | (define-key function-key-map "\e[035q" [C-f11]) | 85 | (define-key function-key-map "\e[035q" [C-f11]) |
| @@ -89,102 +89,102 @@ | |||
| 89 | (define-key function-key-map "\e[024q" [S-f12]) | 89 | (define-key function-key-map "\e[024q" [S-f12]) |
| 90 | (define-key function-key-map "\e[036q" [C-f12]) | 90 | (define-key function-key-map "\e[036q" [C-f12]) |
| 91 | (define-key function-key-map "\e[048q" [M-f12]) | 91 | (define-key function-key-map "\e[048q" [M-f12]) |
| 92 | 92 | ||
| 93 | 93 | ||
| 94 | (define-key function-key-map "\e[057q" [?\C-`]) | 94 | (define-key function-key-map "\e[057q" [?\C-`]) |
| 95 | (define-key function-key-map "\e[115q" [?\M-`]) | 95 | (define-key function-key-map "\e[115q" [?\M-`]) |
| 96 | 96 | ||
| 97 | (define-key function-key-map "\e[049q" [?\C-1]) | 97 | (define-key function-key-map "\e[049q" [?\C-1]) |
| 98 | (define-key function-key-map "\e[058q" [?\M-1]) | 98 | (define-key function-key-map "\e[058q" [?\M-1]) |
| 99 | 99 | ||
| 100 | 100 | ||
| 101 | (define-key function-key-map "\e[059q" [?\M-2]) | 101 | (define-key function-key-map "\e[059q" [?\M-2]) |
| 102 | 102 | ||
| 103 | (define-key function-key-map "\e[050q" [?\C-3]) | 103 | (define-key function-key-map "\e[050q" [?\C-3]) |
| 104 | (define-key function-key-map "\e[060q" [?\M-3]) | 104 | (define-key function-key-map "\e[060q" [?\M-3]) |
| 105 | 105 | ||
| 106 | (define-key function-key-map "\e[051q" [?\C-4]) | 106 | (define-key function-key-map "\e[051q" [?\C-4]) |
| 107 | (define-key function-key-map "\e[061q" [?\M-4]) | 107 | (define-key function-key-map "\e[061q" [?\M-4]) |
| 108 | 108 | ||
| 109 | (define-key function-key-map "\e[052q" [?\C-5]) | 109 | (define-key function-key-map "\e[052q" [?\C-5]) |
| 110 | (define-key function-key-map "\e[062q" [?\M-5]) | 110 | (define-key function-key-map "\e[062q" [?\M-5]) |
| 111 | 111 | ||
| 112 | 112 | ||
| 113 | (define-key function-key-map "\e[063q" [?\M-6]) | 113 | (define-key function-key-map "\e[063q" [?\M-6]) |
| 114 | 114 | ||
| 115 | (define-key function-key-map "\e[053q" [?\C-7]) | 115 | (define-key function-key-map "\e[053q" [?\C-7]) |
| 116 | (define-key function-key-map "\e[064q" [?\M-7]) | 116 | (define-key function-key-map "\e[064q" [?\M-7]) |
| 117 | 117 | ||
| 118 | (define-key function-key-map "\e[054q" [?\C-8]) | 118 | (define-key function-key-map "\e[054q" [?\C-8]) |
| 119 | (define-key function-key-map "\e[065q" [?\M-8]) | 119 | (define-key function-key-map "\e[065q" [?\M-8]) |
| 120 | 120 | ||
| 121 | (define-key function-key-map "\e[055q" [?\C-9]) | 121 | (define-key function-key-map "\e[055q" [?\C-9]) |
| 122 | (define-key function-key-map "\e[066q" [?\M-9]) | 122 | (define-key function-key-map "\e[066q" [?\M-9]) |
| 123 | 123 | ||
| 124 | (define-key function-key-map "\e[056q" [?\C-0]) | 124 | (define-key function-key-map "\e[056q" [?\C-0]) |
| 125 | (define-key function-key-map "\e[067q" [?\M-0]) | 125 | (define-key function-key-map "\e[067q" [?\M-0]) |
| 126 | 126 | ||
| 127 | (define-key function-key-map "\e[068q" [?\M--]) | 127 | (define-key function-key-map "\e[068q" [?\M--]) |
| 128 | 128 | ||
| 129 | (define-key function-key-map "\e[069q" [?\C-=]) | 129 | (define-key function-key-map "\e[069q" [?\C-=]) |
| 130 | (define-key function-key-map "\e[070q" [?\M-=]) | 130 | (define-key function-key-map "\e[070q" [?\M-=]) |
| 131 | 131 | ||
| 132 | ;; I don't know what to do with those. | 132 | ;; I don't know what to do with those. |
| 133 | ;;(define-key function-key-map "^H" [<del>]) | 133 | ;;(define-key function-key-map "^H" [<del>]) |
| 134 | ;;(define-key function-key-map "^H" [S-<del>]) | 134 | ;;(define-key function-key-map "^H" [S-<del>]) |
| 135 | ;;(define-key function-key-map "\177" [C-<del>]) | 135 | ;;(define-key function-key-map "\177" [C-<del>]) |
| 136 | ;;(define-key function-key-map "\e[071q" [M-<del>]) | 136 | ;;(define-key function-key-map "\e[071q" [M-<del>]) |
| 137 | 137 | ||
| 138 | (define-key function-key-map "\e[Z" [?\S-\t]) | 138 | (define-key function-key-map "\e[Z" [?\S-\t]) |
| 139 | (define-key function-key-map "\e[072q" [?\C-\t]) | 139 | (define-key function-key-map "\e[072q" [?\C-\t]) |
| 140 | ;; This only works if you remove the M-TAB keybing from the system.4Dwmrc | 140 | ;; This only works if you remove the M-TAB keybing from the system.4Dwmrc |
| 141 | ;; our your ~/.4Dwmrc, if you use the 4Dwm window manager. | 141 | ;; our your ~/.4Dwmrc, if you use the 4Dwm window manager. |
| 142 | (define-key function-key-map "\e[073q" [?\M-\t]) | 142 | (define-key function-key-map "\e[073q" [?\M-\t]) |
| 143 | 143 | ||
| 144 | (define-key function-key-map "\e[074q" [?\M-q]) | 144 | (define-key function-key-map "\e[074q" [?\M-q]) |
| 145 | 145 | ||
| 146 | (define-key function-key-map "\e[075q" [?\M-w]) | 146 | (define-key function-key-map "\e[075q" [?\M-w]) |
| 147 | 147 | ||
| 148 | (define-key function-key-map "\e[076q" [?\M-e]) | 148 | (define-key function-key-map "\e[076q" [?\M-e]) |
| 149 | 149 | ||
| 150 | (define-key function-key-map "\e[077q" [?\M-r]) | 150 | (define-key function-key-map "\e[077q" [?\M-r]) |
| 151 | 151 | ||
| 152 | (define-key function-key-map "\e[078q" [?\M-t]) | 152 | (define-key function-key-map "\e[078q" [?\M-t]) |
| 153 | 153 | ||
| 154 | (define-key function-key-map "\e[079q" [?\M-y]) | 154 | (define-key function-key-map "\e[079q" [?\M-y]) |
| 155 | 155 | ||
| 156 | (define-key function-key-map "\e[080q" [?\M-u]) | 156 | (define-key function-key-map "\e[080q" [?\M-u]) |
| 157 | 157 | ||
| 158 | (define-key function-key-map "\e[081q" [?\M-i]) | 158 | (define-key function-key-map "\e[081q" [?\M-i]) |
| 159 | 159 | ||
| 160 | (define-key function-key-map "\e[082q" [?\M-o]) | 160 | (define-key function-key-map "\e[082q" [?\M-o]) |
| 161 | 161 | ||
| 162 | (define-key function-key-map "\e[083q" [?\M-p]) | 162 | (define-key function-key-map "\e[083q" [?\M-p]) |
| 163 | 163 | ||
| 164 | (define-key function-key-map "\e[084q" [?\M-\[]) | 164 | (define-key function-key-map "\e[084q" [?\M-\[]) |
| 165 | 165 | ||
| 166 | (define-key function-key-map "\e[085q" [?\M-\]]) | 166 | (define-key function-key-map "\e[085q" [?\M-\]]) |
| 167 | 167 | ||
| 168 | (define-key function-key-map "\e[086q" [?\M-\\]) | 168 | (define-key function-key-map "\e[086q" [?\M-\\]) |
| 169 | 169 | ||
| 170 | (define-key function-key-map "\e[087q" [?\M-a]) | 170 | (define-key function-key-map "\e[087q" [?\M-a]) |
| 171 | 171 | ||
| 172 | (define-key function-key-map "\e[088q" [?\M-s]) | 172 | (define-key function-key-map "\e[088q" [?\M-s]) |
| 173 | 173 | ||
| 174 | (define-key function-key-map "\e[089q" [?\M-d]) | 174 | (define-key function-key-map "\e[089q" [?\M-d]) |
| 175 | 175 | ||
| 176 | (define-key function-key-map "\e[090q" [?\M-f]) | 176 | (define-key function-key-map "\e[090q" [?\M-f]) |
| 177 | 177 | ||
| 178 | (define-key function-key-map "\e[091q" [?\M-g]) | 178 | (define-key function-key-map "\e[091q" [?\M-g]) |
| 179 | 179 | ||
| 180 | (define-key function-key-map "\e[092q" [?\M-h]) | 180 | (define-key function-key-map "\e[092q" [?\M-h]) |
| 181 | 181 | ||
| 182 | (define-key function-key-map "\e[093q" [?\M-j]) | 182 | (define-key function-key-map "\e[093q" [?\M-j]) |
| 183 | 183 | ||
| 184 | (define-key function-key-map "\e[094q" [?\M-k]) | 184 | (define-key function-key-map "\e[094q" [?\M-k]) |
| 185 | 185 | ||
| 186 | (define-key function-key-map "\e[095q" [?\M-l]) | 186 | (define-key function-key-map "\e[095q" [?\M-l]) |
| 187 | 187 | ||
| 188 | (define-key function-key-map "\e[096q" [?\C-\;]) | 188 | (define-key function-key-map "\e[096q" [?\C-\;]) |
| 189 | (define-key function-key-map "\e[097q" [?\M-:]) ;; we are cheating | 189 | (define-key function-key-map "\e[097q" [?\M-:]) ;; we are cheating |
| 190 | ;; here, this is | 190 | ;; here, this is |
| @@ -195,41 +195,41 @@ | |||
| 195 | 195 | ||
| 196 | (define-key function-key-map "\e[098q" [?\C-']) | 196 | (define-key function-key-map "\e[098q" [?\C-']) |
| 197 | (define-key function-key-map "\e[099q" [?\M-']) | 197 | (define-key function-key-map "\e[099q" [?\M-']) |
| 198 | 198 | ||
| 199 | (define-key function-key-map "\e[100q" [?\M-\n]) | 199 | (define-key function-key-map "\e[100q" [?\M-\n]) |
| 200 | 200 | ||
| 201 | (define-key function-key-map "\e[101q" [?\M-z]) | 201 | (define-key function-key-map "\e[101q" [?\M-z]) |
| 202 | 202 | ||
| 203 | (define-key function-key-map "\e[102q" [?\M-x]) | 203 | (define-key function-key-map "\e[102q" [?\M-x]) |
| 204 | 204 | ||
| 205 | (define-key function-key-map "\e[103q" [?\M-c]) | 205 | (define-key function-key-map "\e[103q" [?\M-c]) |
| 206 | 206 | ||
| 207 | (define-key function-key-map "\e[104q" [?\M-v]) | 207 | (define-key function-key-map "\e[104q" [?\M-v]) |
| 208 | 208 | ||
| 209 | (define-key function-key-map "\e[105q" [?\M-b]) | 209 | (define-key function-key-map "\e[105q" [?\M-b]) |
| 210 | 210 | ||
| 211 | (define-key function-key-map "\e[106q" [M-n]) | 211 | (define-key function-key-map "\e[106q" [M-n]) |
| 212 | 212 | ||
| 213 | (define-key function-key-map "\e[107q" [M-m]) | 213 | (define-key function-key-map "\e[107q" [M-m]) |
| 214 | 214 | ||
| 215 | (define-key function-key-map "\e[108q" [?\C-,]) | 215 | (define-key function-key-map "\e[108q" [?\C-,]) |
| 216 | (define-key function-key-map "\e[109q" [?\M-,]) | 216 | (define-key function-key-map "\e[109q" [?\M-,]) |
| 217 | 217 | ||
| 218 | (define-key function-key-map "\e[110q" [?\C-.]) | 218 | (define-key function-key-map "\e[110q" [?\C-.]) |
| 219 | (define-key function-key-map "\e[111q" [?\M-.]) | 219 | (define-key function-key-map "\e[111q" [?\M-.]) |
| 220 | 220 | ||
| 221 | (define-key function-key-map "\e[112q" [?\C-/]) | 221 | (define-key function-key-map "\e[112q" [?\C-/]) |
| 222 | (define-key function-key-map "\e[113q" [?\M-/]) | 222 | (define-key function-key-map "\e[113q" [?\M-/]) |
| 223 | 223 | ||
| 224 | (define-key function-key-map "\e[139q" [insert]) | 224 | (define-key function-key-map "\e[139q" [insert]) |
| 225 | (define-key function-key-map "\e[139q" [S-insert]) | 225 | (define-key function-key-map "\e[139q" [S-insert]) |
| 226 | (define-key function-key-map "\e[140q" [C-insert]) | 226 | (define-key function-key-map "\e[140q" [C-insert]) |
| 227 | (define-key function-key-map "\e[141q" [M-insert]) | 227 | (define-key function-key-map "\e[141q" [M-insert]) |
| 228 | 228 | ||
| 229 | (define-key function-key-map "\e[H" [home]) | 229 | (define-key function-key-map "\e[H" [home]) |
| 230 | (define-key function-key-map "\e[143q" [S-home]) | 230 | (define-key function-key-map "\e[143q" [S-home]) |
| 231 | (define-key function-key-map "\e[144q" [C-home]) | 231 | (define-key function-key-map "\e[144q" [C-home]) |
| 232 | 232 | ||
| 233 | 233 | ||
| 234 | (define-key function-key-map "\e[150q" [prior]) | 234 | (define-key function-key-map "\e[150q" [prior]) |
| 235 | (define-key function-key-map "\e[151q" [S-prior]) ;; those don't | 235 | (define-key function-key-map "\e[151q" [S-prior]) ;; those don't |
| @@ -238,90 +238,90 @@ | |||
| 238 | ;; anything | 238 | ;; anything |
| 239 | (define-key function-key-map "\e[152q" [C-prior]) | 239 | (define-key function-key-map "\e[152q" [C-prior]) |
| 240 | 240 | ||
| 241 | 241 | ||
| 242 | ;; (define-key function-key-map "^?" [delete]) | 242 | ;; (define-key function-key-map "^?" [delete]) |
| 243 | (define-key function-key-map "\e[P" [S-delete]) | 243 | (define-key function-key-map "\e[P" [S-delete]) |
| 244 | (define-key function-key-map "\e[142q" [C-delete]) | 244 | (define-key function-key-map "\e[142q" [C-delete]) |
| 245 | (define-key function-key-map "\e[M" [M-delete]) | 245 | (define-key function-key-map "\e[M" [M-delete]) |
| 246 | 246 | ||
| 247 | (define-key function-key-map "\e[146q" [end]) | 247 | (define-key function-key-map "\e[146q" [end]) |
| 248 | (define-key function-key-map "\e[147q" [S-end]) ;; those don't seem | 248 | (define-key function-key-map "\e[147q" [S-end]) ;; those don't seem |
| 249 | ;; to generate | 249 | ;; to generate |
| 250 | ;; anything | 250 | ;; anything |
| 251 | (define-key function-key-map "\e[148q" [C-end]) | 251 | (define-key function-key-map "\e[148q" [C-end]) |
| 252 | 252 | ||
| 253 | (define-key function-key-map "\e[154q" [next]) | 253 | (define-key function-key-map "\e[154q" [next]) |
| 254 | (define-key function-key-map "\e[155q" [S-next]) | 254 | (define-key function-key-map "\e[155q" [S-next]) |
| 255 | (define-key function-key-map "\e[156q" [C-next]) | 255 | (define-key function-key-map "\e[156q" [C-next]) |
| 256 | 256 | ||
| 257 | 257 | ||
| 258 | (define-key function-key-map "\e[161q" [S-up]) | 258 | (define-key function-key-map "\e[161q" [S-up]) |
| 259 | (define-key function-key-map "\e[162q" [C-up]) | 259 | (define-key function-key-map "\e[162q" [C-up]) |
| 260 | (define-key function-key-map "\e[163q" [M-up]) | 260 | (define-key function-key-map "\e[163q" [M-up]) |
| 261 | 261 | ||
| 262 | (define-key function-key-map "\e[158q" [S-left]) | 262 | (define-key function-key-map "\e[158q" [S-left]) |
| 263 | (define-key function-key-map "\e[159q" [C-left]) | 263 | (define-key function-key-map "\e[159q" [C-left]) |
| 264 | (define-key function-key-map "\e[160q" [M-left]) | 264 | (define-key function-key-map "\e[160q" [M-left]) |
| 265 | 265 | ||
| 266 | (define-key function-key-map "\e[164q" [S-down]) | 266 | (define-key function-key-map "\e[164q" [S-down]) |
| 267 | (define-key function-key-map "\e[165q" [C-down]) | 267 | (define-key function-key-map "\e[165q" [C-down]) |
| 268 | (define-key function-key-map "\e[166q" [M-down]) | 268 | (define-key function-key-map "\e[166q" [M-down]) |
| 269 | 269 | ||
| 270 | (define-key function-key-map "\e[167q" [S-right]) | 270 | (define-key function-key-map "\e[167q" [S-right]) |
| 271 | (define-key function-key-map "\e[168q" [C-right]) | 271 | (define-key function-key-map "\e[168q" [C-right]) |
| 272 | (define-key function-key-map "\e[169q" [M-right]) | 272 | (define-key function-key-map "\e[169q" [M-right]) |
| 273 | 273 | ||
| 274 | ;; Keypad functions, most of those are untested. | 274 | ;; Keypad functions, most of those are untested. |
| 275 | (define-key function-key-map "\e[179q" [?\C-/]) | 275 | (define-key function-key-map "\e[179q" [?\C-/]) |
| 276 | (define-key function-key-map "\e[180q" [?\M-/]) | 276 | (define-key function-key-map "\e[180q" [?\M-/]) |
| 277 | 277 | ||
| 278 | (define-key function-key-map "\e[187q" [?\C-*]) | 278 | (define-key function-key-map "\e[187q" [?\C-*]) |
| 279 | (define-key function-key-map "\e[188q" [?\M-*]) | 279 | (define-key function-key-map "\e[188q" [?\M-*]) |
| 280 | 280 | ||
| 281 | (define-key function-key-map "\e[198q" [?\C--]) | 281 | (define-key function-key-map "\e[198q" [?\C--]) |
| 282 | (define-key function-key-map "\e[199q" [?\M--]) | 282 | (define-key function-key-map "\e[199q" [?\M--]) |
| 283 | 283 | ||
| 284 | ;; Something else takes care of home, up, prior, down, left, right, next | 284 | ;; Something else takes care of home, up, prior, down, left, right, next |
| 285 | ;;(define-key function-key-map "\e[H" [home]) | 285 | ;;(define-key function-key-map "\e[H" [home]) |
| 286 | (define-key function-key-map "\e[172q" [C-home]) | 286 | (define-key function-key-map "\e[172q" [C-home]) |
| 287 | 287 | ||
| 288 | ;;(define-key function-key-map "\e[A" [up]) | 288 | ;;(define-key function-key-map "\e[A" [up]) |
| 289 | (define-key function-key-map "\e[182q" [C-up]) | 289 | (define-key function-key-map "\e[182q" [C-up]) |
| 290 | 290 | ||
| 291 | 291 | ||
| 292 | ;;(define-key function-key-map "\e[150q" [prior]) | 292 | ;;(define-key function-key-map "\e[150q" [prior]) |
| 293 | (define-key function-key-map "\e[190q" [C-prior]) | 293 | (define-key function-key-map "\e[190q" [C-prior]) |
| 294 | 294 | ||
| 295 | 295 | ||
| 296 | (define-key function-key-map "\e[200q" [?\C-+]) | 296 | (define-key function-key-map "\e[200q" [?\C-+]) |
| 297 | (define-key function-key-map "\e[201q" [?\M-+]) | 297 | (define-key function-key-map "\e[201q" [?\M-+]) |
| 298 | 298 | ||
| 299 | ;;(define-key function-key-map "\e[D" [left]) | 299 | ;;(define-key function-key-map "\e[D" [left]) |
| 300 | (define-key function-key-map "\e[174q" [C-left]) | 300 | (define-key function-key-map "\e[174q" [C-left]) |
| 301 | 301 | ||
| 302 | 302 | ||
| 303 | (define-key function-key-map "\e[000q" [begin]) | 303 | (define-key function-key-map "\e[000q" [begin]) |
| 304 | (define-key function-key-map "\e[184q" [C-begin]) | 304 | (define-key function-key-map "\e[184q" [C-begin]) |
| 305 | 305 | ||
| 306 | 306 | ||
| 307 | ;;(define-key function-key-map "\e[C" [right]) | 307 | ;;(define-key function-key-map "\e[C" [right]) |
| 308 | (define-key function-key-map "\e[192q" [C-right]) | 308 | (define-key function-key-map "\e[192q" [C-right]) |
| 309 | 309 | ||
| 310 | ;;(define-key function-key-map "\e[146q" [end]) | 310 | ;;(define-key function-key-map "\e[146q" [end]) |
| 311 | (define-key function-key-map "\e[176q" [C-end]) | 311 | (define-key function-key-map "\e[176q" [C-end]) |
| 312 | 312 | ||
| 313 | ;;(define-key function-key-map "\e[B" [down]) | 313 | ;;(define-key function-key-map "\e[B" [down]) |
| 314 | (define-key function-key-map "\e[186q" [C-down]) | 314 | (define-key function-key-map "\e[186q" [C-down]) |
| 315 | 315 | ||
| 316 | ;;(define-key function-key-map "\e[154q" [next]) | 316 | ;;(define-key function-key-map "\e[154q" [next]) |
| 317 | (define-key function-key-map "\e[194q" [C-next]) | 317 | (define-key function-key-map "\e[194q" [C-next]) |
| 318 | 318 | ||
| 319 | 319 | ||
| 320 | (define-key function-key-map "\e[100q" [M-enter]) | 320 | (define-key function-key-map "\e[100q" [M-enter]) |
| 321 | 321 | ||
| 322 | (define-key function-key-map "\e[139q" [insert]) | 322 | (define-key function-key-map "\e[139q" [insert]) |
| 323 | (define-key function-key-map "\e[178q" [C-inset]) | 323 | (define-key function-key-map "\e[178q" [C-inset]) |
| 324 | 324 | ||
| 325 | (define-key function-key-map "\e[P" [delete]) | 325 | (define-key function-key-map "\e[P" [delete]) |
| 326 | (define-key function-key-map "\e[196q" [C-delete]) | 326 | (define-key function-key-map "\e[196q" [C-delete]) |
| 327 | (define-key function-key-map "\e[197q" [M-delete])) | 327 | (define-key function-key-map "\e[197q" [M-delete])) |
diff --git a/lisp/term/mac-win.el b/lisp/term/mac-win.el index 5c3f671e6e0..a95cccaeaad 100644 --- a/lisp/term/mac-win.el +++ b/lisp/term/mac-win.el | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | ;;; mac-win.el --- parse switches controlling interface with Mac window system -*-coding: utf-8 | 1 | ;;; mac-win.el --- parse switches controlling interface with Mac window system -*-coding: utf-8 |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2005 | 3 | ;; Copyright (C) 1999, 2000, 2002, 2003, 2004, |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; 2005 Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Andrew Choi <akochoi@mac.com> | 6 | ;; Author: Andrew Choi <akochoi@mac.com> |
| 7 | ;; Keywords: terminals | 7 | ;; Keywords: terminals |
diff --git a/lisp/term/news.el b/lisp/term/news.el index f8a4934f8bc..014ecb1cc13 100644 --- a/lisp/term/news.el +++ b/lisp/term/news.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; news.el --- keypad and function key bindings for the Sony NEWS keyboard -*- no-byte-compile: t -*- | 1 | ;;; news.el --- keypad and function key bindings for the Sony NEWS keyboard -*- no-byte-compile: t -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1989, 1993, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1989, 1993, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: FSF | 6 | ;; Author: FSF |
| 6 | ;; Keywords: terminals | 7 | ;; Keywords: terminals |
| @@ -29,7 +30,7 @@ | |||
| 29 | ;;; Code: | 30 | ;;; Code: |
| 30 | 31 | ||
| 31 | (defun terminal-init-news () | 32 | (defun terminal-init-news () |
| 32 | "Terminal initialization function for news." | 33 | "Terminal initialization function for news." |
| 33 | (if (boundp 'news-fkey-prefix) | 34 | (if (boundp 'news-fkey-prefix) |
| 34 | nil | 35 | nil |
| 35 | ;; The terminal initialization should already have set up some keys | 36 | ;; The terminal initialization should already have set up some keys |
diff --git a/lisp/term/pc-win.el b/lisp/term/pc-win.el index 529903d06b0..bdaef8813e7 100644 --- a/lisp/term/pc-win.el +++ b/lisp/term/pc-win.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; pc-win.el --- setup support for `PC windows' (whatever that is) | 1 | ;;; pc-win.el --- setup support for `PC windows' (whatever that is) |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1994, 1996, 1997, 1999, 2001 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1994, 1996, 1997, 1999, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Morten Welinder <terra@diku.dk> | 6 | ;; Author: Morten Welinder <terra@diku.dk> |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/term/rxvt.el b/lisp/term/rxvt.el index f0e9dd7b5b1..1b4e5a6f61f 100644 --- a/lisp/term/rxvt.el +++ b/lisp/term/rxvt.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; rxvt.el --- define function key sequences and standard colors for rxvt | 1 | ;;; rxvt.el --- define function key sequences and standard colors for rxvt |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Eli Zaretskii | 5 | ;; Author: Eli Zaretskii |
| 6 | ;; Keywords: terminals | 6 | ;; Keywords: terminals |
| @@ -36,7 +36,7 @@ | |||
| 36 | ;; function-key-map. This substitution is needed because if a key | 36 | ;; function-key-map. This substitution is needed because if a key |
| 37 | ;; definition if found in function-key-map, there are no further | 37 | ;; definition if found in function-key-map, there are no further |
| 38 | ;; lookups in other keymaps. | 38 | ;; lookups in other keymaps. |
| 39 | (substitute-key-definition [f11] [S-f1] function-key-map) | 39 | (substitute-key-definition [f11] [S-f1] function-key-map) |
| 40 | (substitute-key-definition [f12] [S-f2] function-key-map) | 40 | (substitute-key-definition [f12] [S-f2] function-key-map) |
| 41 | (substitute-key-definition [f13] [S-f3] function-key-map) | 41 | (substitute-key-definition [f13] [S-f3] function-key-map) |
| 42 | (substitute-key-definition [f14] [S-f4] function-key-map) | 42 | (substitute-key-definition [f14] [S-f4] function-key-map) |
| @@ -47,7 +47,7 @@ | |||
| 47 | (substitute-key-definition [f19] [S-f9] function-key-map) | 47 | (substitute-key-definition [f19] [S-f9] function-key-map) |
| 48 | (substitute-key-definition [f20] [S-f10] function-key-map) | 48 | (substitute-key-definition [f20] [S-f10] function-key-map) |
| 49 | 49 | ||
| 50 | (substitute-key-definition [f23] [C-f1] function-key-map) | 50 | (substitute-key-definition [f23] [C-f1] function-key-map) |
| 51 | (substitute-key-definition [f24] [C-f2] function-key-map) | 51 | (substitute-key-definition [f24] [C-f2] function-key-map) |
| 52 | (substitute-key-definition [f25] [C-f3] function-key-map) | 52 | (substitute-key-definition [f25] [C-f3] function-key-map) |
| 53 | (substitute-key-definition [f26] [C-f4] function-key-map) | 53 | (substitute-key-definition [f26] [C-f4] function-key-map) |
| @@ -58,7 +58,7 @@ | |||
| 58 | (substitute-key-definition [f31] [C-f9] function-key-map) | 58 | (substitute-key-definition [f31] [C-f9] function-key-map) |
| 59 | (substitute-key-definition [f32] [C-f10] function-key-map) | 59 | (substitute-key-definition [f32] [C-f10] function-key-map) |
| 60 | 60 | ||
| 61 | (substitute-key-definition [f33] [C-S-f1] function-key-map) | 61 | (substitute-key-definition [f33] [C-S-f1] function-key-map) |
| 62 | (substitute-key-definition [f34] [C-S-f2] function-key-map) | 62 | (substitute-key-definition [f34] [C-S-f2] function-key-map) |
| 63 | (substitute-key-definition [f35] [C-S-f3] function-key-map) | 63 | (substitute-key-definition [f35] [C-S-f3] function-key-map) |
| 64 | (substitute-key-definition [f36] [C-S-f4] function-key-map) | 64 | (substitute-key-definition [f36] [C-S-f4] function-key-map) |
diff --git a/lisp/term/sun-mouse.el b/lisp/term/sun-mouse.el index d0126404a2b..06fe5fd440d 100644 --- a/lisp/term/sun-mouse.el +++ b/lisp/term/sun-mouse.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; sun-mouse.el --- mouse handling for Sun windows | 1 | ;;; sun-mouse.el --- mouse handling for Sun windows |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1987 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1987, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Jeff Peck | 5 | ;; Author: Jeff Peck |
| 6 | ;; Maintainer: FSF | 6 | ;; Maintainer: FSF |
diff --git a/lisp/term/sun.el b/lisp/term/sun.el index 7d857ca1266..3963a18efdb 100644 --- a/lisp/term/sun.el +++ b/lisp/term/sun.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; sun.el --- keybinding for standard default sunterm keys | 1 | ;;; sun.el --- keybinding for standard default sunterm keys |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1987, 2001, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1987, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Jeff Peck <peck@sun.com> | 6 | ;; Author: Jeff Peck <peck@sun.com> |
| 6 | ;; Keywords: terminals | 7 | ;; Keywords: terminals |
| @@ -253,7 +254,7 @@ | |||
| 253 | (while hooks | 254 | (while hooks |
| 254 | (eval (car hooks)) | 255 | (eval (car hooks)) |
| 255 | (setq hooks (cdr hooks))))) | 256 | (setq hooks (cdr hooks))))) |
| 256 | 257 | ||
| 257 | (define-key ctl-x-map "\C-@" 'sun-mouse-once)) | 258 | (define-key ctl-x-map "\C-@" 'sun-mouse-once)) |
| 258 | 259 | ||
| 259 | (defun emacstool-init () | 260 | (defun emacstool-init () |
diff --git a/lisp/term/sup-mouse.el b/lisp/term/sup-mouse.el index cf4de575877..54da5b34505 100644 --- a/lisp/term/sup-mouse.el +++ b/lisp/term/sup-mouse.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; sup-mouse.el --- supdup mouse support for lisp machines | 1 | ;;; sup-mouse.el --- supdup mouse support for lisp machines |
| 2 | 2 | ||
| 3 | ;; Copyright (C) Free Software Foundation 1985, 1986 | 3 | ;; Copyright (C) 1985, 1986, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Wolfgang Rupprecht | 6 | ;; Author: Wolfgang Rupprecht |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/term/tty-colors.el b/lisp/term/tty-colors.el index 9a5eb5aa83f..d3aee8e64f0 100644 --- a/lisp/term/tty-colors.el +++ b/lisp/term/tty-colors.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; tty-colors.el --- color support for character terminals | 1 | ;;; tty-colors.el --- color support for character terminals |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Eli Zaretskii | 6 | ;; Author: Eli Zaretskii |
| 6 | ;; Maintainer: FSF | 7 | ;; Maintainer: FSF |
diff --git a/lisp/term/tvi970.el b/lisp/term/tvi970.el index f7bc8c852a9..23eea911b79 100644 --- a/lisp/term/tvi970.el +++ b/lisp/term/tvi970.el | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | ;; Author: Jim Blandy <jimb@occs.cs.oberlin.edu>, January 1992 | 3 | ;; Author: Jim Blandy <jimb@occs.cs.oberlin.edu>, January 1992 |
| 4 | ;; Keywords: terminals | 4 | ;; Keywords: terminals |
| 5 | 5 | ||
| 6 | ;; Copyright (C) 1992, 2005 Free Software Foundation, Inc. | 6 | ;; Copyright (C) 1992, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 7 | 7 | ||
| 8 | ;; This file is part of GNU Emacs. | 8 | ;; This file is part of GNU Emacs. |
| 9 | 9 | ||
diff --git a/lisp/term/vt100.el b/lisp/term/vt100.el index 6b44e941813..3f744a5212a 100644 --- a/lisp/term/vt100.el +++ b/lisp/term/vt100.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; vt100.el --- define VT100 function key sequences in function-key-map | 1 | ;;; vt100.el --- define VT100 function key sequences in function-key-map |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1989, 1993 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1989, 1993, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: FSF | 6 | ;; Author: FSF |
| 6 | ;; Keywords: terminals | 7 | ;; Keywords: terminals |
| @@ -41,7 +42,7 @@ | |||
| 41 | (defun terminal-init-vt100 () | 42 | (defun terminal-init-vt100 () |
| 42 | "Terminal initialization function for vt100." | 43 | "Terminal initialization function for vt100." |
| 43 | (load "term/lk201" nil t)) | 44 | (load "term/lk201" nil t)) |
| 44 | 45 | ||
| 45 | ;;; Controlling the screen width. | 46 | ;;; Controlling the screen width. |
| 46 | (defvar vt100-wide-mode (= (frame-width) 132) | 47 | (defvar vt100-wide-mode (= (frame-width) 132) |
| 47 | "t if vt100 is in 132-column mode.") | 48 | "t if vt100 is in 132-column mode.") |
diff --git a/lisp/term/w32-win.el b/lisp/term/w32-win.el index e541ac43c72..33bb1e9a79d 100644 --- a/lisp/term/w32-win.el +++ b/lisp/term/w32-win.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; w32-win.el --- parse switches controlling interface with W32 window system | 1 | ;;; w32-win.el --- parse switches controlling interface with W32 window system |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 1994, 2003, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 1994, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Kevin Gallo | 6 | ;; Author: Kevin Gallo |
| 6 | ;; Keywords: terminals | 7 | ;; Keywords: terminals |
| @@ -108,8 +109,8 @@ Switch to a buffer editing the last file dropped." | |||
| 108 | (y (cdr coords))) | 109 | (y (cdr coords))) |
| 109 | (if (and (> x 0) (> y 0)) | 110 | (if (and (> x 0) (> y 0)) |
| 110 | (set-frame-selected-window nil window)) | 111 | (set-frame-selected-window nil window)) |
| 111 | (mapcar (lambda (file-name) | 112 | (mapcar (lambda (file-name) |
| 112 | (dnd-handle-one-url window 'private | 113 | (dnd-handle-one-url window 'private |
| 113 | (concat "file:" file-name))) | 114 | (concat "file:" file-name))) |
| 114 | (car (cdr (cdr event))))) | 115 | (car (cdr (cdr event))))) |
| 115 | (raise-frame))) | 116 | (raise-frame))) |
diff --git a/lisp/term/wyse50.el b/lisp/term/wyse50.el index 64c489d7204..75f43420013 100644 --- a/lisp/term/wyse50.el +++ b/lisp/term/wyse50.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; wyse50.el --- terminal support code for Wyse 50 -*- no-byte-compile: t -*- | 1 | ;;; wyse50.el --- terminal support code for Wyse 50 -*- no-byte-compile: t -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1989, 1993, 1994, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1989, 1993, 1994, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Daniel Pfeiffer <occitan@esperanto.org>, | 6 | ;; Author: Daniel Pfeiffer <occitan@esperanto.org>, |
| 6 | ;; Jim Blandy <jimb@occs.cs.oberlin.edu> | 7 | ;; Jim Blandy <jimb@occs.cs.oberlin.edu> |
diff --git a/lisp/term/x-win.el b/lisp/term/x-win.el index 3107b357351..fc07f94bca2 100644 --- a/lisp/term/x-win.el +++ b/lisp/term/x-win.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; x-win.el --- parse relevant switches and set up for X -*-coding: iso-2022-7bit;-*- | 1 | ;;; x-win.el --- parse relevant switches and set up for X -*-coding: iso-2022-7bit;-*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1993, 1994, 2001, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: FSF | 6 | ;; Author: FSF |
| 6 | ;; Keywords: terminals, i18n | 7 | ;; Keywords: terminals, i18n |
| @@ -2243,7 +2244,7 @@ order until succeed.") | |||
| 2243 | (if text | 2244 | (if text |
| 2244 | (remove-text-properties 0 (length text) '(foreign-selection nil) text)) | 2245 | (remove-text-properties 0 (length text) '(foreign-selection nil) text)) |
| 2245 | text)) | 2246 | text)) |
| 2246 | 2247 | ||
| 2247 | ;;; Return the value of the current X selection. | 2248 | ;;; Return the value of the current X selection. |
| 2248 | ;;; Consult the selection, and the cut buffer. Treat empty strings | 2249 | ;;; Consult the selection, and the cut buffer. Treat empty strings |
| 2249 | ;;; as if they were unset. | 2250 | ;;; as if they were unset. |
diff --git a/lisp/term/xterm.el b/lisp/term/xterm.el index d0c26aa4b94..3be1a50823e 100644 --- a/lisp/term/xterm.el +++ b/lisp/term/xterm.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; xterm.el --- define function key sequences and standard colors for xterm | 1 | ;;; xterm.el --- define function key sequences and standard colors for xterm |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1995, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1995, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: FSF | 5 | ;; Author: FSF |
| 6 | ;; Keywords: terminals | 6 | ;; Keywords: terminals |
| @@ -33,7 +33,7 @@ | |||
| 33 | ;; better in that case to use rxvt's initializion function. | 33 | ;; better in that case to use rxvt's initializion function. |
| 34 | (if (and (getenv "COLORTERM") | 34 | (if (and (getenv "COLORTERM") |
| 35 | (string-match "\\`rxvt" (getenv "COLORTERM"))) | 35 | (string-match "\\`rxvt" (getenv "COLORTERM"))) |
| 36 | (progn | 36 | (progn |
| 37 | (load "term/rxvt") | 37 | (load "term/rxvt") |
| 38 | (terminal-init-rxvt)) | 38 | (terminal-init-rxvt)) |
| 39 | 39 | ||
| @@ -45,7 +45,7 @@ | |||
| 45 | ;; function-key-map. This substitution is needed because if a key | 45 | ;; function-key-map. This substitution is needed because if a key |
| 46 | ;; definition if found in function-key-map, there are no further | 46 | ;; definition if found in function-key-map, there are no further |
| 47 | ;; lookups in other keymaps. | 47 | ;; lookups in other keymaps. |
| 48 | (substitute-key-definition [f13] [S-f1] function-key-map) | 48 | (substitute-key-definition [f13] [S-f1] function-key-map) |
| 49 | (substitute-key-definition [f14] [S-f2] function-key-map) | 49 | (substitute-key-definition [f14] [S-f2] function-key-map) |
| 50 | (substitute-key-definition [f15] [S-f3] function-key-map) | 50 | (substitute-key-definition [f15] [S-f3] function-key-map) |
| 51 | (substitute-key-definition [f16] [S-f4] function-key-map) | 51 | (substitute-key-definition [f16] [S-f4] function-key-map) |
| @@ -58,7 +58,7 @@ | |||
| 58 | (substitute-key-definition [f23] [S-f11] function-key-map) | 58 | (substitute-key-definition [f23] [S-f11] function-key-map) |
| 59 | (substitute-key-definition [f24] [S-f12] function-key-map) | 59 | (substitute-key-definition [f24] [S-f12] function-key-map) |
| 60 | 60 | ||
| 61 | (substitute-key-definition [f25] [C-f1] function-key-map) | 61 | (substitute-key-definition [f25] [C-f1] function-key-map) |
| 62 | (substitute-key-definition [f26] [C-f2] function-key-map) | 62 | (substitute-key-definition [f26] [C-f2] function-key-map) |
| 63 | (substitute-key-definition [f27] [C-f3] function-key-map) | 63 | (substitute-key-definition [f27] [C-f3] function-key-map) |
| 64 | (substitute-key-definition [f28] [C-f4] function-key-map) | 64 | (substitute-key-definition [f28] [C-f4] function-key-map) |
| @@ -71,7 +71,7 @@ | |||
| 71 | (substitute-key-definition [f35] [C-f11] function-key-map) | 71 | (substitute-key-definition [f35] [C-f11] function-key-map) |
| 72 | (substitute-key-definition [f36] [C-f12] function-key-map) | 72 | (substitute-key-definition [f36] [C-f12] function-key-map) |
| 73 | 73 | ||
| 74 | (substitute-key-definition [f37] [C-S-f1] function-key-map) | 74 | (substitute-key-definition [f37] [C-S-f1] function-key-map) |
| 75 | (substitute-key-definition [f38] [C-S-f2] function-key-map) | 75 | (substitute-key-definition [f38] [C-S-f2] function-key-map) |
| 76 | (substitute-key-definition [f39] [C-S-f3] function-key-map) | 76 | (substitute-key-definition [f39] [C-S-f3] function-key-map) |
| 77 | (substitute-key-definition [f40] [C-S-f4] function-key-map) | 77 | (substitute-key-definition [f40] [C-S-f4] function-key-map) |
| @@ -84,7 +84,7 @@ | |||
| 84 | (substitute-key-definition [f47] [C-S-f11] function-key-map) | 84 | (substitute-key-definition [f47] [C-S-f11] function-key-map) |
| 85 | (substitute-key-definition [f48] [C-S-f12] function-key-map) | 85 | (substitute-key-definition [f48] [C-S-f12] function-key-map) |
| 86 | 86 | ||
| 87 | (substitute-key-definition [f49] [A-f1] function-key-map) | 87 | (substitute-key-definition [f49] [A-f1] function-key-map) |
| 88 | (substitute-key-definition [f50] [A-f2] function-key-map) | 88 | (substitute-key-definition [f50] [A-f2] function-key-map) |
| 89 | (substitute-key-definition [f51] [A-f3] function-key-map) | 89 | (substitute-key-definition [f51] [A-f3] function-key-map) |
| 90 | (substitute-key-definition [f52] [A-f4] function-key-map) | 90 | (substitute-key-definition [f52] [A-f4] function-key-map) |
diff --git a/lisp/textmodes/table.el b/lisp/textmodes/table.el index 293df6d9c52..4b6e305922b 100644 --- a/lisp/textmodes/table.el +++ b/lisp/textmodes/table.el | |||
| @@ -843,9 +843,8 @@ simply by any key input." | |||
| 843 | :type 'hook | 843 | :type 'hook |
| 844 | :group 'table-hooks) | 844 | :group 'table-hooks) |
| 845 | 845 | ||
| 846 | (defcustom table-yank-handler '(nil nil t nil) | 846 | (defvar table-yank-handler '(nil nil t nil) |
| 847 | "*yank-handler for table." | 847 | "Yank handler for tables.") |
| 848 | :group 'table) | ||
| 849 | 848 | ||
| 850 | (setplist 'table-disable-incompatibility-warning nil) | 849 | (setplist 'table-disable-incompatibility-warning nil) |
| 851 | 850 | ||
diff --git a/lisp/thumbs.el b/lisp/thumbs.el index 478fb0b6528..0d6e9a5ac44 100644 --- a/lisp/thumbs.el +++ b/lisp/thumbs.el | |||
| @@ -138,23 +138,25 @@ this value can let another user see some of your images." | |||
| 138 | :group 'thumbs) | 138 | :group 'thumbs) |
| 139 | 139 | ||
| 140 | ;; Initialize some variable, for later use. | 140 | ;; Initialize some variable, for later use. |
| 141 | (defvar thumbs-current-tmp-filename | 141 | (defvar thumbs-current-tmp-filename nil |
| 142 | nil | ||
| 143 | "Temporary filename of current image.") | 142 | "Temporary filename of current image.") |
| 144 | (defvar thumbs-current-image-filename | 143 | (make-variable-buffer-local 'thumbs-current-tmp-filename) |
| 145 | nil | 144 | |
| 145 | (defvar thumbs-current-image-filename nil | ||
| 146 | "Filename of current image.") | 146 | "Filename of current image.") |
| 147 | (defvar thumbs-current-image-size | 147 | (make-variable-buffer-local 'thumbs-current-image-filename) |
| 148 | nil | 148 | |
| 149 | (defvar thumbs-current-image-size nil | ||
| 149 | "Size of current image.") | 150 | "Size of current image.") |
| 150 | (defvar thumbs-image-num | 151 | |
| 151 | nil | 152 | (defvar thumbs-image-num nil |
| 152 | "Number of current image.") | 153 | "Number of current image.") |
| 153 | (defvar thumbs-current-dir | 154 | (make-variable-buffer-local 'thumbs-image-num) |
| 154 | nil | 155 | |
| 156 | (defvar thumbs-current-dir nil | ||
| 155 | "Current directory.") | 157 | "Current directory.") |
| 156 | (defvar thumbs-markedL | 158 | |
| 157 | nil | 159 | (defvar thumbs-markedL nil |
| 158 | "List of marked files.") | 160 | "List of marked files.") |
| 159 | 161 | ||
| 160 | (defalias 'thumbs-gensym | 162 | (defalias 'thumbs-gensym |
| @@ -365,8 +367,8 @@ If MARKED is non-nil, the image is marked." | |||
| 365 | :conversion ,(if marked 'disabled) | 367 | :conversion ,(if marked 'disabled) |
| 366 | :margin ,thumbs-margin))) | 368 | :margin ,thumbs-margin))) |
| 367 | (insert-image i) | 369 | (insert-image i) |
| 368 | (setq thumbs-current-image-size | 370 | (set (make-local-variable 'thumbs-current-image-size) |
| 369 | (image-size i t)))) | 371 | (image-size i t)))) |
| 370 | 372 | ||
| 371 | (defun thumbs-insert-thumb (img &optional marked) | 373 | (defun thumbs-insert-thumb (img &optional marked) |
| 372 | "Insert the thumbnail for IMG at point. | 374 | "Insert the thumbnail for IMG at point. |
| @@ -397,8 +399,7 @@ If MARKED is non-nil, the image is marked." | |||
| 397 | (thumbs-mode) | 399 | (thumbs-mode) |
| 398 | (thumbs-do-thumbs-insertion L) | 400 | (thumbs-do-thumbs-insertion L) |
| 399 | (goto-char (point-min)) | 401 | (goto-char (point-min)) |
| 400 | (setq thumbs-current-dir default-directory) | 402 | (set (make-local-variable 'thumbs-current-dir) default-directory))) |
| 401 | (make-variable-buffer-local 'thumbs-current-dir))) | ||
| 402 | 403 | ||
| 403 | ;;;###autoload | 404 | ;;;###autoload |
| 404 | (defun thumbs-show-all-from-dir (dir &optional reg same-window) | 405 | (defun thumbs-show-all-from-dir (dir &optional reg same-window) |
| @@ -436,10 +437,6 @@ and SAME-WINDOW to show thumbs in the same window." | |||
| 436 | (setq thumbs-current-image-filename img | 437 | (setq thumbs-current-image-filename img |
| 437 | thumbs-current-tmp-filename nil | 438 | thumbs-current-tmp-filename nil |
| 438 | thumbs-image-num (or num 0)) | 439 | thumbs-image-num (or num 0)) |
| 439 | (make-variable-buffer-local 'thumbs-current-image-filename) | ||
| 440 | (make-variable-buffer-local 'thumbs-current-tmp-filename) | ||
| 441 | (make-variable-buffer-local 'thumbs-current-image-size) | ||
| 442 | (make-variable-buffer-local 'thumbs-image-num) | ||
| 443 | (delete-region (point-min)(point-max)) | 440 | (delete-region (point-min)(point-max)) |
| 444 | (thumbs-insert-image img (thumbs-image-type img) 0))) | 441 | (thumbs-insert-image img (thumbs-image-type img) 0))) |
| 445 | 442 | ||
diff --git a/lisp/toolbar/tool-bar.el b/lisp/toolbar/tool-bar.el index 45c51532c9f..487255a0272 100644 --- a/lisp/toolbar/tool-bar.el +++ b/lisp/toolbar/tool-bar.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; tool-bar.el --- setting up the tool bar | 1 | ;;; tool-bar.el --- setting up the tool bar |
| 2 | ;; | 2 | ;; |
| 3 | ;; Copyright (C) 2000, 2001, 2002, 2005 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 2000, 2001, 2002, 2003, 2004, |
| 4 | ;; 2005 Free Software Foundation, Inc. | ||
| 4 | ;; | 5 | ;; |
| 5 | ;; Author: Dave Love <fx@gnu.org> | 6 | ;; Author: Dave Love <fx@gnu.org> |
| 6 | ;; Keywords: mouse frames | 7 | ;; Keywords: mouse frames |
diff --git a/lisp/vmsproc.el b/lisp/vmsproc.el index 9871daa7a5e..3c4df12c8bb 100644 --- a/lisp/vmsproc.el +++ b/lisp/vmsproc.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; vmsproc.el --- run asynchronous VMS subprocesses under Emacs | 1 | ;;; vmsproc.el --- run asynchronous VMS subprocesses under Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1986 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1986, 2005 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Mukesh Prasad | 5 | ;; Author: Mukesh Prasad |
| 6 | ;; Maintainer: FSF | 6 | ;; Maintainer: FSF |
| @@ -34,24 +34,21 @@ | |||
| 34 | "String to insert to distinguish commands entered by user.") | 34 | "String to insert to distinguish commands entered by user.") |
| 35 | 35 | ||
| 36 | (defvar subprocess-running nil) | 36 | (defvar subprocess-running nil) |
| 37 | (defvar command-mode-map nil) | 37 | (defvar subprocess-buf nil) |
| 38 | 38 | ||
| 39 | (if command-mode-map | 39 | (defvar command-mode-map |
| 40 | nil | 40 | (let ((map (make-sparse-keymap))) |
| 41 | (setq command-mode-map (make-sparse-keymap)) | 41 | (define-key map "\C-m" 'command-send-input) |
| 42 | (define-key command-mode-map "\C-m" 'command-send-input) | 42 | (define-key map "\C-u" 'command-kill-line) |
| 43 | (define-key command-mode-map "\C-u" 'command-kill-line)) | 43 | map)) |
| 44 | 44 | ||
| 45 | (defun subprocess-input (name str) | 45 | (defun subprocess-input (name str) |
| 46 | "Handles input from a subprocess. Called by Emacs." | 46 | "Handles input from a subprocess. Called by Emacs." |
| 47 | (if display-subprocess-window | 47 | (if display-subprocess-window |
| 48 | (display-buffer subprocess-buf)) | 48 | (display-buffer subprocess-buf)) |
| 49 | (let ((old-buffer (current-buffer))) | 49 | (with-current-buffer subprocess-buf |
| 50 | (set-buffer subprocess-buf) | ||
| 51 | (goto-char (point-max)) | 50 | (goto-char (point-max)) |
| 52 | (insert str) | 51 | (insert str ?\n))) |
| 53 | (insert ?\n) | ||
| 54 | (set-buffer old-buffer))) | ||
| 55 | 52 | ||
| 56 | (defun subprocess-exit (name) | 53 | (defun subprocess-exit (name) |
| 57 | "Called by Emacs upon subprocess exit." | 54 | "Called by Emacs upon subprocess exit." |
| @@ -65,8 +62,7 @@ the end." | |||
| 65 | (if subprocess-running | 62 | (if subprocess-running |
| 66 | (return t)) | 63 | (return t)) |
| 67 | (setq subprocess-buf (get-buffer-create "*COMMAND*")) | 64 | (setq subprocess-buf (get-buffer-create "*COMMAND*")) |
| 68 | (save-excursion | 65 | (with-current-buffer subprocess-buf |
| 69 | (set-buffer subprocess-buf) | ||
| 70 | (use-local-map command-mode-map)) | 66 | (use-local-map command-mode-map)) |
| 71 | (setq subprocess-running (spawn-subprocess 1 'subprocess-input | 67 | (setq subprocess-running (spawn-subprocess 1 'subprocess-input |
| 72 | 'subprocess-exit)) | 68 | 'subprocess-exit)) |
| @@ -81,25 +77,24 @@ the end." | |||
| 81 | (setq cmd (substring command 0 (string-match " " command))) | 77 | (setq cmd (substring command 0 (string-match " " command))) |
| 82 | (setq args (substring command (string-match " " command))) | 78 | (setq args (substring command (string-match " " command))) |
| 83 | (call-process cmd nil buffer nil "*dcl*" args))) | 79 | (call-process cmd nil buffer nil "*dcl*" args))) |
| 84 | ;BUGS: only the output up to the end of the first image activation is trapped. | 80 | ;; BUGS: only the output up to the end of the first image activation is trapped. |
| 85 | ; (if (not subprocess-running) | 81 | ;; (if (not subprocess-running) |
| 86 | ; (start-subprocess)) | 82 | ;; (start-subprocess)) |
| 87 | ; (save-excursion | 83 | ;; (with-current-buffer buffer |
| 88 | ; (set-buffer buffer) | 84 | ;; (let ((output-filename (concat "SYS$SCRATCH:OUTPUT-FOR-" |
| 89 | ; (let ((output-filename (concat "SYS$SCRATCH:OUTPUT-FOR-" | 85 | ;; (getenv "USER") ".LISTING"))) |
| 90 | ; (getenv "USER") ".LISTING"))) | 86 | ;; (while (file-exists-p output-filename) |
| 91 | ; (while (file-exists-p output-filename) | 87 | ;; (delete-file output-filename)) |
| 92 | ; (delete-file output-filename)) | 88 | ;; (define-logical-name "SYS$OUTPUT" (concat output-filename "-NEW")) |
| 93 | ; (define-logical-name "SYS$OUTPUT" (concat output-filename "-NEW")) | 89 | ;; (send-command-to-subprocess 1 command) |
| 94 | ; (send-command-to-subprocess 1 command) | 90 | ;; (send-command-to-subprocess 1 (concat |
| 95 | ; (send-command-to-subprocess 1 (concat | 91 | ;; "RENAME " output-filename |
| 96 | ; "RENAME " output-filename | 92 | ;; "-NEW " output-filename)) |
| 97 | ; "-NEW " output-filename)) | 93 | ;; (while (not (file-exists-p output-filename)) |
| 98 | ; (while (not (file-exists-p output-filename)) | 94 | ;; (sleep-for 1)) |
| 99 | ; (sleep-for 1)) | 95 | ;; (define-logical-name "SYS$OUTPUT" nil) |
| 100 | ; (define-logical-name "SYS$OUTPUT" nil) | 96 | ;; (insert-file output-filename) |
| 101 | ; (insert-file output-filename) | 97 | ;; (delete-file output-filename)))) |
| 102 | ; (delete-file output-filename)))) | ||
| 103 | 98 | ||
| 104 | (defun subprocess-command () | 99 | (defun subprocess-command () |
| 105 | "Starts asynchronous subprocess if not running and switches to its window." | 100 | "Starts asynchronous subprocess if not running and switches to its window." |
| @@ -115,8 +110,7 @@ the spawned subprocess. Otherwise brings back current | |||
| 115 | line to the last line for resubmission." | 110 | line to the last line for resubmission." |
| 116 | (interactive) | 111 | (interactive) |
| 117 | (beginning-of-line) | 112 | (beginning-of-line) |
| 118 | (let ((current-line (buffer-substring (point) | 113 | (let ((current-line (buffer-substring (point) (line-end-position)))) |
| 119 | (progn (end-of-line) (point))))) | ||
| 120 | (if (eobp) | 114 | (if (eobp) |
| 121 | (progn | 115 | (progn |
| 122 | (if (not subprocess-running) | 116 | (if (not subprocess-running) |
| @@ -129,15 +123,16 @@ line to the last line for resubmission." | |||
| 129 | (progn (beginning-of-line) (insert command-prefix-string))) | 123 | (progn (beginning-of-line) (insert command-prefix-string))) |
| 130 | (next-line 1)))) | 124 | (next-line 1)))) |
| 131 | ;; else -- if not at last line in buffer | 125 | ;; else -- if not at last line in buffer |
| 132 | (end-of-buffer) | 126 | (goto-char (point-max)) |
| 133 | (backward-char) | 127 | (backward-char) |
| 134 | (next-line 1) | 128 | (next-line 1) |
| 135 | (if (string-equal command-prefix-string | 129 | (insert |
| 136 | (substring current-line 0 (length command-prefix-string))) | 130 | (if (compare-strings command-prefix-string nil nil |
| 137 | (insert (substring current-line (length command-prefix-string))) | 131 | current-line 0 (length command-prefix-string)) |
| 138 | (insert current-line))))) | 132 | (substring current-line (length command-prefix-string)) |
| 133 | current-line))))) | ||
| 139 | 134 | ||
| 140 | (defun command-kill-line() | 135 | (defun command-kill-line () |
| 141 | "Kills the current line. Used in command mode." | 136 | "Kills the current line. Used in command mode." |
| 142 | (interactive) | 137 | (interactive) |
| 143 | (beginning-of-line) | 138 | (beginning-of-line) |
| @@ -145,5 +140,5 @@ line to the last line for resubmission." | |||
| 145 | 140 | ||
| 146 | (define-key esc-map "$" 'subprocess-command) | 141 | (define-key esc-map "$" 'subprocess-command) |
| 147 | 142 | ||
| 148 | ;;; arch-tag: 600b2512-f903-4887-bcd2-e76b306f5b66 | 143 | ;; arch-tag: 600b2512-f903-4887-bcd2-e76b306f5b66 |
| 149 | ;;; vmsproc.el ends here | 144 | ;;; vmsproc.el ends here |
diff --git a/lispintro/ChangeLog b/lispintro/ChangeLog index b9537f93d1f..fb0144f6119 100644 --- a/lispintro/ChangeLog +++ b/lispintro/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2005-07-30 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * makefile.w32-in (info): Don't run install-info. | ||
| 4 | ($(infodir)/dir): New target, produced by running install-info. | ||
| 5 | |||
| 1 | 2005-07-04 Lute Kamstra <lute@gnu.org> | 6 | 2005-07-04 Lute Kamstra <lute@gnu.org> |
| 2 | 7 | ||
| 3 | Update FSF's address in GPL notices. | 8 | Update FSF's address in GPL notices. |
diff --git a/lispintro/makefile.w32-in b/lispintro/makefile.w32-in index 2131542a110..f7e99334188 100644 --- a/lispintro/makefile.w32-in +++ b/lispintro/makefile.w32-in | |||
| @@ -39,6 +39,8 @@ ENVADD = $(srcdir)\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \ | |||
| 39 | .SUFFIXES: .dvi .ps .texi | 39 | .SUFFIXES: .dvi .ps .texi |
| 40 | 40 | ||
| 41 | info: $(INFO_TARGETS) | 41 | info: $(INFO_TARGETS) |
| 42 | |||
| 43 | $(infodir)/dir: | ||
| 42 | $(INSTALL_INFO) --info-dir=$(infodir) $(INFO_TARGETS) | 44 | $(INSTALL_INFO) --info-dir=$(infodir) $(INFO_TARGETS) |
| 43 | 45 | ||
| 44 | dvi: $(DVI_TARGETS) | 46 | dvi: $(DVI_TARGETS) |
diff --git a/lispref/ChangeLog b/lispref/ChangeLog index f6a94881dfd..98d38b57ce0 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2005-07-30 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * makefile.w32-in (info): Don't run install-info. | ||
| 4 | ($(infodir)/dir): New target, produced by running install-info. | ||
| 5 | |||
| 1 | 2005-07-27 Luc Teirlinck <teirllm@auburn.edu> | 6 | 2005-07-27 Luc Teirlinck <teirllm@auburn.edu> |
| 2 | 7 | ||
| 3 | * modes.texi (Defining Minor Modes): The keyword for the initial | 8 | * modes.texi (Defining Minor Modes): The keyword for the initial |
diff --git a/lispref/makefile.w32-in b/lispref/makefile.w32-in index 457f98c1104..10b1e168805 100644 --- a/lispref/makefile.w32-in +++ b/lispref/makefile.w32-in | |||
| @@ -99,7 +99,10 @@ srcs = \ | |||
| 99 | .PHONY: clean | 99 | .PHONY: clean |
| 100 | 100 | ||
| 101 | # The info file is named `elisp'. | 101 | # The info file is named `elisp'. |
| 102 | |||
| 102 | info: $(infodir)/elisp | 103 | info: $(infodir)/elisp |
| 104 | |||
| 105 | $(infodir)/dir: | ||
| 103 | $(INSTALL_INFO) --info-dir=$(infodir) $(infodir)/elisp | 106 | $(INSTALL_INFO) --info-dir=$(infodir) $(infodir)/elisp |
| 104 | 107 | ||
| 105 | $(infodir)/elisp: $(srcs) | 108 | $(infodir)/elisp: $(srcs) |
diff --git a/lispref/processes.texi b/lispref/processes.texi index f88b2c46159..dddb08bc46b 100644 --- a/lispref/processes.texi +++ b/lispref/processes.texi | |||
| @@ -1575,7 +1575,7 @@ subprocess. @xref{Process Information}. | |||
| 1575 | process, being stopped means not accepting new connections. (Up to 5 | 1575 | process, being stopped means not accepting new connections. (Up to 5 |
| 1576 | connection requests will be queued for when you resume the server; you | 1576 | connection requests will be queued for when you resume the server; you |
| 1577 | can increase this limit, unless it is imposed by the operating | 1577 | can increase this limit, unless it is imposed by the operating |
| 1578 | systems.) For a network stream connection, being stopped means not | 1578 | system.) For a network stream connection, being stopped means not |
| 1579 | processing input (any arriving input waits until you resume the | 1579 | processing input (any arriving input waits until you resume the |
| 1580 | connection). For a datagram connection, some number of packets may be | 1580 | connection). For a datagram connection, some number of packets may be |
| 1581 | queued but input may be lost. You can use the function | 1581 | queued but input may be lost. You can use the function |
diff --git a/lispref/sequences.texi b/lispref/sequences.texi index 982c9ffeadd..61387fe1e0c 100644 --- a/lispref/sequences.texi +++ b/lispref/sequences.texi | |||
| @@ -252,7 +252,7 @@ The length of the array is fixed once you create it; you cannot | |||
| 252 | change the length of an existing array. | 252 | change the length of an existing array. |
| 253 | 253 | ||
| 254 | @item | 254 | @item |
| 255 | for purposes of evaluation, the array is a constant---in other words, | 255 | For purposes of evaluation, the array is a constant---in other words, |
| 256 | it evaluates to itself. | 256 | it evaluates to itself. |
| 257 | 257 | ||
| 258 | @item | 258 | @item |
diff --git a/man/ChangeLog b/man/ChangeLog index 5e72353f896..f68e9bcdc8e 100644 --- a/man/ChangeLog +++ b/man/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2005-07-30 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * makefile.w32-in (info): Don't run multi-install-info.bat. | ||
| 4 | ($(infodir)/dir): New target, produced by running | ||
| 5 | multi-install-info.bat. | ||
| 6 | |||
| 1 | 2005-07-27 Reiner Steib <Reiner.Steib@gmx.de> | 7 | 2005-07-27 Reiner Steib <Reiner.Steib@gmx.de> |
| 2 | 8 | ||
| 3 | * gnus.texi (Startup Files): Fix name of gnus-site-init-file. | 9 | * gnus.texi (Startup Files): Fix name of gnus-site-init-file. |
diff --git a/man/makefile.w32-in b/man/makefile.w32-in index ec14ae3abe3..1792933e705 100644 --- a/man/makefile.w32-in +++ b/man/makefile.w32-in | |||
| @@ -109,7 +109,6 @@ EMACSSOURCES= \ | |||
| 109 | $(srcdir)/kmacro.texi | 109 | $(srcdir)/kmacro.texi |
| 110 | 110 | ||
| 111 | info: $(INFO_TARGETS) | 111 | info: $(INFO_TARGETS) |
| 112 | $(MULTI_INSTALL_INFO) --info-dir=$(infodir) $(INFO_TARGETS) | ||
| 113 | 112 | ||
| 114 | dvi: $(DVI_TARGETS) | 113 | dvi: $(DVI_TARGETS) |
| 115 | 114 | ||
| @@ -124,6 +123,9 @@ dvi: $(DVI_TARGETS) | |||
| 124 | # Some Windows ports of makeinfo seem to require -o to come before the | 123 | # Some Windows ports of makeinfo seem to require -o to come before the |
| 125 | # texi filename, contrary to GNU standards. | 124 | # texi filename, contrary to GNU standards. |
| 126 | 125 | ||
| 126 | $(infodir)/dir: | ||
| 127 | $(MULTI_INSTALL_INFO) --info-dir=$(infodir) $(INFO_TARGETS) | ||
| 128 | |||
| 127 | $(infodir)/info: $(INFOSOURCES) | 129 | $(infodir)/info: $(INFOSOURCES) |
| 128 | $(MAKEINFO) --no-split -o $@ info.texi | 130 | $(MAKEINFO) --no-split -o $@ info.texi |
| 129 | 131 | ||
diff --git a/nt/ChangeLog b/nt/ChangeLog index c3dec7b121b..d960f224898 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2005-07-30 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * config.nt: (HAVE_GETOPT_H, HAVE_GETOPT_LONG_ONLY): Undefine. | ||
| 4 | |||
| 1 | 2005-07-29 Juanma Barranquero <lekktu@gmail.com> | 5 | 2005-07-29 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 6 | ||
| 3 | * configure.bat: Don't create lisp/Makefile.unix. | 7 | * configure.bat: Don't create lisp/Makefile.unix. |
diff --git a/nt/config.nt b/nt/config.nt index ac59faa211c..048f01daebe 100644 --- a/nt/config.nt +++ b/nt/config.nt | |||
| @@ -270,6 +270,12 @@ Boston, MA 02110-1301, USA. */ | |||
| 270 | /* Define if `struct timeval' is declared by <sys/time.h>. */ | 270 | /* Define if `struct timeval' is declared by <sys/time.h>. */ |
| 271 | #undef HAVE_TIMEVAL | 271 | #undef HAVE_TIMEVAL |
| 272 | 272 | ||
| 273 | /* Define to 1 if you have the <getopt.h> header file. */ | ||
| 274 | #undef HAVE_GETOPT_H | ||
| 275 | |||
| 276 | /* Define to 1 if you have the `getopt_long_only' function. */ | ||
| 277 | #undef HAVE_GETOPT_LONG_ONLY | ||
| 278 | |||
| 273 | /* If using GNU, then support inline function declarations. */ | 279 | /* If using GNU, then support inline function declarations. */ |
| 274 | #ifdef __GNUC__ | 280 | #ifdef __GNUC__ |
| 275 | #define INLINE __inline__ | 281 | #define INLINE __inline__ |
diff --git a/src/ChangeLog b/src/ChangeLog index e23f9bdacbf..fb8664b9fb6 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2005-08-02 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * frame.c (Fframe_char_width): Doc fix. | ||
| 4 | |||
| 5 | 2005-07-30 Juanma Barranquero <lekktu@gmail.com> | ||
| 6 | |||
| 7 | * xdisp.c (syms_of_xdisp) <redisplay-end-trigger-functions>: | ||
| 8 | Defvar it. | ||
| 9 | |||
| 1 | 2005-07-28 Juanma Barranquero <lekktu@gmail.com> | 10 | 2005-07-28 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 11 | ||
| 3 | * w32fns.c (my_set_window_pos, my_show_window): Don't declare. | 12 | * w32fns.c (my_set_window_pos, my_show_window): Don't declare. |
| @@ -130,6 +139,11 @@ | |||
| 130 | * w32fns.c (Vx_hand_shape): Variable removed. | 139 | * w32fns.c (Vx_hand_shape): Variable removed. |
| 131 | (syms_of_w32fns): Intern and staticpro Qw32_charset_default. | 140 | (syms_of_w32fns): Intern and staticpro Qw32_charset_default. |
| 132 | 141 | ||
| 142 | 2005-07-19 Kenichi Handa <handa@m17n.org> | ||
| 143 | |||
| 144 | * fns.c (Fstring_as_multibyte): Escape backslashes in the | ||
| 145 | docstring. | ||
| 146 | |||
| 133 | 2005-07-18 Stefan Monnier <monnier@iro.umontreal.ca> | 147 | 2005-07-18 Stefan Monnier <monnier@iro.umontreal.ca> |
| 134 | 148 | ||
| 135 | * buffer.h (Fgenerate_new_buffer_name): Declare (for use in coding.c). | 149 | * buffer.h (Fgenerate_new_buffer_name): Declare (for use in coding.c). |
diff --git a/src/frame.c b/src/frame.c index a9f006ae8e0..436bc45cd3d 100644 --- a/src/frame.c +++ b/src/frame.c | |||
| @@ -2353,8 +2353,7 @@ DEFUN ("frame-char-width", Fframe_char_width, Sframe_char_width, | |||
| 2353 | 0, 1, 0, | 2353 | 0, 1, 0, |
| 2354 | doc: /* Width in pixels of characters in the font in frame FRAME. | 2354 | doc: /* Width in pixels of characters in the font in frame FRAME. |
| 2355 | If FRAME is omitted, the selected frame is used. | 2355 | If FRAME is omitted, the selected frame is used. |
| 2356 | The width is the same for all characters, because | 2356 | On a graphical screen, the width is the standard width of the default font. |
| 2357 | currently Emacs supports only fixed-width fonts. | ||
| 2358 | For a terminal screen, the value is always 1. */) | 2357 | For a terminal screen, the value is always 1. */) |
| 2359 | (frame) | 2358 | (frame) |
| 2360 | Lisp_Object frame; | 2359 | Lisp_Object frame; |
diff --git a/src/xdisp.c b/src/xdisp.c index f1316969577..5ba2b847600 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -232,7 +232,7 @@ extern Lisp_Object Qhelp_echo; | |||
| 232 | 232 | ||
| 233 | Lisp_Object Qoverriding_local_map, Qoverriding_terminal_local_map; | 233 | Lisp_Object Qoverriding_local_map, Qoverriding_terminal_local_map; |
| 234 | Lisp_Object Qwindow_scroll_functions, Vwindow_scroll_functions; | 234 | Lisp_Object Qwindow_scroll_functions, Vwindow_scroll_functions; |
| 235 | Lisp_Object Qredisplay_end_trigger_functions; | 235 | Lisp_Object Qredisplay_end_trigger_functions, Vredisplay_end_trigger_functions; |
| 236 | Lisp_Object Qinhibit_point_motion_hooks; | 236 | Lisp_Object Qinhibit_point_motion_hooks; |
| 237 | Lisp_Object QCeval, QCfile, QCdata, QCpropertize; | 237 | Lisp_Object QCeval, QCfile, QCdata, QCpropertize; |
| 238 | Lisp_Object Qfontified; | 238 | Lisp_Object Qfontified; |
| @@ -23277,6 +23277,12 @@ and its new display-start position. Note that the value of `window-end' | |||
| 23277 | is not valid when these functions are called. */); | 23277 | is not valid when these functions are called. */); |
| 23278 | Vwindow_scroll_functions = Qnil; | 23278 | Vwindow_scroll_functions = Qnil; |
| 23279 | 23279 | ||
| 23280 | DEFVAR_LISP ("redisplay-end-trigger-functions", &Vredisplay_end_trigger_functions, | ||
| 23281 | doc: /* Functions called when redisplay of a window reaches the end trigger. | ||
| 23282 | Each function is called with two arguments, the window and the end trigger value. | ||
| 23283 | See `set-window-redisplay-end-trigger'. */); | ||
| 23284 | Vredisplay_end_trigger_functions = Qnil; | ||
| 23285 | |||
| 23280 | DEFVAR_BOOL ("mouse-autoselect-window", &mouse_autoselect_window, | 23286 | DEFVAR_BOOL ("mouse-autoselect-window", &mouse_autoselect_window, |
| 23281 | doc: /* *Non-nil means autoselect window with mouse pointer. */); | 23287 | doc: /* *Non-nil means autoselect window with mouse pointer. */); |
| 23282 | mouse_autoselect_window = 0; | 23288 | mouse_autoselect_window = 0; |