diff options
| author | Gerd Moellmann | 2000-08-02 21:29:36 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2000-08-02 21:29:36 +0000 |
| commit | abb2db1cf3b6505afedcafb51e6f8dca36585b9c (patch) | |
| tree | cb155b0f1842d2a246a529955a79627d354eb3e5 | |
| parent | ead534947f3c4b96f9e186251a69bda106d606e3 (diff) | |
| download | emacs-abb2db1cf3b6505afedcafb51e6f8dca36585b9c.tar.gz emacs-abb2db1cf3b6505afedcafb51e6f8dca36585b9c.zip | |
*** empty log message ***
| -rw-r--r-- | etc/NEWS | 16 | ||||
| -rw-r--r-- | lisp-elc.tgz | bin | 0 -> 4405278 bytes | |||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/cus-load.el | 67 | ||||
| -rw-r--r-- | lisp/hi-lock.el | 518 | ||||
| -rw-r--r-- | lisp/loaddefs.el | 976 | ||||
| -rw-r--r-- | lisp/play/zone.el | 560 |
7 files changed, 1903 insertions, 238 deletions
| @@ -1083,6 +1083,22 @@ the buffer, just like for the local files. | |||
| 1083 | 1083 | ||
| 1084 | ** New modes and packages | 1084 | ** New modes and packages |
| 1085 | 1085 | ||
| 1086 | *** THe new package hi-lock.el, text matching interactively entered | ||
| 1087 | regexp's can be highlighted. For example, | ||
| 1088 | |||
| 1089 | M-x highlight-regexp RET clearly RET RET | ||
| 1090 | |||
| 1091 | will highlight all occurrences of `clearly' using a yellow background | ||
| 1092 | face. New occurrences of `clearly' will be highlighted as they are | ||
| 1093 | typed. `M-x unhighlight-regexp RET' will remove the highlighting. | ||
| 1094 | Any existing face can be used for highlighting and a set of | ||
| 1095 | appropriate faces is provided. The regexps can be written into the | ||
| 1096 | current buffer in a form that will be recognized the next time the | ||
| 1097 | corresponding file is read. | ||
| 1098 | |||
| 1099 | *** The new package zone.el plays games with Emacs' display when | ||
| 1100 | Emacs is idle. | ||
| 1101 | |||
| 1086 | *** The new package xml.el provides a simple but generic XML | 1102 | *** The new package xml.el provides a simple but generic XML |
| 1087 | parser. It doesn't parse the DTDs however. | 1103 | parser. It doesn't parse the DTDs however. |
| 1088 | 1104 | ||
diff --git a/lisp-elc.tgz b/lisp-elc.tgz new file mode 100644 index 00000000000..6b88c9366f5 --- /dev/null +++ b/lisp-elc.tgz | |||
| Binary files differ | |||
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 27dad6be3a4..b3c5121189e 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,9 @@ | |||
| 1 | 2000-08-02 Gerd Moellmann <gerd@gnu.org> | 1 | 2000-08-02 Gerd Moellmann <gerd@gnu.org> |
| 2 | 2 | ||
| 3 | * hi-lock.el: New file. | ||
| 4 | |||
| 5 | * play/zone.el: New file. | ||
| 6 | |||
| 3 | * replace.el (occur): Set tab-width in the *Occur* buffer to the | 7 | * replace.el (occur): Set tab-width in the *Occur* buffer to the |
| 4 | value of tab-width in the original buffer. Choose a line number | 8 | value of tab-width in the original buffer. Choose a line number |
| 5 | format that's a multiple of the original buffer's tab width, so | 9 | format that's a multiple of the original buffer's tab width, so |
diff --git a/lisp/cus-load.el b/lisp/cus-load.el index 807cd49d71f..ecadf3c8ed3 100644 --- a/lisp/cus-load.el +++ b/lisp/cus-load.el | |||
| @@ -6,6 +6,7 @@ | |||
| 6 | (put 'SQL 'custom-loads '("sql")) | 6 | (put 'SQL 'custom-loads '("sql")) |
| 7 | (put 'refbib 'custom-loads '("refbib")) | 7 | (put 'refbib 'custom-loads '("refbib")) |
| 8 | (put 'elp 'custom-loads '("elp")) | 8 | (put 'elp 'custom-loads '("elp")) |
| 9 | (put 'eshell-ext 'custom-loads '("esh-ext")) | ||
| 9 | (put 'ffap 'custom-loads '("ffap")) | 10 | (put 'ffap 'custom-loads '("ffap")) |
| 10 | (put 'shell 'custom-loads '("dirtrack" "shell" "terminal")) | 11 | (put 'shell 'custom-loads '("dirtrack" "shell" "terminal")) |
| 11 | (put 'locate 'custom-loads '("locate")) | 12 | (put 'locate 'custom-loads '("locate")) |
| @@ -15,11 +16,14 @@ | |||
| 15 | (put 'shell-directories 'custom-loads '("shell")) | 16 | (put 'shell-directories 'custom-loads '("shell")) |
| 16 | (put 'idlwave-documentation 'custom-loads '("idlwave")) | 17 | (put 'idlwave-documentation 'custom-loads '("idlwave")) |
| 17 | (put 'footnote 'custom-loads '("footnote")) | 18 | (put 'footnote 'custom-loads '("footnote")) |
| 19 | (put 'pcomplete 'custom-loads '("pcmpl-cvs" "pcmpl-gnu" "pcmpl-linux" "pcmpl-rpm" "pcomplete" "em-cmpl")) | ||
| 18 | (put 'calendar-tex 'custom-loads '("cal-tex")) | 20 | (put 'calendar-tex 'custom-loads '("cal-tex")) |
| 21 | (put 'hi-lock-interactive-text-highlighting 'custom-loads '("hi-lock")) | ||
| 19 | (put 'mail-hist 'custom-loads '("mail-hist")) | 22 | (put 'mail-hist 'custom-loads '("mail-hist")) |
| 20 | (put 'gnus-article-emphasis 'custom-loads '("gnus-art")) | 23 | (put 'gnus-article-emphasis 'custom-loads '("gnus-art")) |
| 21 | (put 'dunnet 'custom-loads '("dunnet")) | 24 | (put 'dunnet 'custom-loads '("dunnet")) |
| 22 | (put 'fortran 'custom-loads '("fortran")) | 25 | (put 'fortran 'custom-loads '("fortran")) |
| 26 | (put 'eshell-script 'custom-loads '("em-script")) | ||
| 23 | (put 'feedmail-header 'custom-loads '("feedmail")) | 27 | (put 'feedmail-header 'custom-loads '("feedmail")) |
| 24 | (put 'reftex-table-of-contents-browser 'custom-loads '("reftex-vars")) | 28 | (put 'reftex-table-of-contents-browser 'custom-loads '("reftex-vars")) |
| 25 | (put 'mspools 'custom-loads '("mspools")) | 29 | (put 'mspools 'custom-loads '("mspools")) |
| @@ -38,6 +42,7 @@ | |||
| 38 | (put 'icon 'custom-loads '("icon")) | 42 | (put 'icon 'custom-loads '("icon")) |
| 39 | (put 'nnmail-procmail 'custom-loads '("nnmail")) | 43 | (put 'nnmail-procmail 'custom-loads '("nnmail")) |
| 40 | (put 'desktop 'custom-loads '("desktop")) | 44 | (put 'desktop 'custom-loads '("desktop")) |
| 45 | (put 'eshell-cmpl 'custom-loads '("em-cmpl")) | ||
| 41 | (put 'cperl-help-system 'custom-loads '("cperl-mode")) | 46 | (put 'cperl-help-system 'custom-loads '("cperl-mode")) |
| 42 | (put 'ps-print-miscellany 'custom-loads '("ps-print")) | 47 | (put 'ps-print-miscellany 'custom-loads '("ps-print")) |
| 43 | (put 'comint-completion 'custom-loads '("comint")) | 48 | (put 'comint-completion 'custom-loads '("comint")) |
| @@ -75,6 +80,7 @@ | |||
| 75 | (put 'mpuz 'custom-loads '("mpuz")) | 80 | (put 'mpuz 'custom-loads '("mpuz")) |
| 76 | (put 'find-file 'custom-loads '("files" "find-file")) | 81 | (put 'find-file 'custom-loads '("files" "find-file")) |
| 77 | (put 'fortran-comment 'custom-loads '("fortran")) | 82 | (put 'fortran-comment 'custom-loads '("fortran")) |
| 83 | (put 'idlwave-online-help 'custom-loads '("idlwave")) | ||
| 78 | (put 'viper 'custom-loads '("viper-ex" "viper-init" "viper-keym" "viper-macs" "viper-mous" "viper")) | 84 | (put 'viper 'custom-loads '("viper-ex" "viper-init" "viper-keym" "viper-macs" "viper-mous" "viper")) |
| 79 | (put 'ps-print-page 'custom-loads '("ps-print")) | 85 | (put 'ps-print-page 'custom-loads '("ps-print")) |
| 80 | (put 'postscript 'custom-loads '("ps-print" "ebnf2ps")) | 86 | (put 'postscript 'custom-loads '("ps-print" "ebnf2ps")) |
| @@ -108,11 +114,13 @@ | |||
| 108 | (put 'feedmail 'custom-loads '("feedmail")) | 114 | (put 'feedmail 'custom-loads '("feedmail")) |
| 109 | (put 'gnus-agent 'custom-loads '("gnus-agent")) | 115 | (put 'gnus-agent 'custom-loads '("gnus-agent")) |
| 110 | (put 'message-news 'custom-loads '("message")) | 116 | (put 'message-news 'custom-loads '("message")) |
| 117 | (put 'eshell 'custom-loads '("esh-arg" "esh-cmd" "esh-ext" "esh-io" "esh-mode" "esh-module" "esh-opt" "esh-proc" "esh-test" "esh-util" "esh-var" "eshell")) | ||
| 111 | (put 'bib 'custom-loads '("bib-mode")) | 118 | (put 'bib 'custom-loads '("bib-mode")) |
| 112 | (put 'vhdl-align 'custom-loads '("vhdl-mode")) | 119 | (put 'vhdl-align 'custom-loads '("vhdl-mode")) |
| 113 | (put 'iswitchb 'custom-loads '("iswitchb")) | 120 | (put 'iswitchb 'custom-loads '("iswitchb")) |
| 114 | (put 'custom-buffer 'custom-loads '("cus-edit")) | 121 | (put 'custom-buffer 'custom-loads '("cus-edit")) |
| 115 | (put 'vhdl-header 'custom-loads '("vhdl-mode")) | 122 | (put 'vhdl-header 'custom-loads '("vhdl-mode")) |
| 123 | (put 'eshell-cmd 'custom-loads '("esh-cmd")) | ||
| 116 | (put 'tex-run 'custom-loads '("tex-mode")) | 124 | (put 'tex-run 'custom-loads '("tex-mode")) |
| 117 | (put 'reftex-finding-files 'custom-loads '("reftex-vars")) | 125 | (put 'reftex-finding-files 'custom-loads '("reftex-vars")) |
| 118 | (put 'iso-acc 'custom-loads '("iso-acc")) | 126 | (put 'iso-acc 'custom-loads '("iso-acc")) |
| @@ -138,6 +146,7 @@ | |||
| 138 | (put 'speedbar-faces 'custom-loads '("speedbar" "vhdl-mode")) | 146 | (put 'speedbar-faces 'custom-loads '("speedbar" "vhdl-mode")) |
| 139 | (put 'rmail 'custom-loads '("paths" "rmail" "undigest")) | 147 | (put 'rmail 'custom-loads '("paths" "rmail" "undigest")) |
| 140 | (put 'ps-print-n-up 'custom-loads '("ps-print")) | 148 | (put 'ps-print-n-up 'custom-loads '("ps-print")) |
| 149 | (put 'eshell-arg 'custom-loads '("esh-arg")) | ||
| 141 | (put 'ps-print-printer 'custom-loads '("ps-print")) | 150 | (put 'ps-print-printer 'custom-loads '("ps-print")) |
| 142 | (put 'message-various 'custom-loads '("message")) | 151 | (put 'message-various 'custom-loads '("message")) |
| 143 | (put 'term 'custom-loads '("terminal" "term")) | 152 | (put 'term 'custom-loads '("terminal" "term")) |
| @@ -165,6 +174,7 @@ | |||
| 165 | (put 'gnus-score 'custom-loads '("gnus-nocem" "gnus")) | 174 | (put 'gnus-score 'custom-loads '("gnus-nocem" "gnus")) |
| 166 | (put 'gnus-group-select 'custom-loads '("gnus-sum" "gnus")) | 175 | (put 'gnus-group-select 'custom-loads '("gnus-sum" "gnus")) |
| 167 | (put 'archive-lzh 'custom-loads '("arc-mode")) | 176 | (put 'archive-lzh 'custom-loads '("arc-mode")) |
| 177 | (put 'eshell-prompt 'custom-loads '("em-prompt")) | ||
| 168 | (put 'vhdl-sequential-process 'custom-loads '("vhdl-mode")) | 178 | (put 'vhdl-sequential-process 'custom-loads '("vhdl-mode")) |
| 169 | (put 'simula 'custom-loads '("simula")) | 179 | (put 'simula 'custom-loads '("simula")) |
| 170 | (put 'bs-appearence 'custom-loads '("bs")) | 180 | (put 'bs-appearence 'custom-loads '("bs")) |
| @@ -174,6 +184,7 @@ | |||
| 174 | (put 'generic 'custom-loads '("generic-x" "generic")) | 184 | (put 'generic 'custom-loads '("generic-x" "generic")) |
| 175 | (put 'docs 'custom-loads '("info" "makeinfo" "texinfo")) | 185 | (put 'docs 'custom-loads '("info" "makeinfo" "texinfo")) |
| 176 | (put 'indent 'custom-loads '("indent")) | 186 | (put 'indent 'custom-loads '("indent")) |
| 187 | (put 'eshell-alias 'custom-loads '("em-alias")) | ||
| 177 | (put 'enriched 'custom-loads '("enriched")) | 188 | (put 'enriched 'custom-loads '("enriched")) |
| 178 | (put 'gnus-threading 'custom-loads '("gnus-sum")) | 189 | (put 'gnus-threading 'custom-loads '("gnus-sum")) |
| 179 | (put 'hide-ifdef 'custom-loads '("hideif")) | 190 | (put 'hide-ifdef 'custom-loads '("hideif")) |
| @@ -186,9 +197,10 @@ | |||
| 186 | (put 'idlwave-shell-initial-commands 'custom-loads '("idlw-shell")) | 197 | (put 'idlwave-shell-initial-commands 'custom-loads '("idlw-shell")) |
| 187 | (put 'tildify 'custom-loads '("tildify")) | 198 | (put 'tildify 'custom-loads '("tildify")) |
| 188 | (put 'cperl-autoinsert-details 'custom-loads '("cperl-mode")) | 199 | (put 'cperl-autoinsert-details 'custom-loads '("cperl-mode")) |
| 189 | (put 'help 'custom-loads '("help" "apropos" "cus-edit" "help-macro" "info-look" "info" "man" "tooltip" "woman")) | 200 | (put 'help 'custom-loads '("help-macro" "help" "apropos" "cus-edit" "info-look" "info" "man" "tooltip" "woman")) |
| 190 | (put 'forms 'custom-loads '("forms")) | 201 | (put 'forms 'custom-loads '("forms")) |
| 191 | (put 'widget-documentation 'custom-loads '("wid-edit")) | 202 | (put 'widget-documentation 'custom-loads '("wid-edit")) |
| 203 | (put 'eshell-banner 'custom-loads '("em-banner")) | ||
| 192 | (put 'gnus-score-various 'custom-loads '("gnus-score" "gnus")) | 204 | (put 'gnus-score-various 'custom-loads '("gnus-score" "gnus")) |
| 193 | (put 'cperl-faces 'custom-loads '("cperl-mode")) | 205 | (put 'cperl-faces 'custom-loads '("cperl-mode")) |
| 194 | (put 'goto-address 'custom-loads '("goto-addr")) | 206 | (put 'goto-address 'custom-loads '("goto-addr")) |
| @@ -224,7 +236,9 @@ | |||
| 224 | (put 'mail-extr 'custom-loads '("mail-extr")) | 236 | (put 'mail-extr 'custom-loads '("mail-extr")) |
| 225 | (put 'double 'custom-loads '("double")) | 237 | (put 'double 'custom-loads '("double")) |
| 226 | (put 'imenu 'custom-loads '("imenu")) | 238 | (put 'imenu 'custom-loads '("imenu")) |
| 239 | (put 'eshell-var 'custom-loads '("esh-var")) | ||
| 227 | (put 'scribe 'custom-loads '("scribe")) | 240 | (put 'scribe 'custom-loads '("scribe")) |
| 241 | (put 'eshell-smart 'custom-loads '("em-smart")) | ||
| 228 | (put 'server 'custom-loads '("server")) | 242 | (put 'server 'custom-loads '("server")) |
| 229 | (put 'idlwave-shell-highlighting-and-faces 'custom-loads '("idlw-shell")) | 243 | (put 'idlwave-shell-highlighting-and-faces 'custom-loads '("idlw-shell")) |
| 230 | (put 'tcl 'custom-loads '("tcl")) | 244 | (put 'tcl 'custom-loads '("tcl")) |
| @@ -242,6 +256,7 @@ | |||
| 242 | (put 'nnmail-duplicate 'custom-loads '("nnmail")) | 256 | (put 'nnmail-duplicate 'custom-loads '("nnmail")) |
| 243 | (put 'handwrite 'custom-loads '("handwrite")) | 257 | (put 'handwrite 'custom-loads '("handwrite")) |
| 244 | (put 'tags 'custom-loads '("speedbar")) | 258 | (put 'tags 'custom-loads '("speedbar")) |
| 259 | (put 'eshell-proc 'custom-loads '("esh-proc")) | ||
| 245 | (put 'custom-browse 'custom-loads '("cus-edit")) | 260 | (put 'custom-browse 'custom-loads '("cus-edit")) |
| 246 | (put 'generic-x 'custom-loads '("generic-x")) | 261 | (put 'generic-x 'custom-loads '("generic-x")) |
| 247 | (put 'partial-completion 'custom-loads '("complete")) | 262 | (put 'partial-completion 'custom-loads '("complete")) |
| @@ -270,20 +285,23 @@ | |||
| 270 | (put 'ebnf-optimization 'custom-loads '("ebnf2ps")) | 285 | (put 'ebnf-optimization 'custom-loads '("ebnf2ps")) |
| 271 | (put 'apropos 'custom-loads '("apropos")) | 286 | (put 'apropos 'custom-loads '("apropos")) |
| 272 | (put 'gomoku 'custom-loads '("gomoku")) | 287 | (put 'gomoku 'custom-loads '("gomoku")) |
| 288 | (put 'eshell-pred 'custom-loads '("em-pred")) | ||
| 273 | (put 'tools 'custom-loads '("add-log" "calculator" "compare-w" "diff-mode" "diff" "ediff" "elide-head" "emerge" "gud" "pcvs-defs" "smerge-mode" "speedbar" "tempo" "tooltip" "vc" "which-func" "copyright" "compile" "ebrowse" "etags" "glasses" "make-mode" "rcompile")) | 289 | (put 'tools 'custom-loads '("add-log" "calculator" "compare-w" "diff-mode" "diff" "ediff" "elide-head" "emerge" "gud" "pcvs-defs" "smerge-mode" "speedbar" "tempo" "tooltip" "vc" "which-func" "copyright" "compile" "ebrowse" "etags" "glasses" "make-mode" "rcompile")) |
| 274 | (put 'gnus-topic 'custom-loads '("gnus-topic")) | 290 | (put 'gnus-topic 'custom-loads '("gnus-topic")) |
| 275 | (put 'sgml 'custom-loads '("sgml-mode")) | 291 | (put 'sgml 'custom-loads '("sgml-mode")) |
| 276 | (put 'keyboard 'custom-loads '("simple" "chistory" "type-break")) | 292 | (put 'keyboard 'custom-loads '("simple" "chistory" "type-break")) |
| 293 | (put 'eshell-hist 'custom-loads '("em-hist")) | ||
| 277 | (put 'viper-mouse 'custom-loads '("viper-mous")) | 294 | (put 'viper-mouse 'custom-loads '("viper-mous")) |
| 278 | (put 'ps-print-horizontal 'custom-loads '("ps-print")) | 295 | (put 'ps-print-horizontal 'custom-loads '("ps-print")) |
| 279 | (put 'woman 'custom-loads '("woman")) | 296 | (put 'woman 'custom-loads '("woman")) |
| 280 | (put 'decipher 'custom-loads '("decipher")) | 297 | (put 'decipher 'custom-loads '("decipher")) |
| 298 | (put 'pcmpl-gnu 'custom-loads '("pcmpl-gnu")) | ||
| 281 | (put 'ps-print-face 'custom-loads '("ps-print")) | 299 | (put 'ps-print-face 'custom-loads '("ps-print")) |
| 282 | (put 'rmail-summary 'custom-loads '("rmail" "rmailsum")) | 300 | (put 'rmail-summary 'custom-loads '("rmail" "rmailsum")) |
| 283 | (put 'metamail 'custom-loads '("metamail")) | 301 | (put 'metamail 'custom-loads '("metamail")) |
| 284 | (put 'winner 'custom-loads '("winner")) | 302 | (put 'winner 'custom-loads '("winner")) |
| 285 | (put 'ebrowse-faces 'custom-loads '("ebrowse")) | 303 | (put 'ebrowse-faces 'custom-loads '("ebrowse")) |
| 286 | (put 'wp 'custom-loads '("cus-edit" "enriched" "lpr" "ps-print" "view" "ebnf2ps" "bib-mode" "nroff-mode" "refbib" "refer" "scribe" "tildify")) | 304 | (put 'wp 'custom-loads '("view" "cus-edit" "enriched" "lpr" "ps-print" "ebnf2ps" "bib-mode" "nroff-mode" "refbib" "refer" "scribe" "tildify")) |
| 287 | (put 'reftex-citation-support 'custom-loads '("reftex-vars")) | 305 | (put 'reftex-citation-support 'custom-loads '("reftex-vars")) |
| 288 | (put 'gnus-summary-choose 'custom-loads '("gnus-sum")) | 306 | (put 'gnus-summary-choose 'custom-loads '("gnus-sum")) |
| 289 | (put 'widget-browse 'custom-loads '("wid-browse")) | 307 | (put 'widget-browse 'custom-loads '("wid-browse")) |
| @@ -295,7 +313,7 @@ | |||
| 295 | (put 'vhdl-highlight-faces 'custom-loads '("vhdl-mode")) | 313 | (put 'vhdl-highlight-faces 'custom-loads '("vhdl-mode")) |
| 296 | (put 'which-func 'custom-loads '("which-func")) | 314 | (put 'which-func 'custom-loads '("which-func")) |
| 297 | (put 'pc-select 'custom-loads '("pc-select")) | 315 | (put 'pc-select 'custom-loads '("pc-select")) |
| 298 | (put 'i18n 'custom-loads '("cus-edit" "double" "ccl" "iso-acc" "iso-ascii" "ogonek")) | 316 | (put 'i18n 'custom-loads '("ccl" "cus-edit" "double" "iso-acc" "iso-ascii" "ogonek")) |
| 299 | (put 'sh 'custom-loads '("sh-script")) | 317 | (put 'sh 'custom-loads '("sh-script")) |
| 300 | (put 'message-headers 'custom-loads '("message")) | 318 | (put 'message-headers 'custom-loads '("message")) |
| 301 | (put 'idlwave-code-formatting 'custom-loads '("idlwave")) | 319 | (put 'idlwave-code-formatting 'custom-loads '("idlwave")) |
| @@ -327,11 +345,13 @@ | |||
| 327 | (put 'gnus-duplicate 'custom-loads '("gnus-dup")) | 345 | (put 'gnus-duplicate 'custom-loads '("gnus-dup")) |
| 328 | (put 'find-function 'custom-loads '("find-func")) | 346 | (put 'find-function 'custom-loads '("find-func")) |
| 329 | (put 'menu 'custom-loads '("faces" "tmm" "easymenu")) | 347 | (put 'menu 'custom-loads '("faces" "tmm" "easymenu")) |
| 348 | (put 'eshell-test 'custom-loads '("esh-test")) | ||
| 330 | (put 'vhdl-highlight 'custom-loads '("vhdl-mode")) | 349 | (put 'vhdl-highlight 'custom-loads '("vhdl-mode")) |
| 331 | (put 'widgets 'custom-loads '("wid-browse" "wid-edit")) | 350 | (put 'widgets 'custom-loads '("wid-browse" "wid-edit")) |
| 332 | (put 'log-view 'custom-loads '("log-view")) | 351 | (put 'log-view 'custom-loads '("log-view")) |
| 333 | (put 'PostScript 'custom-loads '("ps-mode")) | 352 | (put 'PostScript 'custom-loads '("ps-mode")) |
| 334 | (put 'abbrev-mode 'custom-loads '("abbrev" "cus-edit" "mailabbrev")) | 353 | (put 'abbrev-mode 'custom-loads '("abbrev" "cus-edit" "mailabbrev")) |
| 354 | (put 'eshell-term 'custom-loads '("em-term")) | ||
| 335 | (put 'earcon 'custom-loads '("earcon")) | 355 | (put 'earcon 'custom-loads '("earcon")) |
| 336 | (put 'feedmail-headers 'custom-loads '("feedmail")) | 356 | (put 'feedmail-headers 'custom-loads '("feedmail")) |
| 337 | (put 'hypermedia 'custom-loads '("wid-edit" "metamail" "browse-url" "goto-addr")) | 357 | (put 'hypermedia 'custom-loads '("wid-edit" "metamail" "browse-url" "goto-addr")) |
| @@ -354,6 +374,8 @@ | |||
| 354 | (put 'change-log 'custom-loads '("add-log")) | 374 | (put 'change-log 'custom-loads '("add-log")) |
| 355 | (put 'gnus-group-levels 'custom-loads '("gnus-group" "gnus-start" "gnus")) | 375 | (put 'gnus-group-levels 'custom-loads '("gnus-group" "gnus-start" "gnus")) |
| 356 | (put 'cperl 'custom-loads '("cperl-mode")) | 376 | (put 'cperl 'custom-loads '("cperl-mode")) |
| 377 | (put 'pcmpl-cvs 'custom-loads '("pcmpl-cvs")) | ||
| 378 | (put 'eshell-mode 'custom-loads '("esh-mode")) | ||
| 357 | (put 'files 'custom-loads '("files" "autoinsert" "autorevert" "cus-edit" "filecache" "recentf" "shadow" "ange-ftp")) | 379 | (put 'files 'custom-loads '("files" "autoinsert" "autorevert" "cus-edit" "filecache" "recentf" "shadow" "ange-ftp")) |
| 358 | (put 'pcl-cvs 'custom-loads '("cvs-status" "log-edit" "log-view" "pcvs-defs" "pcvs-info" "pcvs-parse" "pcvs")) | 380 | (put 'pcl-cvs 'custom-loads '("cvs-status" "log-edit" "log-view" "pcvs-defs" "pcvs-info" "pcvs-parse" "pcvs")) |
| 359 | (put 'rmail-files 'custom-loads '("rmail")) | 381 | (put 'rmail-files 'custom-loads '("rmail")) |
| @@ -381,6 +403,7 @@ | |||
| 381 | (put 'ispell 'custom-loads '("ispell")) | 403 | (put 'ispell 'custom-loads '("ispell")) |
| 382 | (put 'auto-revert 'custom-loads '("autorevert")) | 404 | (put 'auto-revert 'custom-loads '("autorevert")) |
| 383 | (put 'advice 'custom-loads '("advice")) | 405 | (put 'advice 'custom-loads '("advice")) |
| 406 | (put 'eshell-util 'custom-loads '("esh-util")) | ||
| 384 | (put 'picture 'custom-loads '("picture")) | 407 | (put 'picture 'custom-loads '("picture")) |
| 385 | (put 'gnus-group 'custom-loads '("gnus-topic" "gnus")) | 408 | (put 'gnus-group 'custom-loads '("gnus-topic" "gnus")) |
| 386 | (put 'eudc-bbdb 'custom-loads '("eudc-vars")) | 409 | (put 'eudc-bbdb 'custom-loads '("eudc-vars")) |
| @@ -411,16 +434,19 @@ | |||
| 411 | (put 'modeline 'custom-loads '("faces" "time")) | 434 | (put 'modeline 'custom-loads '("faces" "time")) |
| 412 | (put 'archive-zoo 'custom-loads '("arc-mode")) | 435 | (put 'archive-zoo 'custom-loads '("arc-mode")) |
| 413 | (put 'gnus-group-level 'custom-loads '("gnus")) | 436 | (put 'gnus-group-level 'custom-loads '("gnus")) |
| 437 | (put 'idlwave-completion 'custom-loads '("idlwave")) | ||
| 438 | (put 'eshell-rebind 'custom-loads '("em-rebind")) | ||
| 414 | (put 'bibtex 'custom-loads '("bibtex")) | 439 | (put 'bibtex 'custom-loads '("bibtex")) |
| 415 | (put 'faces 'custom-loads '("faces" "facemenu" "cus-edit" "font-lock" "hilit-chg" "paren" "ps-print" "speedbar" "time" "wid-edit" "woman" "gnus" "message" "cwarn" "make-mode")) | 440 | (put 'faces 'custom-loads '("faces" "facemenu" "cus-edit" "font-lock" "loaddefs" "hilit-chg" "paren" "ps-print" "speedbar" "time" "wid-edit" "woman" "gnus" "message" "cwarn" "make-mode")) |
| 416 | (put 'gnus-summary-various 'custom-loads '("gnus-sum")) | 441 | (put 'gnus-summary-various 'custom-loads '("gnus-sum")) |
| 417 | (put 'applications 'custom-loads '("calendar" "cus-edit" "uniquify" "spell")) | 442 | (put 'applications 'custom-loads '("calendar" "cus-edit" "uniquify" "spell" "eshell")) |
| 418 | (put 'ebrowse-member 'custom-loads '("ebrowse")) | 443 | (put 'ebrowse-member 'custom-loads '("ebrowse")) |
| 419 | (put 'terminal 'custom-loads '("terminal")) | 444 | (put 'terminal 'custom-loads '("terminal")) |
| 420 | (put 'shadow 'custom-loads '("shadowfile" "shadow")) | 445 | (put 'shadow 'custom-loads '("shadowfile" "shadow")) |
| 421 | (put 'hl-line 'custom-loads '("hl-line")) | 446 | (put 'hl-line 'custom-loads '("hl-line")) |
| 447 | (put 'eshell-glob 'custom-loads '("em-glob")) | ||
| 422 | (put 'internal 'custom-loads '("startup" "cus-edit")) | 448 | (put 'internal 'custom-loads '("startup" "cus-edit")) |
| 423 | (put 'lisp 'custom-loads '("simple" "lisp" "lisp-mode" "cmuscheme" "ielm" "xscheme" "advice" "bytecomp" "checkdoc" "cl-indent" "cust-print" "edebug" "elp" "find-func" "pp" "re-builder" "shadow" "trace" "scheme")) | 449 | (put 'lisp 'custom-loads '("simple" "lisp" "lisp-mode" "cmuscheme" "ielm" "xscheme" "advice" "bytecomp" "checkdoc" "cl-indent" "cust-print" "edebug" "eldoc" "elp" "find-func" "pp" "re-builder" "shadow" "trace" "scheme")) |
| 424 | (put 'local 'custom-loads '("calendar")) | 450 | (put 'local 'custom-loads '("calendar")) |
| 425 | (put 'rlogin 'custom-loads '("rlogin")) | 451 | (put 'rlogin 'custom-loads '("rlogin")) |
| 426 | (put 'debugger 'custom-loads '("debug")) | 452 | (put 'debugger 'custom-loads '("debug")) |
| @@ -433,7 +459,7 @@ | |||
| 433 | (put 'message-sending 'custom-loads '("message")) | 459 | (put 'message-sending 'custom-loads '("message")) |
| 434 | (put 'archive-arc 'custom-loads '("arc-mode")) | 460 | (put 'archive-arc 'custom-loads '("arc-mode")) |
| 435 | (put 'rmail-output 'custom-loads '("rmailout")) | 461 | (put 'rmail-output 'custom-loads '("rmailout")) |
| 436 | (put 'editing 'custom-loads '("simple" "indent" "paragraphs" "auto-show" "cus-edit" "faces" "outline" "hl-line" "hscroll" "vcursor" "view" "picture")) | 462 | (put 'editing 'custom-loads '("simple" "view" "indent" "paragraphs" "auto-show" "cus-edit" "faces" "outline" "hl-line" "hscroll" "vcursor" "picture")) |
| 437 | (put 'crisp 'custom-loads '("crisp")) | 463 | (put 'crisp 'custom-loads '("crisp")) |
| 438 | (put 'nroff 'custom-loads '("nroff-mode")) | 464 | (put 'nroff 'custom-loads '("nroff-mode")) |
| 439 | (put 'executable 'custom-loads '("executable")) | 465 | (put 'executable 'custom-loads '("executable")) |
| @@ -441,6 +467,7 @@ | |||
| 441 | (put 'copyright 'custom-loads '("copyright")) | 467 | (put 'copyright 'custom-loads '("copyright")) |
| 442 | (put 'bytecomp 'custom-loads '("bytecomp")) | 468 | (put 'bytecomp 'custom-loads '("bytecomp")) |
| 443 | (put 'message-insertion 'custom-loads '("message")) | 469 | (put 'message-insertion 'custom-loads '("message")) |
| 470 | (put 'pcmpl-unix 'custom-loads '("pcmpl-unix")) | ||
| 444 | (put 'gnus-extract-post 'custom-loads '("gnus-uu")) | 471 | (put 'gnus-extract-post 'custom-loads '("gnus-uu")) |
| 445 | (put 'reftex-viewing-cross-references 'custom-loads '("reftex-vars")) | 472 | (put 'reftex-viewing-cross-references 'custom-loads '("reftex-vars")) |
| 446 | (put 'hanoi 'custom-loads '("hanoi")) | 473 | (put 'hanoi 'custom-loads '("hanoi")) |
| @@ -476,10 +503,12 @@ | |||
| 476 | (put 'uniquify 'custom-loads '("uniquify")) | 503 | (put 'uniquify 'custom-loads '("uniquify")) |
| 477 | (put 'old-c++ 'custom-loads '("cplus-md")) | 504 | (put 'old-c++ 'custom-loads '("cplus-md")) |
| 478 | (put 'ps-print-font 'custom-loads '("ps-mule" "ps-print")) | 505 | (put 'ps-print-font 'custom-loads '("ps-mule" "ps-print")) |
| 506 | (put 'eshell-basic 'custom-loads '("em-basic")) | ||
| 479 | (put 'vhdl-misc 'custom-loads '("vhdl-mode")) | 507 | (put 'vhdl-misc 'custom-loads '("vhdl-mode")) |
| 480 | (put 'dired-x 'custom-loads '("dired-x")) | 508 | (put 'dired-x 'custom-loads '("dired-x")) |
| 481 | (put 'spook 'custom-loads '("spook")) | 509 | (put 'spook 'custom-loads '("spook")) |
| 482 | (put 'tex-file 'custom-loads '("tex-mode")) | 510 | (put 'tex-file 'custom-loads '("tex-mode")) |
| 511 | (put 'eshell-dirs 'custom-loads '("em-dirs")) | ||
| 483 | (put 'time-stamp 'custom-loads '("time-stamp")) | 512 | (put 'time-stamp 'custom-loads '("time-stamp")) |
| 484 | (put 'todo 'custom-loads '("todo-mode")) | 513 | (put 'todo 'custom-loads '("todo-mode")) |
| 485 | (put 'ebnf-special 'custom-loads '("ebnf2ps")) | 514 | (put 'ebnf-special 'custom-loads '("ebnf2ps")) |
| @@ -488,13 +517,13 @@ | |||
| 488 | (put 'gud 'custom-loads '("gud")) | 517 | (put 'gud 'custom-loads '("gud")) |
| 489 | (put 'c-macro 'custom-loads '("cmacexp")) | 518 | (put 'c-macro 'custom-loads '("cmacexp")) |
| 490 | (put 'gnus-cache 'custom-loads '("gnus-cache" "gnus")) | 519 | (put 'gnus-cache 'custom-loads '("gnus-cache" "gnus")) |
| 520 | (put 'eshell-module 'custom-loads '("esh-groups" "esh-module")) | ||
| 491 | (put 'gnus-extract 'custom-loads '("gnus" "gnus-uu")) | 521 | (put 'gnus-extract 'custom-loads '("gnus" "gnus-uu")) |
| 492 | (put 'quickurl 'custom-loads '("quickurl")) | 522 | (put 'quickurl 'custom-loads '("quickurl")) |
| 493 | (put 'browse-url 'custom-loads '("browse-url")) | 523 | (put 'browse-url 'custom-loads '("browse-url")) |
| 494 | (put 'cust-print 'custom-loads '("cust-print")) | 524 | (put 'cust-print 'custom-loads '("cust-print")) |
| 495 | (put 'gnus-article 'custom-loads '("gnus-art" "gnus-cite")) | 525 | (put 'gnus-article 'custom-loads '("gnus-art" "gnus-cite")) |
| 496 | (put 'fortran-indent 'custom-loads '("fortran")) | 526 | (put 'fortran-indent 'custom-loads '("fortran")) |
| 497 | (put 'idlwave-routine-info-and-completion 'custom-loads '("idlwave")) | ||
| 498 | (put 'comment 'custom-loads '("newcomment")) | 527 | (put 'comment 'custom-loads '("newcomment")) |
| 499 | (put 'hardware 'custom-loads '("battery")) | 528 | (put 'hardware 'custom-loads '("battery")) |
| 500 | (put 'edebug 'custom-loads '("edebug")) | 529 | (put 'edebug 'custom-loads '("edebug")) |
| @@ -510,18 +539,21 @@ | |||
| 510 | (put 'programming 'custom-loads '("cus-edit")) | 539 | (put 'programming 'custom-loads '("cus-edit")) |
| 511 | (put 'meta-font 'custom-loads '("meta-mode")) | 540 | (put 'meta-font 'custom-loads '("meta-mode")) |
| 512 | (put 'ps-print-zebra 'custom-loads '("ps-print")) | 541 | (put 'ps-print-zebra 'custom-loads '("ps-print")) |
| 542 | (put 'eshell-unix 'custom-loads '("em-unix")) | ||
| 543 | (put 'hi-lock-faces 'custom-loads '("hi-lock")) | ||
| 513 | (put 'hideshow 'custom-loads '("hideshow")) | 544 | (put 'hideshow 'custom-loads '("hideshow")) |
| 514 | (put 'viper-search 'custom-loads '("viper-init")) | 545 | (put 'viper-search 'custom-loads '("viper-init")) |
| 515 | (put 'mule 'custom-loads '("mule-cmds")) | 546 | (put 'mule 'custom-loads '("mule-cmds" "kkc")) |
| 516 | (put 'glasses 'custom-loads '("glasses")) | 547 | (put 'glasses 'custom-loads '("glasses")) |
| 517 | (put 'vhdl-style 'custom-loads '("vhdl-mode")) | 548 | (put 'vhdl-style 'custom-loads '("vhdl-mode")) |
| 518 | (put 'tempo 'custom-loads '("tempo")) | 549 | (put 'tempo 'custom-loads '("tempo")) |
| 519 | (put 'c 'custom-loads '("tooltip" "cc-vars" "cmacexp" "cpp" "hideif")) | 550 | (put 'c 'custom-loads '("tooltip" "cc-vars" "cmacexp" "cpp" "hideif")) |
| 520 | (put 'nnmail-prepare 'custom-loads '("nnmail")) | 551 | (put 'nnmail-prepare 'custom-loads '("nnmail")) |
| 521 | (put 'processes 'custom-loads '("comint" "cus-edit" "shell" "term" "metamail" "compile" "executable" "sql" "flyspell" "rcompile" "rlogin")) | 552 | (put 'processes 'custom-loads '("comint" "cus-edit" "executable" "pcomplete" "shell" "term" "metamail" "compile" "sql" "flyspell" "rcompile" "rlogin")) |
| 522 | (put 'ebnf2ps 'custom-loads '("ebnf2ps")) | 553 | (put 'ebnf2ps 'custom-loads '("ebnf2ps")) |
| 523 | (put 'sendmail 'custom-loads '("sendmail")) | 554 | (put 'sendmail 'custom-loads '("sendmail")) |
| 524 | (put 'gnus-article-signature 'custom-loads '("gnus-art")) | 555 | (put 'gnus-article-signature 'custom-loads '("gnus-art")) |
| 556 | (put 'eshell-ls 'custom-loads '("em-ls")) | ||
| 525 | (put 'idlwave 'custom-loads '("idlw-shell" "idlwave")) | 557 | (put 'idlwave 'custom-loads '("idlw-shell" "idlwave")) |
| 526 | (put 'viper-ex 'custom-loads '("viper-ex")) | 558 | (put 'viper-ex 'custom-loads '("viper-ex")) |
| 527 | (put 'gulp 'custom-loads '("gulp")) | 559 | (put 'gulp 'custom-loads '("gulp")) |
| @@ -529,6 +561,7 @@ | |||
| 529 | (put 'find-dired 'custom-loads '("find-dired")) | 561 | (put 'find-dired 'custom-loads '("find-dired")) |
| 530 | (put 'delphi 'custom-loads '("delphi")) | 562 | (put 'delphi 'custom-loads '("delphi")) |
| 531 | (put 're-builder 'custom-loads '("re-builder")) | 563 | (put 're-builder 'custom-loads '("re-builder")) |
| 564 | (put 'eshell-io 'custom-loads '("esh-io")) | ||
| 532 | (put 'killing 'custom-loads '("simple")) | 565 | (put 'killing 'custom-loads '("simple")) |
| 533 | (put 'woman-interface 'custom-loads '("woman")) | 566 | (put 'woman-interface 'custom-loads '("woman")) |
| 534 | (put 'gnus-group-various 'custom-loads '("gnus-group" "gnus")) | 567 | (put 'gnus-group-various 'custom-loads '("gnus-group" "gnus")) |
| @@ -589,8 +622,6 @@ | |||
| 589 | (custom-put-if-not 'input-mode-8-bit 'standard-value t) | 622 | (custom-put-if-not 'input-mode-8-bit 'standard-value t) |
| 590 | (custom-put-if-not 'elide-head 'custom-version "21.1") | 623 | (custom-put-if-not 'elide-head 'custom-version "21.1") |
| 591 | (custom-put-if-not 'elide-head 'group-documentation "Eliding copyright headers and the like in source files.") | 624 | (custom-put-if-not 'elide-head 'group-documentation "Eliding copyright headers and the like in source files.") |
| 592 | (custom-put-if-not 'flyspell 'custom-version "20.3") | ||
| 593 | (custom-put-if-not 'flyspell 'group-documentation "Spellchecking on the fly.") | ||
| 594 | (custom-put-if-not 'compilation-scroll-output 'custom-version "20.3") | 625 | (custom-put-if-not 'compilation-scroll-output 'custom-version "20.3") |
| 595 | (custom-put-if-not 'compilation-scroll-output 'standard-value t) | 626 | (custom-put-if-not 'compilation-scroll-output 'standard-value t) |
| 596 | (custom-put-if-not 'vc-dired-recurse 'custom-version "20.3") | 627 | (custom-put-if-not 'vc-dired-recurse 'custom-version "20.3") |
| @@ -605,6 +636,8 @@ | |||
| 605 | (custom-put-if-not 'help-highlight-p 'standard-value t) | 636 | (custom-put-if-not 'help-highlight-p 'standard-value t) |
| 606 | (custom-put-if-not 'browse-url-mosaic-program 'custom-version "20.3") | 637 | (custom-put-if-not 'browse-url-mosaic-program 'custom-version "20.3") |
| 607 | (custom-put-if-not 'browse-url-mosaic-program 'standard-value t) | 638 | (custom-put-if-not 'browse-url-mosaic-program 'standard-value t) |
| 639 | (custom-put-if-not 'sql-oracle-options 'custom-version "20.8") | ||
| 640 | (custom-put-if-not 'sql-oracle-options 'standard-value t) | ||
| 608 | (custom-put-if-not 'find-function-regexp 'custom-version "21.1") | 641 | (custom-put-if-not 'find-function-regexp 'custom-version "21.1") |
| 609 | (custom-put-if-not 'find-function-regexp 'standard-value t) | 642 | (custom-put-if-not 'find-function-regexp 'standard-value t) |
| 610 | (custom-put-if-not 'vcursor-string 'custom-version "20.3") | 643 | (custom-put-if-not 'vcursor-string 'custom-version "20.3") |
| @@ -617,6 +650,8 @@ | |||
| 617 | (custom-put-if-not 'browse-url-filename-alist 'standard-value t) | 650 | (custom-put-if-not 'browse-url-filename-alist 'standard-value t) |
| 618 | (custom-put-if-not 'change-log-version-info-enabled 'custom-version "21.1") | 651 | (custom-put-if-not 'change-log-version-info-enabled 'custom-version "21.1") |
| 619 | (custom-put-if-not 'change-log-version-info-enabled 'standard-value t) | 652 | (custom-put-if-not 'change-log-version-info-enabled 'standard-value t) |
| 653 | (custom-put-if-not 'sql-electric-stuff 'custom-version "20.8") | ||
| 654 | (custom-put-if-not 'sql-electric-stuff 'standard-value t) | ||
| 620 | (custom-put-if-not 'midnight 'custom-version "20.3") | 655 | (custom-put-if-not 'midnight 'custom-version "20.3") |
| 621 | (custom-put-if-not 'midnight 'group-documentation "Run something every day at midnight.") | 656 | (custom-put-if-not 'midnight 'group-documentation "Run something every day at midnight.") |
| 622 | (custom-put-if-not 'automatic-hscrolling 'custom-version "21.1") | 657 | (custom-put-if-not 'automatic-hscrolling 'custom-version "21.1") |
| @@ -651,6 +686,8 @@ | |||
| 651 | (custom-put-if-not 'diary-mail-days 'standard-value t) | 686 | (custom-put-if-not 'diary-mail-days 'standard-value t) |
| 652 | (custom-put-if-not 'diary-mail-addr 'custom-version "20.3") | 687 | (custom-put-if-not 'diary-mail-addr 'custom-version "20.3") |
| 653 | (custom-put-if-not 'diary-mail-addr 'standard-value t) | 688 | (custom-put-if-not 'diary-mail-addr 'standard-value t) |
| 689 | (custom-put-if-not 'font-lock-support-mode 'custom-version "21.1") | ||
| 690 | (custom-put-if-not 'font-lock-support-mode 'standard-value t) | ||
| 654 | (custom-put-if-not 'compilation-error-screen-columns 'custom-version "20.4") | 691 | (custom-put-if-not 'compilation-error-screen-columns 'custom-version "20.4") |
| 655 | (custom-put-if-not 'compilation-error-screen-columns 'standard-value t) | 692 | (custom-put-if-not 'compilation-error-screen-columns 'standard-value t) |
| 656 | (custom-put-if-not 'debugger-record-buffer 'custom-version "20.3") | 693 | (custom-put-if-not 'debugger-record-buffer 'custom-version "20.3") |
| @@ -695,6 +732,8 @@ | |||
| 695 | (custom-put-if-not 'cperl 'group-documentation "Major mode for editing Perl code.") | 732 | (custom-put-if-not 'cperl 'group-documentation "Major mode for editing Perl code.") |
| 696 | (custom-put-if-not 'focus-follows-mouse 'custom-version "20.3") | 733 | (custom-put-if-not 'focus-follows-mouse 'custom-version "20.3") |
| 697 | (custom-put-if-not 'focus-follows-mouse 'standard-value t) | 734 | (custom-put-if-not 'focus-follows-mouse 'standard-value t) |
| 735 | (custom-put-if-not 'pcl-cvs 'custom-version "21.1") | ||
| 736 | (custom-put-if-not 'pcl-cvs 'group-documentation "Special support for the CVS versioning system.") | ||
| 698 | (custom-put-if-not 'fortran-comment-line-start-skip 'custom-version "21.1") | 737 | (custom-put-if-not 'fortran-comment-line-start-skip 'custom-version "21.1") |
| 699 | (custom-put-if-not 'fortran-comment-line-start-skip 'standard-value t) | 738 | (custom-put-if-not 'fortran-comment-line-start-skip 'standard-value t) |
| 700 | (custom-put-if-not 'checkdoc 'custom-version "20.3") | 739 | (custom-put-if-not 'checkdoc 'custom-version "20.3") |
| @@ -733,8 +772,6 @@ | |||
| 733 | (custom-put-if-not 'diary-unknown-time 'standard-value t) | 772 | (custom-put-if-not 'diary-unknown-time 'standard-value t) |
| 734 | (custom-put-if-not 'browse-url-lynx-emacs-args 'custom-version "20.3") | 773 | (custom-put-if-not 'browse-url-lynx-emacs-args 'custom-version "20.3") |
| 735 | (custom-put-if-not 'browse-url-lynx-emacs-args 'standard-value t) | 774 | (custom-put-if-not 'browse-url-lynx-emacs-args 'standard-value t) |
| 736 | (custom-put-if-not 'todo 'custom-version "21.1") | ||
| 737 | (custom-put-if-not 'todo 'group-documentation "Maintain a list of todo items.") | ||
| 738 | (custom-put-if-not 'tooltip 'custom-version "21.1") | 775 | (custom-put-if-not 'tooltip 'custom-version "21.1") |
| 739 | (custom-put-if-not 'tooltip 'group-documentation "Customization group for the `tooltip' package.") | 776 | (custom-put-if-not 'tooltip 'group-documentation "Customization group for the `tooltip' package.") |
| 740 | (custom-put-if-not 'quickurl 'custom-version "21.1") | 777 | (custom-put-if-not 'quickurl 'custom-version "21.1") |
| @@ -770,7 +807,7 @@ | |||
| 770 | (custom-put-if-not 'eval-expression-print-level 'custom-version "21.1") | 807 | (custom-put-if-not 'eval-expression-print-level 'custom-version "21.1") |
| 771 | (custom-put-if-not 'eval-expression-print-level 'standard-value t) | 808 | (custom-put-if-not 'eval-expression-print-level 'standard-value t) |
| 772 | 809 | ||
| 773 | (defvar custom-versions-load-alist '(("20.3.3" "dos-vars") (21.1 "ange-ftp") ("20.4" "files" "sh-script" "help" "compile") ("21.1" "debug" "dabbrev" "files" "paths" "sgml-mode" "net-utils" "fortran" "etags" "cus-edit" "frame" "add-log" "find-func" "wid-edit" "simple") ("20.3" "desktop" "easymenu" "hscroll" "dabbrev" "ffap" "rmail" "paren" "mailabbrev" "frame" "uce" "mouse" "diary-lib" "sendmail" "debug" "hexl" "vcursor" "vc" "compile" "etags" "help" "browse-url" "add-log" "find-func" "vc-hooks" "cus-edit" "replace")) | 810 | (defvar custom-versions-load-alist '(("20.3.3" "dos-vars") (21.1 "ange-ftp") ("20.4" "files" "sh-script" "help" "compile") ("20.8" "sql") ("21.1" "debug" "dabbrev" "files" "paths" "sgml-mode" "net-utils" "font-lock" "fortran" "etags" "cus-edit" "frame" "add-log" "find-func" "wid-edit" "simple") ("20.3" "desktop" "easymenu" "hscroll" "dabbrev" "ffap" "rmail" "paren" "mailabbrev" "frame" "uce" "mouse" "diary-lib" "sendmail" "debug" "hexl" "vcursor" "vc" "compile" "etags" "help" "browse-url" "add-log" "find-func" "vc-hooks" "cus-edit" "replace")) |
| 774 | "For internal use by custom.") | 811 | "For internal use by custom.") |
| 775 | 812 | ||
| 776 | (provide 'cus-load) | 813 | (provide 'cus-load) |
diff --git a/lisp/hi-lock.el b/lisp/hi-lock.el new file mode 100644 index 00000000000..554eacd2f46 --- /dev/null +++ b/lisp/hi-lock.el | |||
| @@ -0,0 +1,518 @@ | |||
| 1 | ;;; hi-lock.el --- Minor mode for interactive automatic highlighting. | ||
| 2 | |||
| 3 | ;; Copyright (C) 2000 Free Software Foundation, Inc. | ||
| 4 | |||
| 5 | ;; Author: David M. Koppelman, koppel@ee.lsu.edu | ||
| 6 | ;; Keywords: faces, minor-mode, matching, display | ||
| 7 | |||
| 8 | ;; This file is part of GNU Emacs. | ||
| 9 | |||
| 10 | ;; GNU Emacs is free software; you can redistribute it and/or modify | ||
| 11 | ;; it under the terms of the GNU General Public License as published by | ||
| 12 | ;; the Free Software Foundation; either version 2, or (at your option) | ||
| 13 | ;; any later version. | ||
| 14 | |||
| 15 | ;; GNU Emacs is distributed in the hope that it will be useful, | ||
| 16 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 17 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 18 | ;; GNU General Public License for more details. | ||
| 19 | |||
| 20 | ;; You should have received a copy of the GNU General Public License | ||
| 21 | ;; along with GNU Emacs; see the file COPYING. If not, write to the | ||
| 22 | ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||
| 23 | ;; Boston, MA 02111-1307, USA. | ||
| 24 | |||
| 25 | ;;; Commentary | ||
| 26 | ;; | ||
| 27 | ;; With the hi-lock commands text matching interactively entered | ||
| 28 | ;; regexp's can be highlighted. For example, `M-x highlight-regexp | ||
| 29 | ;; RET clearly RET RET' will highlight all occurrences of `clearly' | ||
| 30 | ;; using a yellow background face. New occurrences of `clearly' will | ||
| 31 | ;; be highlighted as they are typed. `M-x unhighlight-regexp RET' | ||
| 32 | ;; will remove the highlighting. Any existing face can be used for | ||
| 33 | ;; highlighting and a set of appropriate faces is provided. The | ||
| 34 | ;; regexps can be written into the current buffer in a form that will | ||
| 35 | ;; be recognized the next time the corresponding file is read. | ||
| 36 | ;; | ||
| 37 | ;; Applications: | ||
| 38 | ;; | ||
| 39 | ;; In program source code highlight a variable to quickly see all | ||
| 40 | ;; places it is modified or referenced: | ||
| 41 | ;; M-x highlight-regexp ground_contact_switches_closed RET RET | ||
| 42 | ;; | ||
| 43 | ;; In a shell or other buffer that is showing lots of program | ||
| 44 | ;; output, highlight the parts of the output you're interested in: | ||
| 45 | ;; M-x highlight-regexp Total execution time [0-9]+ RET hi-blue-b RET | ||
| 46 | ;; | ||
| 47 | ;; In buffers displaying tables, highlight the lines you're interested in: | ||
| 48 | ;; M-x highlight-lines-matching-regexp January 2000 RET hi-black-b RET | ||
| 49 | ;; | ||
| 50 | ;; When writing text, highlight personal cliches. This can be | ||
| 51 | ;; amusing. | ||
| 52 | ;; M-x highlight-regexp as can be seen RET RET | ||
| 53 | ;; | ||
| 54 | ;; Setup | ||
| 55 | ;; | ||
| 56 | ;; Put the following code in your .emacs file. This turns on | ||
| 57 | ;; hi-lock mode and adds an "Automatic Highlighting" entry | ||
| 58 | ;; to the edit menu. | ||
| 59 | ;; | ||
| 60 | ;; (hi-lock-mode 1) | ||
| 61 | ;; | ||
| 62 | ;; You might also want to bind the hi-lock commands to more | ||
| 63 | ;; finger-friendly sequences: | ||
| 64 | |||
| 65 | ;; (define-key hi-lock-map "\C-z\C-h" 'highlight-lines-matching-regexp) | ||
| 66 | ;; (define-key hi-lock-map "\C-zi" 'hi-lock-find-patterns) | ||
| 67 | ;; (define-key hi-lock-map "\C-zh" 'highlight-regexp) | ||
| 68 | ;; (define-key hi-lock-map "\C-zr" 'unhighlight-regexp) | ||
| 69 | ;; (define-key hi-lock-map "\C-zb" 'hi-lock-write-interactive-patterns)) | ||
| 70 | |||
| 71 | ;; See the documentation for hi-lock-mode `C-h f hi-lock-mode' for | ||
| 72 | ;; additional instructions. | ||
| 73 | |||
| 74 | ;; Sample file patterns: | ||
| 75 | |||
| 76 | ; Hi-lock: (("^;;; .*" (0 (quote hi-black-hb) t))) | ||
| 77 | ; Hi-lock: ( ("make-variable-buffer-\\(local\\)" (0 font-lock-keyword-face)(1 'italic append))))) | ||
| 78 | ; Hi-lock: end | ||
| 79 | |||
| 80 | ;;; Code: | ||
| 81 | |||
| 82 | (eval-when-compile | ||
| 83 | (require 'font-lock)) | ||
| 84 | |||
| 85 | ;;;###autoload | ||
| 86 | (defgroup hi-lock-interactive-text-highlighting nil | ||
| 87 | "Interactively add and remove font-lock patterns for highlighting text." | ||
| 88 | :group 'faces) | ||
| 89 | |||
| 90 | ;;;###autoload | ||
| 91 | (defcustom hi-lock-mode nil | ||
| 92 | "Toggle hi-lock, for interactively adding font-lock text-highlighting patterns." | ||
| 93 | :set (lambda (symbol value) | ||
| 94 | (hi-lock-mode (or value 0))) | ||
| 95 | :initialize 'custom-initialize-default | ||
| 96 | :type 'boolean | ||
| 97 | :group 'hi-lock-interactive-text-highlighting | ||
| 98 | :require 'hi-lock) | ||
| 99 | |||
| 100 | (defcustom hi-lock-file-patterns-range 10000 | ||
| 101 | "Limit of search in a buffer for hi-lock patterns. | ||
| 102 | When a file is visited and hi-lock mode is on patterns starting | ||
| 103 | up to this limit are added to font-lock's patterns. See documentation | ||
| 104 | of functions `hi-lock-mode' and `hi-lock-find-patterns'." | ||
| 105 | :type 'integer | ||
| 106 | :group 'hi-lock-interactive-text-highlighting) | ||
| 107 | |||
| 108 | (defcustom hi-lock-exclude-modes | ||
| 109 | '(rmail-mode mime/viewer-mode gnus-article-mode) | ||
| 110 | "List of major modes in which hi-lock will not run. | ||
| 111 | For security reasons since font lock patterns can specify function | ||
| 112 | calls." | ||
| 113 | :type 'variable | ||
| 114 | :group 'hi-lock-interactive-text-highlighting) | ||
| 115 | |||
| 116 | |||
| 117 | (defgroup hi-lock-faces nil | ||
| 118 | "Faces for hi-lock." | ||
| 119 | :group 'hi-lock-interactive-text-highlighting) | ||
| 120 | |||
| 121 | (defface hi-yellow | ||
| 122 | '((t (:background "yellow"))) | ||
| 123 | "Default face for hi-lock mode." | ||
| 124 | :group 'hi-lock-faces) | ||
| 125 | |||
| 126 | (defface hi-pink | ||
| 127 | '((t (:background "pink"))) | ||
| 128 | "Face for hi-lock mode." | ||
| 129 | :group 'hi-lock-faces) | ||
| 130 | |||
| 131 | (defface hi-green | ||
| 132 | '((t (:background "green"))) | ||
| 133 | "Face for hi-lock mode." | ||
| 134 | :group 'hi-lock-faces) | ||
| 135 | |||
| 136 | (defface hi-blue | ||
| 137 | '((t (:background "light blue"))) | ||
| 138 | "Face for hi-lock mode." | ||
| 139 | :group 'hi-lock-faces) | ||
| 140 | |||
| 141 | (defface hi-black-b | ||
| 142 | '((t (:weight bold))) | ||
| 143 | "Face for hi-lock mode." | ||
| 144 | :group 'hi-lock-faces) | ||
| 145 | |||
| 146 | (defface hi-blue-b | ||
| 147 | '((t (:weight bold :foreground "blue"))) | ||
| 148 | "Face for hi-lock mode." | ||
| 149 | :group 'hi-lock-faces) | ||
| 150 | |||
| 151 | (defface hi-green-b | ||
| 152 | '((t (:weight bold :foreground "green"))) | ||
| 153 | "Face for hi-lock mode." | ||
| 154 | :group 'hi-lock-faces) | ||
| 155 | |||
| 156 | (defface hi-red-b | ||
| 157 | '((t (:weight bold :foreground "red"))) | ||
| 158 | "Face for hi-lock mode." | ||
| 159 | :group 'hi-lock-faces) | ||
| 160 | |||
| 161 | (defface hi-black-hb | ||
| 162 | '((t (:weight bold :family "helv" :height 200))) | ||
| 163 | "Face for hi-lock mode." | ||
| 164 | :group 'hi-lock-faces) | ||
| 165 | |||
| 166 | (defvar hi-lock-file-patterns nil | ||
| 167 | "Patterns found in file for hi-lock. Should not be changed.") | ||
| 168 | |||
| 169 | (defvar hi-lock-interactive-patterns nil | ||
| 170 | "Patterns provided to hi-lock by user. Should not be changed.") | ||
| 171 | |||
| 172 | (defvar hi-lock-face-history | ||
| 173 | (list "hi-yellow" "hi-pink" "hi-green" "hi-blue" "hi-black-b" | ||
| 174 | "hi-blue-b" "hi-red-b" "hi-green-b" "hi-black-hb") | ||
| 175 | "History list of faces for hi-lock interactive functions.") | ||
| 176 | |||
| 177 | ;(dolist (f hi-lock-face-history) (unless (facep f) (error "%s not a face" f))) | ||
| 178 | |||
| 179 | (defvar hi-lock-regexp-history nil | ||
| 180 | "History of regexps used for interactive fontification.") | ||
| 181 | |||
| 182 | (defvar hi-lock-file-patterns-prefix "Hi-lock" | ||
| 183 | "Regexp for finding hi-lock patterns at top of file.") | ||
| 184 | |||
| 185 | (make-variable-buffer-local 'hi-lock-interactive-patterns) | ||
| 186 | (put 'hi-lock-interactive-patterns 'permanent-local t) | ||
| 187 | (make-variable-buffer-local 'hi-lock-regexp-history) | ||
| 188 | (put 'hi-lock-regexp-history 'permanent-local t) | ||
| 189 | (make-variable-buffer-local 'hi-lock-file-patterns) | ||
| 190 | (put 'hi-lock-file-patterns 'permanent-local t) | ||
| 191 | |||
| 192 | (defvar hi-lock-menu (make-sparse-keymap "Hi Lock") | ||
| 193 | "Menu for hi-lock mode.") | ||
| 194 | |||
| 195 | (define-key-after hi-lock-menu [highlight-regexp] | ||
| 196 | '(menu-item "Highlight Regexp..." highlight-regexp | ||
| 197 | :help "Highlight text matching PATTERN (a regexp).")) | ||
| 198 | |||
| 199 | (define-key-after hi-lock-menu [highlight-lines-matching-regexp] | ||
| 200 | '(menu-item "Highlight Lines..." highlight-lines-matching-regexp | ||
| 201 | :help "Highlight lines containing match of PATTERN (a regexp)..")) | ||
| 202 | |||
| 203 | (define-key-after hi-lock-menu [unhighlight-regexp] | ||
| 204 | '(menu-item "Remove Highlighting..." unhighlight-regexp | ||
| 205 | :help "Remove previously entered highlighting pattern." | ||
| 206 | :enable hi-lock-interactive-patterns)) | ||
| 207 | |||
| 208 | (define-key-after hi-lock-menu [hi-lock-write-interactive-patterns] | ||
| 209 | '(menu-item "Patterns to Buffer" hi-lock-write-interactive-patterns | ||
| 210 | :help "Insert interactively added REGEXPs into buffer at point." | ||
| 211 | :enable hi-lock-interactive-patterns)) | ||
| 212 | |||
| 213 | (define-key-after hi-lock-menu [hi-lock-find-patterns] | ||
| 214 | '(menu-item "Patterns from Buffer" hi-lock-find-patterns | ||
| 215 | :help "Use patterns (if any) near top of buffer.")) | ||
| 216 | |||
| 217 | (defvar hi-lock-map (make-sparse-keymap "Hi Lock") | ||
| 218 | "Key map for hi-lock.") | ||
| 219 | |||
| 220 | (define-key hi-lock-map "\C-xwi" 'hi-lock-find-patterns) | ||
| 221 | (define-key hi-lock-map "\C-xwl" 'highlight-lines-matching-regexp) | ||
| 222 | (define-key hi-lock-map "\C-xwh" 'highlight-regexp) | ||
| 223 | (define-key hi-lock-map "\C-xwr" 'unhighlight-regexp) | ||
| 224 | (define-key hi-lock-map "\C-xwb" 'hi-lock-write-interactive-patterns) | ||
| 225 | |||
| 226 | (unless (assq 'hi-lock-mode minor-mode-map-alist) | ||
| 227 | (setq minor-mode-map-alist (cons (cons 'hi-lock-mode hi-lock-map) | ||
| 228 | minor-mode-map-alist))) | ||
| 229 | |||
| 230 | (unless (assq 'hi-lock-mode minor-mode-alist) | ||
| 231 | (setq minor-mode-alist (cons '(hi-lock-mode " H") minor-mode-alist))) | ||
| 232 | |||
| 233 | |||
| 234 | ;; Visible Functions | ||
| 235 | |||
| 236 | |||
| 237 | ;;;###autoload | ||
| 238 | (defun hi-lock-mode (&optional arg) | ||
| 239 | "Toggle minor mode for interactively adding font-lock highlighting patterns. | ||
| 240 | |||
| 241 | If ARG positive turn hi-lock on. Issuing a hi-lock command will also | ||
| 242 | turn hi-lock on. When hi-lock turned on an \"Automatic Highlighting\" | ||
| 243 | submenu is added to the \"Edit\" menu. The commands in the submenu, | ||
| 244 | which can be called interactively, are: | ||
| 245 | |||
| 246 | \\[highlight-regexp] REGEXP FACE | ||
| 247 | Highlight matches of pattern REGEXP in current buffer with FACE. | ||
| 248 | |||
| 249 | \\[highlight-lines-matching-regexp] REGEXP FACE | ||
| 250 | Highlight lines containing matches of REGEXP in current buffer with FACE. | ||
| 251 | |||
| 252 | \\[unhighlight-regexp] REGEXP | ||
| 253 | Remove highlighting on matches of REGEXP in current buffer. | ||
| 254 | |||
| 255 | \\[hi-lock-write-interactive-patterns] | ||
| 256 | Write active REGEXPs into buffer as comments (if possible). They will | ||
| 257 | be read the next time file is loaded or when the \\[hi-lock-find-patterns] command | ||
| 258 | is issued. The inserted regexps are in the form of font lock keywords. | ||
| 259 | (See `font-lock-keywords') They may be edited and re-loaded with \\[hi-lock-find-patterns], | ||
| 260 | any valid `font-lock-keywords' form is acceptable. | ||
| 261 | |||
| 262 | \\[hi-lock-find-patterns] | ||
| 263 | Re-read patterns stored in buffer (in the format produced by \\[hi-lock-write-interactive-patterns]). | ||
| 264 | |||
| 265 | When hi-lock is started and if the mode is not excluded, the | ||
| 266 | beginning of the buffer is searched for lines of the form: | ||
| 267 | Hi-lock: FOO | ||
| 268 | where FOO is a list of patterns. These are added to the font lock keywords | ||
| 269 | already present. The patterns must start before position (number | ||
| 270 | of characters into buffer) `hi-lock-file-patterns-range'. Patterns | ||
| 271 | will be read until | ||
| 272 | Hi-lock: end | ||
| 273 | is found. A mode is excluded if it's in the list `hi-lock-exclude-modes'." | ||
| 274 | (interactive) | ||
| 275 | (let ((hi-lock-mode-prev hi-lock-mode)) | ||
| 276 | (setq hi-lock-mode | ||
| 277 | (if (null arg) (not hi-lock-mode) | ||
| 278 | (> (prefix-numeric-value arg) 0))) | ||
| 279 | ;; Turned on. | ||
| 280 | (when (and (not hi-lock-mode-prev) hi-lock-mode) | ||
| 281 | (if (not font-lock-mode) (turn-on-font-lock)) | ||
| 282 | (add-hook 'find-file-hooks 'hi-lock-find-file-hook) | ||
| 283 | (add-hook 'font-lock-mode-hook 'hi-lock-font-lock-hook) | ||
| 284 | (define-key-after menu-bar-edit-menu [hi-lock] | ||
| 285 | (cons "Automatic Highlighting" hi-lock-menu)) | ||
| 286 | (hi-lock-find-patterns)) | ||
| 287 | ;; Turned off. | ||
| 288 | (when (and hi-lock-mode-prev (not hi-lock-mode)) | ||
| 289 | (font-lock-remove-keywords nil hi-lock-interactive-patterns) | ||
| 290 | (font-lock-remove-keywords nil hi-lock-file-patterns) | ||
| 291 | (setq hi-lock-interactive-patterns nil) | ||
| 292 | (hi-lock-refontify) | ||
| 293 | (define-key-after menu-bar-edit-menu [hi-lock] nil) | ||
| 294 | (remove-hook 'find-file-hooks 'hi-lock-find-file-hook) | ||
| 295 | (remove-hook 'font-lock-mode-hook 'hi-lock-font-lock-hook)))) | ||
| 296 | |||
| 297 | |||
| 298 | ;;;###autoload | ||
| 299 | (defalias 'highlight-lines-matching-regexp 'hi-lock-line-face-buffer) | ||
| 300 | ;;;###autoload | ||
| 301 | (defun hi-lock-line-face-buffer (regexp &optional face) | ||
| 302 | "Set face of all lines containing matches of REGEXP to FACE. | ||
| 303 | |||
| 304 | Interactively, prompt for REGEXP then FACE. Buffer-local history | ||
| 305 | list maintained for regexps, global history maintained for faces. | ||
| 306 | \\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item. | ||
| 307 | (See info node `Minibuffer History')" | ||
| 308 | (interactive | ||
| 309 | (list | ||
| 310 | (hi-lock-regexp-okay | ||
| 311 | (read-from-minibuffer "Regexp to highlight line: " | ||
| 312 | (cons (or (car hi-lock-regexp-history) "") 1 ) | ||
| 313 | nil nil 'hi-lock-regexp-history)) | ||
| 314 | (hi-lock-read-face-name))) | ||
| 315 | (unless hi-lock-mode (hi-lock-mode)) | ||
| 316 | (or (facep face) (setq face 'rwl-yellow)) | ||
| 317 | (hi-lock-set-pattern | ||
| 318 | (list (concat "^.*" regexp ".*$") (list 0 (list 'quote face) t)))) | ||
| 319 | |||
| 320 | ;;;###autoload | ||
| 321 | (defalias 'highlight-regexp 'hi-lock-face-buffer) | ||
| 322 | ;;;###autoload | ||
| 323 | (defun hi-lock-face-buffer (regexp &optional face) | ||
| 324 | "Set face of all matches of REGEXP to FACE. | ||
| 325 | |||
| 326 | Interactively, prompt for REGEXP then FACE. Buffer-local history | ||
| 327 | list maintained for regexps, global history maintained for faces. | ||
| 328 | \\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item. | ||
| 329 | (See info node `Minibuffer History')" | ||
| 330 | (interactive | ||
| 331 | (list | ||
| 332 | (hi-lock-regexp-okay | ||
| 333 | (read-from-minibuffer "Regexp to highlight: " | ||
| 334 | (cons (or (car hi-lock-regexp-history) "") 1 ) | ||
| 335 | nil nil 'hi-lock-regexp-history)) | ||
| 336 | (hi-lock-read-face-name))) | ||
| 337 | (or (facep face) (setq face 'rwl-yellow)) | ||
| 338 | (unless hi-lock-mode (hi-lock-mode)) | ||
| 339 | (hi-lock-set-pattern (list regexp (list 0 (list 'quote face) t)))) | ||
| 340 | |||
| 341 | ;;;###autoload | ||
| 342 | (defalias 'unhighlight-regexp 'hi-lock-unface-buffer) | ||
| 343 | ;;;###autoload | ||
| 344 | (defun hi-lock-unface-buffer (regexp) | ||
| 345 | "Remove highlighting of matches to REGEXP set by hi-lock. | ||
| 346 | |||
| 347 | Interactively, prompt for REGEXP. Buffer-local history of inserted | ||
| 348 | regexp's maintained. Will accept only regexps inserted by hi-lock | ||
| 349 | interactive functions. (See `hi-lock-interactive-patterns') | ||
| 350 | \\<minibuffer-local-must-match-map>Use \\[minibuffer-complete] to complete a partially typed regexp. | ||
| 351 | (See info node `Minibuffer History'.)" | ||
| 352 | (interactive | ||
| 353 | (if (vectorp (this-command-keys)) | ||
| 354 | (x-popup-menu | ||
| 355 | t | ||
| 356 | (cons | ||
| 357 | `keymap | ||
| 358 | (cons "Select Pattern to Unhighlight" | ||
| 359 | (mapcar (lambda (pattern) | ||
| 360 | (list (car pattern) | ||
| 361 | (format | ||
| 362 | "%s (%s)" (car pattern) | ||
| 363 | (symbol-name | ||
| 364 | (car (cdr (car (cdr (car (cdr pattern)))))))) | ||
| 365 | (cons nil nil) | ||
| 366 | (car pattern))) | ||
| 367 | hi-lock-interactive-patterns)))) | ||
| 368 | (let ((history-list (mapcar (lambda (p) (car p)) | ||
| 369 | hi-lock-interactive-patterns))) | ||
| 370 | (unless hi-lock-interactive-patterns | ||
| 371 | (error "No highlighting to remove")) | ||
| 372 | (list | ||
| 373 | (completing-read "Regexp to unhighlight: " | ||
| 374 | hi-lock-interactive-patterns t t | ||
| 375 | (car (car hi-lock-interactive-patterns)) | ||
| 376 | (cons 'history-list 1)))))) | ||
| 377 | (let ((keyword (assoc regexp hi-lock-interactive-patterns))) | ||
| 378 | (when keyword | ||
| 379 | (font-lock-remove-keywords nil (list keyword)) | ||
| 380 | (setq hi-lock-interactive-patterns | ||
| 381 | (delq keyword hi-lock-interactive-patterns)) | ||
| 382 | (hi-lock-refontify)))) | ||
| 383 | |||
| 384 | ;;;###autoload | ||
| 385 | (defun hi-lock-write-interactive-patterns () | ||
| 386 | "Write interactively added patterns, if any, into buffer at point. | ||
| 387 | |||
| 388 | Interactively added patterns are those normally specified using | ||
| 389 | `highlight-regexp' and `highlight-lines-matching-regexp'; they can | ||
| 390 | be found in variable `hi-lock-interactive-patterns'." | ||
| 391 | (interactive) | ||
| 392 | (let ((prefix (format "%s %s:" (or comment-start "") "Hi-lock"))) | ||
| 393 | (when (> (+ (point) (length prefix)) hi-lock-file-patterns-range) | ||
| 394 | (beep) | ||
| 395 | (message | ||
| 396 | "Warning, inserted keywords not close enough to top of file.")) | ||
| 397 | (mapcar | ||
| 398 | (lambda (pattern) | ||
| 399 | (insert (format "%s (%s) %s\n" | ||
| 400 | prefix (prin1-to-string pattern) (or comment-end "")))) | ||
| 401 | hi-lock-interactive-patterns))) | ||
| 402 | |||
| 403 | |||
| 404 | ;; Implementation Functions | ||
| 405 | |||
| 406 | (defun hi-lock-regexp-okay (regexp) | ||
| 407 | "Return REGEXP if it appears suitable for a font-lock pattern. | ||
| 408 | |||
| 409 | Otherwise signal an error. A pattern that matches the null string is | ||
| 410 | not suitable." | ||
| 411 | (if (string-match regexp "") | ||
| 412 | (error "Regexp cannot match an empty string") | ||
| 413 | regexp)) | ||
| 414 | |||
| 415 | (defun hi-lock-read-face-name () | ||
| 416 | "Read face name from minibuffer with completion and history." | ||
| 417 | (intern (completing-read | ||
| 418 | "Highlight using face: " | ||
| 419 | obarray 'facep t | ||
| 420 | (cons (car hi-lock-face-history) | ||
| 421 | (let ((prefix | ||
| 422 | (try-completion | ||
| 423 | (substring (car hi-lock-face-history) 0 1) | ||
| 424 | (mapcar (lambda (f) (cons f f)) | ||
| 425 | hi-lock-face-history)))) | ||
| 426 | (if (and (stringp prefix) | ||
| 427 | (not (equal prefix (car hi-lock-face-history)))) | ||
| 428 | (length prefix) 0))) | ||
| 429 | '(hi-lock-face-history . 0)))) | ||
| 430 | |||
| 431 | (defun hi-lock-find-file-hook () | ||
| 432 | "Add hi-lock patterns, if present." | ||
| 433 | (hi-lock-find-patterns)) | ||
| 434 | |||
| 435 | (defun hi-lock-current-line (&optional end) | ||
| 436 | "Return line number of line at point. | ||
| 437 | Optional argument END is maximum excursion." | ||
| 438 | (interactive) | ||
| 439 | (save-excursion | ||
| 440 | (beginning-of-line) | ||
| 441 | (1+ (count-lines 1 (or end (point)))))) | ||
| 442 | |||
| 443 | (defun hi-lock-set-pattern (pattern) | ||
| 444 | "Add PATTERN to list of interactively highlighted patterns and refontify." | ||
| 445 | (hi-lock-set-patterns (list pattern))) | ||
| 446 | |||
| 447 | (defun hi-lock-set-patterns (patterns) | ||
| 448 | "Add PATTERNS to list of interactively highlighted patterns and refontify.." | ||
| 449 | (dolist (pattern patterns) | ||
| 450 | (unless (member pattern hi-lock-interactive-patterns) | ||
| 451 | (font-lock-add-keywords nil (list pattern)) | ||
| 452 | (add-to-list 'hi-lock-interactive-patterns pattern))) | ||
| 453 | (hi-lock-refontify)) | ||
| 454 | |||
| 455 | (defun hi-lock-set-file-patterns (patterns) | ||
| 456 | "Replace file patterns list with PATTERNS and refontify." | ||
| 457 | (font-lock-remove-keywords nil hi-lock-file-patterns) | ||
| 458 | (setq hi-lock-file-patterns patterns) | ||
| 459 | (font-lock-add-keywords nil hi-lock-file-patterns) | ||
| 460 | (hi-lock-refontify)) | ||
| 461 | |||
| 462 | (defun hi-lock-refontify () | ||
| 463 | "Unfontify then refontify buffer. Used when hi-lock patterns change." | ||
| 464 | (interactive) | ||
| 465 | (font-lock-unfontify-buffer) | ||
| 466 | (cond | ||
| 467 | (jit-lock-mode (jit-lock-fontify-buffer)) | ||
| 468 | ;; Need a better way, since this assumes too much about lazy lock. | ||
| 469 | (lazy-lock-mode | ||
| 470 | (let ((windows (get-buffer-window-list (current-buffer) 'nomini t))) | ||
| 471 | (while windows | ||
| 472 | (lazy-lock-fontify-window (car windows)) | ||
| 473 | (setq windows (cdr windows))))) | ||
| 474 | (t (font-lock-fontify-buffer)))) | ||
| 475 | |||
| 476 | |||
| 477 | (defun hi-lock-find-patterns () | ||
| 478 | "Find patterns in current buffer for hi-lock." | ||
| 479 | (interactive) | ||
| 480 | (unless (memq major-mode hi-lock-exclude-modes) | ||
| 481 | (let ((all-patterns nil) | ||
| 482 | (target-regexp (concat "\\<" hi-lock-file-patterns-prefix ":"))) | ||
| 483 | (save-excursion | ||
| 484 | (widen) | ||
| 485 | (goto-char (point-min)) | ||
| 486 | (re-search-forward target-regexp | ||
| 487 | (+ (point) hi-lock-file-patterns-range) t) | ||
| 488 | (beginning-of-line) | ||
| 489 | (while | ||
| 490 | (and | ||
| 491 | (re-search-forward target-regexp (+ (point) 100) t) | ||
| 492 | (not (looking-at "\\s-*end"))) | ||
| 493 | (let | ||
| 494 | ((patterns | ||
| 495 | (condition-case nil | ||
| 496 | (read (current-buffer)) | ||
| 497 | (error (message | ||
| 498 | (format "Could not read expression at %d" | ||
| 499 | (hi-lock-current-line))) nil)))) | ||
| 500 | (if patterns | ||
| 501 | (setq all-patterns (append patterns all-patterns)))))) | ||
| 502 | (if (and (not hi-lock-mode) all-patterns) | ||
| 503 | (hi-lock-mode 1)) | ||
| 504 | (if hi-lock-mode (hi-lock-set-file-patterns all-patterns)) | ||
| 505 | (if (interactive-p) | ||
| 506 | (message (format "Hi-lock added %d patterns." (length all-patterns))))))) | ||
| 507 | |||
| 508 | (defun hi-lock-font-lock-hook () | ||
| 509 | "Add hi lock patterns to font-lock's." | ||
| 510 | (when hi-lock-mode | ||
| 511 | (font-lock-add-keywords nil hi-lock-file-patterns) | ||
| 512 | (font-lock-add-keywords nil hi-lock-interactive-patterns))) | ||
| 513 | |||
| 514 | (provide 'hi-lock) | ||
| 515 | |||
| 516 | ;;; hi-lock.el ends here | ||
| 517 | |||
| 518 | |||
diff --git a/lisp/loaddefs.el b/lisp/loaddefs.el index 72caeb4775a..c5a03221997 100644 --- a/lisp/loaddefs.el +++ b/lisp/loaddefs.el | |||
| @@ -52,7 +52,7 @@ should return a grid vector array that is the new solution." t nil) | |||
| 52 | ;;;*** | 52 | ;;;*** |
| 53 | 53 | ||
| 54 | ;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el" | 54 | ;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el" |
| 55 | ;;;;;; (14630 46501)) | 55 | ;;;;;; (14716 9490)) |
| 56 | ;;; Generated autoloads from progmodes/ada-mode.el | 56 | ;;; Generated autoloads from progmodes/ada-mode.el |
| 57 | 57 | ||
| 58 | (autoload (quote ada-add-extensions) "ada-mode" "\ | 58 | (autoload (quote ada-add-extensions) "ada-mode" "\ |
| @@ -103,12 +103,12 @@ If you use find-file.el: | |||
| 103 | If you use ada-xref.el: | 103 | If you use ada-xref.el: |
| 104 | Goto declaration: '\\[ada-point-and-xref]' on the identifier | 104 | Goto declaration: '\\[ada-point-and-xref]' on the identifier |
| 105 | or '\\[ada-goto-declaration]' with point on the identifier | 105 | or '\\[ada-goto-declaration]' with point on the identifier |
| 106 | Complete identifier: '\\[ada-complete-identifier]'" t nil) | 106 | Complete identifier: '\\[ada-complete-identifier]'." t nil) |
| 107 | 107 | ||
| 108 | ;;;*** | 108 | ;;;*** |
| 109 | 109 | ||
| 110 | ;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el" | 110 | ;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el" |
| 111 | ;;;;;; (14360 11651)) | 111 | ;;;;;; (14716 9444)) |
| 112 | ;;; Generated autoloads from progmodes/ada-stmt.el | 112 | ;;; Generated autoloads from progmodes/ada-stmt.el |
| 113 | 113 | ||
| 114 | (autoload (quote ada-header) "ada-stmt" "\ | 114 | (autoload (quote ada-header) "ada-stmt" "\ |
| @@ -216,8 +216,8 @@ with an empty log." t nil) | |||
| 216 | ;;;*** | 216 | ;;;*** |
| 217 | 217 | ||
| 218 | ;;;### (autoloads (defadvice ad-add-advice ad-default-compilation-action | 218 | ;;;### (autoloads (defadvice ad-add-advice ad-default-compilation-action |
| 219 | ;;;;;; ad-redefinition-action) "advice" "emacs-lisp/advice.el" (14410 | 219 | ;;;;;; ad-redefinition-action) "advice" "emacs-lisp/advice.el" (14660 |
| 220 | ;;;;;; 19111)) | 220 | ;;;;;; 49405)) |
| 221 | ;;; Generated autoloads from emacs-lisp/advice.el | 221 | ;;; Generated autoloads from emacs-lisp/advice.el |
| 222 | 222 | ||
| 223 | (defvar ad-redefinition-action (quote warn) "\ | 223 | (defvar ad-redefinition-action (quote warn) "\ |
| @@ -306,9 +306,9 @@ See Info node `(elisp)Advising Functions' for comprehensive documentation." nil | |||
| 306 | 306 | ||
| 307 | ;;;*** | 307 | ;;;*** |
| 308 | 308 | ||
| 309 | ;;;### (autoloads (align-unhighlight-rule align-highlight-rule align-current | 309 | ;;;### (autoloads (align-newline-and-indent align-unhighlight-rule |
| 310 | ;;;;;; align-entire align-regexp align) "align" "align.el" (14654 | 310 | ;;;;;; align-highlight-rule align-current align-entire align-regexp |
| 311 | ;;;;;; 18018)) | 311 | ;;;;;; align) "align" "align.el" (14707 20012)) |
| 312 | ;;; Generated autoloads from align.el | 312 | ;;; Generated autoloads from align.el |
| 313 | 313 | ||
| 314 | (autoload (quote align) "align" "\ | 314 | (autoload (quote align) "align" "\ |
| @@ -378,10 +378,13 @@ to be colored." t nil) | |||
| 378 | (autoload (quote align-unhighlight-rule) "align" "\ | 378 | (autoload (quote align-unhighlight-rule) "align" "\ |
| 379 | Remove any highlighting that was added by `align-highlight-rule'." t nil) | 379 | Remove any highlighting that was added by `align-highlight-rule'." t nil) |
| 380 | 380 | ||
| 381 | (autoload (quote align-newline-and-indent) "align" "\ | ||
| 382 | A replacement function for `newline-and-indent', aligning as it goes." t nil) | ||
| 383 | |||
| 381 | ;;;*** | 384 | ;;;*** |
| 382 | 385 | ||
| 383 | ;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp" | 386 | ;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp" |
| 384 | ;;;;;; "net/ange-ftp.el" (14644 1631)) | 387 | ;;;;;; "net/ange-ftp.el" (14723 62215)) |
| 385 | ;;; Generated autoloads from net/ange-ftp.el | 388 | ;;; Generated autoloads from net/ange-ftp.el |
| 386 | (defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir) | 389 | (defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir) |
| 387 | 390 | ||
| @@ -417,7 +420,7 @@ Used in `antlr-mode'. Also a useful function in `java-mode-hook'." nil nil) | |||
| 417 | ;;;### (autoloads (appt-make-list appt-delete appt-add appt-display-diary | 420 | ;;;### (autoloads (appt-make-list appt-delete appt-add appt-display-diary |
| 418 | ;;;;;; appt-display-duration appt-msg-window appt-display-mode-line | 421 | ;;;;;; appt-display-duration appt-msg-window appt-display-mode-line |
| 419 | ;;;;;; appt-visible appt-audible appt-message-warning-time appt-issue-message) | 422 | ;;;;;; appt-visible appt-audible appt-message-warning-time appt-issue-message) |
| 420 | ;;;;;; "appt" "calendar/appt.el" (14628 26787)) | 423 | ;;;;;; "appt" "calendar/appt.el" (14726 36008)) |
| 421 | ;;; Generated autoloads from calendar/appt.el | 424 | ;;; Generated autoloads from calendar/appt.el |
| 422 | 425 | ||
| 423 | (defvar appt-issue-message t "\ | 426 | (defvar appt-issue-message t "\ |
| @@ -469,8 +472,8 @@ They specify the range of dates that the diary is being processed for." nil nil) | |||
| 469 | ;;;*** | 472 | ;;;*** |
| 470 | 473 | ||
| 471 | ;;;### (autoloads (apropos-documentation apropos-value apropos apropos-command | 474 | ;;;### (autoloads (apropos-documentation apropos-value apropos apropos-command |
| 472 | ;;;;;; apropos-variable apropos-mode) "apropos" "apropos.el" (14654 | 475 | ;;;;;; apropos-variable apropos-mode) "apropos" "apropos.el" (14671 |
| 473 | ;;;;;; 26903)) | 476 | ;;;;;; 47519)) |
| 474 | ;;; Generated autoloads from apropos.el | 477 | ;;; Generated autoloads from apropos.el |
| 475 | 478 | ||
| 476 | (autoload (quote apropos-mode) "apropos" "\ | 479 | (autoload (quote apropos-mode) "apropos" "\ |
| @@ -480,42 +483,42 @@ Major mode for following hyperlinks in output of apropos commands. | |||
| 480 | 483 | ||
| 481 | (autoload (quote apropos-variable) "apropos" "\ | 484 | (autoload (quote apropos-variable) "apropos" "\ |
| 482 | Show user variables that match REGEXP. | 485 | Show user variables that match REGEXP. |
| 483 | With optional prefix ARG or if `apropos-do-all' is non-nil, also show | 486 | With optional prefix DO-ALL or if `apropos-do-all' is non-nil, also show |
| 484 | normal variables." t nil) | 487 | normal variables." t nil) |
| 485 | 488 | ||
| 486 | (fset (quote command-apropos) (quote apropos-command)) | 489 | (fset (quote command-apropos) (quote apropos-command)) |
| 487 | 490 | ||
| 488 | (autoload (quote apropos-command) "apropos" "\ | 491 | (autoload (quote apropos-command) "apropos" "\ |
| 489 | Show commands (interactively callable functions) that match REGEXP. | 492 | Show commands (interactively callable functions) that match APROPOS-REGEXP. |
| 490 | With optional prefix ARG, or if `apropos-do-all' is non-nil, also show | 493 | With optional prefix DO-ALL, or if `apropos-do-all' is non-nil, also show |
| 491 | noninteractive functions. | 494 | noninteractive functions. |
| 492 | 495 | ||
| 493 | If VAR-PREDICATE is non-nil, show only variables, and only those that | 496 | If VAR-PREDICATE is non-nil, show only variables, and only those that |
| 494 | satisfy the predicate VAR-PREDICATE." t nil) | 497 | satisfy the predicate VAR-PREDICATE." t nil) |
| 495 | 498 | ||
| 496 | (autoload (quote apropos) "apropos" "\ | 499 | (autoload (quote apropos) "apropos" "\ |
| 497 | Show all bound symbols whose names match REGEXP. | 500 | Show all bound symbols whose names match APROPOS-REGEXP. |
| 498 | With optional prefix ARG or if `apropos-do-all' is non-nil, also show unbound | 501 | With optional prefix DO-ALL or if `apropos-do-all' is non-nil, also |
| 499 | symbols and key bindings, which is a little more time-consuming. | 502 | show unbound symbols and key bindings, which is a little more |
| 500 | Returns list of symbols and documentation found." t nil) | 503 | time-consuming. Returns list of symbols and documentation found." t nil) |
| 501 | 504 | ||
| 502 | (autoload (quote apropos-value) "apropos" "\ | 505 | (autoload (quote apropos-value) "apropos" "\ |
| 503 | Show all symbols whose value's printed image matches REGEXP. | 506 | Show all symbols whose value's printed image matches APROPOS-REGEXP. |
| 504 | With optional prefix ARG or if `apropos-do-all' is non-nil, also looks | 507 | With optional prefix DO-ALL or if `apropos-do-all' is non-nil, also looks |
| 505 | at the function and at the names and values of properties. | 508 | at the function and at the names and values of properties. |
| 506 | Returns list of symbols and values found." t nil) | 509 | Returns list of symbols and values found." t nil) |
| 507 | 510 | ||
| 508 | (autoload (quote apropos-documentation) "apropos" "\ | 511 | (autoload (quote apropos-documentation) "apropos" "\ |
| 509 | Show symbols whose documentation contain matches for REGEXP. | 512 | Show symbols whose documentation contain matches for APROPOS-REGEXP. |
| 510 | With optional prefix ARG or if `apropos-do-all' is non-nil, also use | 513 | With optional prefix DO-ALL or if `apropos-do-all' is non-nil, also use |
| 511 | documentation that is not stored in the documentation file and show key | 514 | documentation that is not stored in the documentation file and show key |
| 512 | bindings. | 515 | bindings. |
| 513 | Returns list of symbols and documentation found." t nil) | 516 | Returns list of symbols and documentation found." t nil) |
| 514 | 517 | ||
| 515 | ;;;*** | 518 | ;;;*** |
| 516 | 519 | ||
| 517 | ;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (14539 | 520 | ;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (14665 |
| 518 | ;;;;;; 44524)) | 521 | ;;;;;; 58573)) |
| 519 | ;;; Generated autoloads from arc-mode.el | 522 | ;;; Generated autoloads from arc-mode.el |
| 520 | 523 | ||
| 521 | (autoload (quote archive-mode) "arc-mode" "\ | 524 | (autoload (quote archive-mode) "arc-mode" "\ |
| @@ -710,7 +713,7 @@ insert a template for the file depending on the mode of the buffer." t nil) | |||
| 710 | 713 | ||
| 711 | ;;;### (autoloads (batch-update-autoloads update-autoloads-from-directories | 714 | ;;;### (autoloads (batch-update-autoloads update-autoloads-from-directories |
| 712 | ;;;;;; update-file-autoloads) "autoload" "emacs-lisp/autoload.el" | 715 | ;;;;;; update-file-autoloads) "autoload" "emacs-lisp/autoload.el" |
| 713 | ;;;;;; (14651 36597)) | 716 | ;;;;;; (14659 23014)) |
| 714 | ;;; Generated autoloads from emacs-lisp/autoload.el | 717 | ;;; Generated autoloads from emacs-lisp/autoload.el |
| 715 | 718 | ||
| 716 | (autoload (quote update-file-autoloads) "autoload" "\ | 719 | (autoload (quote update-file-autoloads) "autoload" "\ |
| @@ -771,7 +774,7 @@ Use `auto-revert-mode' to revert a particular buffer." t nil) | |||
| 771 | ;;;*** | 774 | ;;;*** |
| 772 | 775 | ||
| 773 | ;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid" | 776 | ;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid" |
| 774 | ;;;;;; "avoid.el" (14637 38156)) | 777 | ;;;;;; "avoid.el" (14659 22945)) |
| 775 | ;;; Generated autoloads from avoid.el | 778 | ;;; Generated autoloads from avoid.el |
| 776 | 779 | ||
| 777 | (defvar mouse-avoidance-mode nil "\ | 780 | (defvar mouse-avoidance-mode nil "\ |
| @@ -850,7 +853,7 @@ Vectors work just like lists. Nested backquotes are permitted." nil (quote macr | |||
| 850 | ;;;*** | 853 | ;;;*** |
| 851 | 854 | ||
| 852 | ;;;### (autoloads (display-battery battery) "battery" "battery.el" | 855 | ;;;### (autoloads (display-battery battery) "battery" "battery.el" |
| 853 | ;;;;;; (14422 6418)) | 856 | ;;;;;; (14693 50816)) |
| 854 | ;;; Generated autoloads from battery.el | 857 | ;;; Generated autoloads from battery.el |
| 855 | 858 | ||
| 856 | (autoload (quote battery) "battery" "\ | 859 | (autoload (quote battery) "battery" "\ |
| @@ -2151,7 +2154,7 @@ The original function `calendar' has been renamed `calendar-basic-setup'." t nil | |||
| 2151 | 2154 | ||
| 2152 | ;;;*** | 2155 | ;;;*** |
| 2153 | 2156 | ||
| 2154 | ;;;### (autoloads nil "cc-langs" "progmodes/cc-langs.el" (14419 57707)) | 2157 | ;;;### (autoloads nil "cc-langs" "progmodes/cc-langs.el" (14716 6817)) |
| 2155 | ;;; Generated autoloads from progmodes/cc-langs.el | 2158 | ;;; Generated autoloads from progmodes/cc-langs.el |
| 2156 | 2159 | ||
| 2157 | (defvar c-mode-syntax-table nil "\ | 2160 | (defvar c-mode-syntax-table nil "\ |
| @@ -2176,7 +2179,7 @@ Syntax table used in pike-mode buffers.") | |||
| 2176 | 2179 | ||
| 2177 | ;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode | 2180 | ;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode |
| 2178 | ;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el" | 2181 | ;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el" |
| 2179 | ;;;;;; (14419 57707)) | 2182 | ;;;;;; (14716 6857)) |
| 2180 | ;;; Generated autoloads from progmodes/cc-mode.el | 2183 | ;;; Generated autoloads from progmodes/cc-mode.el |
| 2181 | 2184 | ||
| 2182 | (autoload (quote c-initialize-cc-mode) "cc-mode" nil nil nil) | 2185 | (autoload (quote c-initialize-cc-mode) "cc-mode" nil nil nil) |
| @@ -2287,7 +2290,7 @@ Key bindings: | |||
| 2287 | ;;;*** | 2290 | ;;;*** |
| 2288 | 2291 | ||
| 2289 | ;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles" | 2292 | ;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles" |
| 2290 | ;;;;;; "progmodes/cc-styles.el" (14419 57707)) | 2293 | ;;;;;; "progmodes/cc-styles.el" (14716 6903)) |
| 2291 | ;;; Generated autoloads from progmodes/cc-styles.el | 2294 | ;;; Generated autoloads from progmodes/cc-styles.el |
| 2292 | 2295 | ||
| 2293 | (autoload (quote c-set-style) "cc-styles" "\ | 2296 | (autoload (quote c-set-style) "cc-styles" "\ |
| @@ -2328,7 +2331,7 @@ and exists only for compatibility reasons." t nil) | |||
| 2328 | 2331 | ||
| 2329 | ;;;*** | 2332 | ;;;*** |
| 2330 | 2333 | ||
| 2331 | ;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (14419 57707)) | 2334 | ;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (14716 6917)) |
| 2332 | ;;; Generated autoloads from progmodes/cc-vars.el | 2335 | ;;; Generated autoloads from progmodes/cc-vars.el |
| 2333 | 2336 | ||
| 2334 | (defconst c-emacs-features (let ((infodock-p (boundp (quote infodock-version))) (comments (let ((table (copy-syntax-table)) entry) (modify-syntax-entry 97 ". 12345678" table) (cond ((arrayp table) (setq entry (aref table 97)) (if (consp entry) (setq entry (car entry)))) ((fboundp (quote get-char-table)) (setq entry (get-char-table 97 table))) ((and (fboundp (quote char-table-p)) (char-table-p table)) (setq entry (car (char-table-range table [97])))) (t (error "CC Mode is incompatible with this version of Emacs"))) (if (= (logand (lsh entry -16) 255) 255) (quote 8-bit) (quote 1-bit))))) (if infodock-p (list comments (quote infodock)) (list comments))) "\ | 2337 | (defconst c-emacs-features (let ((infodock-p (boundp (quote infodock-version))) (comments (let ((table (copy-syntax-table)) entry) (modify-syntax-entry 97 ". 12345678" table) (cond ((arrayp table) (setq entry (aref table 97)) (if (consp entry) (setq entry (car entry)))) ((fboundp (quote get-char-table)) (setq entry (get-char-table 97 table))) ((and (fboundp (quote char-table-p)) (char-table-p table)) (setq entry (car (char-table-range table [97])))) (t (error "CC Mode is incompatible with this version of Emacs"))) (if (= (logand (lsh entry -16) 255) 255) (quote 8-bit) (quote 1-bit))))) (if infodock-p (list comments (quote infodock)) (list comments))) "\ |
| @@ -2596,7 +2599,7 @@ a future Emacs interpreter will be able to use it.") | |||
| 2596 | ;;;*** | 2599 | ;;;*** |
| 2597 | 2600 | ||
| 2598 | ;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el" | 2601 | ;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el" |
| 2599 | ;;;;;; (14518 39681)) | 2602 | ;;;;;; (14671 47557)) |
| 2600 | ;;; Generated autoloads from emacs-lisp/cl-indent.el | 2603 | ;;; Generated autoloads from emacs-lisp/cl-indent.el |
| 2601 | 2604 | ||
| 2602 | (autoload (quote common-lisp-indent-function) "cl-indent" nil nil nil) | 2605 | (autoload (quote common-lisp-indent-function) "cl-indent" nil nil nil) |
| @@ -2638,7 +2641,7 @@ of `scheme-program-name'). Runs the hooks `inferior-scheme-mode-hook' | |||
| 2638 | 2641 | ||
| 2639 | ;;;### (autoloads (codepage-setup cp-supported-codepages cp-offset-for-codepage | 2642 | ;;;### (autoloads (codepage-setup cp-supported-codepages cp-offset-for-codepage |
| 2640 | ;;;;;; cp-language-for-codepage cp-charset-for-codepage cp-make-coding-systems-for-codepage) | 2643 | ;;;;;; cp-language-for-codepage cp-charset-for-codepage cp-make-coding-systems-for-codepage) |
| 2641 | ;;;;;; "codepage" "international/codepage.el" (14642 24031)) | 2644 | ;;;;;; "codepage" "international/codepage.el" (14720 1500)) |
| 2642 | ;;; Generated autoloads from international/codepage.el | 2645 | ;;; Generated autoloads from international/codepage.el |
| 2643 | 2646 | ||
| 2644 | (autoload (quote cp-make-coding-systems-for-codepage) "codepage" "\ | 2647 | (autoload (quote cp-make-coding-systems-for-codepage) "codepage" "\ |
| @@ -2684,7 +2687,7 @@ read/written by MS-DOS software, or for display on the MS-DOS terminal." t nil) | |||
| 2684 | 2687 | ||
| 2685 | ;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list | 2688 | ;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list |
| 2686 | ;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command | 2689 | ;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command |
| 2687 | ;;;;;; comint-run make-comint) "comint" "comint.el" (14634 20434)) | 2690 | ;;;;;; comint-run make-comint) "comint" "comint.el" (14703 12325)) |
| 2688 | ;;; Generated autoloads from comint.el | 2691 | ;;; Generated autoloads from comint.el |
| 2689 | 2692 | ||
| 2690 | (autoload (quote make-comint) "comint" "\ | 2693 | (autoload (quote make-comint) "comint" "\ |
| @@ -2753,7 +2756,7 @@ If `compare-ignore-case' is non-nil, changes in case are also ignored." t nil) | |||
| 2753 | ;;;### (autoloads (next-error compilation-minor-mode compilation-shell-minor-mode | 2756 | ;;;### (autoloads (next-error compilation-minor-mode compilation-shell-minor-mode |
| 2754 | ;;;;;; compilation-mode grep-find grep compile compilation-search-path | 2757 | ;;;;;; compilation-mode grep-find grep compile compilation-search-path |
| 2755 | ;;;;;; compilation-ask-about-save compilation-window-height compilation-mode-hook) | 2758 | ;;;;;; compilation-ask-about-save compilation-window-height compilation-mode-hook) |
| 2756 | ;;;;;; "compile" "progmodes/compile.el" (14635 2514)) | 2759 | ;;;;;; "compile" "progmodes/compile.el" (14726 56342)) |
| 2757 | ;;; Generated autoloads from progmodes/compile.el | 2760 | ;;; Generated autoloads from progmodes/compile.el |
| 2758 | 2761 | ||
| 2759 | (defvar compilation-mode-hook nil "\ | 2762 | (defvar compilation-mode-hook nil "\ |
| @@ -2884,7 +2887,7 @@ See variables `compilation-parse-errors-function' and | |||
| 2884 | ;;;*** | 2887 | ;;;*** |
| 2885 | 2888 | ||
| 2886 | ;;;### (autoloads (partial-completion-mode partial-completion-mode) | 2889 | ;;;### (autoloads (partial-completion-mode partial-completion-mode) |
| 2887 | ;;;;;; "complete" "complete.el" (14634 20434)) | 2890 | ;;;;;; "complete" "complete.el" (14664 59525)) |
| 2888 | ;;; Generated autoloads from complete.el | 2891 | ;;; Generated autoloads from complete.el |
| 2889 | 2892 | ||
| 2890 | (defvar partial-completion-mode nil "\ | 2893 | (defvar partial-completion-mode nil "\ |
| @@ -2933,7 +2936,7 @@ Enable dynamic word-completion." t nil) | |||
| 2933 | ;;;### (autoloads (decompose-composite-char compose-last-chars compose-chars-after | 2936 | ;;;### (autoloads (decompose-composite-char compose-last-chars compose-chars-after |
| 2934 | ;;;;;; find-composition compose-chars decompose-string compose-string | 2937 | ;;;;;; find-composition compose-chars decompose-string compose-string |
| 2935 | ;;;;;; decompose-region compose-region) "composite" "composite.el" | 2938 | ;;;;;; decompose-region compose-region) "composite" "composite.el" |
| 2936 | ;;;;;; (14422 57499)) | 2939 | ;;;;;; (14720 1500)) |
| 2937 | ;;; Generated autoloads from composite.el | 2940 | ;;; Generated autoloads from composite.el |
| 2938 | 2941 | ||
| 2939 | (defconst reference-point-alist (quote ((tl . 0) (tc . 1) (tr . 2) (Bl . 3) (Bc . 4) (Br . 5) (bl . 6) (bc . 7) (br . 8) (cl . 9) (cc . 10) (cr . 11) (top-left . 0) (top-center . 1) (top-right . 2) (base-left . 3) (base-center . 4) (base-right . 5) (bottom-left . 6) (bottom-center . 7) (bottom-right . 8) (center-left . 9) (center-center . 10) (center-right . 11) (ml . 3) (mc . 10) (mr . 5) (mid-left . 3) (mid-center . 10) (mid-right . 5))) "\ | 2942 | (defconst reference-point-alist (quote ((tl . 0) (tc . 1) (tr . 2) (Bl . 3) (Bc . 4) (Br . 5) (bl . 6) (bc . 7) (br . 8) (cl . 9) (cc . 10) (cr . 11) (top-left . 0) (top-center . 1) (top-right . 2) (base-left . 3) (base-center . 4) (base-right . 5) (bottom-left . 6) (bottom-center . 7) (bottom-right . 8) (center-left . 9) (center-center . 10) (center-right . 11) (ml . 3) (mc . 10) (mr . 5) (mid-left . 3) (mid-center . 10) (mid-right . 5))) "\ |
| @@ -3072,7 +3075,8 @@ and composition rules as described in `compose-region'. | |||
| 3072 | MOD-FUNC is a modification function of the composition. | 3075 | MOD-FUNC is a modification function of the composition. |
| 3073 | 3076 | ||
| 3074 | WIDTH is a number of columns the composition occupies on the screen." nil nil) | 3077 | WIDTH is a number of columns the composition occupies on the screen." nil nil) |
| 3075 | (put 'composition-function-table 'char-table-extra-slots 0) | 3078 | |
| 3079 | (put (quote composition-function-table) (quote char-table-extra-slots) 0) | ||
| 3076 | 3080 | ||
| 3077 | (defvar composition-function-table (make-char-table (quote composition-function-table)) "\ | 3081 | (defvar composition-function-table (make-char-table (quote composition-function-table)) "\ |
| 3078 | Char table of patterns and functions to make a composition. | 3082 | Char table of patterns and functions to make a composition. |
| @@ -3128,7 +3132,7 @@ vector of CHAR respectively." nil nil) | |||
| 3128 | ;;;*** | 3132 | ;;;*** |
| 3129 | 3133 | ||
| 3130 | ;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie) | 3134 | ;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie) |
| 3131 | ;;;;;; "cookie1" "play/cookie1.el" (13538 26685)) | 3135 | ;;;;;; "cookie1" "play/cookie1.el" (14720 33845)) |
| 3132 | ;;; Generated autoloads from play/cookie1.el | 3136 | ;;; Generated autoloads from play/cookie1.el |
| 3133 | 3137 | ||
| 3134 | (autoload (quote cookie) "cookie1" "\ | 3138 | (autoload (quote cookie) "cookie1" "\ |
| @@ -3337,7 +3341,7 @@ or as help on variables `cperl-tips', `cperl-problems', | |||
| 3337 | ;;;*** | 3341 | ;;;*** |
| 3338 | 3342 | ||
| 3339 | ;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el" | 3343 | ;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el" |
| 3340 | ;;;;;; (14568 36509)) | 3344 | ;;;;;; (14726 36009)) |
| 3341 | ;;; Generated autoloads from progmodes/cpp.el | 3345 | ;;; Generated autoloads from progmodes/cpp.el |
| 3342 | 3346 | ||
| 3343 | (autoload (quote cpp-highlight-buffer) "cpp" "\ | 3347 | (autoload (quote cpp-highlight-buffer) "cpp" "\ |
| @@ -3417,7 +3421,7 @@ INHERIT-INPUT-METHOD." nil nil) | |||
| 3417 | ;;;;;; customize-option-other-window customize-changed-options customize-option | 3421 | ;;;;;; customize-option-other-window customize-changed-options customize-option |
| 3418 | ;;;;;; customize-group-other-window customize-group customize customize-save-variable | 3422 | ;;;;;; customize-group-other-window customize-group customize customize-save-variable |
| 3419 | ;;;;;; customize-set-variable customize-set-value) "cus-edit" "cus-edit.el" | 3423 | ;;;;;; customize-set-variable customize-set-value) "cus-edit" "cus-edit.el" |
| 3420 | ;;;;;; (14626 23730)) | 3424 | ;;;;;; (14709 28106)) |
| 3421 | ;;; Generated autoloads from cus-edit.el | 3425 | ;;; Generated autoloads from cus-edit.el |
| 3422 | (add-hook 'same-window-regexps "\\`\\*Customiz.*\\*\\'") | 3426 | (add-hook 'same-window-regexps "\\`\\*Customiz.*\\*\\'") |
| 3423 | 3427 | ||
| @@ -3656,7 +3660,7 @@ If the argument is nil, we return the display table to its standard state." t ni | |||
| 3656 | ;;;*** | 3660 | ;;;*** |
| 3657 | 3661 | ||
| 3658 | ;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el" | 3662 | ;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el" |
| 3659 | ;;;;;; (14642 37753)) | 3663 | ;;;;;; (14688 20006)) |
| 3660 | ;;; Generated autoloads from dabbrev.el | 3664 | ;;; Generated autoloads from dabbrev.el |
| 3661 | 3665 | ||
| 3662 | (define-key esc-map "/" (quote dabbrev-expand)) | 3666 | (define-key esc-map "/" (quote dabbrev-expand)) |
| @@ -4137,7 +4141,7 @@ Minor mode for viewing/editing context diffs. | |||
| 4137 | ;;;;;; dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink | 4141 | ;;;;;; dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink |
| 4138 | ;;;;;; dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename | 4142 | ;;;;;; dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename |
| 4139 | ;;;;;; dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches) | 4143 | ;;;;;; dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches) |
| 4140 | ;;;;;; "dired" "dired.el" (14628 26786)) | 4144 | ;;;;;; "dired" "dired.el" (14724 3525)) |
| 4141 | ;;; Generated autoloads from dired.el | 4145 | ;;; Generated autoloads from dired.el |
| 4142 | 4146 | ||
| 4143 | (defvar dired-listing-switches "-al" "\ | 4147 | (defvar dired-listing-switches "-al" "\ |
| @@ -4229,9 +4233,9 @@ Like `dired' but returns the dired buffer as value, does not select it." nil nil | |||
| 4229 | 4233 | ||
| 4230 | ;;;*** | 4234 | ;;;*** |
| 4231 | 4235 | ||
| 4232 | ;;;### (autoloads (dired-do-query-replace-regexp dired-do-search | 4236 | ;;;### (autoloads (dired-show-file-type dired-do-query-replace-regexp |
| 4233 | ;;;;;; dired-hide-all dired-hide-subdir dired-tree-down dired-tree-up | 4237 | ;;;;;; dired-do-search dired-hide-all dired-hide-subdir dired-tree-down |
| 4234 | ;;;;;; dired-kill-subdir dired-mark-subdir-files dired-goto-subdir | 4238 | ;;;;;; dired-tree-up dired-kill-subdir dired-mark-subdir-files dired-goto-subdir |
| 4235 | ;;;;;; dired-prev-subdir dired-insert-subdir dired-maybe-insert-subdir | 4239 | ;;;;;; dired-prev-subdir dired-insert-subdir dired-maybe-insert-subdir |
| 4236 | ;;;;;; dired-downcase dired-upcase dired-do-symlink-regexp dired-do-hardlink-regexp | 4240 | ;;;;;; dired-downcase dired-upcase dired-do-symlink-regexp dired-do-hardlink-regexp |
| 4237 | ;;;;;; dired-do-copy-regexp dired-do-rename-regexp dired-do-rename | 4241 | ;;;;;; dired-do-copy-regexp dired-do-rename-regexp dired-do-rename |
| @@ -4241,7 +4245,7 @@ Like `dired' but returns the dired buffer as value, does not select it." nil nil | |||
| 4241 | ;;;;;; dired-do-compress dired-compress-file dired-do-kill-lines | 4245 | ;;;;;; dired-do-compress dired-compress-file dired-do-kill-lines |
| 4242 | ;;;;;; dired-do-shell-command dired-do-print dired-do-chown dired-do-chgrp | 4246 | ;;;;;; dired-do-shell-command dired-do-print dired-do-chown dired-do-chgrp |
| 4243 | ;;;;;; dired-do-chmod dired-backup-diff dired-diff) "dired-aux" | 4247 | ;;;;;; dired-do-chmod dired-backup-diff dired-diff) "dired-aux" |
| 4244 | ;;;;;; "dired-aux.el" (14625 18672)) | 4248 | ;;;;;; "dired-aux.el" (14697 36466)) |
| 4245 | ;;; Generated autoloads from dired-aux.el | 4249 | ;;; Generated autoloads from dired-aux.el |
| 4246 | 4250 | ||
| 4247 | (autoload (quote dired-diff) "dired-aux" "\ | 4251 | (autoload (quote dired-diff) "dired-aux" "\ |
| @@ -4453,6 +4457,11 @@ Third arg DELIMITED (prefix arg) means replace only word-delimited matches. | |||
| 4453 | If you exit (\\[keyboard-quit] or ESC), you can resume the query replace | 4457 | If you exit (\\[keyboard-quit] or ESC), you can resume the query replace |
| 4454 | with the command \\[tags-loop-continue]." t nil) | 4458 | with the command \\[tags-loop-continue]." t nil) |
| 4455 | 4459 | ||
| 4460 | (autoload (quote dired-show-file-type) "dired-aux" "\ | ||
| 4461 | Print the type of FILE, according to the `file' command. | ||
| 4462 | If FILE is a symbolic link and the optional argument DEREF-SYMLINKS is | ||
| 4463 | true then the type of the file linked to by FILE is printed instead." t nil) | ||
| 4464 | |||
| 4456 | ;;;*** | 4465 | ;;;*** |
| 4457 | 4466 | ||
| 4458 | ;;;### (autoloads (dired-jump) "dired-x" "dired-x.el" (14523 40402)) | 4467 | ;;;### (autoloads (dired-jump) "dired-x" "dired-x.el" (14523 40402)) |
| @@ -4502,7 +4511,7 @@ redefine OBJECT if it is a symbol." t nil) | |||
| 4502 | ;;;;;; standard-display-graphic standard-display-g1 standard-display-ascii | 4511 | ;;;;;; standard-display-graphic standard-display-g1 standard-display-ascii |
| 4503 | ;;;;;; standard-display-default standard-display-8bit describe-current-display-table | 4512 | ;;;;;; standard-display-default standard-display-8bit describe-current-display-table |
| 4504 | ;;;;;; describe-display-table set-display-table-slot display-table-slot | 4513 | ;;;;;; describe-display-table set-display-table-slot display-table-slot |
| 4505 | ;;;;;; make-display-table) "disp-table" "disp-table.el" (14638 40743)) | 4514 | ;;;;;; make-display-table) "disp-table" "disp-table.el" (14656 42937)) |
| 4506 | ;;; Generated autoloads from disp-table.el | 4515 | ;;; Generated autoloads from disp-table.el |
| 4507 | 4516 | ||
| 4508 | (autoload (quote make-display-table) "disp-table" "\ | 4517 | (autoload (quote make-display-table) "disp-table" "\ |
| @@ -4548,7 +4557,8 @@ X frame." nil nil) | |||
| 4548 | (autoload (quote standard-display-underline) "disp-table" "\ | 4557 | (autoload (quote standard-display-underline) "disp-table" "\ |
| 4549 | Display character C as character UC plus underlining." nil nil) | 4558 | Display character C as character UC plus underlining." nil nil) |
| 4550 | 4559 | ||
| 4551 | (autoload (quote create-glyph) "disp-table" nil nil nil) | 4560 | (autoload (quote create-glyph) "disp-table" "\ |
| 4561 | Allocate a glyph code to display by sending STRING to the terminal." nil nil) | ||
| 4552 | 4562 | ||
| 4553 | (autoload (quote standard-display-european) "disp-table" "\ | 4563 | (autoload (quote standard-display-european) "disp-table" "\ |
| 4554 | Semi-obsolete way to toggle display of ISO 8859 European characters. | 4564 | Semi-obsolete way to toggle display of ISO 8859 European characters. |
| @@ -4639,7 +4649,7 @@ Play sounds in message buffers." t nil) | |||
| 4639 | 4649 | ||
| 4640 | ;;;### (autoloads (define-derived-mode easy-mmode-defsyntax easy-mmode-defmap | 4650 | ;;;### (autoloads (define-derived-mode easy-mmode-defsyntax easy-mmode-defmap |
| 4641 | ;;;;;; easy-mmode-define-global-mode define-minor-mode) "easy-mmode" | 4651 | ;;;;;; easy-mmode-define-global-mode define-minor-mode) "easy-mmode" |
| 4642 | ;;;;;; "emacs-lisp/easy-mmode.el" (14651 36597)) | 4652 | ;;;;;; "emacs-lisp/easy-mmode.el" (14659 23014)) |
| 4643 | ;;; Generated autoloads from emacs-lisp/easy-mmode.el | 4653 | ;;; Generated autoloads from emacs-lisp/easy-mmode.el |
| 4644 | 4654 | ||
| 4645 | (defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode)) | 4655 | (defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode)) |
| @@ -4708,8 +4718,8 @@ been generated automatically, with a reference to the keymap." nil (quote macro) | |||
| 4708 | ;;;*** | 4718 | ;;;*** |
| 4709 | 4719 | ||
| 4710 | ;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define | 4720 | ;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define |
| 4711 | ;;;;;; easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (14634 | 4721 | ;;;;;; easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (14702 |
| 4712 | ;;;;;; 20460)) | 4722 | ;;;;;; 57276)) |
| 4713 | ;;; Generated autoloads from emacs-lisp/easymenu.el | 4723 | ;;; Generated autoloads from emacs-lisp/easymenu.el |
| 4714 | 4724 | ||
| 4715 | (autoload (quote easy-menu-define) "easymenu" "\ | 4725 | (autoload (quote easy-menu-define) "easymenu" "\ |
| @@ -4762,9 +4772,9 @@ KEYS is expanded with `substitute-command-keys' before it is used. | |||
| 4762 | 4772 | ||
| 4763 | :key-sequence KEYS | 4773 | :key-sequence KEYS |
| 4764 | 4774 | ||
| 4765 | KEYS is nil a string or a vector; nil or a keyboard equivalent to this | 4775 | KEYS is nil, a string or a vector; nil or a keyboard equivalent to this |
| 4766 | menu item. | 4776 | menu item. |
| 4767 | This is a hint that will considerably speed up Emacs first display of | 4777 | This is a hint that will considerably speed up Emacs' first display of |
| 4768 | a menu. Use `:key-sequence nil' when you know that this menu item has no | 4778 | a menu. Use `:key-sequence nil' when you know that this menu item has no |
| 4769 | keyboard equivalent. | 4779 | keyboard equivalent. |
| 4770 | 4780 | ||
| @@ -4778,9 +4788,10 @@ whenever this expression's value is non-nil. | |||
| 4778 | INCLUDE is an expression; this item is only visible if this | 4788 | INCLUDE is an expression; this item is only visible if this |
| 4779 | expression has a non-nil value. | 4789 | expression has a non-nil value. |
| 4780 | 4790 | ||
| 4781 | :suffix NAME | 4791 | :suffix FORM |
| 4782 | 4792 | ||
| 4783 | NAME is a string; the name of an argument to CALLBACK. | 4793 | FORM is an expression that will be dynamically evaluated and whose |
| 4794 | value will be concatenated to the menu entry's NAME. | ||
| 4784 | 4795 | ||
| 4785 | :style STYLE | 4796 | :style STYLE |
| 4786 | 4797 | ||
| @@ -4791,7 +4802,7 @@ toggle: A checkbox. | |||
| 4791 | Prepend the name with `(*) ' or `( ) ' depending on if selected or not. | 4802 | Prepend the name with `(*) ' or `( ) ' depending on if selected or not. |
| 4792 | radio: A radio button. | 4803 | radio: A radio button. |
| 4793 | Prepend the name with `[X] ' or `[ ] ' depending on if selected or not. | 4804 | Prepend the name with `[X] ' or `[ ] ' depending on if selected or not. |
| 4794 | button: Surround the name with `[' and `]'. Use this for an item in the | 4805 | button: Surround the name with `[' and `]'. Use this for an item in the |
| 4795 | menu bar itself. | 4806 | menu bar itself. |
| 4796 | anything else means an ordinary menu item. | 4807 | anything else means an ordinary menu item. |
| 4797 | 4808 | ||
| @@ -4837,7 +4848,7 @@ to implement dynamic menus." nil nil) | |||
| 4837 | ;;;;;; ebnf-apply-style ebnf-merge-style ebnf-insert-style ebnf-setup | 4848 | ;;;;;; ebnf-apply-style ebnf-merge-style ebnf-insert-style ebnf-setup |
| 4838 | ;;;;;; ebnf-syntax-region ebnf-syntax-buffer ebnf-eps-region ebnf-eps-buffer | 4849 | ;;;;;; ebnf-syntax-region ebnf-syntax-buffer ebnf-eps-region ebnf-eps-buffer |
| 4839 | ;;;;;; ebnf-spool-region ebnf-spool-buffer ebnf-print-region ebnf-print-buffer | 4850 | ;;;;;; ebnf-spool-region ebnf-spool-buffer ebnf-print-region ebnf-print-buffer |
| 4840 | ;;;;;; ebnf-customize) "ebnf2ps" "progmodes/ebnf2ps.el" (14485 59667)) | 4851 | ;;;;;; ebnf-customize) "ebnf2ps" "progmodes/ebnf2ps.el" (14726 49311)) |
| 4841 | ;;; Generated autoloads from progmodes/ebnf2ps.el | 4852 | ;;; Generated autoloads from progmodes/ebnf2ps.el |
| 4842 | 4853 | ||
| 4843 | (autoload (quote ebnf-customize) "ebnf2ps" "\ | 4854 | (autoload (quote ebnf-customize) "ebnf2ps" "\ |
| @@ -4949,8 +4960,8 @@ It returns the old style symbol." t nil) | |||
| 4949 | 4960 | ||
| 4950 | ;;;### (autoloads (ebrowse-save-tree-as ebrowse-tags-query-replace | 4961 | ;;;### (autoloads (ebrowse-save-tree-as ebrowse-tags-query-replace |
| 4951 | ;;;;;; ebrowse-tags-loop-continue ebrowse-tags-complete-symbol ebrowse-electric-choose-tree | 4962 | ;;;;;; ebrowse-tags-loop-continue ebrowse-tags-complete-symbol ebrowse-electric-choose-tree |
| 4952 | ;;;;;; ebrowse-tree-mode) "ebrowse" "progmodes/ebrowse.el" (14613 | 4963 | ;;;;;; ebrowse-tree-mode) "ebrowse" "progmodes/ebrowse.el" (14727 |
| 4953 | ;;;;;; 26536)) | 4964 | ;;;;;; 65050)) |
| 4954 | ;;; Generated autoloads from progmodes/ebrowse.el | 4965 | ;;; Generated autoloads from progmodes/ebrowse.el |
| 4955 | 4966 | ||
| 4956 | (autoload (quote ebrowse-tree-mode) "ebrowse" "\ | 4967 | (autoload (quote ebrowse-tree-mode) "ebrowse" "\ |
| @@ -4966,7 +4977,11 @@ Tree mode key bindings: | |||
| 4966 | (autoload (quote ebrowse-electric-choose-tree) "ebrowse" "\ | 4977 | (autoload (quote ebrowse-electric-choose-tree) "ebrowse" "\ |
| 4967 | Return a buffer containing a tree or nil if no tree found or canceled." t nil) | 4978 | Return a buffer containing a tree or nil if no tree found or canceled." t nil) |
| 4968 | 4979 | ||
| 4969 | (autoload (quote ebrowse-tags-complete-symbol) "ebrowse" "Perform completion on the C++ symbol preceding point.\nA second call of this function without changing point inserts the next match. \nA call with prefix PREFIX reads the symbol to insert from the minibuffer with\ncompletion." t nil) | 4980 | (autoload (quote ebrowse-tags-complete-symbol) "ebrowse" "\ |
| 4981 | Perform completion on the C++ symbol preceding point. | ||
| 4982 | A second call of this function without changing point inserts the next match. | ||
| 4983 | A call with prefix PREFIX reads the symbol to insert from the minibuffer with | ||
| 4984 | completion." t nil) | ||
| 4970 | 4985 | ||
| 4971 | (autoload (quote ebrowse-tags-loop-continue) "ebrowse" "\ | 4986 | (autoload (quote ebrowse-tags-loop-continue) "ebrowse" "\ |
| 4972 | Repeat last operation on files in tree. | 4987 | Repeat last operation on files in tree. |
| @@ -5018,7 +5033,7 @@ With prefix arg NOCONFIRM, execute current line as-is without editing." t nil) | |||
| 5018 | ;;;*** | 5033 | ;;;*** |
| 5019 | 5034 | ||
| 5020 | ;;;### (autoloads (edebug-eval-top-level-form def-edebug-spec edebug-all-forms | 5035 | ;;;### (autoloads (edebug-eval-top-level-form def-edebug-spec edebug-all-forms |
| 5021 | ;;;;;; edebug-all-defs) "edebug" "emacs-lisp/edebug.el" (14637 38269)) | 5036 | ;;;;;; edebug-all-defs) "edebug" "emacs-lisp/edebug.el" (14691 20410)) |
| 5022 | ;;; Generated autoloads from emacs-lisp/edebug.el | 5037 | ;;; Generated autoloads from emacs-lisp/edebug.el |
| 5023 | 5038 | ||
| 5024 | (defvar edebug-all-defs nil "\ | 5039 | (defvar edebug-all-defs nil "\ |
| @@ -5357,8 +5372,8 @@ BUFFER is put into `default-major-mode' (or `fundamental-mode') when we exit." n | |||
| 5357 | 5372 | ||
| 5358 | ;;;*** | 5373 | ;;;*** |
| 5359 | 5374 | ||
| 5360 | ;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-mode) "eldoc" | 5375 | ;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string |
| 5361 | ;;;;;; "emacs-lisp/eldoc.el" (13881 39947)) | 5376 | ;;;;;; eldoc-mode) "eldoc" "emacs-lisp/eldoc.el" (14716 1570)) |
| 5362 | ;;; Generated autoloads from emacs-lisp/eldoc.el | 5377 | ;;; Generated autoloads from emacs-lisp/eldoc.el |
| 5363 | 5378 | ||
| 5364 | (defvar eldoc-mode nil "\ | 5379 | (defvar eldoc-mode nil "\ |
| @@ -5375,6 +5390,11 @@ instead. | |||
| 5375 | 5390 | ||
| 5376 | This variable is buffer-local.") | 5391 | This variable is buffer-local.") |
| 5377 | 5392 | ||
| 5393 | (defvar eldoc-minor-mode-string " ElDoc" "\ | ||
| 5394 | *String to display in mode line when Eldoc Mode is enabled.") | ||
| 5395 | |||
| 5396 | (cond ((fboundp (quote add-minor-mode)) (add-minor-mode (quote eldoc-mode) (quote eldoc-minor-mode-string))) ((assq (quote eldoc-mode) (default-value (quote minor-mode-alist)))) (t (setq-default minor-mode-alist (append (default-value (quote minor-mode-alist)) (quote ((eldoc-mode eldoc-minor-mode-string))))))) | ||
| 5397 | |||
| 5378 | (autoload (quote eldoc-mode) "eldoc" "\ | 5398 | (autoload (quote eldoc-mode) "eldoc" "\ |
| 5379 | *Enable or disable eldoc mode. | 5399 | *Enable or disable eldoc mode. |
| 5380 | See documentation for the variable of the same name for more details. | 5400 | See documentation for the variable of the same name for more details. |
| @@ -5457,7 +5477,7 @@ Prompts for bug subject. Leaves you in a mail buffer." t nil) | |||
| 5457 | ;;;;;; emerge-revisions emerge-files-with-ancestor-remote emerge-files-remote | 5477 | ;;;;;; emerge-revisions emerge-files-with-ancestor-remote emerge-files-remote |
| 5458 | ;;;;;; emerge-files-with-ancestor-command emerge-files-command emerge-buffers-with-ancestor | 5478 | ;;;;;; emerge-files-with-ancestor-command emerge-files-command emerge-buffers-with-ancestor |
| 5459 | ;;;;;; emerge-buffers emerge-files-with-ancestor emerge-files) "emerge" | 5479 | ;;;;;; emerge-buffers emerge-files-with-ancestor emerge-files) "emerge" |
| 5460 | ;;;;;; "emerge.el" (14345 52903)) | 5480 | ;;;;;; "emerge.el" (14675 2831)) |
| 5461 | ;;; Generated autoloads from emerge.el | 5481 | ;;; Generated autoloads from emerge.el |
| 5462 | 5482 | ||
| 5463 | (defvar menu-bar-emerge-menu (make-sparse-keymap "Emerge")) | 5483 | (defvar menu-bar-emerge-menu (make-sparse-keymap "Emerge")) |
| @@ -5527,7 +5547,7 @@ as a multilingual text encoded in a coding system set by | |||
| 5527 | ;;;*** | 5547 | ;;;*** |
| 5528 | 5548 | ||
| 5529 | ;;;### (autoloads (enriched-decode enriched-encode enriched-mode) | 5549 | ;;;### (autoloads (enriched-decode enriched-encode enriched-mode) |
| 5530 | ;;;;;; "enriched" "enriched.el" (14539 53665)) | 5550 | ;;;;;; "enriched" "enriched.el" (14717 41925)) |
| 5531 | ;;; Generated autoloads from enriched.el | 5551 | ;;; Generated autoloads from enriched.el |
| 5532 | 5552 | ||
| 5533 | (autoload (quote enriched-mode) "enriched" "\ | 5553 | (autoload (quote enriched-mode) "enriched" "\ |
| @@ -5549,13 +5569,63 @@ Commands: | |||
| 5549 | 5569 | ||
| 5550 | ;;;*** | 5570 | ;;;*** |
| 5551 | 5571 | ||
| 5572 | ;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (14679 | ||
| 5573 | ;;;;;; 21649)) | ||
| 5574 | ;;; Generated autoloads from eshell/esh-mode.el | ||
| 5575 | |||
| 5576 | (autoload (quote eshell-mode) "esh-mode" "\ | ||
| 5577 | Emacs shell interactive mode. | ||
| 5578 | |||
| 5579 | \\{eshell-mode-map}" nil nil) | ||
| 5580 | |||
| 5581 | ;;;*** | ||
| 5582 | |||
| 5583 | ;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (14679 | ||
| 5584 | ;;;;;; 21629)) | ||
| 5585 | ;;; Generated autoloads from eshell/esh-test.el | ||
| 5586 | |||
| 5587 | (autoload (quote eshell-test) "esh-test" "\ | ||
| 5588 | Test Eshell to verify that it works as expected." t nil) | ||
| 5589 | |||
| 5590 | ;;;*** | ||
| 5591 | |||
| 5592 | ;;;### (autoloads (eshell-report-bug eshell-command-result eshell-command | ||
| 5593 | ;;;;;; eshell) "eshell" "eshell/eshell.el" (14709 28151)) | ||
| 5594 | ;;; Generated autoloads from eshell/eshell.el | ||
| 5595 | |||
| 5596 | (autoload (quote eshell) "eshell" "\ | ||
| 5597 | Create an interactive Eshell buffer. | ||
| 5598 | The buffer used for Eshell sessions is determined by the value of | ||
| 5599 | `eshell-buffer-name'. If there is already an Eshell session active in | ||
| 5600 | that buffer, Emacs will simply switch to it. Otherwise, a new session | ||
| 5601 | will begin. A new session is always created if the the prefix | ||
| 5602 | argument ARG is specified. Returns the buffer selected (or created)." t nil) | ||
| 5603 | |||
| 5604 | (autoload (quote eshell-command) "eshell" "\ | ||
| 5605 | Execute the Eshell command string COMMAND. | ||
| 5606 | With prefix ARG, insert output into the current buffer at point." t nil) | ||
| 5607 | |||
| 5608 | (autoload (quote eshell-command-result) "eshell" "\ | ||
| 5609 | Execute the given Eshell COMMAND, and return the result. | ||
| 5610 | The result might be any Lisp object. | ||
| 5611 | If STATUS-VAR is a symbol, it will be set to the exit status of the | ||
| 5612 | command. This is the only way to determine whether the value returned | ||
| 5613 | corresponding to a successful execution." nil nil) | ||
| 5614 | |||
| 5615 | (autoload (quote eshell-report-bug) "eshell" "\ | ||
| 5616 | Report a bug in Eshell. | ||
| 5617 | Prompts for the TOPIC. Leaves you in a mail buffer. | ||
| 5618 | Please include any configuration details that might be involved." t nil) | ||
| 5619 | |||
| 5620 | ;;;*** | ||
| 5621 | |||
| 5552 | ;;;### (autoloads (complete-tag select-tags-table tags-apropos list-tags | 5622 | ;;;### (autoloads (complete-tag select-tags-table tags-apropos list-tags |
| 5553 | ;;;;;; tags-query-replace tags-search tags-loop-continue next-file | 5623 | ;;;;;; tags-query-replace tags-search tags-loop-continue next-file |
| 5554 | ;;;;;; pop-tag-mark find-tag-regexp find-tag-other-frame find-tag-other-window | 5624 | ;;;;;; pop-tag-mark find-tag-regexp find-tag-other-frame find-tag-other-window |
| 5555 | ;;;;;; find-tag find-tag-noselect tags-table-files visit-tags-table | 5625 | ;;;;;; find-tag find-tag-noselect tags-table-files visit-tags-table |
| 5556 | ;;;;;; find-tag-default-function find-tag-hook tags-add-tables tags-table-list | 5626 | ;;;;;; find-tag-default-function find-tag-hook tags-add-tables tags-table-list |
| 5557 | ;;;;;; tags-case-fold-search) "etags" "progmodes/etags.el" (14634 | 5627 | ;;;;;; tags-case-fold-search) "etags" "progmodes/etags.el" (14669 |
| 5558 | ;;;;;; 20489)) | 5628 | ;;;;;; 64271)) |
| 5559 | ;;; Generated autoloads from progmodes/etags.el | 5629 | ;;; Generated autoloads from progmodes/etags.el |
| 5560 | 5630 | ||
| 5561 | (defvar tags-file-name nil "\ | 5631 | (defvar tags-file-name nil "\ |
| @@ -6027,10 +6097,15 @@ Edit the hotlist of directory servers in a specialized buffer." t nil) | |||
| 6027 | 6097 | ||
| 6028 | ;;;*** | 6098 | ;;;*** |
| 6029 | 6099 | ||
| 6030 | ;;;### (autoloads (executable-self-display executable-set-magic) | 6100 | ;;;### (autoloads (executable-make-buffer-file-executable-if-script-p |
| 6031 | ;;;;;; "executable" "progmodes/executable.el" (13940 33734)) | 6101 | ;;;;;; executable-self-display executable-set-magic executable-find) |
| 6102 | ;;;;;; "executable" "progmodes/executable.el" (14659 23041)) | ||
| 6032 | ;;; Generated autoloads from progmodes/executable.el | 6103 | ;;; Generated autoloads from progmodes/executable.el |
| 6033 | 6104 | ||
| 6105 | (autoload (quote executable-find) "executable" "\ | ||
| 6106 | Search for COMMAND in exec-path and return the absolute file name. | ||
| 6107 | Return nil if COMMAND is not found anywhere in `exec-path'." nil nil) | ||
| 6108 | |||
| 6034 | (autoload (quote executable-set-magic) "executable" "\ | 6109 | (autoload (quote executable-set-magic) "executable" "\ |
| 6035 | Set this buffer's interpreter to INTERPRETER with optional ARGUMENT. | 6110 | Set this buffer's interpreter to INTERPRETER with optional ARGUMENT. |
| 6036 | The variables `executable-magicless-file-regexp', `executable-prefix', | 6111 | The variables `executable-magicless-file-regexp', `executable-prefix', |
| @@ -6042,6 +6117,11 @@ executable." t nil) | |||
| 6042 | Turn a text file into a self-displaying Un*x command. | 6117 | Turn a text file into a self-displaying Un*x command. |
| 6043 | The magic number of such a command displays all lines but itself." t nil) | 6118 | The magic number of such a command displays all lines but itself." t nil) |
| 6044 | 6119 | ||
| 6120 | (autoload (quote executable-make-buffer-file-executable-if-script-p) "executable" "\ | ||
| 6121 | Make file executable according to umask if not already executable. | ||
| 6122 | If file already has any execute bits set at all, do not change existing | ||
| 6123 | file modes." nil nil) | ||
| 6124 | |||
| 6045 | ;;;*** | 6125 | ;;;*** |
| 6046 | 6126 | ||
| 6047 | ;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot | 6127 | ;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot |
| @@ -6150,7 +6230,7 @@ with no args, if that value is non-nil." t nil) | |||
| 6150 | ;;;;;; facemenu-remove-special facemenu-remove-all facemenu-remove-face-props | 6230 | ;;;;;; facemenu-remove-special facemenu-remove-all facemenu-remove-face-props |
| 6151 | ;;;;;; facemenu-set-read-only facemenu-set-intangible facemenu-set-invisible | 6231 | ;;;;;; facemenu-set-read-only facemenu-set-intangible facemenu-set-invisible |
| 6152 | ;;;;;; facemenu-set-face-from-menu facemenu-set-background facemenu-set-foreground | 6232 | ;;;;;; facemenu-set-face-from-menu facemenu-set-background facemenu-set-foreground |
| 6153 | ;;;;;; facemenu-set-face) "facemenu" "facemenu.el" (14634 20435)) | 6233 | ;;;;;; facemenu-set-face) "facemenu" "facemenu.el" (14693 39146)) |
| 6154 | ;;; Generated autoloads from facemenu.el | 6234 | ;;; Generated autoloads from facemenu.el |
| 6155 | (define-key global-map "\M-g" 'facemenu-keymap) | 6235 | (define-key global-map "\M-g" 'facemenu-keymap) |
| 6156 | (autoload 'facemenu-keymap "facemenu" "Keymap for face-changing commands." t 'keymap) | 6236 | (autoload 'facemenu-keymap "facemenu" "Keymap for face-changing commands." t 'keymap) |
| @@ -6166,7 +6246,7 @@ Menu keymap for foreground colors.") | |||
| 6166 | (defalias (quote facemenu-foreground-menu) facemenu-foreground-menu) | 6246 | (defalias (quote facemenu-foreground-menu) facemenu-foreground-menu) |
| 6167 | 6247 | ||
| 6168 | (defvar facemenu-background-menu (let ((map (make-sparse-keymap "Background Color"))) (define-key map "o" (cons "Other..." (quote facemenu-set-background))) map) "\ | 6248 | (defvar facemenu-background-menu (let ((map (make-sparse-keymap "Background Color"))) (define-key map "o" (cons "Other..." (quote facemenu-set-background))) map) "\ |
| 6169 | Menu keymap for background colors") | 6249 | Menu keymap for background colors.") |
| 6170 | 6250 | ||
| 6171 | (defalias (quote facemenu-background-menu) facemenu-background-menu) | 6251 | (defalias (quote facemenu-background-menu) facemenu-background-menu) |
| 6172 | 6252 | ||
| @@ -6211,7 +6291,7 @@ inserted. Moving point or switching buffers before | |||
| 6211 | typing a character to insert cancels the specification." t nil) | 6291 | typing a character to insert cancels the specification." t nil) |
| 6212 | 6292 | ||
| 6213 | (autoload (quote facemenu-set-foreground) "facemenu" "\ | 6293 | (autoload (quote facemenu-set-foreground) "facemenu" "\ |
| 6214 | Set the foreground color of the region or next character typed. | 6294 | Set the foreground COLOR of the region or next character typed. |
| 6215 | The color is prompted for. A face named `fg:color' is used (or created). | 6295 | The color is prompted for. A face named `fg:color' is used (or created). |
| 6216 | If the region is active, it will be set to the requested face. If | 6296 | If the region is active, it will be set to the requested face. If |
| 6217 | it is inactive (even if mark-even-if-inactive is set) the next | 6297 | it is inactive (even if mark-even-if-inactive is set) the next |
| @@ -6220,7 +6300,7 @@ the selected face. Moving point or switching buffers before | |||
| 6220 | typing a character cancels the request." t nil) | 6300 | typing a character cancels the request." t nil) |
| 6221 | 6301 | ||
| 6222 | (autoload (quote facemenu-set-background) "facemenu" "\ | 6302 | (autoload (quote facemenu-set-background) "facemenu" "\ |
| 6223 | Set the background color of the region or next character typed. | 6303 | Set the background COLOR of the region or next character typed. |
| 6224 | The color is prompted for. A face named `bg:color' is used (or created). | 6304 | The color is prompted for. A face named `bg:color' is used (or created). |
| 6225 | If the region is active, it will be set to the requested face. If | 6305 | If the region is active, it will be set to the requested face. If |
| 6226 | it is inactive (even if mark-even-if-inactive is set) the next | 6306 | it is inactive (even if mark-even-if-inactive is set) the next |
| @@ -6229,7 +6309,7 @@ the selected face. Moving point or switching buffers before | |||
| 6229 | typing a character cancels the request." t nil) | 6309 | typing a character cancels the request." t nil) |
| 6230 | 6310 | ||
| 6231 | (autoload (quote facemenu-set-face-from-menu) "facemenu" "\ | 6311 | (autoload (quote facemenu-set-face-from-menu) "facemenu" "\ |
| 6232 | Set the face of the region or next character typed. | 6312 | Set the FACE of the region or next character typed. |
| 6233 | This function is designed to be called from a menu; the face to use | 6313 | This function is designed to be called from a menu; the face to use |
| 6234 | is the menu item's name. | 6314 | is the menu item's name. |
| 6235 | 6315 | ||
| @@ -6416,7 +6496,7 @@ the name is considered already unique; only the second substitution | |||
| 6416 | ;;;*** | 6496 | ;;;*** |
| 6417 | 6497 | ||
| 6418 | ;;;### (autoloads (find-grep-dired find-name-dired find-dired find-grep-options | 6498 | ;;;### (autoloads (find-grep-dired find-name-dired find-dired find-grep-options |
| 6419 | ;;;;;; find-ls-option) "find-dired" "find-dired.el" (14345 52903)) | 6499 | ;;;;;; find-ls-option) "find-dired" "find-dired.el" (14717 43187)) |
| 6420 | ;;; Generated autoloads from find-dired.el | 6500 | ;;; Generated autoloads from find-dired.el |
| 6421 | 6501 | ||
| 6422 | (defvar find-ls-option (if (eq system-type (quote berkeley-unix)) (quote ("-ls" . "-gilsb")) (quote ("-exec ls -ld {} \\;" . "-ld"))) "\ | 6502 | (defvar find-ls-option (if (eq system-type (quote berkeley-unix)) (quote ("-ls" . "-gilsb")) (quote ("-exec ls -ld {} \\;" . "-ld"))) "\ |
| @@ -6651,10 +6731,20 @@ to get the effect of a C-q." nil nil) | |||
| 6651 | 6731 | ||
| 6652 | ;;;*** | 6732 | ;;;*** |
| 6653 | 6733 | ||
| 6654 | ;;;### (autoloads (flyspell-mode-off flyspell-mode) "flyspell" "textmodes/flyspell.el" | 6734 | ;;;### (autoloads (flyspell-mode-off flyspell-mode flyspell-prog-mode |
| 6655 | ;;;;;; (14512 26322)) | 6735 | ;;;;;; flyspell-mode-line-string) "flyspell" "textmodes/flyspell.el" |
| 6736 | ;;;;;; (14718 57349)) | ||
| 6656 | ;;; Generated autoloads from textmodes/flyspell.el | 6737 | ;;; Generated autoloads from textmodes/flyspell.el |
| 6657 | 6738 | ||
| 6739 | (defvar flyspell-mode-line-string " Fly" "\ | ||
| 6740 | *String displayed on the modeline when flyspell is active. | ||
| 6741 | Set this to nil if you don't want a modeline indicator.") | ||
| 6742 | |||
| 6743 | (autoload (quote flyspell-prog-mode) "flyspell" "\ | ||
| 6744 | Turn on `flyspell-mode' for comments and strings." t nil) | ||
| 6745 | |||
| 6746 | (defvar flyspell-mode-map (make-sparse-keymap)) | ||
| 6747 | |||
| 6658 | (autoload (quote flyspell-mode) "flyspell" "\ | 6748 | (autoload (quote flyspell-mode) "flyspell" "\ |
| 6659 | Minor mode performing on-the-fly spelling checking. | 6749 | Minor mode performing on-the-fly spelling checking. |
| 6660 | Ispell is automatically spawned on background for each entered words. | 6750 | Ispell is automatically spawned on background for each entered words. |
| @@ -6684,6 +6774,8 @@ flyspell-region checks all words inside a region. | |||
| 6684 | 6774 | ||
| 6685 | flyspell-buffer checks the whole buffer." t nil) | 6775 | flyspell-buffer checks the whole buffer." t nil) |
| 6686 | 6776 | ||
| 6777 | (if (fboundp (quote add-minor-mode)) (add-minor-mode (quote flyspell-mode) (quote flyspell-mode-line-string) flyspell-mode-map nil (quote flyspell-mode)) (or (assoc (quote flyspell-mode) minor-mode-alist) (setq minor-mode-alist (cons (quote (flyspell-mode flyspell-mode-line-string)) minor-mode-alist))) (or (assoc (quote flyspell-mode) minor-mode-map-alist) (setq minor-mode-map-alist (cons (cons (quote flyspell-mode) flyspell-mode-map) minor-mode-map-alist)))) | ||
| 6778 | |||
| 6687 | (autoload (quote flyspell-mode-off) "flyspell" "\ | 6779 | (autoload (quote flyspell-mode-off) "flyspell" "\ |
| 6688 | Turn Flyspell mode off." nil nil) | 6780 | Turn Flyspell mode off." nil nil) |
| 6689 | 6781 | ||
| @@ -6760,7 +6852,7 @@ in your `~/.emacs' file, replacing [f7] by your favourite key: | |||
| 6760 | ;;;### (autoloads (font-lock-fontify-buffer global-font-lock-mode | 6852 | ;;;### (autoloads (font-lock-fontify-buffer global-font-lock-mode |
| 6761 | ;;;;;; global-font-lock-mode font-lock-remove-keywords font-lock-add-keywords | 6853 | ;;;;;; global-font-lock-mode font-lock-remove-keywords font-lock-add-keywords |
| 6762 | ;;;;;; turn-on-font-lock font-lock-mode) "font-lock" "font-lock.el" | 6854 | ;;;;;; turn-on-font-lock font-lock-mode) "font-lock" "font-lock.el" |
| 6763 | ;;;;;; (14620 23716)) | 6855 | ;;;;;; (14677 53748)) |
| 6764 | ;;; Generated autoloads from font-lock.el | 6856 | ;;; Generated autoloads from font-lock.el |
| 6765 | 6857 | ||
| 6766 | (defvar font-lock-mode-hook nil "\ | 6858 | (defvar font-lock-mode-hook nil "\ |
| @@ -6947,7 +7039,7 @@ Visit a file in Forms mode in other window." t nil) | |||
| 6947 | ;;;*** | 7039 | ;;;*** |
| 6948 | 7040 | ||
| 6949 | ;;;### (autoloads (fortran-mode fortran-tab-mode-default) "fortran" | 7041 | ;;;### (autoloads (fortran-mode fortran-tab-mode-default) "fortran" |
| 6950 | ;;;;;; "progmodes/fortran.el" (14537 23071)) | 7042 | ;;;;;; "progmodes/fortran.el" (14702 57276)) |
| 6951 | ;;; Generated autoloads from progmodes/fortran.el | 7043 | ;;; Generated autoloads from progmodes/fortran.el |
| 6952 | 7044 | ||
| 6953 | (defvar fortran-tab-mode-default nil "\ | 7045 | (defvar fortran-tab-mode-default nil "\ |
| @@ -6970,8 +7062,8 @@ Key definitions: | |||
| 6970 | Variables controlling indentation style and extra features: | 7062 | Variables controlling indentation style and extra features: |
| 6971 | 7063 | ||
| 6972 | `comment-start' | 7064 | `comment-start' |
| 6973 | Normally nil in Fortran mode. If you want to use comments | 7065 | If you want to use comments starting with `!', |
| 6974 | starting with `!', set this to the string \"!\". | 7066 | set this to the string \"!\". |
| 6975 | `fortran-do-indent' | 7067 | `fortran-do-indent' |
| 6976 | Extra indentation within do blocks. (default 3) | 7068 | Extra indentation within do blocks. (default 3) |
| 6977 | `fortran-if-indent' | 7069 | `fortran-if-indent' |
| @@ -7074,7 +7166,7 @@ Some generic modes are defined in `generic-x.el'." t nil) | |||
| 7074 | ;;;*** | 7166 | ;;;*** |
| 7075 | 7167 | ||
| 7076 | ;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el" | 7168 | ;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el" |
| 7077 | ;;;;;; (14609 53573)) | 7169 | ;;;;;; (14724 3308)) |
| 7078 | ;;; Generated autoloads from progmodes/glasses.el | 7170 | ;;; Generated autoloads from progmodes/glasses.el |
| 7079 | 7171 | ||
| 7080 | (autoload (quote glasses-mode) "glasses" "\ | 7172 | (autoload (quote glasses-mode) "glasses" "\ |
| @@ -7268,7 +7360,7 @@ Add the window configuration CONF to `gnus-buffer-configuration'." nil nil) | |||
| 7268 | 7360 | ||
| 7269 | ;;;*** | 7361 | ;;;*** |
| 7270 | 7362 | ||
| 7271 | ;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (13940 33566)) | 7363 | ;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (14726 36008)) |
| 7272 | ;;; Generated autoloads from play/gomoku.el | 7364 | ;;; Generated autoloads from play/gomoku.el |
| 7273 | 7365 | ||
| 7274 | (autoload (quote gomoku) "gomoku" "\ | 7366 | (autoload (quote gomoku) "gomoku" "\ |
| @@ -7288,7 +7380,7 @@ Use \\[describe-mode] for more info." t nil) | |||
| 7288 | ;;;*** | 7380 | ;;;*** |
| 7289 | 7381 | ||
| 7290 | ;;;### (autoloads (goto-address goto-address-at-point goto-address-at-mouse) | 7382 | ;;;### (autoloads (goto-address goto-address-at-point goto-address-at-mouse) |
| 7291 | ;;;;;; "goto-addr" "net/goto-addr.el" (14637 38354)) | 7383 | ;;;;;; "goto-addr" "net/goto-addr.el" (14711 25302)) |
| 7292 | ;;; Generated autoloads from net/goto-addr.el | 7384 | ;;; Generated autoloads from net/goto-addr.el |
| 7293 | 7385 | ||
| 7294 | (autoload (quote goto-address-at-mouse) "goto-addr" "\ | 7386 | (autoload (quote goto-address-at-mouse) "goto-addr" "\ |
| @@ -7522,8 +7614,99 @@ This discards the buffer's undo information." t nil) | |||
| 7522 | 7614 | ||
| 7523 | ;;;*** | 7615 | ;;;*** |
| 7524 | 7616 | ||
| 7617 | ;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer | ||
| 7618 | ;;;;;; hi-lock-face-buffer hi-lock-line-face-buffer hi-lock-mode | ||
| 7619 | ;;;;;; hi-lock-mode) "hi-lock" "hi-lock.el" (14728 34798)) | ||
| 7620 | ;;; Generated autoloads from hi-lock.el | ||
| 7621 | |||
| 7622 | (defgroup hi-lock-interactive-text-highlighting nil "Interactively add and remove font-lock patterns for highlighting text." :group (quote faces)) | ||
| 7623 | |||
| 7624 | (defvar hi-lock-mode nil "\ | ||
| 7625 | Toggle hi-lock, for interactively adding font-lock text-highlighting patterns.") | ||
| 7626 | |||
| 7627 | (custom-add-to-group (quote hi-lock-interactive-text-highlighting) (quote hi-lock-mode) (quote custom-variable)) | ||
| 7628 | |||
| 7629 | (custom-add-load (quote hi-lock-mode) (quote hi-lock)) | ||
| 7630 | |||
| 7631 | (autoload (quote hi-lock-mode) "hi-lock" "\ | ||
| 7632 | Toggle minor mode for interactively adding font-lock highlighting patterns. | ||
| 7633 | |||
| 7634 | If ARG positive turn hi-lock on. Issuing a hi-lock command will also | ||
| 7635 | turn hi-lock on. When hi-lock turned on an \"Automatic Highlighting\" | ||
| 7636 | submenu is added to the \"Edit\" menu. The commands in the submenu, | ||
| 7637 | which can be called interactively, are: | ||
| 7638 | |||
| 7639 | \\[highlight-regexp] REGEXP FACE | ||
| 7640 | Highlight matches of pattern REGEXP in current buffer with FACE. | ||
| 7641 | |||
| 7642 | \\[highlight-lines-matching-regexp] REGEXP FACE | ||
| 7643 | Highlight lines containing matches of REGEXP in current buffer with FACE. | ||
| 7644 | |||
| 7645 | \\[unhighlight-regexp] REGEXP | ||
| 7646 | Remove highlighting on matches of REGEXP in current buffer. | ||
| 7647 | |||
| 7648 | \\[hi-lock-write-interactive-patterns] | ||
| 7649 | Write active REGEXPs into buffer as comments (if possible). They will | ||
| 7650 | be read the next time file is loaded or when the \\[hi-lock-find-patterns] command | ||
| 7651 | is issued. The inserted regexps are in the form of font lock keywords. | ||
| 7652 | (See `font-lock-keywords') They may be edited and re-loaded with \\[hi-lock-find-patterns], | ||
| 7653 | any valid `font-lock-keywords' form is acceptable. | ||
| 7654 | |||
| 7655 | \\[hi-lock-find-patterns] | ||
| 7656 | Re-read patterns stored in buffer (in the format produced by \\[hi-lock-write-interactive-patterns]). | ||
| 7657 | |||
| 7658 | When hi-lock is started and if the mode is not excluded, the | ||
| 7659 | beginning of the buffer is searched for lines of the form: | ||
| 7660 | Hi-lock: FOO | ||
| 7661 | where FOO is a list of patterns. These are added to the font lock keywords | ||
| 7662 | already present. The patterns must start before position (number | ||
| 7663 | of characters into buffer) `hi-lock-file-patterns-range'. Patterns | ||
| 7664 | will be read until | ||
| 7665 | Hi-lock: end | ||
| 7666 | is found. A mode is excluded if it's in the list `hi-lock-exclude-modes'." t nil) | ||
| 7667 | |||
| 7668 | (defalias (quote highlight-lines-matching-regexp) (quote hi-lock-line-face-buffer)) | ||
| 7669 | |||
| 7670 | (autoload (quote hi-lock-line-face-buffer) "hi-lock" "\ | ||
| 7671 | Set face of all lines containing matches of REGEXP to FACE. | ||
| 7672 | |||
| 7673 | Interactively, prompt for REGEXP then FACE. Buffer-local history | ||
| 7674 | list maintained for regexps, global history maintained for faces. | ||
| 7675 | \\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item. | ||
| 7676 | \(See info node `Minibuffer History')" t nil) | ||
| 7677 | |||
| 7678 | (defalias (quote highlight-regexp) (quote hi-lock-face-buffer)) | ||
| 7679 | |||
| 7680 | (autoload (quote hi-lock-face-buffer) "hi-lock" "\ | ||
| 7681 | Set face of all matches of REGEXP to FACE. | ||
| 7682 | |||
| 7683 | Interactively, prompt for REGEXP then FACE. Buffer-local history | ||
| 7684 | list maintained for regexps, global history maintained for faces. | ||
| 7685 | \\<minibuffer-local-map>Use \\[next-history-element] and \\[previous-history-element] to retrieve next or previous history item. | ||
| 7686 | \(See info node `Minibuffer History')" t nil) | ||
| 7687 | |||
| 7688 | (defalias (quote unhighlight-regexp) (quote hi-lock-unface-buffer)) | ||
| 7689 | |||
| 7690 | (autoload (quote hi-lock-unface-buffer) "hi-lock" "\ | ||
| 7691 | Remove highlighting of matches to REGEXP set by hi-lock. | ||
| 7692 | |||
| 7693 | Interactively, prompt for REGEXP. Buffer-local history of inserted | ||
| 7694 | regexp's maintained. Will accept only regexps inserted by hi-lock | ||
| 7695 | interactive functions. (See `hi-lock-interactive-patterns') | ||
| 7696 | \\<minibuffer-local-must-match-map>Use \\[minibuffer-complete] to complete a partially typed regexp. | ||
| 7697 | \(See info node `Minibuffer History'.)" t nil) | ||
| 7698 | |||
| 7699 | (autoload (quote hi-lock-write-interactive-patterns) "hi-lock" "\ | ||
| 7700 | Write interactively added patterns, if any, into buffer at point. | ||
| 7701 | |||
| 7702 | Interactively added patterns are those normally specified using | ||
| 7703 | `highlight-regexp' and `highlight-lines-matching-regexp'; they can | ||
| 7704 | be found in variable `hi-lock-interactive-patterns'." t nil) | ||
| 7705 | |||
| 7706 | ;;;*** | ||
| 7707 | |||
| 7525 | ;;;### (autoloads (hide-ifdef-lines hide-ifdef-read-only hide-ifdef-initially | 7708 | ;;;### (autoloads (hide-ifdef-lines hide-ifdef-read-only hide-ifdef-initially |
| 7526 | ;;;;;; hide-ifdef-mode) "hideif" "progmodes/hideif.el" (14392 886)) | 7709 | ;;;;;; hide-ifdef-mode) "hideif" "progmodes/hideif.el" (14709 36509)) |
| 7527 | ;;; Generated autoloads from progmodes/hideif.el | 7710 | ;;; Generated autoloads from progmodes/hideif.el |
| 7528 | 7711 | ||
| 7529 | (defvar hide-ifdef-mode nil "\ | 7712 | (defvar hide-ifdef-mode nil "\ |
| @@ -7573,7 +7756,7 @@ hide-ifdef-read-only | |||
| 7573 | ;;;*** | 7756 | ;;;*** |
| 7574 | 7757 | ||
| 7575 | ;;;### (autoloads (hs-minor-mode hs-hide-comments-when-hiding-all) | 7758 | ;;;### (autoloads (hs-minor-mode hs-hide-comments-when-hiding-all) |
| 7576 | ;;;;;; "hideshow" "progmodes/hideshow.el" (14512 26322)) | 7759 | ;;;;;; "hideshow" "progmodes/hideshow.el" (14716 16655)) |
| 7577 | ;;; Generated autoloads from progmodes/hideshow.el | 7760 | ;;; Generated autoloads from progmodes/hideshow.el |
| 7578 | 7761 | ||
| 7579 | (defvar hs-hide-comments-when-hiding-all t "\ | 7762 | (defvar hs-hide-comments-when-hiding-all t "\ |
| @@ -7630,7 +7813,7 @@ Key bindings: | |||
| 7630 | ;;;### (autoloads (global-highlight-changes highlight-compare-with-file | 7813 | ;;;### (autoloads (global-highlight-changes highlight-compare-with-file |
| 7631 | ;;;;;; highlight-changes-rotate-faces highlight-changes-previous-change | 7814 | ;;;;;; highlight-changes-rotate-faces highlight-changes-previous-change |
| 7632 | ;;;;;; highlight-changes-next-change highlight-changes-mode highlight-changes-remove-highlight) | 7815 | ;;;;;; highlight-changes-next-change highlight-changes-mode highlight-changes-remove-highlight) |
| 7633 | ;;;;;; "hilit-chg" "hilit-chg.el" (14637 38207)) | 7816 | ;;;;;; "hilit-chg" "hilit-chg.el" (14703 9943)) |
| 7634 | ;;; Generated autoloads from hilit-chg.el | 7817 | ;;; Generated autoloads from hilit-chg.el |
| 7635 | 7818 | ||
| 7636 | (defvar highlight-changes-mode nil) | 7819 | (defvar highlight-changes-mode nil) |
| @@ -7787,9 +7970,18 @@ argument VERBOSE non-nil makes the function verbose." nil (quote macro)) | |||
| 7787 | 7970 | ||
| 7788 | ;;;*** | 7971 | ;;;*** |
| 7789 | 7972 | ||
| 7790 | ;;;### (autoloads (hl-line-mode) "hl-line" "hl-line.el" (14651 36465)) | 7973 | ;;;### (autoloads (hl-line-mode) "hl-line" "hl-line.el" (14709 28151)) |
| 7791 | ;;; Generated autoloads from hl-line.el | 7974 | ;;; Generated autoloads from hl-line.el |
| 7792 | 7975 | ||
| 7976 | (defvar hl-line-mode nil "\ | ||
| 7977 | Toggle Hl-Line mode. | ||
| 7978 | Setting this variable directly does not take effect; | ||
| 7979 | use either \\[customize] or the function `hl-line-mode'.") | ||
| 7980 | |||
| 7981 | (custom-add-to-group (quote hl-line) (quote hl-line-mode) (quote custom-variable)) | ||
| 7982 | |||
| 7983 | (custom-add-load (quote hl-line-mode) (quote hl-line)) | ||
| 7984 | |||
| 7793 | (autoload (quote hl-line-mode) "hl-line" "\ | 7985 | (autoload (quote hl-line-mode) "hl-line" "\ |
| 7794 | Global minor mode to highlight the line about point in the current window. | 7986 | Global minor mode to highlight the line about point in the current window. |
| 7795 | With ARG, turn Hl-Line mode on if ARG is positive, off otherwise. | 7987 | With ARG, turn Hl-Line mode on if ARG is positive, off otherwise. |
| @@ -7813,7 +8005,7 @@ The optional LABEL is used to label the buffer created." t nil) | |||
| 7813 | ;;;*** | 8005 | ;;;*** |
| 7814 | 8006 | ||
| 7815 | ;;;### (autoloads (hscroll-global-mode hscroll-mode turn-on-hscroll) | 8007 | ;;;### (autoloads (hscroll-global-mode hscroll-mode turn-on-hscroll) |
| 7816 | ;;;;;; "hscroll" "hscroll.el" (14454 81)) | 8008 | ;;;;;; "hscroll" "hscroll.el" (14671 47520)) |
| 7817 | ;;; Generated autoloads from hscroll.el | 8009 | ;;; Generated autoloads from hscroll.el |
| 7818 | 8010 | ||
| 7819 | (autoload (quote turn-on-hscroll) "hscroll" "\ | 8011 | (autoload (quote turn-on-hscroll) "hscroll" "\ |
| @@ -7880,7 +8072,7 @@ with no args, if that value is non-nil." t nil) | |||
| 7880 | ;;;*** | 8072 | ;;;*** |
| 7881 | 8073 | ||
| 7882 | ;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el" | 8074 | ;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el" |
| 7883 | ;;;;;; (14495 18053)) | 8075 | ;;;;;; (14671 47570)) |
| 7884 | ;;; Generated autoloads from progmodes/idlw-shell.el | 8076 | ;;; Generated autoloads from progmodes/idlw-shell.el |
| 7885 | 8077 | ||
| 7886 | (autoload (quote idlwave-shell) "idlw-shell" "\ | 8078 | (autoload (quote idlwave-shell) "idlw-shell" "\ |
| @@ -7903,7 +8095,7 @@ See also the variable `idlwave-shell-prompt-pattern'. | |||
| 7903 | ;;;*** | 8095 | ;;;*** |
| 7904 | 8096 | ||
| 7905 | ;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el" | 8097 | ;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el" |
| 7906 | ;;;;;; (14495 18054)) | 8098 | ;;;;;; (14671 47574)) |
| 7907 | ;;; Generated autoloads from progmodes/idlwave.el | 8099 | ;;; Generated autoloads from progmodes/idlwave.el |
| 7908 | 8100 | ||
| 7909 | (autoload (quote idlwave-mode) "idlwave" "\ | 8101 | (autoload (quote idlwave-mode) "idlwave" "\ |
| @@ -7947,17 +8139,25 @@ The main features of this mode are | |||
| 7947 | These commands know about system routines, all routines in idlwave-mode | 8139 | These commands know about system routines, all routines in idlwave-mode |
| 7948 | buffers and (when the idlwave-shell is active) about all modules | 8140 | buffers and (when the idlwave-shell is active) about all modules |
| 7949 | currently compiled under this shell. Use \\[idlwave-update-routine-info] to update this | 8141 | currently compiled under this shell. Use \\[idlwave-update-routine-info] to update this |
| 7950 | information, which is also used for completion (see next item). | 8142 | information, which is also used for completion (see item 4). |
| 8143 | |||
| 8144 | 3. Online IDL Help | ||
| 8145 | --------------- | ||
| 8146 | \\[idlwave-context-help] displays the IDL documentation relevant | ||
| 8147 | for the system variable, keyword, or routine at point. A single key | ||
| 8148 | stroke gets you directly to the right place in the docs. Two additional | ||
| 8149 | files (an ASCII version of the IDL documentation and a topics file) must | ||
| 8150 | be installed for this - check the IDLWAVE webpage for these files. | ||
| 7951 | 8151 | ||
| 7952 | 3. Completion | 8152 | 4. Completion |
| 7953 | ---------- | 8153 | ---------- |
| 7954 | \\[idlwave-complete] completes the names of procedures, functions and | 8154 | \\[idlwave-complete] completes the names of procedures, functions |
| 7955 | keyword parameters. It is context sensitive and figures out what | 8155 | class names and keyword parameters. It is context sensitive and |
| 7956 | is expected at point (procedure/function/keyword). Lower case | 8156 | figures out what is expected at point (procedure/function/keyword). |
| 7957 | strings are completed in lower case, other strings in mixed or | 8157 | Lower case strings are completed in lower case, other strings in |
| 7958 | upper case. | 8158 | mixed or upper case. |
| 7959 | 8159 | ||
| 7960 | 4. Code Templates and Abbreviations | 8160 | 5. Code Templates and Abbreviations |
| 7961 | -------------------------------- | 8161 | -------------------------------- |
| 7962 | Many Abbreviations are predefined to expand to code fragments and templates. | 8162 | Many Abbreviations are predefined to expand to code fragments and templates. |
| 7963 | The abbreviations start generally with a `\\`. Some examples | 8163 | The abbreviations start generally with a `\\`. Some examples |
| @@ -7979,22 +8179,22 @@ The main features of this mode are | |||
| 7979 | current program unit (pro, function or main). Change log entries | 8179 | current program unit (pro, function or main). Change log entries |
| 7980 | can be added to the current program unit with \\[idlwave-doc-modification]. | 8180 | can be added to the current program unit with \\[idlwave-doc-modification]. |
| 7981 | 8181 | ||
| 7982 | 5. Automatic Case Conversion | 8182 | 6. Automatic Case Conversion |
| 7983 | ------------------------- | 8183 | ------------------------- |
| 7984 | The case of reserved words and some abbrevs is controlled by | 8184 | The case of reserved words and some abbrevs is controlled by |
| 7985 | `idlwave-reserved-word-upcase' and `idlwave-abbrev-change-case'. | 8185 | `idlwave-reserved-word-upcase' and `idlwave-abbrev-change-case'. |
| 7986 | 8186 | ||
| 7987 | 6. Automatic END completion | 8187 | 7. Automatic END completion |
| 7988 | ------------------------ | 8188 | ------------------------ |
| 7989 | If the variable `idlwave-expand-generic-end' is non-nil, each END typed | 8189 | If the variable `idlwave-expand-generic-end' is non-nil, each END typed |
| 7990 | will be converted to the specific version, like ENDIF, ENDFOR, etc. | 8190 | will be converted to the specific version, like ENDIF, ENDFOR, etc. |
| 7991 | 8191 | ||
| 7992 | 7. Hooks | 8192 | 8. Hooks |
| 7993 | ----- | 8193 | ----- |
| 7994 | Loading idlwave.el runs `idlwave-load-hook'. | 8194 | Loading idlwave.el runs `idlwave-load-hook'. |
| 7995 | Turning on `idlwave-mode' runs `idlwave-mode-hook'. | 8195 | Turning on `idlwave-mode' runs `idlwave-mode-hook'. |
| 7996 | 8196 | ||
| 7997 | 8. Documentation and Customization | 8197 | 9. Documentation and Customization |
| 7998 | ------------------------------- | 8198 | ------------------------------- |
| 7999 | Info documentation for this package is available. Use \\[idlwave-info] | 8199 | Info documentation for this package is available. Use \\[idlwave-info] |
| 8000 | to display (complain to your sysadmin if that does not work). | 8200 | to display (complain to your sysadmin if that does not work). |
| @@ -8002,7 +8202,7 @@ The main features of this mode are | |||
| 8002 | homepage at `http://www.strw.leidenuniv.nl/~dominik/Tools/idlwave'. | 8202 | homepage at `http://www.strw.leidenuniv.nl/~dominik/Tools/idlwave'. |
| 8003 | IDLWAVE has customize support - see the group `idlwave'. | 8203 | IDLWAVE has customize support - see the group `idlwave'. |
| 8004 | 8204 | ||
| 8005 | 9. Keybindings | 8205 | 10.Keybindings |
| 8006 | ----------- | 8206 | ----------- |
| 8007 | Here is a list of all keybindings of this mode. | 8207 | Here is a list of all keybindings of this mode. |
| 8008 | If some of the key bindings below show with ??, use \\[describe-key] | 8208 | If some of the key bindings below show with ??, use \\[describe-key] |
| @@ -8024,7 +8224,7 @@ Switches to the buffer `*ielm*', or creates it if it does not exist." t nil) | |||
| 8024 | 8224 | ||
| 8025 | ;;;### (autoloads (defimage find-image remove-images insert-image | 8225 | ;;;### (autoloads (defimage find-image remove-images insert-image |
| 8026 | ;;;;;; put-image create-image image-type-available-p image-type-from-file-header | 8226 | ;;;;;; put-image create-image image-type-available-p image-type-from-file-header |
| 8027 | ;;;;;; image-type-from-data) "image" "image.el" (14653 63162)) | 8227 | ;;;;;; image-type-from-data) "image" "image.el" (14663 20184)) |
| 8028 | ;;; Generated autoloads from image.el | 8228 | ;;; Generated autoloads from image.el |
| 8029 | 8229 | ||
| 8030 | (autoload (quote image-type-from-data) "image" "\ | 8230 | (autoload (quote image-type-from-data) "image" "\ |
| @@ -8120,7 +8320,7 @@ Example: | |||
| 8120 | ;;;*** | 8320 | ;;;*** |
| 8121 | 8321 | ||
| 8122 | ;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar | 8322 | ;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar |
| 8123 | ;;;;;; imenu-sort-function) "imenu" "imenu.el" (14634 20442)) | 8323 | ;;;;;; imenu-sort-function) "imenu" "imenu.el" (14659 22945)) |
| 8124 | ;;; Generated autoloads from imenu.el | 8324 | ;;; Generated autoloads from imenu.el |
| 8125 | 8325 | ||
| 8126 | (defvar imenu-sort-function nil "\ | 8326 | (defvar imenu-sort-function nil "\ |
| @@ -8150,8 +8350,8 @@ or like this: | |||
| 8150 | (MENU-TITLE REGEXP INDEX FUNCTION ARGUMENTS...) | 8350 | (MENU-TITLE REGEXP INDEX FUNCTION ARGUMENTS...) |
| 8151 | with zero or more ARGUMENTS. The former format creates a simple element in | 8351 | with zero or more ARGUMENTS. The former format creates a simple element in |
| 8152 | the index alist when it matches; the latter creates a special element | 8352 | the index alist when it matches; the latter creates a special element |
| 8153 | of the form (NAME FUNCTION POSITION-MARKER ARGUMENTS...) | 8353 | of the form (NAME POSITION-MARKER FUNCTION ARGUMENTS...) |
| 8154 | with FUNCTION and ARGUMENTS beiong copied from `imenu-generic-expression'. | 8354 | with FUNCTION and ARGUMENTS copied from `imenu-generic-expression'. |
| 8155 | 8355 | ||
| 8156 | MENU-TITLE is a string used as the title for the submenu or nil if the | 8356 | MENU-TITLE is a string used as the title for the submenu or nil if the |
| 8157 | entries are not nested. | 8357 | entries are not nested. |
| @@ -8315,7 +8515,7 @@ of `inferior-lisp-program'). Runs the hooks from | |||
| 8315 | 8515 | ||
| 8316 | ;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node | 8516 | ;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node |
| 8317 | ;;;;;; Info-goto-emacs-command-node Info-directory info-standalone | 8517 | ;;;;;; Info-goto-emacs-command-node Info-directory info-standalone |
| 8318 | ;;;;;; info info-other-window) "info" "info.el" (14651 47854)) | 8518 | ;;;;;; info info-other-window) "info" "info.el" (14717 22198)) |
| 8319 | ;;; Generated autoloads from info.el | 8519 | ;;; Generated autoloads from info.el |
| 8320 | 8520 | ||
| 8321 | (autoload (quote info-other-window) "info" "\ | 8521 | (autoload (quote info-other-window) "info" "\ |
| @@ -8352,7 +8552,7 @@ the variable `Info-file-list-for-emacs'." t nil) | |||
| 8352 | 8552 | ||
| 8353 | (autoload (quote Info-goto-emacs-key-command-node) "info" "\ | 8553 | (autoload (quote Info-goto-emacs-key-command-node) "info" "\ |
| 8354 | Go to the Info node in the Emacs manual the command bound to KEY, a string. | 8554 | Go to the Info node in the Emacs manual the command bound to KEY, a string. |
| 8355 | Interactively, if the binding is execute-extended-command, a command is read. | 8555 | Interactively, if the binding is `execute-extended-command', a command is read. |
| 8356 | The command is found by looking up in Emacs manual's Command Index | 8556 | The command is found by looking up in Emacs manual's Command Index |
| 8357 | or in another manual found via COMMAND's `info-file' property or | 8557 | or in another manual found via COMMAND's `info-file' property or |
| 8358 | the variable `Info-file-list-for-emacs'." t nil) | 8558 | the variable `Info-file-list-for-emacs'." t nil) |
| @@ -8365,7 +8565,7 @@ This will add a speedbar major display mode." t nil) | |||
| 8365 | 8565 | ||
| 8366 | ;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file | 8566 | ;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file |
| 8367 | ;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el" | 8567 | ;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el" |
| 8368 | ;;;;;; (14539 53666)) | 8568 | ;;;;;; (14710 63985)) |
| 8369 | ;;; Generated autoloads from info-look.el | 8569 | ;;; Generated autoloads from info-look.el |
| 8370 | 8570 | ||
| 8371 | (autoload (quote info-lookup-reset) "info-look" "\ | 8571 | (autoload (quote info-lookup-reset) "info-look" "\ |
| @@ -8434,7 +8634,7 @@ For example, invoke \"emacs -batch -f batch-info-validate $info/ ~/*.info\"" nil | |||
| 8434 | 8634 | ||
| 8435 | ;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method | 8635 | ;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method |
| 8436 | ;;;;;; isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el" | 8636 | ;;;;;; isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el" |
| 8437 | ;;;;;; (14644 61013)) | 8637 | ;;;;;; (14669 64271)) |
| 8438 | ;;; Generated autoloads from international/isearch-x.el | 8638 | ;;; Generated autoloads from international/isearch-x.el |
| 8439 | 8639 | ||
| 8440 | (autoload (quote isearch-toggle-specified-input-method) "isearch-x" "\ | 8640 | (autoload (quote isearch-toggle-specified-input-method) "isearch-x" "\ |
| @@ -8548,7 +8748,7 @@ Add submenus to the Files menu, to convert to and from various formats." t nil) | |||
| 8548 | ;;;*** | 8748 | ;;;*** |
| 8549 | 8749 | ||
| 8550 | ;;;### (autoloads nil "iso-transl" "international/iso-transl.el" | 8750 | ;;;### (autoloads nil "iso-transl" "international/iso-transl.el" |
| 8551 | ;;;;;; (14164 4477)) | 8751 | ;;;;;; (14716 1570)) |
| 8552 | ;;; Generated autoloads from international/iso-transl.el | 8752 | ;;; Generated autoloads from international/iso-transl.el |
| 8553 | (or key-translation-map (setq key-translation-map (make-sparse-keymap))) | 8753 | (or key-translation-map (setq key-translation-map (make-sparse-keymap))) |
| 8554 | (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map) | 8754 | (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map) |
| @@ -8556,12 +8756,12 @@ Add submenus to the Files menu, to convert to and from various formats." t nil) | |||
| 8556 | 8756 | ||
| 8557 | ;;;*** | 8757 | ;;;*** |
| 8558 | 8758 | ||
| 8559 | ;;;### (autoloads (ispell-message ispell-minor-mode ispell-complete-word-interior-frag | 8759 | ;;;### (autoloads (ispell-message ispell-minor-mode ispell ispell-complete-word-interior-frag |
| 8560 | ;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings | 8760 | ;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings |
| 8561 | ;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell | 8761 | ;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell |
| 8562 | ;;;;;; ispell-help ispell-word ispell-dictionary-alist ispell-local-dictionary-alist | 8762 | ;;;;;; ispell-help ispell-word ispell-dictionary-alist ispell-local-dictionary-alist |
| 8563 | ;;;;;; ispell-personal-dictionary) "ispell" "textmodes/ispell.el" | 8763 | ;;;;;; ispell-personal-dictionary) "ispell" "textmodes/ispell.el" |
| 8564 | ;;;;;; (14637 38360)) | 8764 | ;;;;;; (14728 11002)) |
| 8565 | ;;; Generated autoloads from textmodes/ispell.el | 8765 | ;;; Generated autoloads from textmodes/ispell.el |
| 8566 | 8766 | ||
| 8567 | (defconst xemacsp (string-match "Lucid\\|XEmacs" emacs-version) "\ | 8767 | (defconst xemacsp (string-match "Lucid\\|XEmacs" emacs-version) "\ |
| @@ -8765,6 +8965,11 @@ Standard ispell choices are then available." t nil) | |||
| 8765 | (autoload (quote ispell-complete-word-interior-frag) "ispell" "\ | 8965 | (autoload (quote ispell-complete-word-interior-frag) "ispell" "\ |
| 8766 | Completes word matching character sequence inside a word." t nil) | 8966 | Completes word matching character sequence inside a word." t nil) |
| 8767 | 8967 | ||
| 8968 | (autoload (quote ispell) "ispell" "\ | ||
| 8969 | Interactively check a region or buffer for spelling errors. | ||
| 8970 | If `transient-mark-mode' is on, an a region is active, spell-check | ||
| 8971 | that region. Otherwise spell-check the buffer." t nil) | ||
| 8972 | |||
| 8768 | (autoload (quote ispell-minor-mode) "ispell" "\ | 8973 | (autoload (quote ispell-minor-mode) "ispell" "\ |
| 8769 | Toggle Ispell minor mode. | 8974 | Toggle Ispell minor mode. |
| 8770 | With prefix arg, turn Ispell minor mode on iff arg is positive. | 8975 | With prefix arg, turn Ispell minor mode on iff arg is positive. |
| @@ -8799,7 +9004,7 @@ You can bind this to the key C-c i in GNUS or mail by adding to | |||
| 8799 | 9004 | ||
| 8800 | ;;;### (autoloads (iswitchb-buffer-other-frame iswitchb-display-buffer | 9005 | ;;;### (autoloads (iswitchb-buffer-other-frame iswitchb-display-buffer |
| 8801 | ;;;;;; iswitchb-buffer-other-window iswitchb-buffer iswitchb-default-keybindings | 9006 | ;;;;;; iswitchb-buffer-other-window iswitchb-buffer iswitchb-default-keybindings |
| 8802 | ;;;;;; iswitchb-read-buffer) "iswitchb" "iswitchb.el" (14619 3306)) | 9007 | ;;;;;; iswitchb-read-buffer) "iswitchb" "iswitchb.el" (14727 65181)) |
| 8803 | ;;; Generated autoloads from iswitchb.el | 9008 | ;;; Generated autoloads from iswitchb.el |
| 8804 | 9009 | ||
| 8805 | (autoload (quote iswitchb-read-buffer) "iswitchb" "\ | 9010 | (autoload (quote iswitchb-read-buffer) "iswitchb" "\ |
| @@ -8843,7 +9048,7 @@ For details of keybindings, do `\\[describe-function] iswitchb'." t nil) | |||
| 8843 | ;;;### (autoloads (read-hiragana-string japanese-zenkaku-region japanese-hankaku-region | 9048 | ;;;### (autoloads (read-hiragana-string japanese-zenkaku-region japanese-hankaku-region |
| 8844 | ;;;;;; japanese-hiragana-region japanese-katakana-region japanese-zenkaku | 9049 | ;;;;;; japanese-hiragana-region japanese-katakana-region japanese-zenkaku |
| 8845 | ;;;;;; japanese-hankaku japanese-hiragana japanese-katakana setup-japanese-environment-internal) | 9050 | ;;;;;; japanese-hankaku japanese-hiragana japanese-katakana setup-japanese-environment-internal) |
| 8846 | ;;;;;; "japan-util" "language/japan-util.el" (14623 45991)) | 9051 | ;;;;;; "japan-util" "language/japan-util.el" (14718 42200)) |
| 8847 | ;;; Generated autoloads from language/japan-util.el | 9052 | ;;; Generated autoloads from language/japan-util.el |
| 8848 | 9053 | ||
| 8849 | (autoload (quote setup-japanese-environment-internal) "japan-util" nil nil nil) | 9054 | (autoload (quote setup-japanese-environment-internal) "japan-util" nil nil nil) |
| @@ -8899,13 +9104,13 @@ If non-nil, second arg INITIAL-INPUT is a string to insert before reading." nil | |||
| 8899 | 9104 | ||
| 8900 | ;;;*** | 9105 | ;;;*** |
| 8901 | 9106 | ||
| 8902 | ;;;### (autoloads (turn-on-jit-lock jit-lock-mode) "jit-lock" "jit-lock.el" | 9107 | ;;;### (autoloads (jit-lock-mode) "jit-lock" "jit-lock.el" (14672 |
| 8903 | ;;;;;; (14651 36595)) | 9108 | ;;;;;; 33974)) |
| 8904 | ;;; Generated autoloads from jit-lock.el | 9109 | ;;; Generated autoloads from jit-lock.el |
| 8905 | 9110 | ||
| 8906 | (autoload (quote jit-lock-mode) "jit-lock" "\ | 9111 | (autoload (quote jit-lock-mode) "jit-lock" "\ |
| 8907 | Toggle Just-in-time Lock mode. | 9112 | Toggle Just-in-time Lock mode. |
| 8908 | With arg, turn Just-in-time Lock mode on if and only if arg is positive. | 9113 | Turn Just-in-time Lock mode on if and only if ARG is non-nil. |
| 8909 | Enable it automatically by customizing group `font-lock'. | 9114 | Enable it automatically by customizing group `font-lock'. |
| 8910 | 9115 | ||
| 8911 | When Just-in-time Lock mode is enabled, fontification is different in the | 9116 | When Just-in-time Lock mode is enabled, fontification is different in the |
| @@ -8933,10 +9138,7 @@ following ways: | |||
| 8933 | Stealth fontification only occurs while the system remains unloaded. | 9138 | Stealth fontification only occurs while the system remains unloaded. |
| 8934 | If the system load rises above `jit-lock-stealth-load' percent, stealth | 9139 | If the system load rises above `jit-lock-stealth-load' percent, stealth |
| 8935 | fontification is suspended. Stealth fontification intensity is controlled via | 9140 | fontification is suspended. Stealth fontification intensity is controlled via |
| 8936 | the variable `jit-lock-stealth-nice'." t nil) | 9141 | the variable `jit-lock-stealth-nice'." nil nil) |
| 8937 | |||
| 8938 | (autoload (quote turn-on-jit-lock) "jit-lock" "\ | ||
| 8939 | Unconditionally turn on Just-in-time Lock mode." nil nil) | ||
| 8940 | 9142 | ||
| 8941 | ;;;*** | 9143 | ;;;*** |
| 8942 | 9144 | ||
| @@ -8987,10 +9189,17 @@ the context of text formatting." nil nil) | |||
| 8987 | 9189 | ||
| 8988 | ;;;*** | 9190 | ;;;*** |
| 8989 | 9191 | ||
| 8990 | ;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (14636 | 9192 | ;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (14708 |
| 8991 | ;;;;;; 62730)) | 9193 | ;;;;;; 9104)) |
| 8992 | ;;; Generated autoloads from international/kkc.el | 9194 | ;;; Generated autoloads from international/kkc.el |
| 8993 | 9195 | ||
| 9196 | (defvar kkc-after-update-conversion-functions nil "\ | ||
| 9197 | Functions to run after a conversion is selected in `japanese' input method. | ||
| 9198 | With this input method, a user can select a proper conversion from | ||
| 9199 | candidate list. Each time he changes the selection, functions in this | ||
| 9200 | list are called with two arguments; starting and ending buffer | ||
| 9201 | positions that contains the current selection.") | ||
| 9202 | |||
| 8994 | (autoload (quote kkc-region) "kkc" "\ | 9203 | (autoload (quote kkc-region) "kkc" "\ |
| 8995 | Convert Kana string in the current region to Kanji-Kana mixed string. | 9204 | Convert Kana string in the current region to Kanji-Kana mixed string. |
| 8996 | Users can select a desirable conversion interactively. | 9205 | Users can select a desirable conversion interactively. |
| @@ -9014,7 +9223,7 @@ and the return value is the length of the conversion." t nil) | |||
| 9014 | ;;;*** | 9223 | ;;;*** |
| 9015 | 9224 | ||
| 9016 | ;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el" | 9225 | ;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el" |
| 9017 | ;;;;;; (14256 23599)) | 9226 | ;;;;;; (14726 36008)) |
| 9018 | ;;; Generated autoloads from play/landmark.el | 9227 | ;;; Generated autoloads from play/landmark.el |
| 9019 | 9228 | ||
| 9020 | (defalias (quote landmark-repeat) (quote lm-test-run)) | 9229 | (defalias (quote landmark-repeat) (quote lm-test-run)) |
| @@ -9226,8 +9435,8 @@ Major mode for browsing CVS log output." t nil) | |||
| 9226 | ;;;*** | 9435 | ;;;*** |
| 9227 | 9436 | ||
| 9228 | ;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer | 9437 | ;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer |
| 9229 | ;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (14563 | 9438 | ;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (14692 |
| 9230 | ;;;;;; 22518)) | 9439 | ;;;;;; 45304)) |
| 9231 | ;;; Generated autoloads from lpr.el | 9440 | ;;; Generated autoloads from lpr.el |
| 9232 | 9441 | ||
| 9233 | (defvar printer-name (if (memq system-type (quote (ms-dos windows-nt))) "PRN") "\ | 9442 | (defvar printer-name (if (memq system-type (quote (ms-dos windows-nt))) "PRN") "\ |
| @@ -9325,8 +9534,8 @@ This function is suitable for execution in a .emacs file." t nil) | |||
| 9325 | 9534 | ||
| 9326 | ;;;*** | 9535 | ;;;*** |
| 9327 | 9536 | ||
| 9328 | ;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (13962 | 9537 | ;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (14717 |
| 9329 | ;;;;;; 30919)) | 9538 | ;;;;;; 60217)) |
| 9330 | ;;; Generated autoloads from progmodes/m4-mode.el | 9539 | ;;; Generated autoloads from progmodes/m4-mode.el |
| 9331 | 9540 | ||
| 9332 | (autoload (quote m4-mode) "m4-mode" "\ | 9541 | (autoload (quote m4-mode) "m4-mode" "\ |
| @@ -9444,7 +9653,7 @@ Convert mail domain DOMAIN to the country it corresponds to." t nil) | |||
| 9444 | 9653 | ||
| 9445 | ;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history | 9654 | ;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history |
| 9446 | ;;;;;; mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el" | 9655 | ;;;;;; mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el" |
| 9447 | ;;;;;; (14075 51598)) | 9656 | ;;;;;; (14723 62186)) |
| 9448 | ;;; Generated autoloads from mail/mail-hist.el | 9657 | ;;; Generated autoloads from mail/mail-hist.el |
| 9449 | 9658 | ||
| 9450 | (autoload (quote mail-hist-define-keys) "mail-hist" "\ | 9659 | (autoload (quote mail-hist-define-keys) "mail-hist" "\ |
| @@ -9466,8 +9675,8 @@ This function normally would be called when the message is sent." nil nil) | |||
| 9466 | 9675 | ||
| 9467 | ;;;### (autoloads (mail-fetch-field mail-unquote-printable-region | 9676 | ;;;### (autoloads (mail-fetch-field mail-unquote-printable-region |
| 9468 | ;;;;;; mail-unquote-printable mail-quote-printable mail-file-babyl-p | 9677 | ;;;;;; mail-unquote-printable mail-quote-printable mail-file-babyl-p |
| 9469 | ;;;;;; mail-use-rfc822) "mail-utils" "mail/mail-utils.el" (14501 | 9678 | ;;;;;; mail-use-rfc822) "mail-utils" "mail/mail-utils.el" (14710 |
| 9470 | ;;;;;; 36191)) | 9679 | ;;;;;; 50128)) |
| 9471 | ;;; Generated autoloads from mail/mail-utils.el | 9680 | ;;; Generated autoloads from mail/mail-utils.el |
| 9472 | 9681 | ||
| 9473 | (defvar mail-use-rfc822 nil "\ | 9682 | (defvar mail-use-rfc822 nil "\ |
| @@ -9558,7 +9767,7 @@ current header, calls `mail-complete-function' and passes prefix arg if any." t | |||
| 9558 | ;;;*** | 9767 | ;;;*** |
| 9559 | 9768 | ||
| 9560 | ;;;### (autoloads (makefile-mode) "make-mode" "progmodes/make-mode.el" | 9769 | ;;;### (autoloads (makefile-mode) "make-mode" "progmodes/make-mode.el" |
| 9561 | ;;;;;; (14608 7464)) | 9770 | ;;;;;; (14717 60289)) |
| 9562 | ;;; Generated autoloads from progmodes/make-mode.el | 9771 | ;;; Generated autoloads from progmodes/make-mode.el |
| 9563 | 9772 | ||
| 9564 | (autoload (quote makefile-mode) "make-mode" "\ | 9773 | (autoload (quote makefile-mode) "make-mode" "\ |
| @@ -9647,7 +9856,7 @@ Previous contents of that buffer are killed first." t nil) | |||
| 9647 | 9856 | ||
| 9648 | ;;;*** | 9857 | ;;;*** |
| 9649 | 9858 | ||
| 9650 | ;;;### (autoloads (man-follow man) "man" "man.el" (14583 33482)) | 9859 | ;;;### (autoloads (man-follow man) "man" "man.el" (14684 27536)) |
| 9651 | ;;; Generated autoloads from man.el | 9860 | ;;; Generated autoloads from man.el |
| 9652 | 9861 | ||
| 9653 | (defalias (quote manual-entry) (quote man)) | 9862 | (defalias (quote manual-entry) (quote man)) |
| @@ -9658,7 +9867,10 @@ This command is the top-level command in the man package. It runs a Un*x | |||
| 9658 | command to retrieve and clean a manpage in the background and places the | 9867 | command to retrieve and clean a manpage in the background and places the |
| 9659 | results in a Man mode (manpage browsing) buffer. See variable | 9868 | results in a Man mode (manpage browsing) buffer. See variable |
| 9660 | `Man-notify-method' for what happens when the buffer is ready. | 9869 | `Man-notify-method' for what happens when the buffer is ready. |
| 9661 | If a buffer already exists for this man page, it will display immediately." t nil) | 9870 | If a buffer already exists for this man page, it will display immediately. |
| 9871 | |||
| 9872 | To specify a man page from a certain section, type SUBJECT(SECTION) or | ||
| 9873 | SECTION SUBJECT when prompted for a manual entry." t nil) | ||
| 9662 | 9874 | ||
| 9663 | (autoload (quote man-follow) "man" "\ | 9875 | (autoload (quote man-follow) "man" "\ |
| 9664 | Get a Un*x manual page of the item under point and put it in a buffer." t nil) | 9876 | Get a Un*x manual page of the item under point and put it in a buffer." t nil) |
| @@ -9975,7 +10187,7 @@ Legal MIME content types. See documentation for \\[mh-edit-mhn].") | |||
| 9975 | ;;;*** | 10187 | ;;;*** |
| 9976 | 10188 | ||
| 9977 | ;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight" | 10189 | ;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight" |
| 9978 | ;;;;;; "midnight.el" (14035 10445)) | 10190 | ;;;;;; "midnight.el" (14720 14160)) |
| 9979 | ;;; Generated autoloads from midnight.el | 10191 | ;;; Generated autoloads from midnight.el |
| 9980 | 10192 | ||
| 9981 | (autoload (quote clean-buffer-list) "midnight" "\ | 10193 | (autoload (quote clean-buffer-list) "midnight" "\ |
| @@ -9998,7 +10210,7 @@ to its second argument TM." nil nil) | |||
| 9998 | ;;;*** | 10210 | ;;;*** |
| 9999 | 10211 | ||
| 10000 | ;;;### (autoloads (convert-mocklisp-buffer) "mlconvert" "emulation/mlconvert.el" | 10212 | ;;;### (autoloads (convert-mocklisp-buffer) "mlconvert" "emulation/mlconvert.el" |
| 10001 | ;;;;;; (12536 45574)) | 10213 | ;;;;;; (14660 49410)) |
| 10002 | ;;; Generated autoloads from emulation/mlconvert.el | 10214 | ;;; Generated autoloads from emulation/mlconvert.el |
| 10003 | 10215 | ||
| 10004 | (autoload (quote convert-mocklisp-buffer) "mlconvert" "\ | 10216 | (autoload (quote convert-mocklisp-buffer) "mlconvert" "\ |
| @@ -10110,7 +10322,7 @@ different buffer menu using the function `msb'." t nil) | |||
| 10110 | ;;;;;; list-coding-systems describe-current-coding-system describe-current-coding-system-briefly | 10322 | ;;;;;; list-coding-systems describe-current-coding-system describe-current-coding-system-briefly |
| 10111 | ;;;;;; describe-coding-system describe-char-after list-charset-chars | 10323 | ;;;;;; describe-coding-system describe-char-after list-charset-chars |
| 10112 | ;;;;;; read-charset list-character-sets) "mule-diag" "international/mule-diag.el" | 10324 | ;;;;;; read-charset list-character-sets) "mule-diag" "international/mule-diag.el" |
| 10113 | ;;;;;; (14652 49271)) | 10325 | ;;;;;; (14697 36467)) |
| 10114 | ;;; Generated autoloads from international/mule-diag.el | 10326 | ;;; Generated autoloads from international/mule-diag.el |
| 10115 | 10327 | ||
| 10116 | (autoload (quote list-character-sets) "mule-diag" "\ | 10328 | (autoload (quote list-character-sets) "mule-diag" "\ |
| @@ -10340,7 +10552,7 @@ Enable mouse wheel support." nil nil) | |||
| 10340 | ;;;### (autoloads (network-connection network-connection-to-service | 10552 | ;;;### (autoloads (network-connection network-connection-to-service |
| 10341 | ;;;;;; whois-reverse-lookup whois finger ftp dig nslookup nslookup-host | 10553 | ;;;;;; whois-reverse-lookup whois finger ftp dig nslookup nslookup-host |
| 10342 | ;;;;;; route arp netstat ipconfig ping traceroute) "net-utils" "net/net-utils.el" | 10554 | ;;;;;; route arp netstat ipconfig ping traceroute) "net-utils" "net/net-utils.el" |
| 10343 | ;;;;;; (14644 7249)) | 10555 | ;;;;;; (14727 65050)) |
| 10344 | ;;; Generated autoloads from net/net-utils.el | 10556 | ;;; Generated autoloads from net/net-utils.el |
| 10345 | 10557 | ||
| 10346 | (autoload (quote traceroute) "net-utils" "\ | 10558 | (autoload (quote traceroute) "net-utils" "\ |
| @@ -10398,7 +10610,7 @@ Open a network connection to HOST on PORT." t nil) | |||
| 10398 | ;;;### (autoloads (comment-indent-new-line comment-dwim comment-region | 10610 | ;;;### (autoloads (comment-indent-new-line comment-dwim comment-region |
| 10399 | ;;;;;; uncomment-region comment-kill comment-set-column comment-indent | 10611 | ;;;;;; uncomment-region comment-kill comment-set-column comment-indent |
| 10400 | ;;;;;; comment-multi-line comment-padding comment-style comment-column) | 10612 | ;;;;;; comment-multi-line comment-padding comment-style comment-column) |
| 10401 | ;;;;;; "newcomment" "newcomment.el" (14651 36595)) | 10613 | ;;;;;; "newcomment" "newcomment.el" (14693 39146)) |
| 10402 | ;;; Generated autoloads from newcomment.el | 10614 | ;;; Generated autoloads from newcomment.el |
| 10403 | 10615 | ||
| 10404 | (defalias (quote indent-for-comment) (quote comment-indent)) | 10616 | (defalias (quote indent-for-comment) (quote comment-indent)) |
| @@ -10409,7 +10621,7 @@ Open a network connection to HOST on PORT." t nil) | |||
| 10409 | 10621 | ||
| 10410 | (defalias (quote indent-new-comment-line) (quote comment-indent-new-line)) | 10622 | (defalias (quote indent-new-comment-line) (quote comment-indent-new-line)) |
| 10411 | 10623 | ||
| 10412 | (defgroup comment nil "Indenting and filling of comments." :prefix "comment-" :group (quote fill)) | 10624 | (defgroup comment nil "Indenting and filling of comments." :prefix "comment-" :version "21.1" :group (quote fill)) |
| 10413 | 10625 | ||
| 10414 | (defvar comment-column 32 "\ | 10626 | (defvar comment-column 32 "\ |
| 10415 | *Column to indent right-margin comments to. | 10627 | *Column to indent right-margin comments to. |
| @@ -10450,8 +10662,7 @@ Extra spacing between the comment characters and the comment text | |||
| 10450 | makes the comment easier to read. Default is 1. nil means 0.") | 10662 | makes the comment easier to read. Default is 1. nil means 0.") |
| 10451 | 10663 | ||
| 10452 | (defvar comment-multi-line nil "\ | 10664 | (defvar comment-multi-line nil "\ |
| 10453 | *Non-nil means \\[indent-new-comment-line] should continue same comment | 10665 | *Non-nil means \\[comment-indent-new-line] continues comments, with no new terminator or starter. |
| 10454 | on new line, with no new terminator or starter. | ||
| 10455 | This is obsolete because you might as well use \\[newline-and-indent].") | 10666 | This is obsolete because you might as well use \\[newline-and-indent].") |
| 10456 | 10667 | ||
| 10457 | (autoload (quote comment-indent) "newcomment" "\ | 10668 | (autoload (quote comment-indent) "newcomment" "\ |
| @@ -10894,7 +11105,7 @@ C-Escape does list-buffers." t nil) | |||
| 10894 | ;;;*** | 11105 | ;;;*** |
| 10895 | 11106 | ||
| 10896 | ;;;### (autoloads (pc-selection-mode pc-selection-mode) "pc-select" | 11107 | ;;;### (autoloads (pc-selection-mode pc-selection-mode) "pc-select" |
| 10897 | ;;;;;; "emulation/pc-select.el" (13674 34216)) | 11108 | ;;;;;; "emulation/pc-select.el" (14671 23903)) |
| 10898 | ;;; Generated autoloads from emulation/pc-select.el | 11109 | ;;; Generated autoloads from emulation/pc-select.el |
| 10899 | 11110 | ||
| 10900 | (autoload (quote pc-selection-mode) "pc-select" "\ | 11111 | (autoload (quote pc-selection-mode) "pc-select" "\ |
| @@ -10960,8 +11171,140 @@ You must modify via \\[customize] for this variable to have an effect.") | |||
| 10960 | 11171 | ||
| 10961 | ;;;*** | 11172 | ;;;*** |
| 10962 | 11173 | ||
| 10963 | ;;;### (autoloads (cvs-dired-use-hook cvs-status cvs-update cvs-examine | 11174 | ;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (14680 |
| 10964 | ;;;;;; cvs-checkout) "pcvs" "pcvs.el" (14619 3307)) | 11175 | ;;;;;; 31123)) |
| 11176 | ;;; Generated autoloads from pcmpl-cvs.el | ||
| 11177 | |||
| 11178 | (autoload (quote pcomplete/cvs) "pcmpl-cvs" "\ | ||
| 11179 | Completion rules for the `cvs' command." nil nil) | ||
| 11180 | |||
| 11181 | ;;;*** | ||
| 11182 | |||
| 11183 | ;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip) | ||
| 11184 | ;;;;;; "pcmpl-gnu" "pcmpl-gnu.el" (14680 31143)) | ||
| 11185 | ;;; Generated autoloads from pcmpl-gnu.el | ||
| 11186 | |||
| 11187 | (autoload (quote pcomplete/gzip) "pcmpl-gnu" "\ | ||
| 11188 | Completion for `gzip'." nil nil) | ||
| 11189 | |||
| 11190 | (autoload (quote pcomplete/bzip2) "pcmpl-gnu" "\ | ||
| 11191 | Completion for `bzip2'." nil nil) | ||
| 11192 | |||
| 11193 | (autoload (quote pcomplete/make) "pcmpl-gnu" "\ | ||
| 11194 | Completion for GNU `make'." nil nil) | ||
| 11195 | |||
| 11196 | (autoload (quote pcomplete/tar) "pcmpl-gnu" "\ | ||
| 11197 | Completion for the GNU tar utility." nil nil) | ||
| 11198 | |||
| 11199 | (defalias (quote pcomplete/gdb) (quote pcomplete/xargs)) | ||
| 11200 | |||
| 11201 | ;;;*** | ||
| 11202 | |||
| 11203 | ;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill) | ||
| 11204 | ;;;;;; "pcmpl-linux" "pcmpl-linux.el" (14680 31151)) | ||
| 11205 | ;;; Generated autoloads from pcmpl-linux.el | ||
| 11206 | |||
| 11207 | (autoload (quote pcomplete/kill) "pcmpl-linux" "\ | ||
| 11208 | Completion for GNU/Linux `kill', using /proc filesystem." nil nil) | ||
| 11209 | |||
| 11210 | (autoload (quote pcomplete/umount) "pcmpl-linux" "\ | ||
| 11211 | Completion for GNU/Linux `umount'." nil nil) | ||
| 11212 | |||
| 11213 | (autoload (quote pcomplete/mount) "pcmpl-linux" "\ | ||
| 11214 | Completion for GNU/Linux `mount'." nil nil) | ||
| 11215 | |||
| 11216 | ;;;*** | ||
| 11217 | |||
| 11218 | ;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (14680 | ||
| 11219 | ;;;;;; 31160)) | ||
| 11220 | ;;; Generated autoloads from pcmpl-rpm.el | ||
| 11221 | |||
| 11222 | (autoload (quote pcomplete/rpm) "pcmpl-rpm" "\ | ||
| 11223 | Completion for RedHat's `rpm' command. | ||
| 11224 | These rules were taken from the output of `rpm --help' on a RedHat 6.1 | ||
| 11225 | system. They follow my interpretation of what followed, but since I'm | ||
| 11226 | not a major rpm user/builder, please send me any corrections you find. | ||
| 11227 | You can use \\[eshell-report-bug] to do so." nil nil) | ||
| 11228 | |||
| 11229 | ;;;*** | ||
| 11230 | |||
| 11231 | ;;;### (autoloads (pcomplete/chgrp pcomplete/chown pcomplete/which | ||
| 11232 | ;;;;;; pcomplete/xargs pcomplete/rm pcomplete/rmdir pcomplete/cd) | ||
| 11233 | ;;;;;; "pcmpl-unix" "pcmpl-unix.el" (14680 31168)) | ||
| 11234 | ;;; Generated autoloads from pcmpl-unix.el | ||
| 11235 | |||
| 11236 | (autoload (quote pcomplete/cd) "pcmpl-unix" "\ | ||
| 11237 | Completion for `cd'." nil nil) | ||
| 11238 | |||
| 11239 | (defalias (quote pcomplete/pushd) (quote pcomplete/cd)) | ||
| 11240 | |||
| 11241 | (autoload (quote pcomplete/rmdir) "pcmpl-unix" "\ | ||
| 11242 | Completion for `rmdir'." nil nil) | ||
| 11243 | |||
| 11244 | (autoload (quote pcomplete/rm) "pcmpl-unix" "\ | ||
| 11245 | Completion for `rm'." nil nil) | ||
| 11246 | |||
| 11247 | (autoload (quote pcomplete/xargs) "pcmpl-unix" "\ | ||
| 11248 | Completion for `xargs'." nil nil) | ||
| 11249 | |||
| 11250 | (defalias (quote pcomplete/time) (quote pcomplete/xargs)) | ||
| 11251 | |||
| 11252 | (autoload (quote pcomplete/which) "pcmpl-unix" "\ | ||
| 11253 | Completion for `which'." nil nil) | ||
| 11254 | |||
| 11255 | (autoload (quote pcomplete/chown) "pcmpl-unix" "\ | ||
| 11256 | Completion for the `chown' command." nil nil) | ||
| 11257 | |||
| 11258 | (autoload (quote pcomplete/chgrp) "pcmpl-unix" "\ | ||
| 11259 | Completion for the `chgrp' command." nil nil) | ||
| 11260 | |||
| 11261 | ;;;*** | ||
| 11262 | |||
| 11263 | ;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list | ||
| 11264 | ;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete | ||
| 11265 | ;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (14674 | ||
| 11266 | ;;;;;; 58518)) | ||
| 11267 | ;;; Generated autoloads from pcomplete.el | ||
| 11268 | |||
| 11269 | (autoload (quote pcomplete) "pcomplete" "\ | ||
| 11270 | Support extensible programmable completion. | ||
| 11271 | To use this function, just bind the TAB key to it, or add it to your | ||
| 11272 | completion functions list (it should occur fairly early in the list)." t nil) | ||
| 11273 | |||
| 11274 | (autoload (quote pcomplete-reverse) "pcomplete" "\ | ||
| 11275 | If cycling completion is in use, cycle backwards." t nil) | ||
| 11276 | |||
| 11277 | (autoload (quote pcomplete-expand-and-complete) "pcomplete" "\ | ||
| 11278 | Expand the textual value of the current argument. | ||
| 11279 | This will modify the current buffer." t nil) | ||
| 11280 | |||
| 11281 | (autoload (quote pcomplete-continue) "pcomplete" "\ | ||
| 11282 | Complete without reference to any cycling completions." t nil) | ||
| 11283 | |||
| 11284 | (autoload (quote pcomplete-expand) "pcomplete" "\ | ||
| 11285 | Expand the textual value of the current argument. | ||
| 11286 | This will modify the current buffer." t nil) | ||
| 11287 | |||
| 11288 | (autoload (quote pcomplete-help) "pcomplete" "\ | ||
| 11289 | Display any help information relative to the current argument." t nil) | ||
| 11290 | |||
| 11291 | (autoload (quote pcomplete-list) "pcomplete" "\ | ||
| 11292 | Show the list of possible completions for the current argument." t nil) | ||
| 11293 | |||
| 11294 | (autoload (quote pcomplete-comint-setup) "pcomplete" "\ | ||
| 11295 | Setup a comint buffer to use pcomplete. | ||
| 11296 | COMPLETEF-SYM should be the symbol where the | ||
| 11297 | dynamic-complete-functions are kept. For comint mode itself, this is | ||
| 11298 | `comint-dynamic-complete-functions'." nil nil) | ||
| 11299 | |||
| 11300 | (autoload (quote pcomplete-shell-setup) "pcomplete" "\ | ||
| 11301 | Setup shell-mode to use pcomplete." nil nil) | ||
| 11302 | |||
| 11303 | ;;;*** | ||
| 11304 | |||
| 11305 | ;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status | ||
| 11306 | ;;;;;; cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs" | ||
| 11307 | ;;;;;; "pcvs.el" (14660 49377)) | ||
| 10965 | ;;; Generated autoloads from pcvs.el | 11308 | ;;; Generated autoloads from pcvs.el |
| 10966 | 11309 | ||
| 10967 | (autoload (quote cvs-checkout) "pcvs" "\ | 11310 | (autoload (quote cvs-checkout) "pcvs" "\ |
| @@ -10971,6 +11314,14 @@ and run `cvs-mode' on it. | |||
| 10971 | 11314 | ||
| 10972 | With a prefix argument, prompt for cvs FLAGS to use." t nil) | 11315 | With a prefix argument, prompt for cvs FLAGS to use." t nil) |
| 10973 | 11316 | ||
| 11317 | (autoload (quote cvs-quickdir) "pcvs" "\ | ||
| 11318 | Open a *cvs* buffer on DIR without running cvs. | ||
| 11319 | With a prefix argument, prompt for a directory to use. | ||
| 11320 | A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]), | ||
| 11321 | prevents reuse of an existing *cvs* buffer. | ||
| 11322 | Optional argument NOSHOW if non-nil means not to display the buffer. | ||
| 11323 | FLAGS is ignored." t nil) | ||
| 11324 | |||
| 10974 | (autoload (quote cvs-examine) "pcvs" "\ | 11325 | (autoload (quote cvs-examine) "pcvs" "\ |
| 10975 | Run a `cvs -n update' in the specified DIRECTORY. | 11326 | Run a `cvs -n update' in the specified DIRECTORY. |
| 10976 | That is, check what needs to be done, but don't change the disc. | 11327 | That is, check what needs to be done, but don't change the disc. |
| @@ -10997,6 +11348,10 @@ Optional argument NOSHOW if non-nil means not to display the buffer." t nil) | |||
| 10997 | 11348 | ||
| 10998 | (add-to-list (quote completion-ignored-extensions) "CVS/") | 11349 | (add-to-list (quote completion-ignored-extensions) "CVS/") |
| 10999 | 11350 | ||
| 11351 | (defvar cvs-dired-action (quote cvs-examine) "\ | ||
| 11352 | The action to be performed when opening a CVS directory. | ||
| 11353 | Sensible values are `cvs-examine', `cvs-status' and `cvs-quickdir'.") | ||
| 11354 | |||
| 11000 | (defvar cvs-dired-use-hook (quote (4)) "\ | 11355 | (defvar cvs-dired-use-hook (quote (4)) "\ |
| 11001 | Whether or not opening a CVS directory should run PCL-CVS. | 11356 | Whether or not opening a CVS directory should run PCL-CVS. |
| 11002 | NIL means never do it. | 11357 | NIL means never do it. |
| @@ -11004,11 +11359,13 @@ ALWAYS means to always do it unless a prefix argument is given to the | |||
| 11004 | command that prompted the opening of the directory. | 11359 | command that prompted the opening of the directory. |
| 11005 | Anything else means to do it only if the prefix arg is equal to this value.") | 11360 | Anything else means to do it only if the prefix arg is equal to this value.") |
| 11006 | 11361 | ||
| 11007 | (progn (defun cvs-dired-noselect (dir) "Run `cvs-examine' if DIR is a CVS administrative directory.\nThe exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp dir) (setq dir (directory-file-name dir)) (when (and (string= "CVS" (file-name-nondirectory dir)) (file-readable-p (expand-file-name "Entries" dir)) cvs-dired-use-hook (if (eq cvs-dired-use-hook (quote always)) (not current-prefix-arg) (equal current-prefix-arg cvs-dired-use-hook))) (save-excursion (cvs-examine (file-name-directory dir) t t)))))) | 11362 | (defun cvs-dired-noselect (dir) "\ |
| 11363 | Run `cvs-examine' if DIR is a CVS administrative directory. | ||
| 11364 | The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp dir) (setq dir (directory-file-name dir)) (when (and (string= "CVS" (file-name-nondirectory dir)) (file-readable-p (expand-file-name "Entries" dir)) cvs-dired-use-hook (if (eq cvs-dired-use-hook (quote always)) (not current-prefix-arg) (equal current-prefix-arg cvs-dired-use-hook))) (save-excursion (funcall cvs-dired-action (file-name-directory dir) t t))))) | ||
| 11008 | 11365 | ||
| 11009 | ;;;*** | 11366 | ;;;*** |
| 11010 | 11367 | ||
| 11011 | ;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (14552 48685)) | 11368 | ;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (14663 20185)) |
| 11012 | ;;; Generated autoloads from pcvs-defs.el | 11369 | ;;; Generated autoloads from pcvs-defs.el |
| 11013 | 11370 | ||
| 11014 | (defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] (quote (menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea"))) (define-key m [checkout] (quote (menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository"))) (define-key m [update] (quote (menu-item "Update Directory" cvs-update :help "Fetch updates from the repository"))) (define-key m [examine] (quote (menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea"))) m)) | 11371 | (defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] (quote (menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea"))) (define-key m [checkout] (quote (menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository"))) (define-key m [update] (quote (menu-item "Update Directory" cvs-update :help "Fetch updates from the repository"))) (define-key m [examine] (quote (menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea"))) m)) |
| @@ -11137,7 +11494,7 @@ they are not defaultly assigned to keys." t nil) | |||
| 11137 | 11494 | ||
| 11138 | ;;;*** | 11495 | ;;;*** |
| 11139 | 11496 | ||
| 11140 | ;;;### (autoloads (pong) "pong" "play/pong.el" (14453 55473)) | 11497 | ;;;### (autoloads (pong) "pong" "play/pong.el" (14708 25304)) |
| 11141 | ;;; Generated autoloads from play/pong.el | 11498 | ;;; Generated autoloads from play/pong.el |
| 11142 | 11499 | ||
| 11143 | (autoload (quote pong) "pong" "\ | 11500 | (autoload (quote pong) "pong" "\ |
| @@ -11250,7 +11607,7 @@ Typing \\<ps-run-mode-map>\\[ps-run-goto-error] when the cursor is at the number | |||
| 11250 | ;;;### (autoloads (ps-mule-begin-page ps-mule-begin-job ps-mule-initialize | 11607 | ;;;### (autoloads (ps-mule-begin-page ps-mule-begin-job ps-mule-initialize |
| 11251 | ;;;;;; ps-mule-plot-composition ps-mule-plot-string ps-mule-set-ascii-font | 11608 | ;;;;;; ps-mule-plot-composition ps-mule-plot-string ps-mule-set-ascii-font |
| 11252 | ;;;;;; ps-mule-prepare-ascii-font ps-multibyte-buffer) "ps-mule" | 11609 | ;;;;;; ps-mule-prepare-ascii-font ps-multibyte-buffer) "ps-mule" |
| 11253 | ;;;;;; "ps-mule.el" (14588 21278)) | 11610 | ;;;;;; "ps-mule.el" (14728 6241)) |
| 11254 | ;;; Generated autoloads from ps-mule.el | 11611 | ;;; Generated autoloads from ps-mule.el |
| 11255 | 11612 | ||
| 11256 | (defvar ps-multibyte-buffer nil "\ | 11613 | (defvar ps-multibyte-buffer nil "\ |
| @@ -11347,7 +11704,7 @@ This checks if all multi-byte characters in the region are printable or not." ni | |||
| 11347 | ;;;;;; ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer | 11704 | ;;;;;; ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer |
| 11348 | ;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces | 11705 | ;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces |
| 11349 | ;;;;;; ps-print-buffer ps-print-customize ps-paper-type) "ps-print" | 11706 | ;;;;;; ps-print-buffer ps-print-customize ps-paper-type) "ps-print" |
| 11350 | ;;;;;; "ps-print.el" (14654 17854)) | 11707 | ;;;;;; "ps-print.el" (14724 2518)) |
| 11351 | ;;; Generated autoloads from ps-print.el | 11708 | ;;; Generated autoloads from ps-print.el |
| 11352 | 11709 | ||
| 11353 | (defvar ps-paper-type (quote letter) "\ | 11710 | (defvar ps-paper-type (quote letter) "\ |
| @@ -11484,7 +11841,7 @@ If EXTENSION is any other symbol, it is ignored." nil nil) | |||
| 11484 | ;;;### (autoloads (quail-update-leim-list-file quail-defrule-internal | 11841 | ;;;### (autoloads (quail-update-leim-list-file quail-defrule-internal |
| 11485 | ;;;;;; quail-defrule quail-install-map quail-define-rules quail-set-keyboard-layout | 11842 | ;;;;;; quail-defrule quail-install-map quail-define-rules quail-set-keyboard-layout |
| 11486 | ;;;;;; quail-define-package quail-use-package) "quail" "international/quail.el" | 11843 | ;;;;;; quail-define-package quail-use-package) "quail" "international/quail.el" |
| 11487 | ;;;;;; (14644 61013)) | 11844 | ;;;;;; (14666 30210)) |
| 11488 | ;;; Generated autoloads from international/quail.el | 11845 | ;;; Generated autoloads from international/quail.el |
| 11489 | 11846 | ||
| 11490 | (autoload (quote quail-use-package) "quail" "\ | 11847 | (autoload (quote quail-use-package) "quail" "\ |
| @@ -11706,19 +12063,11 @@ Call up the RE Builder for the current window." t nil) | |||
| 11706 | 12063 | ||
| 11707 | ;;;*** | 12064 | ;;;*** |
| 11708 | 12065 | ||
| 11709 | ;;;### (autoloads (recentf-open-more-files recentf-cleanup recentf-edit-list | 12066 | ;;;### (autoloads (recentf-mode recentf-open-more-files recentf-open-files |
| 11710 | ;;;;;; recentf-save-list recentf-mode) "recentf" "recentf.el" (14654 | 12067 | ;;;;;; recentf-cleanup recentf-edit-list recentf-save-list) "recentf" |
| 11711 | ;;;;;; 24504)) | 12068 | ;;;;;; "recentf.el" (14717 22266)) |
| 11712 | ;;; Generated autoloads from recentf.el | 12069 | ;;; Generated autoloads from recentf.el |
| 11713 | 12070 | ||
| 11714 | (autoload (quote recentf-mode) "recentf" "\ | ||
| 11715 | Toggle recentf mode. | ||
| 11716 | With prefix ARG, turn recentf mode on if and only if ARG is positive. | ||
| 11717 | Returns the new status of recentf mode (non-nil means on). | ||
| 11718 | |||
| 11719 | When recentf mode is enabled, it maintains a menu for visiting files that | ||
| 11720 | were operated on recently." t nil) | ||
| 11721 | |||
| 11722 | (autoload (quote recentf-save-list) "recentf" "\ | 12071 | (autoload (quote recentf-save-list) "recentf" "\ |
| 11723 | Save the current `recentf-list' to the file `recentf-save-file'." t nil) | 12072 | Save the current `recentf-list' to the file `recentf-save-file'." t nil) |
| 11724 | 12073 | ||
| @@ -11728,16 +12077,30 @@ Allow the user to edit the files that are kept in the recent list." t nil) | |||
| 11728 | (autoload (quote recentf-cleanup) "recentf" "\ | 12077 | (autoload (quote recentf-cleanup) "recentf" "\ |
| 11729 | Remove all non-readable and excluded files from `recentf-list'." t nil) | 12078 | Remove all non-readable and excluded files from `recentf-list'." t nil) |
| 11730 | 12079 | ||
| 12080 | (autoload (quote recentf-open-files) "recentf" "\ | ||
| 12081 | Open a buffer that allows the user to choose a file to open from | ||
| 12082 | the list of recently opened files. The optional argument FILES may be | ||
| 12083 | used to specify the list, otherwise recentf-list is used. The optional | ||
| 12084 | argument BUFFER-NAME specifies which buffer to use for the interaction." t nil) | ||
| 12085 | |||
| 11731 | (autoload (quote recentf-open-more-files) "recentf" "\ | 12086 | (autoload (quote recentf-open-more-files) "recentf" "\ |
| 11732 | Allow the user to open files that are not in the menu." t nil) | 12087 | Allow the user to open files that are not in the menu." t nil) |
| 11733 | 12088 | ||
| 12089 | (autoload (quote recentf-mode) "recentf" "\ | ||
| 12090 | Toggle recentf mode. | ||
| 12091 | With prefix ARG, turn recentf mode on if and only if ARG is positive. | ||
| 12092 | Returns the new status of recentf mode (non-nil means on). | ||
| 12093 | |||
| 12094 | When recentf mode is enabled, it maintains a menu for visiting files that | ||
| 12095 | were operated on recently." t nil) | ||
| 12096 | |||
| 11734 | ;;;*** | 12097 | ;;;*** |
| 11735 | 12098 | ||
| 11736 | ;;;### (autoloads (clear-rectangle replace-rectangle string-rectangle | 12099 | ;;;### (autoloads (clear-rectangle replace-rectangle string-rectangle |
| 11737 | ;;;;;; delete-whitespace-rectangle open-rectangle insert-rectangle | 12100 | ;;;;;; delete-whitespace-rectangle open-rectangle insert-rectangle |
| 11738 | ;;;;;; yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle | 12101 | ;;;;;; yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle |
| 11739 | ;;;;;; delete-rectangle move-to-column-force) "rect" "rect.el" (14537 | 12102 | ;;;;;; delete-rectangle move-to-column-force) "rect" "rect.el" (14709 |
| 11740 | ;;;;;; 23030)) | 12103 | ;;;;;; 28151)) |
| 11741 | ;;; Generated autoloads from rect.el | 12104 | ;;; Generated autoloads from rect.el |
| 11742 | 12105 | ||
| 11743 | (autoload (quote move-to-column-force) "rect" "\ | 12106 | (autoload (quote move-to-column-force) "rect" "\ |
| @@ -11831,7 +12194,7 @@ rectangle which were empty." t nil) | |||
| 11831 | ;;;*** | 12194 | ;;;*** |
| 11832 | 12195 | ||
| 11833 | ;;;### (autoloads (reftex-mode turn-on-reftex) "reftex" "textmodes/reftex.el" | 12196 | ;;;### (autoloads (reftex-mode turn-on-reftex) "reftex" "textmodes/reftex.el" |
| 11834 | ;;;;;; (14495 18077)) | 12197 | ;;;;;; (14671 47574)) |
| 11835 | ;;; Generated autoloads from textmodes/reftex.el | 12198 | ;;; Generated autoloads from textmodes/reftex.el |
| 11836 | 12199 | ||
| 11837 | (autoload (quote turn-on-reftex) "reftex" "\ | 12200 | (autoload (quote turn-on-reftex) "reftex" "\ |
| @@ -11871,7 +12234,7 @@ on the menu bar. | |||
| 11871 | ;;;*** | 12234 | ;;;*** |
| 11872 | 12235 | ||
| 11873 | ;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el" | 12236 | ;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el" |
| 11874 | ;;;;;; (14495 18066)) | 12237 | ;;;;;; (14702 57277)) |
| 11875 | ;;; Generated autoloads from textmodes/reftex-cite.el | 12238 | ;;; Generated autoloads from textmodes/reftex-cite.el |
| 11876 | 12239 | ||
| 11877 | (autoload (quote reftex-citation) "reftex-cite" "\ | 12240 | (autoload (quote reftex-citation) "reftex-cite" "\ |
| @@ -11898,7 +12261,7 @@ While entering the regexp, completion on knows citation keys is possible. | |||
| 11898 | ;;;*** | 12261 | ;;;*** |
| 11899 | 12262 | ||
| 11900 | ;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el" | 12263 | ;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el" |
| 11901 | ;;;;;; (14495 18068)) | 12264 | ;;;;;; (14671 47574)) |
| 11902 | ;;; Generated autoloads from textmodes/reftex-index.el | 12265 | ;;; Generated autoloads from textmodes/reftex-index.el |
| 11903 | 12266 | ||
| 11904 | (autoload (quote reftex-index-phrases-mode) "reftex-index" "\ | 12267 | (autoload (quote reftex-index-phrases-mode) "reftex-index" "\ |
| @@ -12090,7 +12453,7 @@ variable." t nil) | |||
| 12090 | ;;;;;; rmail-mail-new-frame rmail-primary-inbox-list rmail-delete-after-output | 12453 | ;;;;;; rmail-mail-new-frame rmail-primary-inbox-list rmail-delete-after-output |
| 12091 | ;;;;;; rmail-highlight-face rmail-highlighted-headers rmail-retry-ignored-headers | 12454 | ;;;;;; rmail-highlight-face rmail-highlighted-headers rmail-retry-ignored-headers |
| 12092 | ;;;;;; rmail-displayed-headers rmail-ignored-headers rmail-dont-reply-to-names) | 12455 | ;;;;;; rmail-displayed-headers rmail-ignored-headers rmail-dont-reply-to-names) |
| 12093 | ;;;;;; "rmail" "mail/rmail.el" (14643 46447)) | 12456 | ;;;;;; "rmail" "mail/rmail.el" (14726 36008)) |
| 12094 | ;;; Generated autoloads from mail/rmail.el | 12457 | ;;; Generated autoloads from mail/rmail.el |
| 12095 | 12458 | ||
| 12096 | (defvar rmail-dont-reply-to-names nil "\ | 12459 | (defvar rmail-dont-reply-to-names nil "\ |
| @@ -12479,7 +12842,7 @@ Setting this variable has an effect only before reading a mail.") | |||
| 12479 | ;;;*** | 12842 | ;;;*** |
| 12480 | 12843 | ||
| 12481 | ;;;### (autoloads (news-post-news) "rnewspost" "mail/rnewspost.el" | 12844 | ;;;### (autoloads (news-post-news) "rnewspost" "mail/rnewspost.el" |
| 12482 | ;;;;;; (14263 36299)) | 12845 | ;;;;;; (14660 49436)) |
| 12483 | ;;; Generated autoloads from mail/rnewspost.el | 12846 | ;;; Generated autoloads from mail/rnewspost.el |
| 12484 | 12847 | ||
| 12485 | (autoload (quote news-post-news) "rnewspost" "\ | 12848 | (autoload (quote news-post-news) "rnewspost" "\ |
| @@ -12610,7 +12973,7 @@ scribe-electric-parenthesis | |||
| 12610 | ;;;;;; mail-signature mail-personal-alias-file mail-alias-file mail-default-reply-to | 12973 | ;;;;;; mail-signature mail-personal-alias-file mail-alias-file mail-default-reply-to |
| 12611 | ;;;;;; mail-archive-file-name mail-header-separator mail-yank-ignored-headers | 12974 | ;;;;;; mail-archive-file-name mail-header-separator mail-yank-ignored-headers |
| 12612 | ;;;;;; mail-interactive mail-self-blind mail-specify-envelope-from | 12975 | ;;;;;; mail-interactive mail-self-blind mail-specify-envelope-from |
| 12613 | ;;;;;; mail-from-style) "sendmail" "mail/sendmail.el" (14603 14745)) | 12976 | ;;;;;; mail-from-style) "sendmail" "mail/sendmail.el" (14720 1500)) |
| 12614 | ;;; Generated autoloads from mail/sendmail.el | 12977 | ;;; Generated autoloads from mail/sendmail.el |
| 12615 | 12978 | ||
| 12616 | (defvar mail-from-style (quote angles) "\ | 12979 | (defvar mail-from-style (quote angles) "\ |
| @@ -12630,7 +12993,7 @@ Emacs to pass the proper email address from `user-mail-address' | |||
| 12630 | to the mailer to specify the envelope-from address. But that is now | 12993 | to the mailer to specify the envelope-from address. But that is now |
| 12631 | controlled by a separate variable, `mail-specify-envelope-from'.") | 12994 | controlled by a separate variable, `mail-specify-envelope-from'.") |
| 12632 | 12995 | ||
| 12633 | (defvar mail-specify-envelope-from t "\ | 12996 | (defvar mail-specify-envelope-from nil "\ |
| 12634 | *If non-nil, specify the envelope-from address when sending mail. | 12997 | *If non-nil, specify the envelope-from address when sending mail. |
| 12635 | The value used to specify it is whatever is found in `user-mail-address'. | 12998 | The value used to specify it is whatever is found in `user-mail-address'. |
| 12636 | 12999 | ||
| @@ -12770,7 +13133,7 @@ Like `mail' command, but display mail buffer in another frame." t nil) | |||
| 12770 | 13133 | ||
| 12771 | ;;;*** | 13134 | ;;;*** |
| 12772 | 13135 | ||
| 12773 | ;;;### (autoloads (server-start) "server" "server.el" (14263 33343)) | 13136 | ;;;### (autoloads (server-start) "server" "server.el" (14688 19453)) |
| 12774 | ;;; Generated autoloads from server.el | 13137 | ;;; Generated autoloads from server.el |
| 12775 | 13138 | ||
| 12776 | (autoload (quote server-start) "server" "\ | 13139 | (autoload (quote server-start) "server" "\ |
| @@ -12847,7 +13210,7 @@ To work around that, do: | |||
| 12847 | ;;;*** | 13210 | ;;;*** |
| 12848 | 13211 | ||
| 12849 | ;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el" | 13212 | ;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el" |
| 12850 | ;;;;;; (14651 36906)) | 13213 | ;;;;;; (14672 61162)) |
| 12851 | ;;; Generated autoloads from progmodes/sh-script.el | 13214 | ;;; Generated autoloads from progmodes/sh-script.el |
| 12852 | 13215 | ||
| 12853 | (put (quote sh-mode) (quote mode-class) (quote special)) | 13216 | (put (quote sh-mode) (quote mode-class) (quote special)) |
| @@ -13163,8 +13526,8 @@ symmetrical ones, and the same character twice for the others." t nil) | |||
| 13163 | 13526 | ||
| 13164 | ;;;*** | 13527 | ;;;*** |
| 13165 | 13528 | ||
| 13166 | ;;;### (autoloads (smerge-mode) "smerge-mode" "smerge-mode.el" (14637 | 13529 | ;;;### (autoloads (smerge-mode) "smerge-mode" "smerge-mode.el" (14716 |
| 13167 | ;;;;;; 38212)) | 13530 | ;;;;;; 1565)) |
| 13168 | ;;; Generated autoloads from smerge-mode.el | 13531 | ;;; Generated autoloads from smerge-mode.el |
| 13169 | 13532 | ||
| 13170 | (autoload (quote smerge-mode) "smerge-mode" "\ | 13533 | (autoload (quote smerge-mode) "smerge-mode" "\ |
| @@ -13551,8 +13914,9 @@ Return a vector containing the lines from `spook-phrases-file'." nil nil) | |||
| 13551 | 13914 | ||
| 13552 | ;;;*** | 13915 | ;;;*** |
| 13553 | 13916 | ||
| 13554 | ;;;### (autoloads (sql-postgres sql-mode sql-help) "sql" "progmodes/sql.el" | 13917 | ;;;### (autoloads (sql-postgres sql-ms sql-ingres sql-solid sql-mysql |
| 13555 | ;;;;;; (14395 64503)) | 13918 | ;;;;;; sql-informix sql-sybase sql-oracle sql-mode sql-help) "sql" |
| 13919 | ;;;;;; "progmodes/sql.el" (14720 34739)) | ||
| 13556 | ;;; Generated autoloads from progmodes/sql.el | 13920 | ;;; Generated autoloads from progmodes/sql.el |
| 13557 | 13921 | ||
| 13558 | (autoload (quote sql-help) "sql" "\ | 13922 | (autoload (quote sql-help) "sql" "\ |
| @@ -13582,11 +13946,6 @@ buffer. The output generated is appended to the buffer and a new prompt | |||
| 13582 | is generated. See the In/Out menu in the SQLi buffer for some functions | 13946 | is generated. See the In/Out menu in the SQLi buffer for some functions |
| 13583 | that help you navigate through the buffer, the input history, etc. | 13947 | that help you navigate through the buffer, the input history, etc. |
| 13584 | 13948 | ||
| 13585 | Put a line with a call to autoload into your `~/.emacs' file for each | ||
| 13586 | entry function you want to use regularly: | ||
| 13587 | |||
| 13588 | \(autoload 'sql-postgres \"sql\" \"Interactive SQL mode.\" t) | ||
| 13589 | |||
| 13590 | If you have a really complex SQL statement or if you are writing a | 13949 | If you have a really complex SQL statement or if you are writing a |
| 13591 | procedure, you can do this in a separate buffer. Put the new buffer in | 13950 | procedure, you can do this in a separate buffer. Put the new buffer in |
| 13592 | `sql-mode' by calling \\[sql-mode]. The name of this buffer can be | 13951 | `sql-mode' by calling \\[sql-mode]. The name of this buffer can be |
| @@ -13616,6 +13975,169 @@ value of `sql-buffer' using \\[sql-set-sqli-buffer]. | |||
| 13616 | For information on how to create multiple SQLi buffers, see | 13975 | For information on how to create multiple SQLi buffers, see |
| 13617 | `sql-interactive-mode'." t nil) | 13976 | `sql-interactive-mode'." t nil) |
| 13618 | 13977 | ||
| 13978 | (autoload (quote sql-oracle) "sql" "\ | ||
| 13979 | Run sqlplus by Oracle as an inferior process. | ||
| 13980 | |||
| 13981 | If buffer `*SQL*' exists but no process is running, make a new process. | ||
| 13982 | If buffer exists and a process is running, just switch to buffer | ||
| 13983 | `*SQL*'. | ||
| 13984 | |||
| 13985 | Interpreter used comes from variable `sql-oracle-program'. Login uses | ||
| 13986 | the variables `sql-user', `sql-password', and `sql-database' as | ||
| 13987 | defaults, if set. Additional command line parameters can be stored in | ||
| 13988 | the list `sql-oracle-options'. | ||
| 13989 | |||
| 13990 | The buffer is put in sql-interactive-mode, giving commands for sending | ||
| 13991 | input. See `sql-interactive-mode'. | ||
| 13992 | |||
| 13993 | To specify a coding system for converting non-ASCII characters | ||
| 13994 | in the input and output to the process, use \\[universal-coding-system-argument] | ||
| 13995 | before \\[sql-oracle]. You can also specify this with \\[set-buffer-process-coding-system] | ||
| 13996 | in the SQL buffer, after you start the process. | ||
| 13997 | The default comes from `process-coding-system-alist' and | ||
| 13998 | `default-process-coding-system'. | ||
| 13999 | |||
| 14000 | \(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil) | ||
| 14001 | |||
| 14002 | (autoload (quote sql-sybase) "sql" "\ | ||
| 14003 | Run isql by SyBase as an inferior process. | ||
| 14004 | |||
| 14005 | If buffer `*SQL*' exists but no process is running, make a new process. | ||
| 14006 | If buffer exists and a process is running, just switch to buffer | ||
| 14007 | `*SQL*'. | ||
| 14008 | |||
| 14009 | Interpreter used comes from variable `sql-sybase-program'. Login uses | ||
| 14010 | the variables `sql-user', `sql-password', and `sql-server' as | ||
| 14011 | defaults, if set. | ||
| 14012 | |||
| 14013 | The buffer is put in sql-interactive-mode, giving commands for sending | ||
| 14014 | input. See `sql-interactive-mode'. | ||
| 14015 | |||
| 14016 | To specify a coding system for converting non-ASCII characters | ||
| 14017 | in the input and output to the process, use \\[universal-coding-system-argument] | ||
| 14018 | before \\[sql-sybase]. You can also specify this with \\[set-buffer-process-coding-system] | ||
| 14019 | in the SQL buffer, after you start the process. | ||
| 14020 | The default comes from `process-coding-system-alist' and | ||
| 14021 | `default-process-coding-system'. | ||
| 14022 | |||
| 14023 | \(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil) | ||
| 14024 | |||
| 14025 | (autoload (quote sql-informix) "sql" "\ | ||
| 14026 | Run dbaccess by Informix as an inferior process. | ||
| 14027 | |||
| 14028 | If buffer `*SQL*' exists but no process is running, make a new process. | ||
| 14029 | If buffer exists and a process is running, just switch to buffer | ||
| 14030 | `*SQL*'. | ||
| 14031 | |||
| 14032 | Interpreter used comes from variable `sql-informix-program'. Login uses | ||
| 14033 | the variable `sql-database' as default, if set. | ||
| 14034 | |||
| 14035 | The buffer is put in sql-interactive-mode, giving commands for sending | ||
| 14036 | input. See `sql-interactive-mode'. | ||
| 14037 | |||
| 14038 | To specify a coding system for converting non-ASCII characters | ||
| 14039 | in the input and output to the process, use \\[universal-coding-system-argument] | ||
| 14040 | before \\[sql-informix]. You can also specify this with \\[set-buffer-process-coding-system] | ||
| 14041 | in the SQL buffer, after you start the process. | ||
| 14042 | The default comes from `process-coding-system-alist' and | ||
| 14043 | `default-process-coding-system'. | ||
| 14044 | |||
| 14045 | \(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil) | ||
| 14046 | |||
| 14047 | (autoload (quote sql-mysql) "sql" "\ | ||
| 14048 | Run mysql by TcX as an inferior process. | ||
| 14049 | |||
| 14050 | Note that the widespread idea that mysql is free software is inaccurate; | ||
| 14051 | its license is too restrictive. We urge you to use PostGres instead. | ||
| 14052 | |||
| 14053 | If buffer `*SQL*' exists but no process is running, make a new process. | ||
| 14054 | If buffer exists and a process is running, just switch to buffer | ||
| 14055 | `*SQL*'. | ||
| 14056 | |||
| 14057 | Interpreter used comes from variable `sql-mysql-program'. Login uses | ||
| 14058 | the variables `sql-user', `sql-password', `sql-database', and | ||
| 14059 | `sql-server' as defaults, if set. | ||
| 14060 | |||
| 14061 | The buffer is put in sql-interactive-mode, giving commands for sending | ||
| 14062 | input. See `sql-interactive-mode'. | ||
| 14063 | |||
| 14064 | To specify a coding system for converting non-ASCII characters | ||
| 14065 | in the input and output to the process, use \\[universal-coding-system-argument] | ||
| 14066 | before \\[sql-mysql]. You can also specify this with \\[set-buffer-process-coding-system] | ||
| 14067 | in the SQL buffer, after you start the process. | ||
| 14068 | The default comes from `process-coding-system-alist' and | ||
| 14069 | `default-process-coding-system'. | ||
| 14070 | |||
| 14071 | \(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil) | ||
| 14072 | |||
| 14073 | (autoload (quote sql-solid) "sql" "\ | ||
| 14074 | Run solsql by Solid as an inferior process. | ||
| 14075 | |||
| 14076 | If buffer `*SQL*' exists but no process is running, make a new process. | ||
| 14077 | If buffer exists and a process is running, just switch to buffer | ||
| 14078 | `*SQL*'. | ||
| 14079 | |||
| 14080 | Interpreter used comes from variable `sql-solid-program'. Login uses | ||
| 14081 | the variables `sql-user', `sql-password', and `sql-server' as | ||
| 14082 | defaults, if set. | ||
| 14083 | |||
| 14084 | The buffer is put in sql-interactive-mode, giving commands for sending | ||
| 14085 | input. See `sql-interactive-mode'. | ||
| 14086 | |||
| 14087 | To specify a coding system for converting non-ASCII characters | ||
| 14088 | in the input and output to the process, use \\[universal-coding-system-argument] | ||
| 14089 | before \\[sql-solid]. You can also specify this with \\[set-buffer-process-coding-system] | ||
| 14090 | in the SQL buffer, after you start the process. | ||
| 14091 | The default comes from `process-coding-system-alist' and | ||
| 14092 | `default-process-coding-system'. | ||
| 14093 | |||
| 14094 | \(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil) | ||
| 14095 | |||
| 14096 | (autoload (quote sql-ingres) "sql" "\ | ||
| 14097 | Run sql by Ingres as an inferior process. | ||
| 14098 | |||
| 14099 | If buffer `*SQL*' exists but no process is running, make a new process. | ||
| 14100 | If buffer exists and a process is running, just switch to buffer | ||
| 14101 | `*SQL*'. | ||
| 14102 | |||
| 14103 | Interpreter used comes from variable `sql-ingres-program'. Login uses | ||
| 14104 | the variable `sql-database' as default, if set. | ||
| 14105 | |||
| 14106 | The buffer is put in sql-interactive-mode, giving commands for sending | ||
| 14107 | input. See `sql-interactive-mode'. | ||
| 14108 | |||
| 14109 | To specify a coding system for converting non-ASCII characters | ||
| 14110 | in the input and output to the process, use \\[universal-coding-system-argument] | ||
| 14111 | before \\[sql-ingres]. You can also specify this with \\[set-buffer-process-coding-system] | ||
| 14112 | in the SQL buffer, after you start the process. | ||
| 14113 | The default comes from `process-coding-system-alist' and | ||
| 14114 | `default-process-coding-system'. | ||
| 14115 | |||
| 14116 | \(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil) | ||
| 14117 | |||
| 14118 | (autoload (quote sql-ms) "sql" "\ | ||
| 14119 | Run isql by Microsoft as an inferior process. | ||
| 14120 | |||
| 14121 | If buffer `*SQL*' exists but no process is running, make a new process. | ||
| 14122 | If buffer exists and a process is running, just switch to buffer | ||
| 14123 | `*SQL*'. | ||
| 14124 | |||
| 14125 | Interpreter used comes from variable `sql-ms-program'. Login uses the | ||
| 14126 | variables `sql-user', `sql-password', `sql-database', and `sql-server' | ||
| 14127 | as defaults, if set. | ||
| 14128 | |||
| 14129 | The buffer is put in sql-interactive-mode, giving commands for sending | ||
| 14130 | input. See `sql-interactive-mode'. | ||
| 14131 | |||
| 14132 | To specify a coding system for converting non-ASCII characters | ||
| 14133 | in the input and output to the process, use \\[universal-coding-system-argument] | ||
| 14134 | before \\[sql-ms]. You can also specify this with \\[set-buffer-process-coding-system] | ||
| 14135 | in the SQL buffer, after you start the process. | ||
| 14136 | The default comes from `process-coding-system-alist' and | ||
| 14137 | `default-process-coding-system'. | ||
| 14138 | |||
| 14139 | \(Type \\[describe-mode] in the SQL buffer for a list of commands.)" t nil) | ||
| 14140 | |||
| 13619 | (autoload (quote sql-postgres) "sql" "\ | 14141 | (autoload (quote sql-postgres) "sql" "\ |
| 13620 | Run psql by Postgres as an inferior process. | 14142 | Run psql by Postgres as an inferior process. |
| 13621 | 14143 | ||
| @@ -13648,7 +14170,7 @@ Try to set `comint-output-filter-functions' like this: | |||
| 13648 | ;;;### (autoloads (strokes-mode strokes-load-user-strokes strokes-help | 14170 | ;;;### (autoloads (strokes-mode strokes-load-user-strokes strokes-help |
| 13649 | ;;;;;; strokes-describe-stroke strokes-do-complex-stroke strokes-do-stroke | 14171 | ;;;;;; strokes-describe-stroke strokes-do-complex-stroke strokes-do-stroke |
| 13650 | ;;;;;; strokes-read-complex-stroke strokes-read-stroke strokes-global-set-stroke) | 14172 | ;;;;;; strokes-read-complex-stroke strokes-read-stroke strokes-global-set-stroke) |
| 13651 | ;;;;;; "strokes" "strokes.el" (14527 50024)) | 14173 | ;;;;;; "strokes" "strokes.el" (14726 36008)) |
| 13652 | ;;; Generated autoloads from strokes.el | 14174 | ;;; Generated autoloads from strokes.el |
| 13653 | 14175 | ||
| 13654 | (defvar strokes-mode nil "\ | 14176 | (defvar strokes-mode nil "\ |
| @@ -13776,7 +14298,7 @@ Connect to display DISPLAY for the Emacs talk group." t nil) | |||
| 13776 | 14298 | ||
| 13777 | ;;;*** | 14299 | ;;;*** |
| 13778 | 14300 | ||
| 13779 | ;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (14651 36595)) | 14301 | ;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (14664 40536)) |
| 13780 | ;;; Generated autoloads from tar-mode.el | 14302 | ;;; Generated autoloads from tar-mode.el |
| 13781 | 14303 | ||
| 13782 | (autoload (quote tar-mode) "tar-mode" "\ | 14304 | (autoload (quote tar-mode) "tar-mode" "\ |
| @@ -13869,8 +14391,8 @@ Normally input is edited in Emacs and sent a line at a time." t nil) | |||
| 13869 | 14391 | ||
| 13870 | ;;;*** | 14392 | ;;;*** |
| 13871 | 14393 | ||
| 13872 | ;;;### (autoloads (ansi-term term make-term) "term" "term.el" (14268 | 14394 | ;;;### (autoloads (ansi-term term make-term) "term" "term.el" (14700 |
| 13873 | ;;;;;; 17354)) | 14395 | ;;;;;; 46635)) |
| 13874 | ;;; Generated autoloads from term.el | 14396 | ;;; Generated autoloads from term.el |
| 13875 | 14397 | ||
| 13876 | (autoload (quote make-term) "term" "\ | 14398 | (autoload (quote make-term) "term" "\ |
| @@ -13888,8 +14410,8 @@ Start a terminal-emulator in a new buffer." t nil) | |||
| 13888 | 14410 | ||
| 13889 | ;;;*** | 14411 | ;;;*** |
| 13890 | 14412 | ||
| 13891 | ;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (14280 | 14413 | ;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (14688 |
| 13892 | ;;;;;; 10588)) | 14414 | ;;;;;; 19748)) |
| 13893 | ;;; Generated autoloads from terminal.el | 14415 | ;;; Generated autoloads from terminal.el |
| 13894 | 14416 | ||
| 13895 | (autoload (quote terminal-emulator) "terminal" "\ | 14417 | (autoload (quote terminal-emulator) "terminal" "\ |
| @@ -14385,7 +14907,7 @@ The return value is number of composed characters." nil nil) | |||
| 14385 | 14907 | ||
| 14386 | ;;;### (autoloads (list-at-point number-at-point symbol-at-point | 14908 | ;;;### (autoloads (list-at-point number-at-point symbol-at-point |
| 14387 | ;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing) | 14909 | ;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing) |
| 14388 | ;;;;;; "thingatpt" "thingatpt.el" (14655 35092)) | 14910 | ;;;;;; "thingatpt" "thingatpt.el" (14660 49377)) |
| 14389 | ;;; Generated autoloads from thingatpt.el | 14911 | ;;; Generated autoloads from thingatpt.el |
| 14390 | 14912 | ||
| 14391 | (autoload (quote forward-thing) "thingatpt" "\ | 14913 | (autoload (quote forward-thing) "thingatpt" "\ |
| @@ -14426,8 +14948,8 @@ a symbol as a valid THING." nil nil) | |||
| 14426 | ;;;;;; tibetan-compose-buffer tibetan-decompose-buffer tibetan-composition-function | 14948 | ;;;;;; tibetan-compose-buffer tibetan-decompose-buffer tibetan-composition-function |
| 14427 | ;;;;;; tibetan-decompose-string tibetan-decompose-region tibetan-compose-region | 14949 | ;;;;;; tibetan-decompose-string tibetan-decompose-region tibetan-compose-region |
| 14428 | ;;;;;; tibetan-compose-string tibetan-transcription-to-tibetan tibetan-tibetan-to-transcription | 14950 | ;;;;;; tibetan-compose-string tibetan-transcription-to-tibetan tibetan-tibetan-to-transcription |
| 14429 | ;;;;;; tibetan-char-p) "tibet-util" "language/tibet-util.el" (14647 | 14951 | ;;;;;; tibetan-char-p) "tibet-util" "language/tibet-util.el" (14672 |
| 14430 | ;;;;;; 32047)) | 14952 | ;;;;;; 33974)) |
| 14431 | ;;; Generated autoloads from language/tibet-util.el | 14953 | ;;; Generated autoloads from language/tibet-util.el |
| 14432 | 14954 | ||
| 14433 | (autoload (quote tibetan-char-p) "tibet-util" "\ | 14955 | (autoload (quote tibetan-char-p) "tibet-util" "\ |
| @@ -14494,7 +15016,7 @@ This function performs no refilling of the changed text." t nil) | |||
| 14494 | ;;;*** | 15016 | ;;;*** |
| 14495 | 15017 | ||
| 14496 | ;;;### (autoloads (display-time-mode display-time display-time-day-and-date | 15018 | ;;;### (autoloads (display-time-mode display-time display-time-day-and-date |
| 14497 | ;;;;;; display-time-mode) "time" "time.el" (14619 48411)) | 15019 | ;;;;;; display-time-mode) "time" "time.el" (14667 40846)) |
| 14498 | ;;; Generated autoloads from time.el | 15020 | ;;; Generated autoloads from time.el |
| 14499 | 15021 | ||
| 14500 | (defvar display-time-mode nil "\ | 15022 | (defvar display-time-mode nil "\ |
| @@ -14556,7 +15078,7 @@ With arg, turn time stamping on if and only if arg is positive." t nil) | |||
| 14556 | 15078 | ||
| 14557 | ;;;### (autoloads (with-timeout run-with-idle-timer add-timeout run-with-timer | 15079 | ;;;### (autoloads (with-timeout run-with-idle-timer add-timeout run-with-timer |
| 14558 | ;;;;;; run-at-time cancel-function-timers cancel-timer) "timer" | 15080 | ;;;;;; run-at-time cancel-function-timers cancel-timer) "timer" |
| 14559 | ;;;;;; "timer.el" (13316 52821)) | 15081 | ;;;;;; "timer.el" (14717 22266)) |
| 14560 | ;;; Generated autoloads from timer.el | 15082 | ;;; Generated autoloads from timer.el |
| 14561 | 15083 | ||
| 14562 | (defalias (quote disable-timeout) (quote cancel-timer)) | 15084 | (defalias (quote disable-timeout) (quote cancel-timer)) |
| @@ -14593,9 +15115,11 @@ This function is for compatibility; see also `run-with-timer'." nil nil) | |||
| 14593 | 15115 | ||
| 14594 | (autoload (quote run-with-idle-timer) "timer" "\ | 15116 | (autoload (quote run-with-idle-timer) "timer" "\ |
| 14595 | Perform an action the next time Emacs is idle for SECS seconds. | 15117 | Perform an action the next time Emacs is idle for SECS seconds. |
| 14596 | If REPEAT is non-nil, do this each time Emacs is idle for SECS seconds. | ||
| 14597 | SECS may be an integer or a floating point number. | ||
| 14598 | The action is to call FUNCTION with arguments ARGS. | 15118 | The action is to call FUNCTION with arguments ARGS. |
| 15119 | SECS may be an integer or a floating point number. | ||
| 15120 | |||
| 15121 | If REPEAT is non-nil, do the action each time Emacs has been idle for | ||
| 15122 | exactly SECS seconds (that is, only once for each time Emacs becomes idle). | ||
| 14599 | 15123 | ||
| 14600 | This function returns a timer object which you can use in `cancel-timer'." t nil) | 15124 | This function returns a timer object which you can use in `cancel-timer'." t nil) |
| 14601 | (put 'with-timeout 'lisp-indent-function 1) | 15125 | (put 'with-timeout 'lisp-indent-function 1) |
| @@ -14665,38 +15189,36 @@ Its value should be an event that has a binding in MENU." nil nil) | |||
| 14665 | 15189 | ||
| 14666 | ;;;*** | 15190 | ;;;*** |
| 14667 | 15191 | ||
| 14668 | ;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-insert-item) | 15192 | ;;;### (autoloads (todo-print todo-save-top-priorities todo-top-priorities) |
| 14669 | ;;;;;; "todo-mode" "calendar/todo-mode.el" (14653 63363)) | 15193 | ;;;;;; "todo-mode" "calendar/todo-mode.el" (14690 14754)) |
| 14670 | ;;; Generated autoloads from calendar/todo-mode.el | 15194 | ;;; Generated autoloads from calendar/todo-mode.el |
| 14671 | 15195 | ||
| 14672 | (autoload (quote todo-insert-item) "todo-mode" "\ | 15196 | (autoload (quote todo-top-priorities) "todo-mode" "\ |
| 14673 | Insert new TODO list entry. | 15197 | List top priorities for each category. |
| 14674 | With a prefix argument solicit the category, otherwise use the current | ||
| 14675 | category." t nil) | ||
| 14676 | 15198 | ||
| 14677 | (autoload (quote todo-print) "todo-mode" "\ | 15199 | Number of entries for each category is given by NOF-PRIORITIES which |
| 14678 | Print todo summary using `todo-print-function'. | 15200 | defaults to 'todo-show-priorities'. |
| 14679 | If CATEGORY-PR-PAGE is non-nil, a page separator '^L' is inserted | ||
| 14680 | between each category. | ||
| 14681 | 15201 | ||
| 14682 | Number of entries for each category is given by | 15202 | If CATEGORY-PR-PAGE is non-nil, a page separator '^L' is inserted |
| 14683 | 'todo-print-priorities'." t nil) | 15203 | between each category." t nil) |
| 14684 | 15204 | ||
| 14685 | (autoload (quote todo-mode) "todo-mode" "\ | 15205 | (autoload (quote todo-save-top-priorities) "todo-mode" "\ |
| 14686 | Major mode for editing TODO lists. | 15206 | Save top priorities for each category in `todo-file-top'. |
| 14687 | 15207 | ||
| 14688 | \\{todo-mode-map}" t nil) | 15208 | Number of entries for each category is given by NOF-PRIORITIES which |
| 15209 | defaults to `todo-show-priorities'." t nil) | ||
| 14689 | 15210 | ||
| 14690 | (autoload (quote todo-cp) "todo-mode" "\ | 15211 | (autoload (quote todo-print) "todo-mode" "\ |
| 14691 | Make a diary entry appear only in the current date's diary." nil nil) | 15212 | Print todo summary using `todo-print-function'. |
| 15213 | If CATEGORY-PR-PAGE is non-nil, a page separator `^L' is inserted | ||
| 15214 | between each category. | ||
| 14692 | 15215 | ||
| 14693 | (autoload (quote todo-show) "todo-mode" "\ | 15216 | Number of entries for each category is given by `todo-print-priorities'." t nil) |
| 14694 | Show TODO list." t nil) | ||
| 14695 | 15217 | ||
| 14696 | ;;;*** | 15218 | ;;;*** |
| 14697 | 15219 | ||
| 14698 | ;;;### (autoloads (tooltip-mode tooltip-mode) "tooltip" "tooltip.el" | 15220 | ;;;### (autoloads (tooltip-mode tooltip-mode) "tooltip" "tooltip.el" |
| 14699 | ;;;;;; (14495 17998)) | 15221 | ;;;;;; (14720 1500)) |
| 14700 | ;;; Generated autoloads from tooltip.el | 15222 | ;;; Generated autoloads from tooltip.el |
| 14701 | 15223 | ||
| 14702 | (autoload (quote tooltip-mode) "tooltip" "\ | 15224 | (autoload (quote tooltip-mode) "tooltip" "\ |
| @@ -14824,7 +15346,7 @@ First column's text sSs Second column's text | |||
| 14824 | ;;;### (autoloads (type-break-guesstimate-keystroke-threshold type-break-statistics | 15346 | ;;;### (autoloads (type-break-guesstimate-keystroke-threshold type-break-statistics |
| 14825 | ;;;;;; type-break type-break-mode type-break-keystroke-threshold | 15347 | ;;;;;; type-break type-break-mode type-break-keystroke-threshold |
| 14826 | ;;;;;; type-break-good-rest-interval type-break-interval type-break-mode) | 15348 | ;;;;;; type-break-good-rest-interval type-break-interval type-break-mode) |
| 14827 | ;;;;;; "type-break" "type-break.el" (14263 36029)) | 15349 | ;;;;;; "type-break" "type-break.el" (14716 1568)) |
| 14828 | ;;; Generated autoloads from type-break.el | 15350 | ;;; Generated autoloads from type-break.el |
| 14829 | 15351 | ||
| 14830 | (defvar type-break-mode nil "\ | 15352 | (defvar type-break-mode nil "\ |
| @@ -15912,7 +16434,7 @@ With arg, turn widget mode on if and only if arg is positive." t nil) | |||
| 15912 | ;;;*** | 16434 | ;;;*** |
| 15913 | 16435 | ||
| 15914 | ;;;### (autoloads (widget-delete widget-create widget-prompt-value) | 16436 | ;;;### (autoloads (widget-delete widget-create widget-prompt-value) |
| 15915 | ;;;;;; "wid-edit" "wid-edit.el" (14651 36596)) | 16437 | ;;;;;; "wid-edit" "wid-edit.el" (14726 36008)) |
| 15916 | ;;; Generated autoloads from wid-edit.el | 16438 | ;;; Generated autoloads from wid-edit.el |
| 15917 | 16439 | ||
| 15918 | (autoload (quote widget-prompt-value) "wid-edit" "\ | 16440 | (autoload (quote widget-prompt-value) "wid-edit" "\ |
| @@ -15990,7 +16512,7 @@ With arg, turn Winner mode on if and only if arg is positive." t nil) | |||
| 15990 | ;;;*** | 16512 | ;;;*** |
| 15991 | 16513 | ||
| 15992 | ;;;### (autoloads (woman-find-file woman-dired-find-file woman) "woman" | 16514 | ;;;### (autoloads (woman-find-file woman-dired-find-file woman) "woman" |
| 15993 | ;;;;;; "woman.el" (14636 62704)) | 16515 | ;;;;;; "woman.el" (14689 44350)) |
| 15994 | ;;; Generated autoloads from woman.el | 16516 | ;;; Generated autoloads from woman.el |
| 15995 | 16517 | ||
| 15996 | (autoload (quote woman) "woman" "\ | 16518 | (autoload (quote woman) "woman" "\ |
| @@ -16162,6 +16684,14 @@ Zippy goes to the analyst." t nil) | |||
| 16162 | 16684 | ||
| 16163 | ;;;*** | 16685 | ;;;*** |
| 16164 | 16686 | ||
| 16687 | ;;;### (autoloads (zone) "zone" "play/zone.el" (14728 34415)) | ||
| 16688 | ;;; Generated autoloads from play/zone.el | ||
| 16689 | |||
| 16690 | (autoload (quote zone) "zone" "\ | ||
| 16691 | Zone out, completely." t nil) | ||
| 16692 | |||
| 16693 | ;;;*** | ||
| 16694 | |||
| 16165 | ;;;### (autoloads (zone-mode zone-mode-update-serial-hook) "zone-mode" | 16695 | ;;;### (autoloads (zone-mode zone-mode-update-serial-hook) "zone-mode" |
| 16166 | ;;;;;; "net/zone-mode.el" (13674 20513)) | 16696 | ;;;;;; "net/zone-mode.el" (13674 20513)) |
| 16167 | ;;; Generated autoloads from net/zone-mode.el | 16697 | ;;; Generated autoloads from net/zone-mode.el |
diff --git a/lisp/play/zone.el b/lisp/play/zone.el new file mode 100644 index 00000000000..9ecdaa44acb --- /dev/null +++ b/lisp/play/zone.el | |||
| @@ -0,0 +1,560 @@ | |||
| 1 | ;;; zone.el --- idle display hacks | ||
| 2 | |||
| 3 | ;; Copyright (C) 2000 Free Software Foundation, Inc. | ||
| 4 | |||
| 5 | ;;; Author: Victor Zandy <zandy@cs.wisc.edu> | ||
| 6 | ;;; Maintainer: Thien-Thi Nguyen <ttn@gnu.org> | ||
| 7 | ;;; Keywords: games | ||
| 8 | ;;; Created: June 6, 1998 | ||
| 9 | |||
| 10 | ;; This file is part of GNU Emacs. | ||
| 11 | |||
| 12 | ;; GNU Emacs is free software; you can redistribute it and/or modify | ||
| 13 | ;; it under the terms of the GNU General Public License as published by | ||
| 14 | ;; the Free Software Foundation; either version 2, or (at your option) | ||
| 15 | ;; any later version. | ||
| 16 | |||
| 17 | ;; GNU Emacs is distributed in the hope that it will be useful, | ||
| 18 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 19 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 20 | ;; GNU General Public License for more details. | ||
| 21 | |||
| 22 | ;; You should have received a copy of the GNU General Public License | ||
| 23 | ;; along with GNU Emacs; see the file COPYING. If not, write to the | ||
| 24 | ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||
| 25 | ;; Boston, MA 02111-1307, USA. | ||
| 26 | |||
| 27 | ;;; Commentary: | ||
| 28 | |||
| 29 | ;; Don't zone out in front of Emacs! Try M-x zone. | ||
| 30 | ;; If it eventually irritates you, try M-x zone-leave-me-alone. | ||
| 31 | |||
| 32 | ;; Bored by the zone pyrotechnics? Write your own! Add it to | ||
| 33 | ;; `zone-programs'. | ||
| 34 | |||
| 35 | ;; WARNING: Not appropriate for Emacs sessions over modems or | ||
| 36 | ;; computers as slow as mine. | ||
| 37 | |||
| 38 | ;; THANKS: Christopher Mayer, Scott Flinchbaugh, Rachel Kalmar, | ||
| 39 | ;; Max Froumentin. | ||
| 40 | |||
| 41 | ;;; Code: | ||
| 42 | |||
| 43 | (require 'timer) | ||
| 44 | (require 'tabify) | ||
| 45 | (eval-when-compile (require 'cl)) | ||
| 46 | |||
| 47 | (defvar zone-timer nil) | ||
| 48 | |||
| 49 | (defvar zone-idle 20 | ||
| 50 | "*Seconds to idle before zoning out.") | ||
| 51 | |||
| 52 | ;; Vector of functions that zone out. `zone' will execute one of | ||
| 53 | ;; these functions, randomly chosen. The chosen function is invoked | ||
| 54 | ;; in the *zone* buffer, which contains the text of the selected | ||
| 55 | ;; window. If the function loops, it *must* periodically check and | ||
| 56 | ;; halt if `input-pending-p' is t (because quitting is disabled when | ||
| 57 | ;; Emacs idle timers are run). | ||
| 58 | (defvar zone-programs [ | ||
| 59 | zone-pgm-jitter | ||
| 60 | zone-pgm-putz-with-case | ||
| 61 | zone-pgm-dissolve | ||
| 62 | ; zone-pgm-explode | ||
| 63 | zone-pgm-whack-chars | ||
| 64 | zone-pgm-rotate | ||
| 65 | zone-pgm-rotate-LR-lockstep | ||
| 66 | zone-pgm-rotate-RL-lockstep | ||
| 67 | zone-pgm-rotate-LR-variable | ||
| 68 | zone-pgm-rotate-RL-variable | ||
| 69 | zone-pgm-drip | ||
| 70 | zone-pgm-drip-fretfully | ||
| 71 | zone-pgm-five-oclock-swan-dive | ||
| 72 | zone-pgm-martini-swan-dive | ||
| 73 | zone-pgm-paragraph-spaz | ||
| 74 | zone-pgm-stress | ||
| 75 | ]) | ||
| 76 | |||
| 77 | (defmacro zone-orig (&rest body) | ||
| 78 | `(with-current-buffer (get 'zone 'orig-buffer) | ||
| 79 | ,@body)) | ||
| 80 | |||
| 81 | ;;;###autoload | ||
| 82 | (defun zone () | ||
| 83 | "Zone out, completely." | ||
| 84 | (interactive) | ||
| 85 | (and (timerp zone-timer) (cancel-timer zone-timer)) | ||
| 86 | (setq zone-timer nil) | ||
| 87 | (let ((f (and window-system (selected-frame))) | ||
| 88 | (outbuf (get-buffer-create "*zone*")) | ||
| 89 | (text (buffer-substring (window-start) (window-end))) | ||
| 90 | (wp (1+ (- (window-point (selected-window)) | ||
| 91 | (window-start))))) | ||
| 92 | (put 'zone 'orig-buffer (current-buffer)) | ||
| 93 | (set-buffer outbuf) | ||
| 94 | (setq mode-name "Zone") | ||
| 95 | (erase-buffer) | ||
| 96 | (insert text) | ||
| 97 | (switch-to-buffer outbuf) | ||
| 98 | (setq buffer-undo-list t) | ||
| 99 | (untabify (point-min) (point-max)) | ||
| 100 | (set-window-start (selected-window) (point-min)) | ||
| 101 | (set-window-point (selected-window) wp) | ||
| 102 | (sit-for 0 500) | ||
| 103 | (let ((pgm (elt zone-programs (random (length zone-programs)))) | ||
| 104 | (ct (and f (frame-parameter f 'cursor-type)))) | ||
| 105 | (when ct (modify-frame-parameters f '((cursor-type . (bar . 0))))) | ||
| 106 | (condition-case nil | ||
| 107 | (progn | ||
| 108 | (message "Zoning... (%s)" pgm) | ||
| 109 | (garbage-collect) | ||
| 110 | (funcall pgm) | ||
| 111 | (message "Zoning...sorry")) | ||
| 112 | (error | ||
| 113 | (while (not (input-pending-p)) | ||
| 114 | (message (format "We were zoning when we wrote %s..." pgm)) | ||
| 115 | (sit-for 3) | ||
| 116 | (message "...here's hoping we didn't hose your buffer!") | ||
| 117 | (sit-for 3))) | ||
| 118 | (quit (ding) (message "Zoning...sorry"))) | ||
| 119 | (when ct (modify-frame-parameters f (list (cons 'cursor-type ct))))) | ||
| 120 | (kill-buffer outbuf) | ||
| 121 | (zone-when-idle zone-idle))) | ||
| 122 | |||
| 123 | ;;;; Zone when idle, or not. | ||
| 124 | |||
| 125 | (defvar zone-timer nil | ||
| 126 | "Timer that zone sets to triggle idle zoning out. | ||
| 127 | If t, zone won't zone out.") | ||
| 128 | |||
| 129 | (defun zone-when-idle (secs) | ||
| 130 | "Zone out when Emacs has been idle for SECS seconds." | ||
| 131 | (interactive "nHow long before I start zoning (seconds): ") | ||
| 132 | (or (<= secs 0) | ||
| 133 | (eq zone-timer t) | ||
| 134 | (timerp zone-timer) | ||
| 135 | (setq zone-timer (run-with-idle-timer secs t 'zone)))) | ||
| 136 | |||
| 137 | (defun zone-leave-me-alone () | ||
| 138 | "Don't zone out when Emacs is idle." | ||
| 139 | (interactive) | ||
| 140 | (and (timerp zone-timer) (cancel-timer zone-timer)) | ||
| 141 | (setq zone-timer t) | ||
| 142 | (message "I won't zone out any more")) | ||
| 143 | |||
| 144 | |||
| 145 | ;;;; zone-pgm-jitter | ||
| 146 | |||
| 147 | (defun zone-shift-up () | ||
| 148 | (let* ((b (point)) | ||
| 149 | (e (progn | ||
| 150 | (end-of-line) | ||
| 151 | (if (looking-at "\n") (1+ (point)) (point)))) | ||
| 152 | (s (buffer-substring b e))) | ||
| 153 | (delete-region b e) | ||
| 154 | (goto-char (point-max)) | ||
| 155 | (insert s))) | ||
| 156 | |||
| 157 | (defun zone-shift-down () | ||
| 158 | (goto-char (point-max)) | ||
| 159 | (forward-line -1) | ||
| 160 | (beginning-of-line) | ||
| 161 | (let* ((b (point)) | ||
| 162 | (e (progn | ||
| 163 | (end-of-line) | ||
| 164 | (if (looking-at "\n") (1+ (point)) (point)))) | ||
| 165 | (s (buffer-substring b e))) | ||
| 166 | (delete-region b e) | ||
| 167 | (goto-char (point-min)) | ||
| 168 | (insert s))) | ||
| 169 | |||
| 170 | (defun zone-shift-left () | ||
| 171 | (while (not (eobp)) | ||
| 172 | (or (eolp) | ||
| 173 | (let ((c (following-char))) | ||
| 174 | (delete-char 1) | ||
| 175 | (end-of-line) | ||
| 176 | (insert c))) | ||
| 177 | (forward-line 1))) | ||
| 178 | |||
| 179 | (defun zone-shift-right () | ||
| 180 | (while (not (eobp)) | ||
| 181 | (end-of-line) | ||
| 182 | (or (bolp) | ||
| 183 | (let ((c (preceding-char))) | ||
| 184 | (delete-backward-char 1) | ||
| 185 | (beginning-of-line) | ||
| 186 | (insert c))) | ||
| 187 | (forward-line 1))) | ||
| 188 | |||
| 189 | (defun zone-pgm-jitter () | ||
| 190 | (let ((ops [ | ||
| 191 | zone-shift-left | ||
| 192 | zone-shift-left | ||
| 193 | zone-shift-left | ||
| 194 | zone-shift-left | ||
| 195 | zone-shift-right | ||
| 196 | zone-shift-down | ||
| 197 | zone-shift-down | ||
| 198 | zone-shift-down | ||
| 199 | zone-shift-down | ||
| 200 | zone-shift-down | ||
| 201 | zone-shift-up | ||
| 202 | ])) | ||
| 203 | (goto-char (point-min)) | ||
| 204 | (while (not (input-pending-p)) | ||
| 205 | (funcall (elt ops (random (length ops)))) | ||
| 206 | (goto-char (point-min)) | ||
| 207 | (sit-for 0 10)))) | ||
| 208 | |||
| 209 | |||
| 210 | ;;;; zone-pgm-whack-chars | ||
| 211 | |||
| 212 | (defvar zone-wc-tbl | ||
| 213 | (let ((tbl (make-string 128 ?x)) | ||
| 214 | (i 0)) | ||
| 215 | (while (< i 128) | ||
| 216 | (aset tbl i i) | ||
| 217 | (setq i (1+ i))) | ||
| 218 | tbl)) | ||
| 219 | |||
| 220 | (defun zone-pgm-whack-chars () | ||
| 221 | (let ((tbl (copy-sequence zone-wc-tbl))) | ||
| 222 | (while (not (input-pending-p)) | ||
| 223 | (let ((i 48)) | ||
| 224 | (while (< i 122) | ||
| 225 | (aset tbl i (+ 48 (random (- 123 48)))) | ||
| 226 | (setq i (1+ i))) | ||
| 227 | (translate-region (point-min) (point-max) tbl) | ||
| 228 | (sit-for 0 2))))) | ||
| 229 | |||
| 230 | |||
| 231 | ;;;; zone-pgm-dissolve | ||
| 232 | |||
| 233 | (defun zone-remove-text () | ||
| 234 | (let ((working t)) | ||
| 235 | (while working | ||
| 236 | (setq working nil) | ||
| 237 | (save-excursion | ||
| 238 | (goto-char (point-min)) | ||
| 239 | (while (not (eobp)) | ||
| 240 | (if (looking-at "[^(){}\n\t ]") | ||
| 241 | (let ((n (random 5))) | ||
| 242 | (if (not (= n 0)) | ||
| 243 | (progn | ||
| 244 | (setq working t) | ||
| 245 | (forward-char 1)) | ||
| 246 | (delete-char 1) | ||
| 247 | (insert " "))) | ||
| 248 | (forward-char 1)))) | ||
| 249 | (sit-for 0 2)))) | ||
| 250 | |||
| 251 | (defun zone-pgm-dissolve () | ||
| 252 | (zone-remove-text) | ||
| 253 | (zone-pgm-jitter)) | ||
| 254 | |||
| 255 | |||
| 256 | ;;;; zone-pgm-explode | ||
| 257 | |||
| 258 | (defun zone-exploding-remove () | ||
| 259 | (let ((i 0)) | ||
| 260 | (while (< i 20) | ||
| 261 | (save-excursion | ||
| 262 | (goto-char (point-min)) | ||
| 263 | (while (not (eobp)) | ||
| 264 | (if (looking-at "[^*\n\t ]") | ||
| 265 | (let ((n (random 5))) | ||
| 266 | (if (not (= n 0)) | ||
| 267 | (forward-char 1)) | ||
| 268 | (insert " "))) | ||
| 269 | (forward-char 1))) | ||
| 270 | (setq i (1+ i)) | ||
| 271 | (sit-for 0 2))) | ||
| 272 | (zone-pgm-jitter)) | ||
| 273 | |||
| 274 | (defun zone-pgm-explode () | ||
| 275 | (zone-exploding-remove) | ||
| 276 | (zone-pgm-jitter)) | ||
| 277 | |||
| 278 | |||
| 279 | ;;;; zone-pgm-putz-with-case | ||
| 280 | |||
| 281 | ;; Faster than `zone-pgm-putz-with-case', but not as good: all | ||
| 282 | ;; instances of the same letter have the same case, which produces a | ||
| 283 | ;; less interesting effect than you might imagine. | ||
| 284 | (defun zone-pgm-2nd-putz-with-case () | ||
| 285 | (let ((tbl (make-string 128 ?x)) | ||
| 286 | (i 0)) | ||
| 287 | (while (< i 128) | ||
| 288 | (aset tbl i i) | ||
| 289 | (setq i (1+ i))) | ||
| 290 | (while (not (input-pending-p)) | ||
| 291 | (setq i ?a) | ||
| 292 | (while (<= i ?z) | ||
| 293 | (aset tbl i | ||
| 294 | (if (zerop (random 5)) | ||
| 295 | (upcase i) | ||
| 296 | (downcase i))) | ||
| 297 | (setq i (+ i (1+ (random 5))))) | ||
| 298 | (setq i ?A) | ||
| 299 | (while (<= i ?z) | ||
| 300 | (aset tbl i | ||
| 301 | (if (zerop (random 5)) | ||
| 302 | (downcase i) | ||
| 303 | (upcase i))) | ||
| 304 | (setq i (+ i (1+ (random 5))))) | ||
| 305 | (translate-region (point-min) (point-max) tbl) | ||
| 306 | (sit-for 0 2)))) | ||
| 307 | |||
| 308 | (defun zone-pgm-putz-with-case () | ||
| 309 | (goto-char (point-min)) | ||
| 310 | (while (not (input-pending-p)) | ||
| 311 | (let ((np (+ 2 (random 5))) | ||
| 312 | (pm (point-max))) | ||
| 313 | (while (< np pm) | ||
| 314 | (goto-char np) | ||
| 315 | (let ((prec (preceding-char)) | ||
| 316 | (props (text-properties-at (1- (point))))) | ||
| 317 | (insert (if (zerop (random 2)) | ||
| 318 | (upcase prec) | ||
| 319 | (downcase prec))) | ||
| 320 | (set-text-properties (1- (point)) (point) props)) | ||
| 321 | (backward-char 2) | ||
| 322 | (delete-char 1) | ||
| 323 | (setq np (+ np (1+ (random 5)))))) | ||
| 324 | (goto-char (point-min)) | ||
| 325 | (sit-for 0 2))) | ||
| 326 | |||
| 327 | |||
| 328 | ;;;; zone-pgm-rotate | ||
| 329 | |||
| 330 | (defun zone-line-specs () | ||
| 331 | (let (ret) | ||
| 332 | (save-excursion | ||
| 333 | (goto-char (window-start)) | ||
| 334 | (while (< (point) (window-end)) | ||
| 335 | (when (looking-at "[\t ]*\\([^\n]+\\)") | ||
| 336 | (setq ret (cons (cons (match-beginning 1) (match-end 1)) ret))) | ||
| 337 | (forward-line 1))) | ||
| 338 | ret)) | ||
| 339 | |||
| 340 | (defun zone-pgm-rotate (&optional random-style) | ||
| 341 | (let* ((specs (apply | ||
| 342 | 'vector | ||
| 343 | (let (res) | ||
| 344 | (mapcar (lambda (ent) | ||
| 345 | (let* ((beg (car ent)) | ||
| 346 | (end (cdr ent)) | ||
| 347 | (amt (if random-style | ||
| 348 | (funcall random-style) | ||
| 349 | (- (random 7) 3)))) | ||
| 350 | (when (< (- end (abs amt)) beg) | ||
| 351 | (setq amt (random (- end beg)))) | ||
| 352 | (unless (= 0 amt) | ||
| 353 | (setq res | ||
| 354 | (cons | ||
| 355 | (vector amt beg (- end (abs amt))) | ||
| 356 | res))))) | ||
| 357 | (zone-line-specs)) | ||
| 358 | res))) | ||
| 359 | (n (length specs)) | ||
| 360 | amt aamt cut paste txt i ent) | ||
| 361 | (while (not (input-pending-p)) | ||
| 362 | (setq i 0) | ||
| 363 | (while (< i n) | ||
| 364 | (setq ent (aref specs i)) | ||
| 365 | (setq amt (aref ent 0) aamt (abs amt)) | ||
| 366 | (if (> 0 amt) | ||
| 367 | (setq cut 1 paste 2) | ||
| 368 | (setq cut 2 paste 1)) | ||
| 369 | (goto-char (aref ent cut)) | ||
| 370 | (setq txt (buffer-substring (point) (+ (point) aamt))) | ||
| 371 | (delete-char aamt) | ||
| 372 | (goto-char (aref ent paste)) | ||
| 373 | (insert txt) | ||
| 374 | (setq i (1+ i))) | ||
| 375 | (sit-for 0.04)))) | ||
| 376 | |||
| 377 | (defun zone-pgm-rotate-LR-lockstep () | ||
| 378 | (zone-pgm-rotate (lambda () 1))) | ||
| 379 | |||
| 380 | (defun zone-pgm-rotate-RL-lockstep () | ||
| 381 | (zone-pgm-rotate (lambda () -1))) | ||
| 382 | |||
| 383 | (defun zone-pgm-rotate-LR-variable () | ||
| 384 | (zone-pgm-rotate (lambda () (1+ (random 3))))) | ||
| 385 | |||
| 386 | (defun zone-pgm-rotate-RL-variable () | ||
| 387 | (zone-pgm-rotate (lambda () (1- (- (random 3)))))) | ||
| 388 | |||
| 389 | |||
| 390 | ;;;; zone-pgm-drip | ||
| 391 | |||
| 392 | (defun zone-cpos (pos) | ||
| 393 | (buffer-substring pos (1+ pos))) | ||
| 394 | |||
| 395 | (defun zone-fret (pos) | ||
| 396 | (let* ((case-fold-search nil) | ||
| 397 | (c-string (zone-cpos pos)) | ||
| 398 | (hmm (cond | ||
| 399 | ((string-match "[a-z]" c-string) (upcase c-string)) | ||
| 400 | ((string-match "[A-Z]" c-string) (downcase c-string)) | ||
| 401 | (t " ")))) | ||
| 402 | (do ((i 0 (1+ i)) | ||
| 403 | (wait 0.5 (* wait 0.8))) | ||
| 404 | ((= i 20)) | ||
| 405 | (goto-char pos) | ||
| 406 | (delete-char 1) | ||
| 407 | (insert (if (= 0 (% i 2)) hmm c-string)) | ||
| 408 | (sit-for wait)) | ||
| 409 | (delete-char -1) (insert c-string))) | ||
| 410 | |||
| 411 | (defun zone-fall-through-ws (c col wend) | ||
| 412 | (let ((fall-p nil) ; todo: move outward | ||
| 413 | (wait 0.15) | ||
| 414 | (o (point)) ; for terminals w/o cursor hiding | ||
| 415 | (p (point))) | ||
| 416 | (while (progn | ||
| 417 | (forward-line 1) | ||
| 418 | (move-to-column col) | ||
| 419 | (looking-at " ")) | ||
| 420 | (setq fall-p t) | ||
| 421 | (delete-char 1) | ||
| 422 | (insert (if (< (point) wend) c " ")) | ||
| 423 | (save-excursion | ||
| 424 | (goto-char p) | ||
| 425 | (delete-char 1) | ||
| 426 | (insert " ") | ||
| 427 | (goto-char o) | ||
| 428 | (sit-for (setq wait (* wait 0.8)))) | ||
| 429 | (setq p (1- (point)))) | ||
| 430 | fall-p)) | ||
| 431 | |||
| 432 | (defun zone-pgm-drip (&optional fret-p pancake-p) | ||
| 433 | (let* ((ww (1- (window-width))) | ||
| 434 | (wh (window-height)) | ||
| 435 | (mc 0) ; miss count | ||
| 436 | (total (* ww wh)) | ||
| 437 | (fall-p nil)) | ||
| 438 | (goto-char (point-min)) | ||
| 439 | ;; fill out rectangular ws block | ||
| 440 | (while (not (eobp)) | ||
| 441 | (end-of-line) | ||
| 442 | (let ((cc (current-column))) | ||
| 443 | (if (< cc ww) | ||
| 444 | (insert (make-string (- ww cc) ? )) | ||
| 445 | (delete-char (- ww cc)))) | ||
| 446 | (unless (eobp) | ||
| 447 | (forward-char 1))) | ||
| 448 | ;; what the hell is going on here? | ||
| 449 | (let ((nl (- wh (count-lines (point-min) (point))))) | ||
| 450 | (when (> nl 0) | ||
| 451 | (let ((line (concat (make-string (1- ww) ? ) "\n"))) | ||
| 452 | (do ((i 0 (1+ i))) | ||
| 453 | ((= i nl)) | ||
| 454 | (insert line))))) | ||
| 455 | ;; | ||
| 456 | (catch 'done ; ugh | ||
| 457 | (while (not (input-pending-p)) | ||
| 458 | (goto-char (point-min)) | ||
| 459 | (sit-for 0) | ||
| 460 | (let ((wbeg (window-start)) | ||
| 461 | (wend (window-end))) | ||
| 462 | (setq mc 0) | ||
| 463 | ;; select non-ws character, but don't miss too much | ||
| 464 | (goto-char (+ wbeg (random (- wend wbeg)))) | ||
| 465 | (while (looking-at "[ \n\f]") | ||
| 466 | (if (= total (setq mc (1+ mc))) | ||
| 467 | (throw 'done 'sel) | ||
| 468 | (goto-char (+ wbeg (random (- wend wbeg)))))) | ||
| 469 | ;; character animation sequence | ||
| 470 | (let ((p (point))) | ||
| 471 | (when fret-p (zone-fret p)) | ||
| 472 | (goto-char p) | ||
| 473 | (setq fall-p (zone-fall-through-ws | ||
| 474 | (zone-cpos p) (current-column) wend)))) | ||
| 475 | ;; assuming current-column has not changed... | ||
| 476 | (when (and pancake-p | ||
| 477 | fall-p | ||
| 478 | (< (count-lines (point-min) (point)) | ||
| 479 | wh)) | ||
| 480 | (previous-line 1) | ||
| 481 | (forward-char 1) | ||
| 482 | (sit-for 0.137) | ||
| 483 | (delete-char -1) | ||
| 484 | (insert "@") | ||
| 485 | (sit-for 0.137) | ||
| 486 | (delete-char -1) | ||
| 487 | (insert "*") | ||
| 488 | (sit-for 0.137) | ||
| 489 | (delete-char -1) | ||
| 490 | (insert "_")))))) | ||
| 491 | |||
| 492 | (defun zone-pgm-drip-fretfully () | ||
| 493 | (zone-pgm-drip t)) | ||
| 494 | |||
| 495 | (defun zone-pgm-five-oclock-swan-dive () | ||
| 496 | (zone-pgm-drip nil t)) | ||
| 497 | |||
| 498 | (defun zone-pgm-martini-swan-dive () | ||
| 499 | (zone-pgm-drip t t)) | ||
| 500 | |||
| 501 | |||
| 502 | ;;;; zone-pgm-paragraph-spaz | ||
| 503 | |||
| 504 | (defun zone-pgm-paragraph-spaz () | ||
| 505 | (if (memq (zone-orig major-mode) '(text-mode fundamental-mode)) | ||
| 506 | (let ((fill-column fill-column) | ||
| 507 | (fc-min fill-column) | ||
| 508 | (fc-max fill-column) | ||
| 509 | (max-fc (1- (frame-width)))) | ||
| 510 | (while (sit-for 0.1) | ||
| 511 | (fill-paragraph 1) | ||
| 512 | (setq fill-column (+ fill-column (- (random 5) 2))) | ||
| 513 | (when (< fill-column fc-min) | ||
| 514 | (setq fc-min fill-column)) | ||
| 515 | (when (> fill-column max-fc) | ||
| 516 | (setq fill-column max-fc)) | ||
| 517 | (when (> fill-column fc-max) | ||
| 518 | (setq fc-max fill-column)))) | ||
| 519 | (message "Zoning... (zone-pgm-rotate)") | ||
| 520 | (zone-pgm-rotate))) | ||
| 521 | |||
| 522 | |||
| 523 | ;;;; zone-pgm-stress | ||
| 524 | |||
| 525 | (defun zone-pgm-stress () | ||
| 526 | (goto-char (point-min)) | ||
| 527 | (let (lines bg m-fg m-bg) | ||
| 528 | (while (< (point) (point-max)) | ||
| 529 | (let ((p (point))) | ||
| 530 | (forward-line 1) | ||
| 531 | (setq lines (cons (buffer-substring p (point)) lines)))) | ||
| 532 | (sit-for 5) | ||
| 533 | (when window-system | ||
| 534 | (setq bg (frame-parameter (selected-frame) 'background-color) | ||
| 535 | m-fg (face-foreground 'modeline) | ||
| 536 | m-bg (face-background 'modeline)) | ||
| 537 | (set-face-foreground 'modeline bg) | ||
| 538 | (set-face-background 'modeline bg)) | ||
| 539 | (let ((msg "Zoning... (zone-pgm-stress)")) | ||
| 540 | (while (not (string= msg "")) | ||
| 541 | (message (setq msg (substring msg 1))) | ||
| 542 | (sit-for 0.05))) | ||
| 543 | (while (not (input-pending-p)) | ||
| 544 | (when (< 50 (random 100)) | ||
| 545 | (goto-char (point-max)) | ||
| 546 | (forward-line -1) | ||
| 547 | (let ((kill-whole-line t)) | ||
| 548 | (kill-line)) | ||
| 549 | (goto-char (point-min)) | ||
| 550 | (insert (nth (random (length lines)) lines))) | ||
| 551 | (message (concat (make-string (random (- (frame-width) 5)) ? ) "grrr")) | ||
| 552 | (sit-for 0.1)) | ||
| 553 | (when window-system | ||
| 554 | (set-face-foreground 'modeline m-fg) | ||
| 555 | (set-face-background 'modeline m-bg)))) | ||
| 556 | |||
| 557 | (provide 'zone) | ||
| 558 | |||
| 559 | ;;; zone.el ends here | ||
| 560 | |||