diff options
| author | Kenichi Handa | 2010-01-15 14:13:05 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2010-01-15 14:13:05 +0900 |
| commit | fa0cff43e861a49d9f992ffccbe4f71e29d71e1a (patch) | |
| tree | 2a2bf41b76f624200d873bd604176cc6b7237f69 | |
| parent | cc320f07d4d1c0033c1728d22421462ab1fcc04e (diff) | |
| parent | 56a03f46b825f2c22c7a982e8d4bcb5545908a09 (diff) | |
| download | emacs-fa0cff43e861a49d9f992ffccbe4f71e29d71e1a.tar.gz emacs-fa0cff43e861a49d9f992ffccbe4f71e29d71e1a.zip | |
from trunk
63 files changed, 514 insertions, 162 deletions
diff --git a/admin/notes/bugtracker b/admin/notes/bugtracker index 1686c5bcae7..e253cb6d1b4 100644 --- a/admin/notes/bugtracker +++ b/admin/notes/bugtracker | |||
| @@ -88,9 +88,8 @@ Resent-CC: maintainer email address, plus any X-Debbugs-CC: entries | |||
| 88 | 88 | ||
| 89 | The "maintainer email address" is "bug-gnu-emacs@gnu.org" in most cases. | 89 | The "maintainer email address" is "bug-gnu-emacs@gnu.org" in most cases. |
| 90 | 90 | ||
| 91 | They also have: | 91 | A new report also has: |
| 92 | 92 | ||
| 93 | Reply-To: bug submitter, 123@debbugs.gnu.org | ||
| 94 | Mail-Followup-To: bug submitter, 123@debbugs.gnu.org | 93 | Mail-Followup-To: bug submitter, 123@debbugs.gnu.org |
| 95 | 94 | ||
| 96 | ** To not get acknowledgement mail from the tracker, | 95 | ** To not get acknowledgement mail from the tracker, |
| @@ -174,13 +173,23 @@ reopen 123 | |||
| 174 | *** Bugs can be tagged in various ways (eg wontfix, patch, etc). | 173 | *** Bugs can be tagged in various ways (eg wontfix, patch, etc). |
| 175 | The available tags are: | 174 | The available tags are: |
| 176 | patch wontfix moreinfo unreproducible fixed notabug | 175 | patch wontfix moreinfo unreproducible fixed notabug |
| 177 | Note that the list at http://debbugs.gnu.org/Developer#tags | 176 | See http://debbugs.gnu.org/Developer#tags |
| 178 | is incorrect, at least for Emacs. | ||
| 179 | The list of tags can be prefixed with +, - or =, meaning to add (the | 177 | The list of tags can be prefixed with +, - or =, meaning to add (the |
| 180 | default), remove, or reset the tags. E.g.: | 178 | default), remove, or reset the tags. E.g.: |
| 181 | 179 | ||
| 182 | tags 123 + wontfix | 180 | tags 123 + wontfix |
| 183 | 181 | ||
| 182 | ** URL shortcuts | ||
| 183 | |||
| 184 | http://debbugs.gnu.org/... | ||
| 185 | |||
| 186 | 123 # given bug number | ||
| 187 | 123;mbox=yes # mbox version of given bug | ||
| 188 | package # bugs in given package (don't use "emacs" - too many bugs!) | ||
| 189 | from:submitter@email.address | ||
| 190 | severity:severity # all bugs of given severity | ||
| 191 | tag:tag # all bugs with given tag | ||
| 192 | |||
| 184 | ** Usertags | 193 | ** Usertags |
| 185 | 194 | ||
| 186 | See <http://wiki.debian.org/bugs.debian.org/usertags> | 195 | See <http://wiki.debian.org/bugs.debian.org/usertags> |
| @@ -335,19 +344,10 @@ The bug will be re-archived after the next 28 day period of no activity. | |||
| 335 | 344 | ||
| 336 | It's a function of the number of displayed bugs. You can speed things | 345 | It's a function of the number of displayed bugs. You can speed things |
| 337 | up by only looking at the newest 100 bugs: | 346 | up by only looking at the newest 100 bugs: |
| 338 | |||
| 339 | http://debbugs.gnu.org/cgi-bin/pkgreport.cgi?newest=100;package=emacs | 347 | http://debbugs.gnu.org/cgi-bin/pkgreport.cgi?newest=100;package=emacs |
| 340 | 348 | ||
| 341 | The above page is accessible from the "Options" section at the end of | 349 | Or use the static index: |
| 342 | the "main list of bugs" page. Select bugs "in package" = emacs; | 350 | http://debbugs.gnu.org/db/ix/full.html |
| 343 | "newest bugs" = 100. (I have no idea how you get to that Options | ||
| 344 | section without having to go through the bug list page first...) | ||
| 345 | |||
| 346 | ** Mails to the bug tracker disappear | ||
| 347 | |||
| 348 | Apparently it has some kind of spam filter that sometimes silently | ||
| 349 | discards valid mails. Adding a subject (pointless in control messages) | ||
| 350 | may help. | ||
| 351 | 351 | ||
| 352 | ** ChangeLog issues | 352 | ** ChangeLog issues |
| 353 | 353 | ||
diff --git a/etc/ChangeLog b/etc/ChangeLog index d62bdf10866..15530e5d59f 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,21 @@ | |||
| 1 | 2010-01-14 Nick Roberts <nickrob@snap.net.nz> | ||
| 2 | |||
| 3 | * etc/images/gud/recstart.xpm, etc/images/gud/recstop.xpm: | ||
| 4 | * etc/images/gud/rcont.xpm, etc/images/gud/rnext.xpm: | ||
| 5 | * etc/images/gud/rfinish.xpm, etc/images/gud/rnexti.xpm: | ||
| 6 | * etc/images/gud/rstep.xpm, etc/images/gud/rstepi.xpm: | ||
| 7 | New icons for reverse debugging. | ||
| 8 | |||
| 9 | 2010-01-14 Juanma Barranquero <lekktu@gmail.com> | ||
| 10 | |||
| 11 | * srecode/doc-cpp.srt (function-comment, variable-same-line-comment) | ||
| 12 | (group-comment-start, group-comment-end): | ||
| 13 | * srecode/doc-default.srt (section-comment, function-comment) | ||
| 14 | (variable-same-line-comment, group-comment-start, group-comment-end): | ||
| 15 | * srecode/doc-java.srt (function-comment, variable-same-line-comment) | ||
| 16 | (group-comment-start, gropu-comment-end): | ||
| 17 | Fix typos in template docstrings. | ||
| 18 | |||
| 1 | 2010-01-14 Kenichi Handa <handa@m17n.org> | 19 | 2010-01-14 Kenichi Handa <handa@m17n.org> |
| 2 | 20 | ||
| 3 | * NEWS: Describe the change of auto-composition-mode. | 21 | * NEWS: Describe the change of auto-composition-mode. |
| @@ -276,7 +294,7 @@ | |||
| 276 | 294 | ||
| 277 | 2009-06-12 Kenichi Handa <handa@m17n.org> | 295 | 2009-06-12 Kenichi Handa <handa@m17n.org> |
| 278 | 296 | ||
| 279 | * HELLO: Use "/" instead of "," to seperate independent words. | 297 | * HELLO: Use "/" instead of "," to separate independent words. |
| 280 | 298 | ||
| 281 | * charsets/*.map: All re-generated. | 299 | * charsets/*.map: All re-generated. |
| 282 | 300 | ||
diff --git a/etc/ERC-NEWS b/etc/ERC-NEWS index f56c2bd771a..ac7861ae8af 100644 --- a/etc/ERC-NEWS +++ b/etc/ERC-NEWS | |||
| @@ -1312,9 +1312,8 @@ in both directions. This feature is currently only available in Emacs | |||
| 1312 | ** erc is switching to global-minor-modes for activation of submodules. | 1312 | ** erc is switching to global-minor-modes for activation of submodules. |
| 1313 | 1313 | ||
| 1314 | This allows you to customize such a mode and get automatic loading of | 1314 | This allows you to customize such a mode and get automatic loading of |
| 1315 | the module. No longer putting a lot of require statments in .emacs. | 1315 | the module. No longer putting a lot of require statements in .emacs. |
| 1316 | At least this is the long-term plan, not all modules are converted | 1316 | At least this is the long-term plan, not all modules are converted yet. |
| 1317 | yet. | ||
| 1318 | 1317 | ||
| 1319 | ** The most important user visible change is that you now need to activate | 1318 | ** The most important user visible change is that you now need to activate |
| 1320 | erc-completion-mode, to get TAB completion. The new completion code | 1319 | erc-completion-mode, to get TAB completion. The new completion code |
| @@ -2155,7 +2155,6 @@ ordered by their priorities. | |||
| 2155 | **** `coding-system-from-name' returns a coding system matching with | 2155 | **** `coding-system-from-name' returns a coding system matching with |
| 2156 | the argument name. | 2156 | the argument name. |
| 2157 | 2157 | ||
| 2158 | |||
| 2159 | ** There is a new input method, Robin, different from Quail. | 2158 | ** There is a new input method, Robin, different from Quail. |
| 2160 | It has three functionalities: | 2159 | It has three functionalities: |
| 2161 | i) a simple input method (converts an ASCII sequence into a string). | 2160 | i) a simple input method (converts an ASCII sequence into a string). |
diff --git a/etc/images/gud/rcont.xpm b/etc/images/gud/rcont.xpm new file mode 100644 index 00000000000..ce817193109 --- /dev/null +++ b/etc/images/gud/rcont.xpm | |||
| @@ -0,0 +1,33 @@ | |||
| 1 | /* XPM */ | ||
| 2 | static char * reverse_continue_xpm[] = { | ||
| 3 | "24 24 6 1", | ||
| 4 | " c None", | ||
| 5 | ". c #D99FAA", | ||
| 6 | "+ c #CC0033", | ||
| 7 | "@ c #616161", | ||
| 8 | "# c #2A1F55", | ||
| 9 | "$ c #AA9FAA", | ||
| 10 | " ", | ||
| 11 | " ", | ||
| 12 | " ", | ||
| 13 | " ", | ||
| 14 | " .+ ", | ||
| 15 | " .++. ", | ||
| 16 | " @# #@ +++++++ ", | ||
| 17 | " @#$ $#@ .++. ", | ||
| 18 | " ## ## .+ ", | ||
| 19 | " ## ## ", | ||
| 20 | " ## ## ", | ||
| 21 | " #@ @# ", | ||
| 22 | " ## ## ", | ||
| 23 | " #@ @# ", | ||
| 24 | " ## ## ", | ||
| 25 | " ## ## ", | ||
| 26 | " ## ## ", | ||
| 27 | " @#$ $#@ ", | ||
| 28 | " @# #@ ", | ||
| 29 | " ", | ||
| 30 | " ", | ||
| 31 | " ", | ||
| 32 | " ", | ||
| 33 | " "}; | ||
diff --git a/etc/images/gud/recstart.xpm b/etc/images/gud/recstart.xpm new file mode 100644 index 00000000000..341a5d743ad --- /dev/null +++ b/etc/images/gud/recstart.xpm | |||
| @@ -0,0 +1,29 @@ | |||
| 1 | /* XPM */ | ||
| 2 | static char * break_xpm[] = { | ||
| 3 | "24 24 2 1", | ||
| 4 | " c None", | ||
| 5 | ". c #cc0033", | ||
| 6 | " ", | ||
| 7 | " ", | ||
| 8 | " ", | ||
| 9 | " ", | ||
| 10 | " .... ", | ||
| 11 | " ........ ", | ||
| 12 | " .......... ", | ||
| 13 | " ............ ", | ||
| 14 | " .............. ", | ||
| 15 | " .............. ", | ||
| 16 | " ................ ", | ||
| 17 | " ................ ", | ||
| 18 | " ................ ", | ||
| 19 | " ................ ", | ||
| 20 | " .............. ", | ||
| 21 | " .............. ", | ||
| 22 | " ............ ", | ||
| 23 | " .......... ", | ||
| 24 | " ........ ", | ||
| 25 | " .... ", | ||
| 26 | " ", | ||
| 27 | " ", | ||
| 28 | " ", | ||
| 29 | " "}; | ||
diff --git a/etc/images/gud/recstop.xpm b/etc/images/gud/recstop.xpm new file mode 100644 index 00000000000..341a5d743ad --- /dev/null +++ b/etc/images/gud/recstop.xpm | |||
| @@ -0,0 +1,29 @@ | |||
| 1 | /* XPM */ | ||
| 2 | static char * break_xpm[] = { | ||
| 3 | "24 24 2 1", | ||
| 4 | " c None", | ||
| 5 | ". c #cc0033", | ||
| 6 | " ", | ||
| 7 | " ", | ||
| 8 | " ", | ||
| 9 | " ", | ||
| 10 | " .... ", | ||
| 11 | " ........ ", | ||
| 12 | " .......... ", | ||
| 13 | " ............ ", | ||
| 14 | " .............. ", | ||
| 15 | " .............. ", | ||
| 16 | " ................ ", | ||
| 17 | " ................ ", | ||
| 18 | " ................ ", | ||
| 19 | " ................ ", | ||
| 20 | " .............. ", | ||
| 21 | " .............. ", | ||
| 22 | " ............ ", | ||
| 23 | " .......... ", | ||
| 24 | " ........ ", | ||
| 25 | " .... ", | ||
| 26 | " ", | ||
| 27 | " ", | ||
| 28 | " ", | ||
| 29 | " "}; | ||
diff --git a/etc/images/gud/rfinish.xpm b/etc/images/gud/rfinish.xpm new file mode 100644 index 00000000000..f118466378d --- /dev/null +++ b/etc/images/gud/rfinish.xpm | |||
| @@ -0,0 +1,33 @@ | |||
| 1 | /* XPM */ | ||
| 2 | static char * reverse_step_xpm[] = { | ||
| 3 | "24 24 6 1", | ||
| 4 | " c None", | ||
| 5 | ". c #D40000", | ||
| 6 | "+ c #616161", | ||
| 7 | "@ c #2A1F55", | ||
| 8 | "# c #ADADAD", | ||
| 9 | "$ c #CC9999", | ||
| 10 | " ", | ||
| 11 | " ", | ||
| 12 | " ", | ||
| 13 | " ", | ||
| 14 | " ..... ", | ||
| 15 | " . . ", | ||
| 16 | " . . ", | ||
| 17 | " +@ . @+ . ", | ||
| 18 | " +@# . #@+ . ", | ||
| 19 | " @@ .$.$. @@ . ", | ||
| 20 | " @@ $...$ @@ ", | ||
| 21 | " @@ ... @@ ", | ||
| 22 | " @+ $.$ +@ ", | ||
| 23 | " @@ . @@ ", | ||
| 24 | " @+ +@ ", | ||
| 25 | " @@ @@ ", | ||
| 26 | " @@ @@ ", | ||
| 27 | " @@ @@ ", | ||
| 28 | " +@# #@+ ", | ||
| 29 | " +@ @+ ", | ||
| 30 | " ", | ||
| 31 | " ", | ||
| 32 | " ", | ||
| 33 | " "}; | ||
diff --git a/etc/images/gud/rnext.xpm b/etc/images/gud/rnext.xpm new file mode 100644 index 00000000000..ee6e03e4d07 --- /dev/null +++ b/etc/images/gud/rnext.xpm | |||
| @@ -0,0 +1,34 @@ | |||
| 1 | /* XPM */ | ||
| 2 | static char * reverse_next_xpm[] = { | ||
| 3 | "24 24 7 1", | ||
| 4 | " c None", | ||
| 5 | ". c #CC0033", | ||
| 6 | "+ c #616161", | ||
| 7 | "@ c #2A1F55", | ||
| 8 | "# c #ADADAD", | ||
| 9 | "$ c #D40000", | ||
| 10 | "% c #CC9999", | ||
| 11 | " ", | ||
| 12 | " ", | ||
| 13 | " ", | ||
| 14 | " ", | ||
| 15 | " .......... ", | ||
| 16 | " . . ", | ||
| 17 | " . . ", | ||
| 18 | " . +@ @+ . ", | ||
| 19 | " . +@# #@+ . ", | ||
| 20 | " $%.%$ @@ @@ . ", | ||
| 21 | " %...% @@ @@ ", | ||
| 22 | " ... @@ @@ ", | ||
| 23 | " %.% @+ +@ ", | ||
| 24 | " . @@ @@ ", | ||
| 25 | " @+ +@ ", | ||
| 26 | " @@ @@ ", | ||
| 27 | " @@ @@ ", | ||
| 28 | " @@ @@ ", | ||
| 29 | " +@# #@+ ", | ||
| 30 | " +@ @+ ", | ||
| 31 | " ", | ||
| 32 | " ", | ||
| 33 | " ", | ||
| 34 | " "}; | ||
diff --git a/etc/images/gud/rnexti.xpm b/etc/images/gud/rnexti.xpm new file mode 100644 index 00000000000..03d28734bfc --- /dev/null +++ b/etc/images/gud/rnexti.xpm | |||
| @@ -0,0 +1,33 @@ | |||
| 1 | /* XPM */ | ||
| 2 | static char * reverse_nexti_xpm[] = { | ||
| 3 | "24 24 6 1", | ||
| 4 | " c None", | ||
| 5 | ". c #CC0033", | ||
| 6 | "+ c #D40000", | ||
| 7 | "@ c #CC9999", | ||
| 8 | "# c #616161", | ||
| 9 | "$ c #2A1F55", | ||
| 10 | " ", | ||
| 11 | " ", | ||
| 12 | " ", | ||
| 13 | " ", | ||
| 14 | " .......... ", | ||
| 15 | " . . ", | ||
| 16 | " . . ", | ||
| 17 | " . . ", | ||
| 18 | " . . ", | ||
| 19 | " +@.@+ # # . ", | ||
| 20 | " @...@ #$ $# ", | ||
| 21 | " ... #$ $# ", | ||
| 22 | " @.@ #$ $# ", | ||
| 23 | " . #$ $# ", | ||
| 24 | " $# #$ ", | ||
| 25 | " $# #$ ", | ||
| 26 | " $# #$ ", | ||
| 27 | " $# #$ ", | ||
| 28 | " $ $ ", | ||
| 29 | " ", | ||
| 30 | " ", | ||
| 31 | " ", | ||
| 32 | " ", | ||
| 33 | " "}; | ||
diff --git a/etc/images/gud/rstep.xpm b/etc/images/gud/rstep.xpm new file mode 100644 index 00000000000..54516bf2c25 --- /dev/null +++ b/etc/images/gud/rstep.xpm | |||
| @@ -0,0 +1,34 @@ | |||
| 1 | /* XPM */ | ||
| 2 | static char * reverse_finish_xpm[] = { | ||
| 3 | "24 24 7 1", | ||
| 4 | " c None", | ||
| 5 | ". c #CC0033", | ||
| 6 | "+ c #616161", | ||
| 7 | "@ c #2A1F55", | ||
| 8 | "# c #ADADAD", | ||
| 9 | "$ c #D40000", | ||
| 10 | "% c #CC9999", | ||
| 11 | " ", | ||
| 12 | " ", | ||
| 13 | " ", | ||
| 14 | " ", | ||
| 15 | " ..... ", | ||
| 16 | " . . ", | ||
| 17 | " . . ", | ||
| 18 | " . +@ . @+ ", | ||
| 19 | " . +@# . #@+ ", | ||
| 20 | " $%.%$ @@ . @@ ", | ||
| 21 | " %...% @@ @@ ", | ||
| 22 | " ... @@ @@ ", | ||
| 23 | " %.% @+ +@ ", | ||
| 24 | " . @@ @@ ", | ||
| 25 | " @+ +@ ", | ||
| 26 | " @@ @@ ", | ||
| 27 | " @@ @@ ", | ||
| 28 | " @@ @@ ", | ||
| 29 | " +@# #@+ ", | ||
| 30 | " +@ @+ ", | ||
| 31 | " ", | ||
| 32 | " ", | ||
| 33 | " ", | ||
| 34 | " "}; | ||
diff --git a/etc/images/gud/rstepi.xpm b/etc/images/gud/rstepi.xpm new file mode 100644 index 00000000000..e78a48eb2a8 --- /dev/null +++ b/etc/images/gud/rstepi.xpm | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | /* XPM */ | ||
| 2 | static char * reverse_stepi_xpm[] = { | ||
| 3 | "24 24 5 1", | ||
| 4 | " c None", | ||
| 5 | ". c #D40000", | ||
| 6 | "+ c #616161", | ||
| 7 | "@ c #2A1F55", | ||
| 8 | "# c #CC9999", | ||
| 9 | " ", | ||
| 10 | " ", | ||
| 11 | " ", | ||
| 12 | " ", | ||
| 13 | " ..... ", | ||
| 14 | " . . ", | ||
| 15 | " . . ", | ||
| 16 | " . . ", | ||
| 17 | " + . + . ", | ||
| 18 | " +@ .#.#. @+ . ", | ||
| 19 | " +@ #...# @+ ", | ||
| 20 | " +@ ... @+ ", | ||
| 21 | " +@ #.# @+ ", | ||
| 22 | " @+ . +@ ", | ||
| 23 | " @+ +@ ", | ||
| 24 | " @+ +@ ", | ||
| 25 | " @+ +@ ", | ||
| 26 | " @ @ ", | ||
| 27 | " ", | ||
| 28 | " ", | ||
| 29 | " ", | ||
| 30 | " ", | ||
| 31 | " ", | ||
| 32 | " "}; | ||
diff --git a/etc/srecode/doc-cpp.srt b/etc/srecode/doc-cpp.srt index f3679a196f8..fce0d283d7d 100644 --- a/etc/srecode/doc-cpp.srt +++ b/etc/srecode/doc-cpp.srt | |||
| @@ -36,14 +36,14 @@ template section-comment :indent :blank | |||
| 36 | ---- | 36 | ---- |
| 37 | 37 | ||
| 38 | template function-comment :tag :indent :blank | 38 | template function-comment :tag :indent :blank |
| 39 | "A comment occuring in front of a function. | 39 | "A comment occurring in front of a function. |
| 40 | Recycle doxygen comment code from the more general template set." | 40 | Recycle doxygen comment code from the more general template set." |
| 41 | ---- | 41 | ---- |
| 42 | {{>:declaration:doxygen-function}} | 42 | {{>:declaration:doxygen-function}} |
| 43 | ---- | 43 | ---- |
| 44 | 44 | ||
| 45 | template variable-same-line-comment :tag | 45 | template variable-same-line-comment :tag |
| 46 | "A comment occuring after a veriable declaration. | 46 | "A comment occurring after a veriable declaration. |
| 47 | Recycle doxygen comment code from the more general template set." | 47 | Recycle doxygen comment code from the more general template set." |
| 48 | ---- | 48 | ---- |
| 49 | {{>:declaration:doxygen-variable-same-line}} | 49 | {{>:declaration:doxygen-variable-same-line}} |
| @@ -51,14 +51,14 @@ Recycle doxygen comment code from the more general template set." | |||
| 51 | 51 | ||
| 52 | ;; These happen to be the same as in a classdecl. | 52 | ;; These happen to be the same as in a classdecl. |
| 53 | template group-comment-start :blank :indent | 53 | template group-comment-start :blank :indent |
| 54 | "A comment occuring in front of a group of declarations. | 54 | "A comment occurring in front of a group of declarations. |
| 55 | Recycle doxygen comment code from the more general template set." | 55 | Recycle doxygen comment code from the more general template set." |
| 56 | ---- | 56 | ---- |
| 57 | {{>:classdecl:doxygen-function-group-start}} | 57 | {{>:classdecl:doxygen-function-group-start}} |
| 58 | ---- | 58 | ---- |
| 59 | 59 | ||
| 60 | template group-comment-end :blank :indent | 60 | template group-comment-end :blank :indent |
| 61 | "A comment occuring at the end of a a group of declarations. | 61 | "A comment occurring at the end of a a group of declarations. |
| 62 | Recycle doxygen comment code from the more general template set." | 62 | Recycle doxygen comment code from the more general template set." |
| 63 | ---- | 63 | ---- |
| 64 | {{>:classdecl:doxygen-function-group-end}} | 64 | {{>:classdecl:doxygen-function-group-end}} |
| @@ -68,14 +68,14 @@ Recycle doxygen comment code from the more general template set." | |||
| 68 | context classdecl | 68 | context classdecl |
| 69 | 69 | ||
| 70 | template group-comment-start :blank :indent | 70 | template group-comment-start :blank :indent |
| 71 | "A comment occuring in front of a group of declarations. | 71 | "A comment occurring in front of a group of declarations. |
| 72 | Recycle doxygen comment code from the more general template set." | 72 | Recycle doxygen comment code from the more general template set." |
| 73 | ---- | 73 | ---- |
| 74 | {{>:classdecl:doxygen-function-group-start}} | 74 | {{>:classdecl:doxygen-function-group-start}} |
| 75 | ---- | 75 | ---- |
| 76 | 76 | ||
| 77 | template group-comment-end :blank :indent | 77 | template group-comment-end :blank :indent |
| 78 | "A comment occuring at the end of a a group of declarations. | 78 | "A comment occurring at the end of a a group of declarations. |
| 79 | Recycle doxygen comment code from the more general template set." | 79 | Recycle doxygen comment code from the more general template set." |
| 80 | ---- | 80 | ---- |
| 81 | {{>:classdecl:doxygen-function-group-end}} | 81 | {{>:classdecl:doxygen-function-group-end}} |
diff --git a/etc/srecode/doc-default.srt b/etc/srecode/doc-default.srt index bf4011bb1a9..f07849b9207 100644 --- a/etc/srecode/doc-default.srt +++ b/etc/srecode/doc-default.srt | |||
| @@ -26,7 +26,7 @@ set application "document" | |||
| 26 | context declaration | 26 | context declaration |
| 27 | 27 | ||
| 28 | template section-comment :blank :indent | 28 | template section-comment :blank :indent |
| 29 | "A comment occuring in front of a group of declarations." | 29 | "A comment occurring in front of a group of declarations." |
| 30 | ---- | 30 | ---- |
| 31 | {{comment_start}} {{?TITLE}} | 31 | {{comment_start}} {{?TITLE}} |
| 32 | {{comment_prefix}} | 32 | {{comment_prefix}} |
| @@ -35,7 +35,7 @@ template section-comment :blank :indent | |||
| 35 | ---- | 35 | ---- |
| 36 | 36 | ||
| 37 | template function-comment :tag :indent :blank | 37 | template function-comment :tag :indent :blank |
| 38 | "A comment occuring in front of a function." | 38 | "A comment occurring in front of a function." |
| 39 | ---- | 39 | ---- |
| 40 | {{comment_start}} {{?NAME}} -- | 40 | {{comment_start}} {{?NAME}} -- |
| 41 | {{DOC:srecode-comment-prefix}} | 41 | {{DOC:srecode-comment-prefix}} |
| @@ -43,21 +43,21 @@ template function-comment :tag :indent :blank | |||
| 43 | ---- | 43 | ---- |
| 44 | 44 | ||
| 45 | template variable-same-line-comment :tag | 45 | template variable-same-line-comment :tag |
| 46 | "A comment occuring after a veriable declaration." | 46 | "A comment occurring after a veriable declaration." |
| 47 | ---- | 47 | ---- |
| 48 | {{comment_start}} {{?DOC}} {{comment_end}} | 48 | {{comment_start}} {{?DOC}} {{comment_end}} |
| 49 | ---- | 49 | ---- |
| 50 | 50 | ||
| 51 | ;; These happen to be the same as in a classdecl. | 51 | ;; These happen to be the same as in a classdecl. |
| 52 | template group-comment-start :blank :indent | 52 | template group-comment-start :blank :indent |
| 53 | "A comment occuring in front of a group of declarations." | 53 | "A comment occurring in front of a group of declarations." |
| 54 | ---- | 54 | ---- |
| 55 | {{comment_start}} {{?GROUPNAME}} -- | 55 | {{comment_start}} {{?GROUPNAME}} -- |
| 56 | {{comment_end}} | 56 | {{comment_end}} |
| 57 | ---- | 57 | ---- |
| 58 | 58 | ||
| 59 | template group-comment-end :indent | 59 | template group-comment-end :indent |
| 60 | "A comment occuring at the end of a a group of declarations." | 60 | "A comment occurring at the end of a a group of declarations." |
| 61 | ---- | 61 | ---- |
| 62 | {{comment_start}} End {{?GROUPNAME}} {{comment_end}} | 62 | {{comment_start}} End {{?GROUPNAME}} {{comment_end}} |
| 63 | ---- | 63 | ---- |
| @@ -66,13 +66,13 @@ template group-comment-end :indent | |||
| 66 | context classdecl | 66 | context classdecl |
| 67 | 67 | ||
| 68 | template group-comment-start :blank :indent | 68 | template group-comment-start :blank :indent |
| 69 | "A comment occuring in front of a group of declarations." | 69 | "A comment occurring in front of a group of declarations." |
| 70 | ---- | 70 | ---- |
| 71 | {{>:declaration:group-comment-start}} | 71 | {{>:declaration:group-comment-start}} |
| 72 | ---- | 72 | ---- |
| 73 | 73 | ||
| 74 | template group-comment-end :indent | 74 | template group-comment-end :indent |
| 75 | "A comment occuring at the end of a a group of declarations." | 75 | "A comment occurring at the end of a a group of declarations." |
| 76 | ---- | 76 | ---- |
| 77 | {{>:declaration:group-comment-end}} | 77 | {{>:declaration:group-comment-end}} |
| 78 | ---- | 78 | ---- |
diff --git a/etc/srecode/doc-java.srt b/etc/srecode/doc-java.srt index 66deb733232..cb289913f36 100644 --- a/etc/srecode/doc-java.srt +++ b/etc/srecode/doc-java.srt | |||
| @@ -37,14 +37,14 @@ template section-comment :indent :blank | |||
| 37 | ---- | 37 | ---- |
| 38 | 38 | ||
| 39 | template function-comment :tag :indent :blank | 39 | template function-comment :tag :indent :blank |
| 40 | "A comment occuring in front of a function. | 40 | "A comment occurring in front of a function. |
| 41 | Recycle javadoc comment code from the more general template set." | 41 | Recycle javadoc comment code from the more general template set." |
| 42 | ---- | 42 | ---- |
| 43 | {{>:declaration:javadoc-function}} | 43 | {{>:declaration:javadoc-function}} |
| 44 | ---- | 44 | ---- |
| 45 | 45 | ||
| 46 | template variable-same-line-comment :tag | 46 | template variable-same-line-comment :tag |
| 47 | "A comment occuring after a veriable declaration. | 47 | "A comment occurring after a veriable declaration. |
| 48 | Recycle javadoc comment code from the more general template set." | 48 | Recycle javadoc comment code from the more general template set." |
| 49 | ---- | 49 | ---- |
| 50 | {{>:declaration:javadoc-variable-same-line}} | 50 | {{>:declaration:javadoc-variable-same-line}} |
| @@ -52,14 +52,14 @@ Recycle javadoc comment code from the more general template set." | |||
| 52 | 52 | ||
| 53 | ;; These happen to be the same as in a classdecl. | 53 | ;; These happen to be the same as in a classdecl. |
| 54 | template group-comment-start :blank :indent | 54 | template group-comment-start :blank :indent |
| 55 | "A comment occuring in front of a group of declarations. | 55 | "A comment occurring in front of a group of declarations. |
| 56 | Recycle javadoc comment code from the more general template set." | 56 | Recycle javadoc comment code from the more general template set." |
| 57 | ---- | 57 | ---- |
| 58 | {{>:classdecl:javadoc-function-group-start}} | 58 | {{>:classdecl:javadoc-function-group-start}} |
| 59 | ---- | 59 | ---- |
| 60 | 60 | ||
| 61 | template group-comment-end :blank :indent | 61 | template group-comment-end :blank :indent |
| 62 | "A comment occuring at the end of a a group of declarations. | 62 | "A comment occurring at the end of a a group of declarations. |
| 63 | Recycle javadoc comment code from the more general template set." | 63 | Recycle javadoc comment code from the more general template set." |
| 64 | ---- | 64 | ---- |
| 65 | {{>:classdecl:javadoc-function-group-end}} | 65 | {{>:classdecl:javadoc-function-group-end}} |
| @@ -69,14 +69,14 @@ Recycle javadoc comment code from the more general template set." | |||
| 69 | context classdecl | 69 | context classdecl |
| 70 | 70 | ||
| 71 | template group-comment-start :blank :indent | 71 | template group-comment-start :blank :indent |
| 72 | "A comment occuring in front of a group of declarations. | 72 | "A comment occurring in front of a group of declarations. |
| 73 | Recycle javadoc comment code from the more general template set." | 73 | Recycle javadoc comment code from the more general template set." |
| 74 | ---- | 74 | ---- |
| 75 | {{>:classdecl:javadoc-function-group-start}} | 75 | {{>:classdecl:javadoc-function-group-start}} |
| 76 | ---- | 76 | ---- |
| 77 | 77 | ||
| 78 | template group-comment-end :blank :indent | 78 | template group-comment-end :blank :indent |
| 79 | "A comment occuring at the end of a a group of declarations. | 79 | "A comment occurring at the end of a a group of declarations. |
| 80 | Recycle javadoc comment code from the more general template set." | 80 | Recycle javadoc comment code from the more general template set." |
| 81 | ---- | 81 | ---- |
| 82 | {{>:classdecl:javadoc-function-group-end}} | 82 | {{>:classdecl:javadoc-function-group-end}} |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2b14d89c325..92116cafe03 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,66 @@ | |||
| 1 | 2010-01-15 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * log-view.el (top-level): Require 'wid-edit. (Bug#5311) | ||
| 4 | |||
| 5 | * wid-edit.el (widget-keymap): Doc fix. | ||
| 6 | |||
| 7 | * vc-svn.el (vc-svn-print-log): Use --limit rather than -l since the | ||
| 8 | former seems to be more widely accepted by various svn versions. | ||
| 9 | |||
| 10 | 2010-01-14 Juanma Barranquero <lekktu@gmail.com> | ||
| 11 | |||
| 12 | * find-cmd.el (find-constituents): | ||
| 13 | * vc-arch.el (vc-arch-root): | ||
| 14 | * window.el (window-body-height, pop-up-frames): | ||
| 15 | * cedet/semantic/edit.el (semantic-reparse-needed-change-hook) | ||
| 16 | (semantic-no-reparse-needed-change-hook): | ||
| 17 | * cedet/srecode/insert.el (srecode-resolve-argument-list) | ||
| 18 | (srecode-template-inserter-blank, srecode-template-inserter-variable) | ||
| 19 | (srecode-template-inserter-ask, srecode-template-inserter-width) | ||
| 20 | (srecode-template-inserter-section-start) | ||
| 21 | (srecode-template-inserter-section-end, srecode-insert-method): | ||
| 22 | * emacs-lisp/eieio-base.el (eieio-singleton, slot-missing): | ||
| 23 | * progmodes/ada-stmt.el (ada-if): | ||
| 24 | * progmodes/gdb-ui.el (gdb-jsonify-buffer): | ||
| 25 | * textmodes/ispell.el (ispell-grep-options, ispell-dictionary-alist) | ||
| 26 | (ispell-encoding8-command, ispell-aspell-supports-utf8) | ||
| 27 | (ispell-last-program-name, ispell-help): Fix typos in docstrings. | ||
| 28 | |||
| 29 | * progmodes/flymake.el (flymake-post-syntax-check): | ||
| 30 | Fix typo in error message. | ||
| 31 | |||
| 32 | 2010-01-14 Juanma Barranquero <lekktu@gmail.com> | ||
| 33 | |||
| 34 | * hexl.el (hexl-printable-character): Fix check of `hexl-iso', | ||
| 35 | which is always a string. (Bug#5313) | ||
| 36 | |||
| 37 | 2010-01-14 Juanma Barranquero <lekktu@gmail.com> | ||
| 38 | |||
| 39 | * progmodes/ada-xref.el (ada-default-prj-properties): | ||
| 40 | Simplify previous change. | ||
| 41 | |||
| 42 | 2010-01-14 Stephen Leake <stephen_leake@member.fsf.org> | ||
| 43 | |||
| 44 | * progmodes/ada-xref.el (ada-default-prj-properties): | ||
| 45 | Default ada_project_path to $ADA_PROJECT_PATH. | ||
| 46 | |||
| 47 | 2010-01-14 Stephen Leake <stephen_leake@member.fsf.org> | ||
| 48 | |||
| 49 | * progmodes/ada-mode.el (ada-create-keymap): | ||
| 50 | Override `narrow-to-defun' with `ada-narrow-to-defun'. | ||
| 51 | |||
| 52 | 2010-01-14 Stephen Leake <stephen_leake@member.fsf.org> | ||
| 53 | |||
| 54 | * progmodes/ada-mode.el: Deal with Ada 2005 "overriding" keyword. | ||
| 55 | (ada-subprog-start-re, ada-imenu-subprogram-menu-re): Add keyword. | ||
| 56 | (ada-get-current-indent, ada-imenu-generic-expression) | ||
| 57 | (ada-which-function): Check for it. | ||
| 58 | |||
| 59 | 2010-01-14 Stephen Leake <stephen_leake@member.fsf.org> | ||
| 60 | |||
| 61 | * progmodes/ada-mode.el (ada-clean-buffer-before-saving): Make obsolete. | ||
| 62 | (ada-mode): Don't obey `ada-clean-buffer-before-saving' anymore. | ||
| 63 | |||
| 1 | 2010-01-14 Glenn Morris <rgm@gnu.org> | 64 | 2010-01-14 Glenn Morris <rgm@gnu.org> |
| 2 | 65 | ||
| 3 | * frame.el (show-trailing-whitespace): Safe if boolean. (Bug#5312) | 66 | * frame.el (show-trailing-whitespace): Safe if boolean. (Bug#5312) |
diff --git a/lisp/ChangeLog.10 b/lisp/ChangeLog.10 index e2d8df7ce98..50b82e13a15 100644 --- a/lisp/ChangeLog.10 +++ b/lisp/ChangeLog.10 | |||
| @@ -6773,7 +6773,7 @@ | |||
| 6773 | (ruler-mode-mouse-grab-any-column) | 6773 | (ruler-mode-mouse-grab-any-column) |
| 6774 | (ruler-mode-mouse-drag-any-column-iteration) | 6774 | (ruler-mode-mouse-drag-any-column-iteration) |
| 6775 | (ruler-mode-mouse-drag-any-column): New functions. | 6775 | (ruler-mode-mouse-drag-any-column): New functions. |
| 6776 | (ruler-mode-map): [header-line down-mouse-2] Bound to | 6776 | (ruler-mode-map) [header-line down-mouse-2]: Bound to |
| 6777 | `ruler-mode-mouse-grab-any-column' instead of | 6777 | `ruler-mode-mouse-grab-any-column' instead of |
| 6778 | `ruler-mode-mouse-set-fill-column'. | 6778 | `ruler-mode-mouse-set-fill-column'. |
| 6779 | (ruler-mode-ruler-help-echo): Update its value. | 6779 | (ruler-mode-ruler-help-echo): Update its value. |
diff --git a/lisp/ChangeLog.5 b/lisp/ChangeLog.5 index 9f637f10b38..cd36210f7fc 100644 --- a/lisp/ChangeLog.5 +++ b/lisp/ChangeLog.5 | |||
| @@ -2083,7 +2083,7 @@ | |||
| 2083 | * desktop.el (desktop-save): Use dired-directory as name | 2083 | * desktop.el (desktop-save): Use dired-directory as name |
| 2084 | of top-level in order to capture wildcards used. | 2084 | of top-level in order to capture wildcards used. |
| 2085 | (desktop-buffer-dired): Skip possible wildcard when checking | 2085 | (desktop-buffer-dired): Skip possible wildcard when checking |
| 2086 | for directory existance. Use dired-insert-subdir, not | 2086 | for directory existence. Use dired-insert-subdir, not |
| 2087 | dired-maybe-insert-subdir. | 2087 | dired-maybe-insert-subdir. |
| 2088 | 2088 | ||
| 2089 | 1995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | 2089 | 1995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> |
diff --git a/lisp/ChangeLog.8 b/lisp/ChangeLog.8 index 91d27db2d6a..f4b62c6f352 100644 --- a/lisp/ChangeLog.8 +++ b/lisp/ChangeLog.8 | |||
| @@ -6760,7 +6760,7 @@ | |||
| 6760 | 6760 | ||
| 6761 | 1999-01-22 Andrew Innes <andrewi@gnu.org> | 6761 | 1999-01-22 Andrew Innes <andrewi@gnu.org> |
| 6762 | 6762 | ||
| 6763 | * startup.el (command-line): [windows-nt]: Check for existence of | 6763 | * startup.el (command-line) [windows-nt]: Check for existence of |
| 6764 | .emacs file so as to notice .emacs.el or .emacs.elc and use them | 6764 | .emacs file so as to notice .emacs.el or .emacs.elc and use them |
| 6765 | in preference to _emacs. | 6765 | in preference to _emacs. |
| 6766 | 6766 | ||
diff --git a/lisp/cedet/ede/files.el b/lisp/cedet/ede/files.el index 89ae36bcf9e..bdb9268a030 100644 --- a/lisp/cedet/ede/files.el +++ b/lisp/cedet/ede/files.el | |||
| @@ -442,7 +442,7 @@ If FORCE equals 'newfile, then the cache is ignored." | |||
| 442 | (setq ans calc)) | 442 | (setq ans calc)) |
| 443 | ;; If we failed to calculate something, we | 443 | ;; If we failed to calculate something, we |
| 444 | ;; should add it to the hash, but ONLY if we are not | 444 | ;; should add it to the hash, but ONLY if we are not |
| 445 | ;; going to FORCE the file into existance. | 445 | ;; going to FORCE the file into existence. |
| 446 | (when (not force) | 446 | (when (not force) |
| 447 | (ede-locate-add-file-to-hash loc filename 'nomatch)))) | 447 | (ede-locate-add-file-to-hash loc filename 'nomatch)))) |
| 448 | )) | 448 | )) |
diff --git a/lisp/cedet/semantic/edit.el b/lisp/cedet/semantic/edit.el index c57da3a5aa5..0f18d49b7c3 100644 --- a/lisp/cedet/semantic/edit.el +++ b/lisp/cedet/semantic/edit.el | |||
| @@ -81,15 +81,13 @@ common hook `after-change-functions'.") | |||
| 81 | 81 | ||
| 82 | (defvar semantic-reparse-needed-change-hook nil | 82 | (defvar semantic-reparse-needed-change-hook nil |
| 83 | "Hooks run when a user edit is detected as needing a reparse. | 83 | "Hooks run when a user edit is detected as needing a reparse. |
| 84 | For language specific hooks, make sure you define this as a local | 84 | For language specific hooks, make sure you define this as a local hook. |
| 85 | hook. | 85 | Not used yet; part of the next generation reparse mechanism.") |
| 86 | Not used yet; part of the next generation reparse mechanism") | ||
| 87 | 86 | ||
| 88 | (defvar semantic-no-reparse-needed-change-hook nil | 87 | (defvar semantic-no-reparse-needed-change-hook nil |
| 89 | "Hooks run when a user edit is detected as not needing a reparse. | 88 | "Hooks run when a user edit is detected as not needing a reparse. |
| 90 | If the hook returns non-nil, then declare that a reparse is needed. | 89 | If the hook returns non-nil, then declare that a reparse is needed. |
| 91 | For language specific hooks, make sure you define this as a local | 90 | For language specific hooks, make sure you define this as a local hook. |
| 92 | hook. | ||
| 93 | Not used yet; part of the next generation reparse mechanism.") | 91 | Not used yet; part of the next generation reparse mechanism.") |
| 94 | 92 | ||
| 95 | (defvar semantic-edits-new-change-hooks nil | 93 | (defvar semantic-edits-new-change-hooks nil |
| @@ -307,7 +305,7 @@ See `semantic-edits-change-leaf-tag' for details on parents." | |||
| 307 | (semantic-tag-components (car tags))) | 305 | (semantic-tag-components (car tags))) |
| 308 | ;; Ok, we are completely encompassed within the first tag | 306 | ;; Ok, we are completely encompassed within the first tag |
| 309 | ;; entry, AND that tag has children. This means that change | 307 | ;; entry, AND that tag has children. This means that change |
| 310 | ;; occured outside of all children, but inside some tag | 308 | ;; occurred outside of all children, but inside some tag |
| 311 | ;; with children. | 309 | ;; with children. |
| 312 | (if (or (not (semantic-tag-with-position-p (car list-to-search))) | 310 | (if (or (not (semantic-tag-with-position-p (car list-to-search))) |
| 313 | (> start (semantic-tag-end | 311 | (> start (semantic-tag-end |
| @@ -751,7 +749,7 @@ This function is for internal use by `semantic-edits-incremental-parser'." | |||
| 751 | 749 | ||
| 752 | ;;;; Whitespace change | 750 | ;;;; Whitespace change |
| 753 | ((and (not tags) (not newf-tags)) | 751 | ((and (not tags) (not newf-tags)) |
| 754 | ;; A change that occured outside of any existing tags | 752 | ;; A change that occurred outside of any existing tags |
| 755 | ;; and there are no new tags to replace it. | 753 | ;; and there are no new tags to replace it. |
| 756 | (when semantic-edits-verbose-flag | 754 | (when semantic-edits-verbose-flag |
| 757 | (message "White space changes")) | 755 | (message "White space changes")) |
| @@ -760,7 +758,7 @@ This function is for internal use by `semantic-edits-incremental-parser'." | |||
| 760 | 758 | ||
| 761 | ;;;; New tags in old whitespace area. | 759 | ;;;; New tags in old whitespace area. |
| 762 | ((and (not tags) newf-tags) | 760 | ((and (not tags) newf-tags) |
| 763 | ;; A change occured outside existing tags which added | 761 | ;; A change occurred outside existing tags which added |
| 764 | ;; a new tag. We need to splice these tags back | 762 | ;; a new tag. We need to splice these tags back |
| 765 | ;; into the cache at the right place. | 763 | ;; into the cache at the right place. |
| 766 | (semantic-edits-splice-insert newf-tags parent-tag cache-list) | 764 | (semantic-edits-splice-insert newf-tags parent-tag cache-list) |
| @@ -775,7 +773,7 @@ This function is for internal use by `semantic-edits-incremental-parser'." | |||
| 775 | 773 | ||
| 776 | ;;;; Old tags removed | 774 | ;;;; Old tags removed |
| 777 | ((and tags (not newf-tags)) | 775 | ((and tags (not newf-tags)) |
| 778 | ;; A change occured where pre-existing tags were | 776 | ;; A change occurred where pre-existing tags were |
| 779 | ;; deleted! Remove the tag from the cache. | 777 | ;; deleted! Remove the tag from the cache. |
| 780 | (semantic-edits-splice-remove tags parent-tag cache-list) | 778 | (semantic-edits-splice-remove tags parent-tag cache-list) |
| 781 | 779 | ||
diff --git a/lisp/cedet/semantic/lex.el b/lisp/cedet/semantic/lex.el index 7f6ddc85bfc..af312494a81 100644 --- a/lisp/cedet/semantic/lex.el +++ b/lisp/cedet/semantic/lex.el | |||
| @@ -900,7 +900,7 @@ START and END define the bounds of the token in the current buffer. | |||
| 900 | Optional STR is the string for the token only if the bounds in | 900 | Optional STR is the string for the token only if the bounds in |
| 901 | the buffer do not cover the string they represent. (As from | 901 | the buffer do not cover the string they represent. (As from |
| 902 | macro expansion.)" | 902 | macro expansion.)" |
| 903 | ;; This if statement checks the existance of a STR argument at | 903 | ;; This if statement checks the existence of a STR argument at |
| 904 | ;; compile time, where STR is some symbol or constant. If the | 904 | ;; compile time, where STR is some symbol or constant. If the |
| 905 | ;; variable STr (runtime) is nil, this will make an incorrect decision. | 905 | ;; variable STr (runtime) is nil, this will make an incorrect decision. |
| 906 | ;; | 906 | ;; |
diff --git a/lisp/cedet/srecode/args.el b/lisp/cedet/srecode/args.el index 30a836c89b2..bb15bf50110 100644 --- a/lisp/cedet/srecode/args.el +++ b/lisp/cedet/srecode/args.el | |||
| @@ -33,7 +33,7 @@ | |||
| 33 | ;; | 33 | ;; |
| 34 | ;; Using :blank means that the template should force blank lines | 34 | ;; Using :blank means that the template should force blank lines |
| 35 | ;; before and after the template, reguardless of where the insertion | 35 | ;; before and after the template, reguardless of where the insertion |
| 36 | ;; is occuring. | 36 | ;; is occurring. |
| 37 | (defun srecode-semantic-handle-:blank (dict) | 37 | (defun srecode-semantic-handle-:blank (dict) |
| 38 | "Add macros into the dictionary DICT specifying blank line spacing. | 38 | "Add macros into the dictionary DICT specifying blank line spacing. |
| 39 | The wrapgap means make sure the first and last lines of the macro | 39 | The wrapgap means make sure the first and last lines of the macro |
diff --git a/lisp/cedet/srecode/insert.el b/lisp/cedet/srecode/insert.el index 4777470d473..1ccd4e8d393 100644 --- a/lisp/cedet/srecode/insert.el +++ b/lisp/cedet/srecode/insert.el | |||
| @@ -201,7 +201,7 @@ Apply anything learned to the dictionary DICT." | |||
| 201 | "Resolve arguments in the argument list ARGS. | 201 | "Resolve arguments in the argument list ARGS. |
| 202 | ARGS is a list of symbols, such as :blank, or :file. | 202 | ARGS is a list of symbols, such as :blank, or :file. |
| 203 | Apply values to DICT. | 203 | Apply values to DICT. |
| 204 | Optional argument TEMP is the template that is getting it's arguments resolved." | 204 | Optional argument TEMP is the template that is getting its arguments resolved." |
| 205 | (let ((fcn nil)) | 205 | (let ((fcn nil)) |
| 206 | (while args | 206 | (while args |
| 207 | (setq fcn (intern-soft (concat "srecode-semantic-handle-" | 207 | (setq fcn (intern-soft (concat "srecode-semantic-handle-" |
| @@ -334,14 +334,14 @@ occur in your template.") | |||
| 334 | ((key :initform "\r" | 334 | ((key :initform "\r" |
| 335 | :allocation :class | 335 | :allocation :class |
| 336 | :documentation | 336 | :documentation |
| 337 | "The character represeinting this inserter style. | 337 | "The character representing this inserter style. |
| 338 | Can't be blank, or it might be used by regular variable insertion.") | 338 | Can't be blank, or it might be used by regular variable insertion.") |
| 339 | (where :initform 'begin | 339 | (where :initform 'begin |
| 340 | :initarg :where | 340 | :initarg :where |
| 341 | :documentation | 341 | :documentation |
| 342 | "This should be 'begin or 'end, indicating where to insrt a CR. | 342 | "This should be 'begin or 'end, indicating where to insert a CR. |
| 343 | When set to 'begin, it will insert a CR if we are not at 'bol'. | 343 | When set to 'begin, it will insert a CR if we are not at 'bol'. |
| 344 | When set to 'end it will insert a CR if we are not at 'eol'") | 344 | When set to 'end it will insert a CR if we are not at 'eol'.") |
| 345 | ;; @TODO - Add slot and control for the number of blank | 345 | ;; @TODO - Add slot and control for the number of blank |
| 346 | ;; lines before and after point. | 346 | ;; lines before and after point. |
| 347 | ) | 347 | ) |
| @@ -407,7 +407,7 @@ Arguments ESCAPE-START and ESCAPE-END are the current escape sequences in use." | |||
| 407 | :allocation :class | 407 | :allocation :class |
| 408 | :documentation | 408 | :documentation |
| 409 | "The character code used to identify inserters of this style.")) | 409 | "The character code used to identify inserters of this style.")) |
| 410 | "Insert the value of a dictionary entry | 410 | "Insert the value of a dictionary entry. |
| 411 | If there is no entry, insert nothing.") | 411 | If there is no entry, insert nothing.") |
| 412 | 412 | ||
| 413 | (defvar srecode-inserter-variable-current-dictionary nil | 413 | (defvar srecode-inserter-variable-current-dictionary nil |
| @@ -493,7 +493,7 @@ If SECONDNAME is nil, return VALUE." | |||
| 493 | :documentation | 493 | :documentation |
| 494 | "The function used to read in the text for this prompt.") | 494 | "The function used to read in the text for this prompt.") |
| 495 | ) | 495 | ) |
| 496 | "Insert the value of a dictionary entry | 496 | "Insert the value of a dictionary entry. |
| 497 | If there is no entry, prompt the user for the value to use. | 497 | If there is no entry, prompt the user for the value to use. |
| 498 | The prompt text used is derived from the previous PROMPT command in the | 498 | The prompt text used is derived from the previous PROMPT command in the |
| 499 | template file.") | 499 | template file.") |
| @@ -626,8 +626,8 @@ Use DICTIONARY to resolve values." | |||
| 626 | "The character code used to identify inserters of this style.") | 626 | "The character code used to identify inserters of this style.") |
| 627 | ) | 627 | ) |
| 628 | "Inserts the value of a dictionary variable with a specific width. | 628 | "Inserts the value of a dictionary variable with a specific width. |
| 629 | The second argument specifies the width, and a pad, seperated by a colon. | 629 | The second argument specifies the width, and a pad, separated by a colon. |
| 630 | thus a specification of `10:left' will insert the value of A | 630 | Thus a specification of `10:left' will insert the value of A |
| 631 | to 10 characters, with spaces added to the left. Use `right' for adding | 631 | to 10 characters, with spaces added to the left. Use `right' for adding |
| 632 | spaces to the right.") | 632 | spaces to the right.") |
| 633 | 633 | ||
| @@ -771,7 +771,7 @@ Calls back to `srecode-insert-method-helper' for this class." | |||
| 771 | "The character code used to identify inserters of this style.") | 771 | "The character code used to identify inserters of this style.") |
| 772 | (template :initarg :template | 772 | (template :initarg :template |
| 773 | :documentation | 773 | :documentation |
| 774 | "A Template used to frame the codes from this inserter.") | 774 | "A template used to frame the codes from this inserter.") |
| 775 | ) | 775 | ) |
| 776 | "Apply values from a sub-dictionary to a template section. | 776 | "Apply values from a sub-dictionary to a template section. |
| 777 | The dictionary saved at the named dictionary entry will be | 777 | The dictionary saved at the named dictionary entry will be |
| @@ -806,7 +806,7 @@ Return the remains of INPUT." | |||
| 806 | :documentation | 806 | :documentation |
| 807 | "The character code used to identify inserters of this style.") | 807 | "The character code used to identify inserters of this style.") |
| 808 | ) | 808 | ) |
| 809 | "All template segments between the secion-start and section-end | 809 | "All template segments between the section-start and section-end |
| 810 | are treated specially.") | 810 | are treated specially.") |
| 811 | 811 | ||
| 812 | (defmethod srecode-insert-method ((sti srecode-template-inserter-section-end) | 812 | (defmethod srecode-insert-method ((sti srecode-template-inserter-section-end) |
| @@ -881,7 +881,7 @@ this template instance." | |||
| 881 | (setq active (cdr active))) | 881 | (setq active (cdr active))) |
| 882 | (when (not tmpl) | 882 | (when (not tmpl) |
| 883 | ;; If it wasn't in this context, look to see if it | 883 | ;; If it wasn't in this context, look to see if it |
| 884 | ;; defines it's own context | 884 | ;; defines its own context |
| 885 | (setq tmpl (srecode-template-get-table (srecode-table) | 885 | (setq tmpl (srecode-template-get-table (srecode-table) |
| 886 | templatenamepart))) | 886 | templatenamepart))) |
| 887 | ) | 887 | ) |
| @@ -897,7 +897,7 @@ this template instance." | |||
| 897 | dictionary) | 897 | dictionary) |
| 898 | "Insert the STI inserter. | 898 | "Insert the STI inserter. |
| 899 | Finds the template with this macro function part, and inserts it | 899 | Finds the template with this macro function part, and inserts it |
| 900 | with the dictionaries found in the dictinary." | 900 | with the dictionaries found in the dictionary." |
| 901 | (srecode-insert-include-lookup sti dictionary) | 901 | (srecode-insert-include-lookup sti dictionary) |
| 902 | ;; Insert the template. | 902 | ;; Insert the template. |
| 903 | ;; Our baseclass has a simple way to do this. | 903 | ;; Our baseclass has a simple way to do this. |
| @@ -952,7 +952,7 @@ Arguments ESCAPE-START and ESCAPE-END are the current escape sequences in use." | |||
| 952 | "Insert the template STI. | 952 | "Insert the template STI. |
| 953 | This will first insert the include part via inheritance, then | 953 | This will first insert the include part via inheritance, then |
| 954 | insert the section it wraps into the location in the included | 954 | insert the section it wraps into the location in the included |
| 955 | template where a ^ inserter occurs." | 955 | template where a ^ inserter occurs." |
| 956 | ;; Step 1: Look up the included inserter | 956 | ;; Step 1: Look up the included inserter |
| 957 | (srecode-insert-include-lookup sti dictionary) | 957 | (srecode-insert-include-lookup sti dictionary) |
| 958 | ;; Step 2: Temporarilly override the point inserter. | 958 | ;; Step 2: Temporarilly override the point inserter. |
diff --git a/lisp/emacs-lisp/eieio-base.el b/lisp/emacs-lisp/eieio-base.el index 8403171cf16..b573af29ee2 100644 --- a/lisp/emacs-lisp/eieio-base.el +++ b/lisp/emacs-lisp/eieio-base.el | |||
| @@ -150,7 +150,7 @@ Returns the first match." | |||
| 150 | "The only instance of this class that will be instantiated. | 150 | "The only instance of this class that will be instantiated. |
| 151 | Multiple calls to `make-instance' will return this object.")) | 151 | Multiple calls to `make-instance' will return this object.")) |
| 152 | "This special class causes subclasses to be singletons. | 152 | "This special class causes subclasses to be singletons. |
| 153 | A singleton is a class which will only ever have one instace." | 153 | A singleton is a class which will only ever have one instance." |
| 154 | :abstract t) | 154 | :abstract t) |
| 155 | 155 | ||
| 156 | (defmethod constructor :STATIC ((class eieio-singleton) name &rest slots) | 156 | (defmethod constructor :STATIC ((class eieio-singleton) name &rest slots) |
| @@ -309,7 +309,7 @@ access to it." | |||
| 309 | 309 | ||
| 310 | (defmethod slot-missing ((obj eieio-named) | 310 | (defmethod slot-missing ((obj eieio-named) |
| 311 | slot-name operation &optional new-value) | 311 | slot-name operation &optional new-value) |
| 312 | "Called when a on-existant slot is accessed. | 312 | "Called when a non-existent slot is accessed. |
| 313 | For variable `eieio-named', provide an imaginary `object-name' slot. | 313 | For variable `eieio-named', provide an imaginary `object-name' slot. |
| 314 | Argument OBJ is the named object. | 314 | Argument OBJ is the named object. |
| 315 | Argument SLOT-NAME is the slot that was attempted to be accessed. | 315 | Argument SLOT-NAME is the slot that was attempted to be accessed. |
diff --git a/lisp/find-cmd.el b/lisp/find-cmd.el index 307964ef17f..11b64b04717 100644 --- a/lisp/find-cmd.el +++ b/lisp/find-cmd.el | |||
| @@ -122,7 +122,7 @@ | |||
| 122 | (okdir . (1 find-command t))) | 122 | (okdir . (1 find-command t))) |
| 123 | "Holds details of each of the find options. | 123 | "Holds details of each of the find options. |
| 124 | The car of each alist is the name. The cdr is minimum args, the | 124 | The car of each alist is the name. The cdr is minimum args, the |
| 125 | function used to join many occurences of the argument together, | 125 | function used to join many occurrences of the argument together, |
| 126 | and whether or not to leave quotes off the string (non-nil means | 126 | and whether or not to leave quotes off the string (non-nil means |
| 127 | the string will be quoted).") | 127 | the string will be quoted).") |
| 128 | 128 | ||
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index cb4c24a39db..8e7ae005762 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -5151,7 +5151,7 @@ | |||
| 5151 | * gnus-agent.el (directory-files-and-attributes): Move all the way | 5151 | * gnus-agent.el (directory-files-and-attributes): Move all the way |
| 5152 | forward (the third and final move). | 5152 | forward (the third and final move). |
| 5153 | (gnus-agent-read-agentview): Trap reconstruction errors due to | 5153 | (gnus-agent-read-agentview): Trap reconstruction errors due to |
| 5154 | nonexistant directory. Handle by returning nil. | 5154 | nonexistent directory. Handle by returning nil. |
| 5155 | 5155 | ||
| 5156 | 2006-05-30 Didier Verna <didier@xemacs.org> | 5156 | 2006-05-30 Didier Verna <didier@xemacs.org> |
| 5157 | 5157 | ||
| @@ -12206,7 +12206,7 @@ | |||
| 12206 | (gnus-agent-set-local): Delete stored entry if either min, or max, | 12206 | (gnus-agent-set-local): Delete stored entry if either min, or max, |
| 12207 | are nil. | 12207 | are nil. |
| 12208 | (gnus-agent-fetch-session): Reworded error/quit messages. On | 12208 | (gnus-agent-fetch-session): Reworded error/quit messages. On |
| 12209 | quit, use gnus-agent-regenerate-group to record existance of any | 12209 | quit, use gnus-agent-regenerate-group to record existence of any |
| 12210 | articles fetched to disk before the quit occurred. | 12210 | articles fetched to disk before the quit occurred. |
| 12211 | (gnus-agent-expire-group-1): Use gnus-agent-with-refreshed-group, | 12211 | (gnus-agent-expire-group-1): Use gnus-agent-with-refreshed-group, |
| 12212 | gnus-agent-update-view-total-fetched-for, and | 12212 | gnus-agent-update-view-total-fetched-for, and |
diff --git a/lisp/gnus/gnus-diary.el b/lisp/gnus/gnus-diary.el index 9abb387f13e..8bd4cfde3f6 100644 --- a/lisp/gnus/gnus-diary.el +++ b/lisp/gnus/gnus-diary.el | |||
| @@ -158,7 +158,7 @@ There are currently two built-in format functions: | |||
| 158 | ;; I just ignore it. | 158 | ;; I just ignore it. |
| 159 | ;;;###autoload | 159 | ;;;###autoload |
| 160 | (defun gnus-user-format-function-d (header) | 160 | (defun gnus-user-format-function-d (header) |
| 161 | ;; Returns an aproximative delay string for the next occurence of this | 161 | ;; Returns an aproximative delay string for the next occurrence of this |
| 162 | ;; message. The delay is given only in the first non zero unit. | 162 | ;; message. The delay is given only in the first non zero unit. |
| 163 | ;; Code partly stolen from article-make-date-line | 163 | ;; Code partly stolen from article-make-date-line |
| 164 | (let* ((extras (mail-header-extra header)) | 164 | (let* ((extras (mail-header-extra header)) |
| @@ -195,7 +195,7 @@ There are currently two built-in format functions: | |||
| 195 | ;; I just ignore it. | 195 | ;; I just ignore it. |
| 196 | ;;;###autoload | 196 | ;;;###autoload |
| 197 | (defun gnus-user-format-function-D (header) | 197 | (defun gnus-user-format-function-D (header) |
| 198 | ;; Returns a formatted time string for the next occurence of this message. | 198 | ;; Returns a formatted time string for the next occurrence of this message. |
| 199 | (let* ((extras (mail-header-extra header)) | 199 | (let* ((extras (mail-header-extra header)) |
| 200 | (sched (gnus-diary-header-schedule extras)) | 200 | (sched (gnus-diary-header-schedule extras)) |
| 201 | (occur (nndiary-next-occurence sched (current-time)))) | 201 | (occur (nndiary-next-occurence sched (current-time)))) |
diff --git a/lisp/gnus/nndiary.el b/lisp/gnus/nndiary.el index 71c1cd1e164..62a5db6ea3e 100644 --- a/lisp/gnus/nndiary.el +++ b/lisp/gnus/nndiary.el | |||
| @@ -67,7 +67,7 @@ | |||
| 67 | ;; IMHO, nnoo is actually badly designed. A much simpler, and yet more | 67 | ;; IMHO, nnoo is actually badly designed. A much simpler, and yet more |
| 68 | ;; powerful one would be to make *real* functions and variables for a new | 68 | ;; powerful one would be to make *real* functions and variables for a new |
| 69 | ;; back end based on another. Lisp is a reflexive language so that's a very | 69 | ;; back end based on another. Lisp is a reflexive language so that's a very |
| 70 | ;; easy thing to do: inspect the function's form, replace occurences of | 70 | ;; easy thing to do: inspect the function's form, replace occurrences of |
| 71 | ;; <nnfrom> (even in strings) with <nnto>, and you're done. | 71 | ;; <nnfrom> (even in strings) with <nnto>, and you're done. |
| 72 | 72 | ||
| 73 | ;; * nndiary-get-new-mail, nndiary-mail-source and nndiary-split-methods: | 73 | ;; * nndiary-get-new-mail, nndiary-mail-source and nndiary-split-methods: |
| @@ -1322,7 +1322,7 @@ all. This may very well take some time.") | |||
| 1322 | (sort res 'time-less-p))) | 1322 | (sort res 'time-less-p))) |
| 1323 | 1323 | ||
| 1324 | (defun nndiary-last-occurence (sched) | 1324 | (defun nndiary-last-occurence (sched) |
| 1325 | ;; Returns the last occurence of schedule SCHED as an Emacs time struct, or | 1325 | ;; Returns the last occurrence of schedule SCHED as an Emacs time struct, or |
| 1326 | ;; nil for permanent schedule or errors. | 1326 | ;; nil for permanent schedule or errors. |
| 1327 | (let ((minute (nndiary-max (nth 0 sched))) | 1327 | (let ((minute (nndiary-max (nth 0 sched))) |
| 1328 | (hour (nndiary-max (nth 1 sched))) | 1328 | (hour (nndiary-max (nth 1 sched))) |
| @@ -1393,7 +1393,7 @@ all. This may very well take some time.") | |||
| 1393 | (encode-time 0 minute hour | 1393 | (encode-time 0 minute hour |
| 1394 | (car days) month year time-zone))) | 1394 | (car days) month year time-zone))) |
| 1395 | ))))) | 1395 | ))))) |
| 1396 | ;; There's an upper limit, but we didn't find any last occurence. | 1396 | ;; There's an upper limit, but we didn't find any last occurrence. |
| 1397 | ;; This means that the schedule is undecidable. This can happen if | 1397 | ;; This means that the schedule is undecidable. This can happen if |
| 1398 | ;; you happen to say something like "each Feb 31 until 2038". | 1398 | ;; you happen to say something like "each Feb 31 until 2038". |
| 1399 | (progn | 1399 | (progn |
| @@ -1402,8 +1402,8 @@ all. This may very well take some time.") | |||
| 1402 | )))) | 1402 | )))) |
| 1403 | 1403 | ||
| 1404 | (defun nndiary-next-occurence (sched now) | 1404 | (defun nndiary-next-occurence (sched now) |
| 1405 | ;; Returns the next occurence of schedule SCHED, starting from time NOW. | 1405 | ;; Returns the next occurrence of schedule SCHED, starting from time NOW. |
| 1406 | ;; If there's no next occurence, returns the last one (if any) which is then | 1406 | ;; If there's no next occurrence, returns the last one (if any) which is then |
| 1407 | ;; in the past. | 1407 | ;; in the past. |
| 1408 | (let* ((today (decode-time now)) | 1408 | (let* ((today (decode-time now)) |
| 1409 | (this-minute (nth 1 today)) | 1409 | (this-minute (nth 1 today)) |
| @@ -1557,12 +1557,12 @@ all. This may very well take some time.") | |||
| 1557 | ;; The article should be re-considered as unread if there's a reminder | 1557 | ;; The article should be re-considered as unread if there's a reminder |
| 1558 | ;; between the group timestamp and the current time. | 1558 | ;; between the group timestamp and the current time. |
| 1559 | (when (and sched (setq sched (nndiary-next-occurence sched now))) | 1559 | (when (and sched (setq sched (nndiary-next-occurence sched now))) |
| 1560 | (let ((reminders ;; add the next occurence itself at the end. | 1560 | (let ((reminders ;; add the next occurrence itself at the end. |
| 1561 | (append (nndiary-compute-reminders sched) (list sched)))) | 1561 | (append (nndiary-compute-reminders sched) (list sched)))) |
| 1562 | (while (and reminders (time-less-p (car reminders) timestamp)) | 1562 | (while (and reminders (time-less-p (car reminders) timestamp)) |
| 1563 | (pop reminders)) | 1563 | (pop reminders)) |
| 1564 | ;; The reminders might be empty if the last date is in the past, | 1564 | ;; The reminders might be empty if the last date is in the past, |
| 1565 | ;; or we've got at least the next occurence itself left. All past | 1565 | ;; or we've got at least the next occurrence itself left. All past |
| 1566 | ;; dates are renewed. | 1566 | ;; dates are renewed. |
| 1567 | (or (not reminders) | 1567 | (or (not reminders) |
| 1568 | (time-less-p (car reminders) now))) | 1568 | (time-less-p (car reminders) now))) |
diff --git a/lisp/gnus/nnml.el b/lisp/gnus/nnml.el index cfeb36a0e12..fb5fb44113f 100644 --- a/lisp/gnus/nnml.el +++ b/lisp/gnus/nnml.el | |||
| @@ -1200,7 +1200,7 @@ Use the nov database for the current group if available." | |||
| 1200 | ;; #### already belongs to a range, whereas the corresponding | 1200 | ;; #### already belongs to a range, whereas the corresponding |
| 1201 | ;; #### article doesn't exist (for example, if you delete an | 1201 | ;; #### article doesn't exist (for example, if you delete an |
| 1202 | ;; #### article). For that reason, it is important to update | 1202 | ;; #### article). For that reason, it is important to update |
| 1203 | ;; #### the ranges (meaning remove inexistant articles) before | 1203 | ;; #### the ranges (meaning remove inexistent articles) before |
| 1204 | ;; #### doing anything on them. | 1204 | ;; #### doing anything on them. |
| 1205 | ;; 2 a/ read articles: | 1205 | ;; 2 a/ read articles: |
| 1206 | (let ((read (gnus-info-read info))) | 1206 | (let ((read (gnus-info-read info))) |
diff --git a/lisp/gnus/webmail.el b/lisp/gnus/webmail.el index 599edc6b5e6..106445d0522 100644 --- a/lisp/gnus/webmail.el +++ b/lisp/gnus/webmail.el | |||
| @@ -529,7 +529,7 @@ | |||
| 529 | (widen))) | 529 | (widen))) |
| 530 | (delete-region p (point-max)) | 530 | (delete-region p (point-max)) |
| 531 | (goto-char (point-min)) | 531 | (goto-char (point-min)) |
| 532 | ;; Some blank line to seperate mails. | 532 | ;; Some blank line to separate mails. |
| 533 | (insert "\n\nFrom nobody " (current-time-string) "\n") | 533 | (insert "\n\nFrom nobody " (current-time-string) "\n") |
| 534 | (insert "X-Gnus-Webmail: " (symbol-value 'user) | 534 | (insert "X-Gnus-Webmail: " (symbol-value 'user) |
| 535 | "@" (symbol-name webmail-type) "\n") | 535 | "@" (symbol-name webmail-type) "\n") |
| @@ -658,7 +658,7 @@ | |||
| 658 | (setq p (point)))) | 658 | (setq p (point)))) |
| 659 | (delete-region p (point-max)) | 659 | (delete-region p (point-max)) |
| 660 | (goto-char (point-min)) | 660 | (goto-char (point-min)) |
| 661 | ;; Some blank line to seperate mails. | 661 | ;; Some blank line to separate mails. |
| 662 | (insert "\n\nFrom nobody " (current-time-string) "\n") | 662 | (insert "\n\nFrom nobody " (current-time-string) "\n") |
| 663 | (insert "X-Gnus-Webmail: " (symbol-value 'user) | 663 | (insert "X-Gnus-Webmail: " (symbol-value 'user) |
| 664 | "@" (symbol-name webmail-type) "\n") | 664 | "@" (symbol-name webmail-type) "\n") |
| @@ -835,7 +835,7 @@ | |||
| 835 | (setq mime (webmail-netaddress-single-part)) | 835 | (setq mime (webmail-netaddress-single-part)) |
| 836 | (widen)) | 836 | (widen)) |
| 837 | (goto-char (point-min)) | 837 | (goto-char (point-min)) |
| 838 | ;; Some blank line to seperate mails. | 838 | ;; Some blank line to separate mails. |
| 839 | (insert "\n\nFrom nobody " (current-time-string) "\n") | 839 | (insert "\n\nFrom nobody " (current-time-string) "\n") |
| 840 | (insert "X-Gnus-Webmail: " (symbol-value 'user) | 840 | (insert "X-Gnus-Webmail: " (symbol-value 'user) |
| 841 | "@" (symbol-name webmail-type) "\n") | 841 | "@" (symbol-name webmail-type) "\n") |
| @@ -962,7 +962,7 @@ | |||
| 962 | (setq mime (webmail-netaddress-single-part)) | 962 | (setq mime (webmail-netaddress-single-part)) |
| 963 | (widen)) | 963 | (widen)) |
| 964 | (goto-char (point-min)) | 964 | (goto-char (point-min)) |
| 965 | ;; Some blank line to seperate mails. | 965 | ;; Some blank line to separate mails. |
| 966 | (insert "\n\nFrom nobody " (current-time-string) "\n") | 966 | (insert "\n\nFrom nobody " (current-time-string) "\n") |
| 967 | (insert "X-Gnus-Webmail: " (symbol-value 'user) | 967 | (insert "X-Gnus-Webmail: " (symbol-value 'user) |
| 968 | "@" (symbol-name webmail-type) "\n") | 968 | "@" (symbol-name webmail-type) "\n") |
diff --git a/lisp/hexl.el b/lisp/hexl.el index 2854ca12d45..7edf5ec10ac 100644 --- a/lisp/hexl.el +++ b/lisp/hexl.el | |||
| @@ -779,11 +779,11 @@ This discards the buffer's undo information." | |||
| 779 | 779 | ||
| 780 | (defun hexl-printable-character (ch) | 780 | (defun hexl-printable-character (ch) |
| 781 | "Return a displayable string for character CH." | 781 | "Return a displayable string for character CH." |
| 782 | (format "%c" (if hexl-iso | 782 | (format "%c" (if (equal hexl-iso "") |
| 783 | (if (or (< ch 32) (and (>= ch 127) (< ch 160))) | 783 | (if (or (< ch 32) (>= ch 127)) |
| 784 | 46 | 784 | 46 |
| 785 | ch) | 785 | ch) |
| 786 | (if (or (< ch 32) (>= ch 127)) | 786 | (if (or (< ch 32) (and (>= ch 127) (< ch 160))) |
| 787 | 46 | 787 | 46 |
| 788 | ch)))) | 788 | ch)))) |
| 789 | 789 | ||
diff --git a/lisp/log-view.el b/lisp/log-view.el index 195a80b46dc..6fbe8429671 100644 --- a/lisp/log-view.el +++ b/lisp/log-view.el | |||
| @@ -122,6 +122,9 @@ | |||
| 122 | :group 'pcl-cvs | 122 | :group 'pcl-cvs |
| 123 | :prefix "log-view-") | 123 | :prefix "log-view-") |
| 124 | 124 | ||
| 125 | ;; Needed because log-view-mode-map inherits from widget-keymap. (Bug#5311) | ||
| 126 | (require 'wid-edit) | ||
| 127 | |||
| 125 | (easy-mmode-defmap log-view-mode-map | 128 | (easy-mmode-defmap log-view-mode-map |
| 126 | '(("z" . kill-this-buffer) | 129 | '(("z" . kill-this-buffer) |
| 127 | ("q" . quit-window) | 130 | ("q" . quit-window) |
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog index 03e52fee5a2..c1eff5a0d25 100644 --- a/lisp/org/ChangeLog +++ b/lisp/org/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2010-01-14 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * org-protocol.el (org-protocol-flatten-greedy, org-protocol-flatten): | ||
| 4 | Fix typos in docstrings. | ||
| 5 | |||
| 1 | 2010-01-01 Juanma Barranquero <lekktu@gmail.com> | 6 | 2010-01-01 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 7 | ||
| 3 | * org.el (org-get-outline-path, org-speed-command-help): | 8 | * org.el (org-get-outline-path, org-speed-command-help): |
diff --git a/lisp/org/org-protocol.el b/lisp/org/org-protocol.el index f0c0e302282..59f08f1dfa2 100644 --- a/lisp/org/org-protocol.el +++ b/lisp/org/org-protocol.el | |||
| @@ -355,9 +355,9 @@ encodeURIComponent. E.g. `%C3%B6' is the german Umlaut `ü'." | |||
| 355 | ret )) | 355 | ret )) |
| 356 | 356 | ||
| 357 | (defun org-protocol-flatten-greedy (param-list &optional strip-path replacement) | 357 | (defun org-protocol-flatten-greedy (param-list &optional strip-path replacement) |
| 358 | "Greedy handlers might recieve a list like this from emacsclient: | 358 | "Greedy handlers might receive a list like this from emacsclient: |
| 359 | '( (\"/dir/org-protocol:/greedy:/~/path1\" (23 . 12)) (\"/dir/param\") | 359 | '( (\"/dir/org-protocol:/greedy:/~/path1\" (23 . 12)) (\"/dir/param\") |
| 360 | where \"/dir/\" is the absolute path to emacsclients working directory. This | 360 | where \"/dir/\" is the absolute path to emacsclients working directory. This |
| 361 | function transforms it into a flat list utilizing `org-protocol-flatten' and | 361 | function transforms it into a flat list utilizing `org-protocol-flatten' and |
| 362 | transforms the elements of that list as follows: | 362 | transforms the elements of that list as follows: |
| 363 | 363 | ||
| @@ -400,10 +400,10 @@ returned list." | |||
| 400 | 400 | ||
| 401 | 401 | ||
| 402 | (defun org-protocol-flatten (l) | 402 | (defun org-protocol-flatten (l) |
| 403 | "Greedy handlers might recieve a list like this from emacsclient: | 403 | "Greedy handlers might receive a list like this from emacsclient: |
| 404 | '( (\"/dir/org-protocol:/greedy:/~/path1\" (23 . 12)) (\"/dir/param\") | 404 | '( (\"/dir/org-protocol:/greedy:/~/path1\" (23 . 12)) (\"/dir/param\") |
| 405 | where \"/dir/\" is the absolute path to emacsclients working directory. This | 405 | where \"/dir/\" is the absolute path to emacsclients working directory. |
| 406 | function transforms it into a flat list." | 406 | This function transforms it into a flat list." |
| 407 | (if (null l) () | 407 | (if (null l) () |
| 408 | (if (listp l) | 408 | (if (listp l) |
| 409 | (append (org-protocol-flatten (car l)) (org-protocol-flatten (cdr l))) | 409 | (append (org-protocol-flatten (car l)) (org-protocol-flatten (cdr l))) |
diff --git a/lisp/paths.el b/lisp/paths.el index aac1047e8cf..510caa3a876 100644 --- a/lisp/paths.el +++ b/lisp/paths.el | |||
| @@ -58,7 +58,7 @@ comparison." | |||
| 58 | (list config-dir)) | 58 | (list config-dir)) |
| 59 | (unpruned-prefixes | 59 | (unpruned-prefixes |
| 60 | ;; Directory trees that may not exist at installation time, and | 60 | ;; Directory trees that may not exist at installation time, and |
| 61 | ;; so shouldn't be pruned based on existance. | 61 | ;; so shouldn't be pruned based on existence. |
| 62 | '("/usr/local/")) | 62 | '("/usr/local/")) |
| 63 | (prefixes | 63 | (prefixes |
| 64 | ;; Directory trees in which to look for info subdirectories | 64 | ;; Directory trees in which to look for info subdirectories |
diff --git a/lisp/progmodes/ada-mode.el b/lisp/progmodes/ada-mode.el index d0affdc0726..2b94fdb25ff 100644 --- a/lisp/progmodes/ada-mode.el +++ b/lisp/progmodes/ada-mode.el | |||
| @@ -229,11 +229,13 @@ It may be `downcase-word', `upcase-word', `ada-loose-case-word' or | |||
| 229 | (const ada-no-auto-case)) | 229 | (const ada-no-auto-case)) |
| 230 | :group 'ada) | 230 | :group 'ada) |
| 231 | 231 | ||
| 232 | ;; FIXME If this is not something required by the ada language, this | ||
| 233 | ;; should be removed. | ||
| 234 | (defcustom ada-clean-buffer-before-saving t | 232 | (defcustom ada-clean-buffer-before-saving t |
| 235 | "*Non-nil means remove trailing spaces and untabify the buffer before saving." | 233 | "*Non-nil means remove trailing spaces and untabify the buffer before saving." |
| 236 | :type 'boolean :group 'ada) | 234 | :type 'boolean :group 'ada) |
| 235 | (make-obsolete-variable 'ada-clean-buffer-before-saving | ||
| 236 | "use the `write-file-functions' hook." | ||
| 237 | "23.2") | ||
| 238 | |||
| 237 | 239 | ||
| 238 | (defcustom ada-indent 3 | 240 | (defcustom ada-indent 3 |
| 239 | "*Size of Ada indentation. | 241 | "*Size of Ada indentation. |
| @@ -672,7 +674,7 @@ A new statement starts after these.") | |||
| 672 | 674 | ||
| 673 | (defvar ada-subprog-start-re | 675 | (defvar ada-subprog-start-re |
| 674 | (eval-when-compile | 676 | (eval-when-compile |
| 675 | (concat "\\<" (regexp-opt '("accept" "entry" "function" "package" "procedure" | 677 | (concat "\\<" (regexp-opt '("accept" "entry" "function" "overriding" "package" "procedure" |
| 676 | "protected" "task") t) "\\>")) | 678 | "protected" "task") t) "\\>")) |
| 677 | "Regexp for the start of a subprogram.") | 679 | "Regexp for the start of a subprogram.") |
| 678 | 680 | ||
| @@ -719,7 +721,7 @@ displaying the menu if point was on an identifier." | |||
| 719 | (defconst ada-imenu-comment-re "\\([ \t]*--.*\\)?") | 721 | (defconst ada-imenu-comment-re "\\([ \t]*--.*\\)?") |
| 720 | 722 | ||
| 721 | (defconst ada-imenu-subprogram-menu-re | 723 | (defconst ada-imenu-subprogram-menu-re |
| 722 | (concat "^[ \t]*\\(procedure\\|function\\)[ \t\n]+" | 724 | (concat "^[ \t]*\\(overriding[ \t]*\\)?\\(procedure\\|function\\)[ \t\n]+" |
| 723 | "\\(\\(\\sw\\|_\\)+\\)[ \t\n]*\\([ \t\n]\\|([^)]+)" | 725 | "\\(\\(\\sw\\|_\\)+\\)[ \t\n]*\\([ \t\n]\\|([^)]+)" |
| 724 | ada-imenu-comment-re | 726 | ada-imenu-comment-re |
| 725 | "\\)[ \t\n]*" | 727 | "\\)[ \t\n]*" |
| @@ -727,7 +729,7 @@ displaying the menu if point was on an identifier." | |||
| 727 | 729 | ||
| 728 | (defvar ada-imenu-generic-expression | 730 | (defvar ada-imenu-generic-expression |
| 729 | (list | 731 | (list |
| 730 | (list nil ada-imenu-subprogram-menu-re 2) | 732 | (list nil ada-imenu-subprogram-menu-re 3) |
| 731 | (list "*Specs*" | 733 | (list "*Specs*" |
| 732 | (concat | 734 | (concat |
| 733 | "^[ \t]*\\(procedure\\|function\\)[ \t\n]+\\(\\(\\sw\\|_\\)+\\)" | 735 | "^[ \t]*\\(procedure\\|function\\)[ \t\n]+\\(\\(\\sw\\|_\\)+\\)" |
| @@ -1303,14 +1305,6 @@ the file name." | |||
| 1303 | 1305 | ||
| 1304 | (set-syntax-table ada-mode-syntax-table) | 1306 | (set-syntax-table ada-mode-syntax-table) |
| 1305 | 1307 | ||
| 1306 | (if ada-clean-buffer-before-saving | ||
| 1307 | (progn | ||
| 1308 | ;; remove all spaces at the end of lines in the whole buffer. | ||
| 1309 | (add-hook 'local-write-file-hooks 'delete-trailing-whitespace) | ||
| 1310 | ;; convert all tabs to the correct number of spaces. | ||
| 1311 | (add-hook 'local-write-file-hooks | ||
| 1312 | (lambda () (untabify (point-min) (point-max)))))) | ||
| 1313 | |||
| 1314 | (set (make-local-variable 'skeleton-further-elements) | 1308 | (set (make-local-variable 'skeleton-further-elements) |
| 1315 | '((< '(backward-delete-char-untabify | 1309 | '((< '(backward-delete-char-untabify |
| 1316 | (min ada-indent (current-column)))))) | 1310 | (min ada-indent (current-column)))))) |
| @@ -2483,7 +2477,7 @@ and the offset." | |||
| 2483 | (list (progn (back-to-indentation) (point)) 'ada-indent)) | 2477 | (list (progn (back-to-indentation) (point)) 'ada-indent)) |
| 2484 | (save-excursion | 2478 | (save-excursion |
| 2485 | (ada-goto-stmt-start) | 2479 | (ada-goto-stmt-start) |
| 2486 | (if (looking-at "\\<package\\|procedure\\|function\\>") | 2480 | (if (looking-at "\\<overriding\\|package\\|procedure\\|function\\>") |
| 2487 | (list (progn (back-to-indentation) (point)) 0) | 2481 | (list (progn (back-to-indentation) (point)) 0) |
| 2488 | (list (progn (back-to-indentation) (point)) 'ada-indent))))) | 2482 | (list (progn (back-to-indentation) (point)) 'ada-indent))))) |
| 2489 | 2483 | ||
| @@ -2632,20 +2626,23 @@ and the offset." | |||
| 2632 | (looking-at "\\<\\(package\\|function\\|procedure\\)\\>")) | 2626 | (looking-at "\\<\\(package\\|function\\|procedure\\)\\>")) |
| 2633 | (save-excursion | 2627 | (save-excursion |
| 2634 | ;; Go up until we find either a generic section, or the end of the | 2628 | ;; Go up until we find either a generic section, or the end of the |
| 2635 | ;; previous subprogram/package | 2629 | ;; previous subprogram/package, or 'overriding' for this function/procedure |
| 2636 | (let (found) | 2630 | (let (found) |
| 2637 | (while (and (not found) | 2631 | (while (and (not found) |
| 2638 | (ada-search-ignore-string-comment | 2632 | (ada-search-ignore-string-comment |
| 2639 | "\\<\\(generic\\|end\\|begin\\|package\\|procedure\\|function\\)\\>" t)) | 2633 | "\\<\\(generic\\|end\\|begin\\|overriding\\|package\\|procedure\\|function\\)\\>" t)) |
| 2640 | 2634 | ||
| 2641 | ;; avoid "with procedure"... in generic parts | 2635 | ;; avoid "with procedure"... in generic parts |
| 2642 | (save-excursion | 2636 | (save-excursion |
| 2643 | (forward-word -1) | 2637 | (forward-word -1) |
| 2644 | (setq found (not (looking-at "with")))))) | 2638 | (setq found (not (looking-at "with")))))) |
| 2645 | 2639 | ||
| 2646 | (if (looking-at "generic") | 2640 | (cond |
| 2647 | (list (progn (back-to-indentation) (point)) 0) | 2641 | ((looking-at "\\<generic\\|overriding\\>") |
| 2648 | (ada-indent-on-previous-lines nil orgpoint orgpoint)))) | 2642 | (list (progn (back-to-indentation) (point)) 0)) |
| 2643 | |||
| 2644 | (t | ||
| 2645 | (ada-indent-on-previous-lines nil orgpoint orgpoint))))) | ||
| 2649 | 2646 | ||
| 2650 | ;;--------------------------------- | 2647 | ;;--------------------------------- |
| 2651 | ;; label | 2648 | ;; label |
| @@ -4571,6 +4568,8 @@ Moves to 'begin' if in a declarative part." | |||
| 4571 | 4568 | ||
| 4572 | (define-key ada-mode-extra-map "u" 'ada-prj-edit) | 4569 | (define-key ada-mode-extra-map "u" 'ada-prj-edit) |
| 4573 | 4570 | ||
| 4571 | (define-key ada-mode-map "\C-xnd" 'ada-narrow-to-defun); override narrow-to-defun | ||
| 4572 | |||
| 4574 | ;; The templates, defined in ada-stmt.el | 4573 | ;; The templates, defined in ada-stmt.el |
| 4575 | 4574 | ||
| 4576 | (let ((map (make-sparse-keymap))) | 4575 | (let ((map (make-sparse-keymap))) |
| @@ -5063,7 +5062,7 @@ Since the search can be long, the results are cached." | |||
| 5063 | 5062 | ||
| 5064 | ;; Get the function name, but not the properties, or this changes | 5063 | ;; Get the function name, but not the properties, or this changes |
| 5065 | ;; the face in the modeline on Emacs 21 | 5064 | ;; the face in the modeline on Emacs 21 |
| 5066 | (setq func-name (match-string-no-properties 2)) | 5065 | (setq func-name (match-string-no-properties 3)) |
| 5067 | (if (and (not (ada-in-comment-p)) | 5066 | (if (and (not (ada-in-comment-p)) |
| 5068 | (not (save-excursion | 5067 | (not (save-excursion |
| 5069 | (goto-char (match-end 0)) | 5068 | (goto-char (match-end 0)) |
diff --git a/lisp/progmodes/ada-stmt.el b/lisp/progmodes/ada-stmt.el index 91058890d46..103bc093bdb 100644 --- a/lisp/progmodes/ada-stmt.el +++ b/lisp/progmodes/ada-stmt.el | |||
| @@ -187,7 +187,7 @@ Indent for the first line of code." | |||
| 187 | 187 | ||
| 188 | 188 | ||
| 189 | (define-skeleton ada-if | 189 | (define-skeleton ada-if |
| 190 | "Insert skeleton if statment, prompting for a boolean-expression." | 190 | "Insert skeleton if statement, prompting for a boolean-expression." |
| 191 | "[condition]: " | 191 | "[condition]: " |
| 192 | "if " str " then" \n | 192 | "if " str " then" \n |
| 193 | > _ \n | 193 | > _ \n |
diff --git a/lisp/progmodes/ada-xref.el b/lisp/progmodes/ada-xref.el index dd54736ef0b..bf836b20eee 100644 --- a/lisp/progmodes/ada-xref.el +++ b/lisp/progmodes/ada-xref.el | |||
| @@ -755,7 +755,7 @@ is non-nil, prompt the user to select one. If none are found, return | |||
| 755 | (let ((file (buffer-file-name nil))) | 755 | (let ((file (buffer-file-name nil))) |
| 756 | (list | 756 | (list |
| 757 | ;; variable name alphabetical order | 757 | ;; variable name alphabetical order |
| 758 | 'ada_project_path "" | 758 | 'ada_project_path (or (getenv "ADA_PROJECT_PATH") "") |
| 759 | 'ada_project_path_sep ada-prj-ada-project-path-sep | 759 | 'ada_project_path_sep ada-prj-ada-project-path-sep |
| 760 | 'bind_opt ada-prj-default-bind-opt | 760 | 'bind_opt ada-prj-default-bind-opt |
| 761 | 'build_dir default-directory | 761 | 'build_dir default-directory |
diff --git a/lisp/progmodes/cc-defs.el b/lisp/progmodes/cc-defs.el index e642cf360a1..de0cd896b8e 100644 --- a/lisp/progmodes/cc-defs.el +++ b/lisp/progmodes/cc-defs.el | |||
| @@ -1010,7 +1010,7 @@ MODE is either a mode symbol or a list of mode symbols." | |||
| 1010 | `(c-clear-char-property-fun ,pos ',property)))) | 1010 | `(c-clear-char-property-fun ,pos ',property)))) |
| 1011 | 1011 | ||
| 1012 | (defmacro c-clear-char-properties (from to property) | 1012 | (defmacro c-clear-char-properties (from to property) |
| 1013 | ;; Remove all the occurences of the given property in the given | 1013 | ;; Remove all the occurrences of the given property in the given |
| 1014 | ;; region that has been put with `c-put-char-property'. PROPERTY is | 1014 | ;; region that has been put with `c-put-char-property'. PROPERTY is |
| 1015 | ;; assumed to be constant. | 1015 | ;; assumed to be constant. |
| 1016 | ;; | 1016 | ;; |
| @@ -1035,7 +1035,7 @@ which have the value VALUE, as tested by `equal'. These | |||
| 1035 | properties are assumed to be over individual characters, having | 1035 | properties are assumed to be over individual characters, having |
| 1036 | been put there by c-put-char-property. POINT remains unchanged." | 1036 | been put there by c-put-char-property. POINT remains unchanged." |
| 1037 | (let ((place from) end-place) | 1037 | (let ((place from) end-place) |
| 1038 | (while ; loop round occurrances of (PROPERTY VALUE) | 1038 | (while ; loop round occurrences of (PROPERTY VALUE) |
| 1039 | (progn | 1039 | (progn |
| 1040 | (while ; loop round changes in PROPERTY till we find VALUE | 1040 | (while ; loop round changes in PROPERTY till we find VALUE |
| 1041 | (and | 1041 | (and |
diff --git a/lisp/progmodes/cc-engine.el b/lisp/progmodes/cc-engine.el index f1e6bf98ece..0e6358aeee1 100644 --- a/lisp/progmodes/cc-engine.el +++ b/lisp/progmodes/cc-engine.el | |||
| @@ -447,7 +447,7 @@ comment at the start of cc-engine.el for more info." | |||
| 447 | (c-put-char-property pos 'c-type value)) | 447 | (c-put-char-property pos 'c-type value)) |
| 448 | 448 | ||
| 449 | (defun c-clear-c-type-property (from to value) | 449 | (defun c-clear-c-type-property (from to value) |
| 450 | ;; Remove all occurences of the c-type property that has the given | 450 | ;; Remove all occurrences of the c-type property that has the given |
| 451 | ;; value in the region between FROM and TO. VALUE is assumed to not | 451 | ;; value in the region between FROM and TO. VALUE is assumed to not |
| 452 | ;; be nil. | 452 | ;; be nil. |
| 453 | ;; | 453 | ;; |
| @@ -555,7 +555,7 @@ the previous one if already at the beginning of one. Only | |||
| 555 | statements/declarations on the same level are considered, i.e. don't | 555 | statements/declarations on the same level are considered, i.e. don't |
| 556 | move into or out of sexps (not even normal expression parentheses). | 556 | move into or out of sexps (not even normal expression parentheses). |
| 557 | 557 | ||
| 558 | If point is already at the earliest statment within braces or parens, | 558 | If point is already at the earliest statement within braces or parens, |
| 559 | this function doesn't move back into any whitespace preceding it; it | 559 | this function doesn't move back into any whitespace preceding it; it |
| 560 | returns 'same in this case. | 560 | returns 'same in this case. |
| 561 | 561 | ||
| @@ -605,7 +605,7 @@ comment at the start of cc-engine.el for more info." | |||
| 605 | ;; The bulk of this function is a pushdown automaton that looks at statement | 605 | ;; The bulk of this function is a pushdown automaton that looks at statement |
| 606 | ;; boundaries and the tokens (such as "while") in c-opt-block-stmt-key. Its | 606 | ;; boundaries and the tokens (such as "while") in c-opt-block-stmt-key. Its |
| 607 | ;; purpose is to keep track of nested statements, ensuring that such | 607 | ;; purpose is to keep track of nested statements, ensuring that such |
| 608 | ;; statments are skipped over in their entirety (somewhat akin to what C-M-p | 608 | ;; statements are skipped over in their entirety (somewhat akin to what C-M-p |
| 609 | ;; does with nested braces/brackets/parentheses). | 609 | ;; does with nested braces/brackets/parentheses). |
| 610 | ;; | 610 | ;; |
| 611 | ;; Note: The position of a boundary is the following token. | 611 | ;; Note: The position of a boundary is the following token. |
| @@ -4394,7 +4394,7 @@ comment at the start of cc-engine.el for more info." | |||
| 4394 | ;; `c-decl-prefix-or-start-re' when that submatch matches. | 4394 | ;; `c-decl-prefix-or-start-re' when that submatch matches. |
| 4395 | ;; o The start of each `c-decl-prefix-or-start-re' match when | 4395 | ;; o The start of each `c-decl-prefix-or-start-re' match when |
| 4396 | ;; submatch 1 doesn't match. | 4396 | ;; submatch 1 doesn't match. |
| 4397 | ;; o The first token after the end of each occurence of the | 4397 | ;; o The first token after the end of each occurrence of the |
| 4398 | ;; `c-type' text property with the value `c-decl-end', provided | 4398 | ;; `c-type' text property with the value `c-decl-end', provided |
| 4399 | ;; `c-type-decl-end-used' is set. | 4399 | ;; `c-type-decl-end-used' is set. |
| 4400 | ;; | 4400 | ;; |
diff --git a/lisp/progmodes/cc-fonts.el b/lisp/progmodes/cc-fonts.el index 7763a5d9283..907c308daca 100644 --- a/lisp/progmodes/cc-fonts.el +++ b/lisp/progmodes/cc-fonts.el | |||
| @@ -1327,7 +1327,7 @@ on level 2 only and so aren't combined with `c-complex-decl-matchers'." | |||
| 1327 | ,@(when (c-lang-const c-recognize-<>-arglists) | 1327 | ,@(when (c-lang-const c-recognize-<>-arglists) |
| 1328 | `(c-font-lock-<>-arglists)) | 1328 | `(c-font-lock-<>-arglists)) |
| 1329 | 1329 | ||
| 1330 | ;; The first two rules here mostly find occurences that | 1330 | ;; The first two rules here mostly find occurrences that |
| 1331 | ;; `c-font-lock-declarations' has found already, but not | 1331 | ;; `c-font-lock-declarations' has found already, but not |
| 1332 | ;; declarations containing blocks in the type (see note below). | 1332 | ;; declarations containing blocks in the type (see note below). |
| 1333 | ;; It's also useful to fontify these everywhere to show e.g. when | 1333 | ;; It's also useful to fontify these everywhere to show e.g. when |
| @@ -2117,7 +2117,7 @@ need for `pike-font-lock-extra-types'.") | |||
| 2117 | 2117 | ||
| 2118 | (defun c-find-invalid-doc-markup (regexp limit) | 2118 | (defun c-find-invalid-doc-markup (regexp limit) |
| 2119 | ;; Used to fontify invalid markup in doc comments after the correct | 2119 | ;; Used to fontify invalid markup in doc comments after the correct |
| 2120 | ;; ones have been fontified: Find the first occurence of REGEXP | 2120 | ;; ones have been fontified: Find the first occurrence of REGEXP |
| 2121 | ;; between the point and LIMIT that only is fontified with | 2121 | ;; between the point and LIMIT that only is fontified with |
| 2122 | ;; `c-doc-face-name'. If a match is found then submatch 0 surrounds | 2122 | ;; `c-doc-face-name'. If a match is found then submatch 0 surrounds |
| 2123 | ;; the first char and t is returned, otherwise nil is returned. | 2123 | ;; the first char and t is returned, otherwise nil is returned. |
diff --git a/lisp/progmodes/delphi.el b/lisp/progmodes/delphi.el index ff92329f8be..1e5f1f506b3 100644 --- a/lisp/progmodes/delphi.el +++ b/lisp/progmodes/delphi.el | |||
| @@ -1370,7 +1370,7 @@ non-delphi buffer. Set to nil in a delphi buffer. To override, just do: | |||
| 1370 | ;; Indent in from the expression. | 1370 | ;; Indent in from the expression. |
| 1371 | (delphi-indent-of last-token delphi-indent-level)) | 1371 | (delphi-indent-of last-token delphi-indent-level)) |
| 1372 | 1372 | ||
| 1373 | ;; No enclosing expression; use the previous statment's | 1373 | ;; No enclosing expression; use the previous statement's |
| 1374 | ;; indent. | 1374 | ;; indent. |
| 1375 | ((delphi-previous-indent-of token))))) | 1375 | ((delphi-previous-indent-of token))))) |
| 1376 | 1376 | ||
diff --git a/lisp/progmodes/flymake.el b/lisp/progmodes/flymake.el index 865cd153be1..4af331c5c29 100644 --- a/lisp/progmodes/flymake.el +++ b/lisp/progmodes/flymake.el | |||
| @@ -643,7 +643,7 @@ It's flymake process filter." | |||
| 643 | (flymake-report-status "" "") ; PASSED | 643 | (flymake-report-status "" "") ; PASSED |
| 644 | (if (not flymake-check-was-interrupted) | 644 | (if (not flymake-check-was-interrupted) |
| 645 | (flymake-report-fatal-status "CFGERR" | 645 | (flymake-report-fatal-status "CFGERR" |
| 646 | (format "Configuration error has occured while running %s" command)) | 646 | (format "Configuration error has occurred while running %s" command)) |
| 647 | (flymake-report-status nil ""))) ; "STOPPED" | 647 | (flymake-report-status nil ""))) ; "STOPPED" |
| 648 | (flymake-report-status (format "%d/%d" err-count warn-count) "")))) | 648 | (flymake-report-status (format "%d/%d" err-count warn-count) "")))) |
| 649 | 649 | ||
diff --git a/lisp/progmodes/gdb-ui.el b/lisp/progmodes/gdb-ui.el index 9b1f1066d28..4be5cc4511e 100644 --- a/lisp/progmodes/gdb-ui.el +++ b/lisp/progmodes/gdb-ui.el | |||
| @@ -1814,7 +1814,7 @@ happens to be appropriate." | |||
| 1814 | Field names are wrapped in double quotes and equal signs are | 1814 | Field names are wrapped in double quotes and equal signs are |
| 1815 | replaced with semicolons. | 1815 | replaced with semicolons. |
| 1816 | 1816 | ||
| 1817 | If FIX-KEY is non-nil, strip all \"FIX-KEY=\" occurences from | 1817 | If FIX-KEY is non-nil, strip all \"FIX-KEY=\" occurrences from |
| 1818 | partial output. This is used to get rid of useless keys in lists | 1818 | partial output. This is used to get rid of useless keys in lists |
| 1819 | in MI messages, e.g.: [key=.., key=..]. -stack-list-frames and | 1819 | in MI messages, e.g.: [key=.., key=..]. -stack-list-frames and |
| 1820 | -break-info are examples of MI commands which issue such | 1820 | -break-info are examples of MI commands which issue such |
diff --git a/lisp/progmodes/idlwave.el b/lisp/progmodes/idlwave.el index 6cdd0503757..e6228286a19 100644 --- a/lisp/progmodes/idlwave.el +++ b/lisp/progmodes/idlwave.el | |||
| @@ -4607,7 +4607,7 @@ Gets set in cached XML rinfo, or `idlw-rinfo.el'.") | |||
| 4607 | 4607 | ||
| 4608 | 4608 | ||
| 4609 | (defun idlwave-shorten-syntax (syntax name &optional class) | 4609 | (defun idlwave-shorten-syntax (syntax name &optional class) |
| 4610 | ;; From a list of syntax statments, shorten with %s and group with "or" | 4610 | ;; From a list of syntax statements, shorten with %s and group with "or" |
| 4611 | (let ((case-fold-search t)) | 4611 | (let ((case-fold-search t)) |
| 4612 | (mapconcat | 4612 | (mapconcat |
| 4613 | (lambda (x) | 4613 | (lambda (x) |
diff --git a/lisp/term/x-win.el b/lisp/term/x-win.el index 629328dff75..21be4ee85d0 100644 --- a/lisp/term/x-win.el +++ b/lisp/term/x-win.el | |||
| @@ -1197,7 +1197,7 @@ as returned by `x-server-vendor'." | |||
| 1197 | ;; We keep track of the last text selected here, so we can check the | 1197 | ;; We keep track of the last text selected here, so we can check the |
| 1198 | ;; current selection against it, and avoid passing back our own text | 1198 | ;; current selection against it, and avoid passing back our own text |
| 1199 | ;; from x-cut-buffer-or-selection-value. We track all three | 1199 | ;; from x-cut-buffer-or-selection-value. We track all three |
| 1200 | ;; seperately in case another X application only sets one of them | 1200 | ;; separately in case another X application only sets one of them |
| 1201 | ;; (say the cut buffer) we aren't fooled by the PRIMARY or | 1201 | ;; (say the cut buffer) we aren't fooled by the PRIMARY or |
| 1202 | ;; CLIPBOARD selection staying the same. | 1202 | ;; CLIPBOARD selection staying the same. |
| 1203 | (defvar x-last-selected-text-clipboard nil | 1203 | (defvar x-last-selected-text-clipboard nil |
diff --git a/lisp/textmodes/bibtex.el b/lisp/textmodes/bibtex.el index 8ad11049ba0..ac7a2e48a15 100644 --- a/lisp/textmodes/bibtex.el +++ b/lisp/textmodes/bibtex.el | |||
| @@ -2181,7 +2181,7 @@ Formats current entry according to variable `bibtex-entry-format'." | |||
| 2181 | (if (memq 'realign format) | 2181 | (if (memq 'realign format) |
| 2182 | (bibtex-fill-entry))))) | 2182 | (bibtex-fill-entry))))) |
| 2183 | 2183 | ||
| 2184 | ;; Unwindform: move point to location where error occured if possible | 2184 | ;; Unwindform: move point to location where error occurred if possible |
| 2185 | (if error-field-name | 2185 | (if error-field-name |
| 2186 | (let (bounds) | 2186 | (let (bounds) |
| 2187 | (when (save-excursion | 2187 | (when (save-excursion |
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el index 9775f26de64..e35148ac038 100644 --- a/lisp/textmodes/ispell.el +++ b/lisp/textmodes/ispell.el | |||
| @@ -407,7 +407,7 @@ Always stores Fcc copy of message when nil." | |||
| 407 | (if (memq system-type '(windows-nt ms-dos)) "-Ei" "-i") | 407 | (if (memq system-type '(windows-nt ms-dos)) "-Ei" "-i") |
| 408 | "String of options to use when running the program in `ispell-grep-command'. | 408 | "String of options to use when running the program in `ispell-grep-command'. |
| 409 | Should probably be \"-i\" or \"-e\". | 409 | Should probably be \"-i\" or \"-e\". |
| 410 | Some machines (like the NeXT) don't support \"-i\"" | 410 | Some machines (like the NeXT) don't support \"-i\"." |
| 411 | :type 'string | 411 | :type 'string |
| 412 | :group 'ispell) | 412 | :group 'ispell) |
| 413 | 413 | ||
| @@ -729,7 +729,7 @@ can be encoded as \\\"a, a\\\", \"a, ...) Defaults are ~tex and ~nroff | |||
| 729 | in English. This has the same effect as the command-line `-T' option. | 729 | in English. This has the same effect as the command-line `-T' option. |
| 730 | The buffer Major Mode controls Ispell's parsing in tex or nroff mode, | 730 | The buffer Major Mode controls Ispell's parsing in tex or nroff mode, |
| 731 | but the dictionary can control the extended character mode. | 731 | but the dictionary can control the extended character mode. |
| 732 | Both defaults can be overruled in a buffer-local fashion. See | 732 | Both defaults can be overruled in a buffer-local fashion. See |
| 733 | `ispell-parsing-keyword' for details on this. | 733 | `ispell-parsing-keyword' for details on this. |
| 734 | 734 | ||
| 735 | CHARACTER-SET used for languages with multibyte characters. | 735 | CHARACTER-SET used for languages with multibyte characters. |
| @@ -744,7 +744,7 @@ LANGUAGE.aff file \(e.g., english.aff\).") | |||
| 744 | "Command line option prefix to select UTF-8 if supported, nil otherwise. | 744 | "Command line option prefix to select UTF-8 if supported, nil otherwise. |
| 745 | If UTF-8 if supported by spellchecker and is selectable from the command line | 745 | If UTF-8 if supported by spellchecker and is selectable from the command line |
| 746 | this variable will contain \"--encoding=\" for aspell and \"-i \" for hunspell, | 746 | this variable will contain \"--encoding=\" for aspell and \"-i \" for hunspell, |
| 747 | so UTF-8 or other mime charsets can be selected. That will be set for hunspell | 747 | so UTF-8 or other mime charsets can be selected. That will be set for hunspell |
| 748 | >=1.1.6 or aspell >= 0.60 in `ispell-check-version'. | 748 | >=1.1.6 or aspell >= 0.60 in `ispell-check-version'. |
| 749 | 749 | ||
| 750 | For aspell non-nil means to try to automatically find aspell dictionaries. | 750 | For aspell non-nil means to try to automatically find aspell dictionaries. |
| @@ -752,9 +752,9 @@ Earlier aspell versions do not consistently support UTF-8. Handling | |||
| 752 | this would require some extra guessing in `ispell-aspell-find-dictionary'.") | 752 | this would require some extra guessing in `ispell-aspell-find-dictionary'.") |
| 753 | 753 | ||
| 754 | (defvar ispell-aspell-supports-utf8 nil | 754 | (defvar ispell-aspell-supports-utf8 nil |
| 755 | "Non nil if aspell has consistent command line UTF-8 support. Obsolete. | 755 | "Non nil if aspell has consistent command line UTF-8 support. Obsolete. |
| 756 | ispell.el and flyspell.el will use for this purpose the more generic | 756 | ispell.el and flyspell.el will use for this purpose the more generic |
| 757 | variable `ispell-encoding8-command' for both aspell and hunspell. Is left | 757 | variable `ispell-encoding8-command' for both aspell and hunspell. Is left |
| 758 | here just for backwards compatibility.") | 758 | here just for backwards compatibility.") |
| 759 | 759 | ||
| 760 | (make-obsolete-variable 'ispell-aspell-supports-utf8 | 760 | (make-obsolete-variable 'ispell-aspell-supports-utf8 |
| @@ -1048,7 +1048,7 @@ Return the new dictionary alist." | |||
| 1048 | ;; Set params according to the selected spellchecker | 1048 | ;; Set params according to the selected spellchecker |
| 1049 | 1049 | ||
| 1050 | (defvar ispell-last-program-name nil | 1050 | (defvar ispell-last-program-name nil |
| 1051 | "Last value of `ispell-program-name'. Internal use.") | 1051 | "Last value of `ispell-program-name'. Internal use.") |
| 1052 | 1052 | ||
| 1053 | (defvar ispell-initialize-spellchecker-hook nil | 1053 | (defvar ispell-initialize-spellchecker-hook nil |
| 1054 | "Normal hook run on spellchecker initialization. | 1054 | "Normal hook run on spellchecker initialization. |
| @@ -1956,7 +1956,7 @@ Global `ispell-quit' set to start location to continue spell session." | |||
| 1956 | ;; If the user types C-g, or generates some other | 1956 | ;; If the user types C-g, or generates some other |
| 1957 | ;; non-character event (such as a frame switch | 1957 | ;; non-character event (such as a frame switch |
| 1958 | ;; event), stop ispell. As a special exception, | 1958 | ;; event), stop ispell. As a special exception, |
| 1959 | ;; ignore mouse events occuring in the same frame. | 1959 | ;; ignore mouse events occurring in the same frame. |
| 1960 | (while (and input-valid (not (characterp char))) | 1960 | (while (and input-valid (not (characterp char))) |
| 1961 | (setq char (read-key)) | 1961 | (setq char (read-key)) |
| 1962 | (setq input-valid | 1962 | (setq input-valid |
| @@ -2184,7 +2184,7 @@ SPC: Accept word this time. | |||
| 2184 | `a': Accept word for this session. | 2184 | `a': Accept word for this session. |
| 2185 | `A': Accept word and place in `buffer-local dictionary'. | 2185 | `A': Accept word and place in `buffer-local dictionary'. |
| 2186 | `r': Replace word with typed-in value. Rechecked. | 2186 | `r': Replace word with typed-in value. Rechecked. |
| 2187 | `R': Replace word with typed-in value. Query-replaced in buffer. Rechecked. | 2187 | `R': Replace word with typed-in value. Query-replaced in buffer. Rechecked. |
| 2188 | `?': Show these commands. | 2188 | `?': Show these commands. |
| 2189 | `x': Exit spelling buffer. Move cursor to original point. | 2189 | `x': Exit spelling buffer. Move cursor to original point. |
| 2190 | `X': Exit spelling buffer. Leaves cursor at the current point, and permits | 2190 | `X': Exit spelling buffer. Leaves cursor at the current point, and permits |
| @@ -2216,7 +2216,7 @@ SPC: Accept word this time. | |||
| 2216 | `a': Accept word for this session. | 2216 | `a': Accept word for this session. |
| 2217 | `A': Accept word and place in `buffer-local dictionary'. | 2217 | `A': Accept word and place in `buffer-local dictionary'. |
| 2218 | `r': Replace word with typed-in value. Rechecked. | 2218 | `r': Replace word with typed-in value. Rechecked. |
| 2219 | `R': Replace word with typed-in value. Query-replaced in buffer. Rechecked. | 2219 | `R': Replace word with typed-in value. Query-replaced in buffer. Rechecked. |
| 2220 | `?': Show these commands. | 2220 | `?': Show these commands. |
| 2221 | `x': Exit spelling buffer. Move cursor to original point. | 2221 | `x': Exit spelling buffer. Move cursor to original point. |
| 2222 | `X': Exit spelling buffer. Leaves cursor at the current point, and permits | 2222 | `X': Exit spelling buffer. Leaves cursor at the current point, and permits |
diff --git a/lisp/vc-arch.el b/lisp/vc-arch.el index 84218911090..b99c3de6875 100644 --- a/lisp/vc-arch.el +++ b/lisp/vc-arch.el | |||
| @@ -213,7 +213,7 @@ Only the value `maybe' can be trusted :-(." | |||
| 213 | 'names)))) | 213 | 'names)))) |
| 214 | 214 | ||
| 215 | (defun vc-arch-root (file) | 215 | (defun vc-arch-root (file) |
| 216 | "Return the root directory of a Arch project, if any." | 216 | "Return the root directory of an Arch project, if any." |
| 217 | (or (vc-file-getprop file 'arch-root) | 217 | (or (vc-file-getprop file 'arch-root) |
| 218 | ;; Check the =tagging-method, in case someone naively manually | 218 | ;; Check the =tagging-method, in case someone naively manually |
| 219 | ;; creates a {arch} directory somewhere. | 219 | ;; creates a {arch} directory somewhere. |
diff --git a/lisp/vc-svn.el b/lisp/vc-svn.el index 0f2216079bd..658d4528f68 100644 --- a/lisp/vc-svn.el +++ b/lisp/vc-svn.el | |||
| @@ -487,13 +487,13 @@ or svn+ssh://." | |||
| 487 | ;; subsequent commits. At least that's what the | 487 | ;; subsequent commits. At least that's what the |
| 488 | ;; vc-cvs.el code does. | 488 | ;; vc-cvs.el code does. |
| 489 | "-rHEAD:0")) | 489 | "-rHEAD:0")) |
| 490 | (when limit (list "-l" (format "%s" limit)))))) | 490 | (when limit (list "--limit" (format "%s" limit)))))) |
| 491 | ;; Dump log for the entire directory. | 491 | ;; Dump log for the entire directory. |
| 492 | (apply 'vc-svn-command buffer 0 nil "log" | 492 | (apply 'vc-svn-command buffer 0 nil "log" |
| 493 | (append | 493 | (append |
| 494 | (list | 494 | (list |
| 495 | (if start-revision (format "-r%s" start-revision) "-rHEAD:0")) | 495 | (if start-revision (format "-r%s" start-revision) "-rHEAD:0")) |
| 496 | (when limit (list "-l" (format "%s" limit))))))))) | 496 | (when limit (list "--limit" (format "%s" limit))))))))) |
| 497 | 497 | ||
| 498 | (defun vc-svn-diff (files &optional oldvers newvers buffer) | 498 | (defun vc-svn-diff (files &optional oldvers newvers buffer) |
| 499 | "Get a difference report using SVN between two revisions of fileset FILES." | 499 | "Get a difference report using SVN between two revisions of fileset FILES." |
diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el index 52a8ad51dab..a087f17a900 100644 --- a/lisp/wid-edit.el +++ b/lisp/wid-edit.el | |||
| @@ -875,7 +875,8 @@ button end points." | |||
| 875 | (define-key map [(control ?m)] 'widget-button-press) | 875 | (define-key map [(control ?m)] 'widget-button-press) |
| 876 | map) | 876 | map) |
| 877 | "Keymap containing useful binding for buffers containing widgets. | 877 | "Keymap containing useful binding for buffers containing widgets. |
| 878 | Recommended as a parent keymap for modes using widgets.") | 878 | Recommended as a parent keymap for modes using widgets. |
| 879 | Note that such modes will need to require wid-edit.") | ||
| 879 | 880 | ||
| 880 | (defvar widget-global-map global-map | 881 | (defvar widget-global-map global-map |
| 881 | "Keymap used for events a widget does not handle itself.") | 882 | "Keymap used for events a widget does not handle itself.") |
diff --git a/lisp/window.el b/lisp/window.el index ac4203a7991..41a5d17321f 100644 --- a/lisp/window.el +++ b/lisp/window.el | |||
| @@ -77,9 +77,9 @@ WINDOW defaults to the selected window. | |||
| 77 | 77 | ||
| 78 | The return value does not include the mode line or the header | 78 | The return value does not include the mode line or the header |
| 79 | line, if any. If a line at the bottom of the window is only | 79 | line, if any. If a line at the bottom of the window is only |
| 80 | partially visible, that line is included in the return value. If | 80 | partially visible, that line is included in the return value. |
| 81 | you do not want to include a partially visible bottom line in the | 81 | If you do not want to include a partially visible bottom line |
| 82 | return value, use `window-text-height' instead." | 82 | in the return value, use `window-text-height' instead." |
| 83 | (or window (setq window (selected-window))) | 83 | (or window (setq window (selected-window))) |
| 84 | (if (window-minibuffer-p window) | 84 | (if (window-minibuffer-p window) |
| 85 | (window-height window) | 85 | (window-height window) |
| @@ -785,7 +785,7 @@ selected rather than \(as usual\) some other window. See | |||
| 785 | 785 | ||
| 786 | (defcustom pop-up-frames nil | 786 | (defcustom pop-up-frames nil |
| 787 | "Whether `display-buffer' should make a separate frame. | 787 | "Whether `display-buffer' should make a separate frame. |
| 788 | If nil, never make a seperate frame. | 788 | If nil, never make a separate frame. |
| 789 | If the value is `graphic-only', make a separate frame | 789 | If the value is `graphic-only', make a separate frame |
| 790 | on graphic displays only. | 790 | on graphic displays only. |
| 791 | Any other non-nil value means always make a separate frame." | 791 | Any other non-nil value means always make a separate frame." |
| @@ -1006,7 +1006,7 @@ is higher than WINDOW." | |||
| 1006 | (not (eq window (selected-window))) | 1006 | (not (eq window (selected-window))) |
| 1007 | ;; Don't resize minibuffer windows. | 1007 | ;; Don't resize minibuffer windows. |
| 1008 | (not (window-minibuffer-p (selected-window))) | 1008 | (not (window-minibuffer-p (selected-window))) |
| 1009 | (> (window-height (selected-window)) (window-height window)) | 1009 | (> (window-height (selected-window)) (window-height window)) |
| 1010 | (eq (window-frame window) (window-frame (selected-window))) | 1010 | (eq (window-frame window) (window-frame (selected-window))) |
| 1011 | (let ((sel-edges (window-edges (selected-window))) | 1011 | (let ((sel-edges (window-edges (selected-window))) |
| 1012 | (win-edges (window-edges window))) | 1012 | (win-edges (window-edges window))) |
diff --git a/src/ChangeLog b/src/ChangeLog index 91db3a3dbae..72552a34d30 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -2,6 +2,12 @@ | |||
| 2 | 2 | ||
| 3 | * xdisp.c (CHAR_COMPOSED_P): New arg END_CHARPOS. Callers changed. | 3 | * xdisp.c (CHAR_COMPOSED_P): New arg END_CHARPOS. Callers changed. |
| 4 | 4 | ||
| 5 | 2010-01-15 Chong Yidong <cyd@stupidchicken.com> | ||
| 6 | |||
| 7 | * nsterm.m (Qnone): Define. | ||
| 8 | |||
| 9 | * nsfns.m (Qnone): Move definition to nsterm.m. | ||
| 10 | |||
| 5 | 2010-01-14 Kenichi Handa <handa@m17n.org> | 11 | 2010-01-14 Kenichi Handa <handa@m17n.org> |
| 6 | 12 | ||
| 7 | * coding.c (detect_coding_iso_2022): Fix handling of euc-xx coding | 13 | * coding.c (detect_coding_iso_2022): Fix handling of euc-xx coding |
diff --git a/src/ChangeLog.3 b/src/ChangeLog.3 index cf5dbd53697..fbe3f752aed 100644 --- a/src/ChangeLog.3 +++ b/src/ChangeLog.3 | |||
| @@ -4776,7 +4776,7 @@ | |||
| 4776 | New struct face with associated typedef FACE declared, along with | 4776 | New struct face with associated typedef FACE declared, along with |
| 4777 | accessing macros. | 4777 | accessing macros. |
| 4778 | 4778 | ||
| 4779 | * scroll.c (do_scrolling): Don't bcopy non-existant `nruns' or | 4779 | * scroll.c (do_scrolling): Don't bcopy non-existent `nruns' or |
| 4780 | `face_list' elements. Do copy new `max_ascent' frame element. | 4780 | `face_list' elements. Do copy new `max_ascent' frame element. |
| 4781 | 4781 | ||
| 4782 | * dispnew.c (scroll_frame_lines): All references to frame elements | 4782 | * dispnew.c (scroll_frame_lines): All references to frame elements |
diff --git a/src/ChangeLog.8 b/src/ChangeLog.8 index fcdf3b9bf34..de162cb39bc 100644 --- a/src/ChangeLog.8 +++ b/src/ChangeLog.8 | |||
| @@ -11848,7 +11848,7 @@ | |||
| 11848 | 11848 | ||
| 11849 | * w32fns.c (w32_strict_fontnames): New variable. | 11849 | * w32fns.c (w32_strict_fontnames): New variable. |
| 11850 | (Fx_create_frame): Formatting fix. | 11850 | (Fx_create_frame): Formatting fix. |
| 11851 | (w32_load_system_font): Keep trying to load non-existant font | 11851 | (w32_load_system_font): Keep trying to load non-existent font |
| 11852 | if w32_strict_fontnames is nil. Formatting fix. | 11852 | if w32_strict_fontnames is nil. Formatting fix. |
| 11853 | (syms_of_w32fns): Add w32-strict-fontnames. | 11853 | (syms_of_w32fns): Add w32-strict-fontnames. |
| 11854 | 11854 | ||
diff --git a/src/ChangeLog.9 b/src/ChangeLog.9 index e4bf486aaff..b161a21eb72 100644 --- a/src/ChangeLog.9 +++ b/src/ChangeLog.9 | |||
| @@ -834,7 +834,7 @@ | |||
| 834 | 2001-10-02 Miles Bader <miles@gnu.org> | 834 | 2001-10-02 Miles Bader <miles@gnu.org> |
| 835 | 835 | ||
| 836 | * textprop.c (Fnext_char_property_change) | 836 | * textprop.c (Fnext_char_property_change) |
| 837 | (Fprevious_char_property_change): Remove reference to non-existant | 837 | (Fprevious_char_property_change): Remove reference to non-existent |
| 838 | argument OBJECT from doc-string. | 838 | argument OBJECT from doc-string. |
| 839 | 839 | ||
| 840 | 2001-10-01 Gerd Moellmann <gerd@gnu.org> | 840 | 2001-10-01 Gerd Moellmann <gerd@gnu.org> |
diff --git a/src/nsfns.m b/src/nsfns.m index 9fdcaa47c8c..357222bb18a 100644 --- a/src/nsfns.m +++ b/src/nsfns.m | |||
| @@ -80,8 +80,8 @@ extern Lisp_Object Qface_set_after_frame_default; | |||
| 80 | extern Lisp_Object Qunderline, Qundefined; | 80 | extern Lisp_Object Qunderline, Qundefined; |
| 81 | extern Lisp_Object Qheight, Qminibuffer, Qname, Qonly, Qwidth; | 81 | extern Lisp_Object Qheight, Qminibuffer, Qname, Qonly, Qwidth; |
| 82 | extern Lisp_Object Qunsplittable, Qmenu_bar_lines, Qbuffer_predicate, Qtitle; | 82 | extern Lisp_Object Qunsplittable, Qmenu_bar_lines, Qbuffer_predicate, Qtitle; |
| 83 | extern Lisp_Object Qnone; | ||
| 83 | 84 | ||
| 84 | Lisp_Object Qnone; | ||
| 85 | Lisp_Object Qbuffered; | 85 | Lisp_Object Qbuffered; |
| 86 | Lisp_Object Qfontsize; | 86 | Lisp_Object Qfontsize; |
| 87 | 87 | ||
| @@ -2606,8 +2606,6 @@ syms_of_nsfns () | |||
| 2606 | { | 2606 | { |
| 2607 | int i; | 2607 | int i; |
| 2608 | 2608 | ||
| 2609 | Qnone = intern ("none"); | ||
| 2610 | staticpro (&Qnone); | ||
| 2611 | Qfontsize = intern ("fontsize"); | 2609 | Qfontsize = intern ("fontsize"); |
| 2612 | staticpro (&Qfontsize); | 2610 | staticpro (&Qfontsize); |
| 2613 | 2611 | ||
diff --git a/src/nsterm.m b/src/nsterm.m index 69cece47b0e..a102267920c 100644 --- a/src/nsterm.m +++ b/src/nsterm.m | |||
| @@ -141,8 +141,7 @@ Lisp_Object ns_input_color, ns_input_text, ns_working_text; | |||
| 141 | Lisp_Object ns_input_spi_name, ns_input_spi_arg; | 141 | Lisp_Object ns_input_spi_name, ns_input_spi_arg; |
| 142 | Lisp_Object Vx_toolkit_scroll_bars; | 142 | Lisp_Object Vx_toolkit_scroll_bars; |
| 143 | static Lisp_Object Qmodifier_value; | 143 | static Lisp_Object Qmodifier_value; |
| 144 | /* TODO: unsure why these defined in term files, anyway we need in keymap.c */ | 144 | Lisp_Object Qalt, Qcontrol, Qhyper, Qmeta, Qsuper, Qnone; |
| 145 | Lisp_Object Qalt, Qcontrol, Qhyper, Qmeta, Qsuper; | ||
| 146 | extern Lisp_Object Qcursor_color, Qcursor_type, Qns; | 145 | extern Lisp_Object Qcursor_color, Qcursor_type, Qns; |
| 147 | 146 | ||
| 148 | /* Specifies which emacs modifier should be generated when NS receives | 147 | /* Specifies which emacs modifier should be generated when NS receives |
| @@ -6151,6 +6150,7 @@ syms_of_nsterm () | |||
| 6151 | DEFSYM (Qmeta, "meta"); | 6150 | DEFSYM (Qmeta, "meta"); |
| 6152 | DEFSYM (Qsuper, "super"); | 6151 | DEFSYM (Qsuper, "super"); |
| 6153 | DEFSYM (Qcontrol, "control"); | 6152 | DEFSYM (Qcontrol, "control"); |
| 6153 | DEFSYM (Qnone, "none"); | ||
| 6154 | Fput (Qalt, Qmodifier_value, make_number (alt_modifier)); | 6154 | Fput (Qalt, Qmodifier_value, make_number (alt_modifier)); |
| 6155 | Fput (Qhyper, Qmodifier_value, make_number (hyper_modifier)); | 6155 | Fput (Qhyper, Qmodifier_value, make_number (hyper_modifier)); |
| 6156 | Fput (Qmeta, Qmodifier_value, make_number (meta_modifier)); | 6156 | Fput (Qmeta, Qmodifier_value, make_number (meta_modifier)); |
diff --git a/src/w32uniscribe.c b/src/w32uniscribe.c index cb05cd49807..f2bd0f44b50 100644 --- a/src/w32uniscribe.c +++ b/src/w32uniscribe.c | |||
| @@ -22,7 +22,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 22 | Windows 2000, though most users of older systems will have it | 22 | Windows 2000, though most users of older systems will have it |
| 23 | since it installs with Internet Explorer 5.0 and other software. | 23 | since it installs with Internet Explorer 5.0 and other software. |
| 24 | We only enable the feature if it is available, so there is no chance | 24 | We only enable the feature if it is available, so there is no chance |
| 25 | of calling non-existant functions. */ | 25 | of calling non-existent functions. */ |
| 26 | #undef _WIN32_WINNT | 26 | #undef _WIN32_WINNT |
| 27 | #define _WIN32_WINNT 0x500 | 27 | #define _WIN32_WINNT 0x500 |
| 28 | #include <windows.h> | 28 | #include <windows.h> |
diff --git a/test/ChangeLog b/test/ChangeLog index c5d2b7efeed..e52559399e5 100644 --- a/test/ChangeLog +++ b/test/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2010-01-14 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * cedet/cedet-utests.el (cedet-utest-log-shutdown, pulse-test): | ||
| 4 | * cedet/semantic-ia-utest.el (semantic-ia-utest-error-log-list) | ||
| 5 | (semantic-ia-utest-buffer-refs): Fix typos in docstrings. | ||
| 6 | |||
| 1 | 2009-12-18 Ulf Jasper <ulf.jasper@web.de> | 7 | 2009-12-18 Ulf Jasper <ulf.jasper@web.de> |
| 2 | 8 | ||
| 3 | * icalendar-testsuite.el | 9 | * icalendar-testsuite.el |
diff --git a/test/cedet/cedet-utests.el b/test/cedet/cedet-utests.el index 12f81488031..aab07d49472 100644 --- a/test/cedet/cedet-utests.el +++ b/test/cedet/cedet-utests.el | |||
| @@ -236,7 +236,7 @@ Argument START and END bound the time being calculated." | |||
| 236 | (defun cedet-utest-log-shutdown (title &optional errorcondition) | 236 | (defun cedet-utest-log-shutdown (title &optional errorcondition) |
| 237 | "Shut-down a larger test suite. | 237 | "Shut-down a larger test suite. |
| 238 | TITLE is the section that is done. | 238 | TITLE is the section that is done. |
| 239 | ERRORCONDITION is some error that may have occured durinig testing." | 239 | ERRORCONDITION is some error that may have occurred during testing." |
| 240 | (let ((endtime (current-time)) | 240 | (let ((endtime (current-time)) |
| 241 | ) | 241 | ) |
| 242 | (cedet-utest-log-shutdown-msg title cedet-utest-log-timer endtime) | 242 | (cedet-utest-log-shutdown-msg title cedet-utest-log-timer endtime) |
| @@ -466,7 +466,7 @@ converted into.") | |||
| 466 | 466 | ||
| 467 | (defun pulse-test (&optional no-error) | 467 | (defun pulse-test (&optional no-error) |
| 468 | "Test the lightening function for pulsing a line. | 468 | "Test the lightening function for pulsing a line. |
| 469 | When optional NO-ERROR Don't throw an error if we can't run tests." | 469 | When optional NO-ERROR don't throw an error if we can't run tests." |
| 470 | (interactive) | 470 | (interactive) |
| 471 | (if (or (not pulse-flag) (not (pulse-available-p))) | 471 | (if (or (not pulse-flag) (not (pulse-available-p))) |
| 472 | (if no-error | 472 | (if no-error |
diff --git a/test/cedet/semantic-ia-utest.el b/test/cedet/semantic-ia-utest.el index 99477402de6..8e2aa43bd27 100644 --- a/test/cedet/semantic-ia-utest.el +++ b/test/cedet/semantic-ia-utest.el | |||
| @@ -54,7 +54,7 @@ | |||
| 54 | "List of files with analyzer completion test points.") | 54 | "List of files with analyzer completion test points.") |
| 55 | 55 | ||
| 56 | (defvar semantic-ia-utest-error-log-list nil | 56 | (defvar semantic-ia-utest-error-log-list nil |
| 57 | "List of errors occuring during a run.") | 57 | "List of errors occurring during a run.") |
| 58 | 58 | ||
| 59 | ;;;###autoload | 59 | ;;;###autoload |
| 60 | (defun semantic-ia-utest (&optional arg) | 60 | (defun semantic-ia-utest (&optional arg) |
| @@ -211,7 +211,7 @@ Argument ARG specifies which set of tests to run. | |||
| 211 | )) | 211 | )) |
| 212 | 212 | ||
| 213 | (defun semantic-ia-utest-buffer-refs () | 213 | (defun semantic-ia-utest-buffer-refs () |
| 214 | "Run a analyze-refs unit-test pass in the current buffer." | 214 | "Run an analyze-refs unit-test pass in the current buffer." |
| 215 | 215 | ||
| 216 | (let* ((idx 1) | 216 | (let* ((idx 1) |
| 217 | (regex-p nil) | 217 | (regex-p nil) |