Now on revision 106749. ------------------------------------------------------------ revno: 106749 committer: Paul Eggert branch nick: trunk timestamp: Fri 2011-12-30 17:27:15 -0800 message: Spelling fixes. diff: === modified file 'admin/grammars/c.by' --- admin/grammars/c.by 2011-11-20 07:30:16 +0000 +++ admin/grammars/c.by 2011-12-31 01:27:15 +0000 @@ -261,7 +261,7 @@ ; ;; In C++, structures can have the same things as classes. -;; So delete this somday in the figure. +;; So delete this some day in the figure. ;; ;;structparts : semantic-list ;; (EXPANDFULL $1 structsubparts) === modified file 'doc/emacs/ack.texi' --- doc/emacs/ack.texi 2011-12-04 16:19:57 +0000 +++ doc/emacs/ack.texi 2011-12-31 01:27:15 +0000 @@ -1183,7 +1183,7 @@ C@t{++}, Objective-C, Java, Pike, CORBA IDL, and AWK code. @item -Steve Strassman did not write @file{spook.el}, and even if he did, he +Steve Strassmann did not write @file{spook.el}, and even if he did, he really didn't mean for you to use it in an anarchistic way. @item === modified file 'doc/emacs/emacs.texi' --- doc/emacs/emacs.texi 2011-12-29 15:58:42 +0000 +++ doc/emacs/emacs.texi 2011-12-31 01:27:15 +0000 @@ -1371,7 +1371,7 @@ Lynn Slater, Chris Smith, David Smith, Paul D.@: Smith, William Sommerfeld, Andre Spiegel, Michael Staats, Ulf Stegemann, Reiner Steib, Sam Steingold, Ake Stenhoff, Peter Stephenson, Ken Stevens, Andy Stewart, -Jonathan Stigelman, Martin Stjernholm, Kim F.@: Storm, Steve Strassman, +Jonathan Stigelman, Martin Stjernholm, Kim F.@: Storm, Steve Strassmann, Olaf Sylvester, Naoto Takahashi, Steven Tamm, Jean-Philippe Theberge, Jens T.@: Berger Thielemann, Spencer Thomas, Jim Thompson, Luc Teirlinck, David O'Toole, Tom Tromey, Enami Tsugutomo, Eli Tziperman, === modified file 'doc/emacs/modes.texi' --- doc/emacs/modes.texi 2011-12-03 16:17:29 +0000 +++ doc/emacs/modes.texi 2011-12-31 01:27:15 +0000 @@ -96,7 +96,7 @@ commonly changed are @key{TAB}, @key{DEL}, and @kbd{C-j}. Many modes also define special commands of their own, usually bound in the prefix key @kbd{C-c}. Major modes can also alter user options and variables; -for instance, programming language modes typicaly set a buffer-local +for instance, programming language modes typically set a buffer-local value for the variable @code{comment-start}, which determines how source code comments are delimited (@pxref{Comments}). === modified file 'doc/misc/eieio.texi' --- doc/misc/eieio.texi 2011-11-27 04:43:11 +0000 +++ doc/misc/eieio.texi 2011-12-31 01:27:15 +0000 @@ -1893,7 +1893,7 @@ @enumerate @item -Allow subclasing of Emacs built-in types, such as faces, markers, and +Allow subclassing of Emacs built-in types, such as faces, markers, and buffers. @item Allow method overloading of method-like functions in Emacs. === modified file 'doc/misc/gnus.texi' --- doc/misc/gnus.texi 2011-12-28 06:59:21 +0000 +++ doc/misc/gnus.texi 2011-12-31 01:27:15 +0000 @@ -1328,7 +1328,7 @@ @vindex gnus-auto-subscribed-categories As if that wasn't enough, @code{gnus-auto-subscribed-categories} also -allows you to specify that new groups should be subcribed based on the +allows you to specify that new groups should be subscribed based on the category their select methods belong to. The default is @samp{(mail post-mail)}, meaning that all new groups from mail-like backends should be subscribed automatically. @@ -20043,7 +20043,7 @@ This will ensure that you can raise/lower the score of an entire thread, even though some articles in the thread may not have complete @code{References} headers. Note that using this may lead to -undeterministic scores of the articles in the thread. (Using this match +nondeterministic scores of the articles in the thread. (Using this match key will lead to creation of @file{ADAPT} files.) @end table @end enumerate === modified file 'doc/misc/semantic.texi' --- doc/misc/semantic.texi 2011-12-15 07:24:10 +0000 +++ doc/misc/semantic.texi 2011-12-31 01:27:15 +0000 @@ -536,7 +536,7 @@ @item bovine parser A parser using the bovine parser generator. It is an LL parser -suitible for small simple languages. +suitable for small simple languages. @item context === modified file 'etc/AUTHORS' --- etc/AUTHORS 2011-11-30 16:23:05 +0000 +++ etc/AUTHORS 2011-12-31 01:27:15 +0000 @@ -3429,7 +3429,7 @@ Steve Purcell: changed nnimap.el -Steve Strassman: wrote spook.el +Steve Strassmann: wrote spook.el Steve Youngs: changed mh-utils.el mh-xemacs-compat.el mh-customize.el mh-e.el mh-comp.el mh-mime.el dns.el gnus-art.el browse-url.el === modified file 'etc/NEWS.21' --- etc/NEWS.21 2011-11-20 03:48:53 +0000 +++ etc/NEWS.21 2011-12-31 01:27:15 +0000 @@ -4639,7 +4639,7 @@ *** Variable width and height spaces To display a space of fractional width or height, use a display -specification of the form `(LOCATION STRECH)'. If LOCATION is +specification of the form `(LOCATION STRETCH)'. If LOCATION is `(margin left-margin)', the space is displayed in the left marginal area, if it is `(margin right-margin)', it is displayed in the right marginal area, and if LOCATION is `(margin nil)' the space is === modified file 'etc/TODO' --- etc/TODO 2011-12-04 08:02:42 +0000 +++ etc/TODO 2011-12-31 01:27:15 +0000 @@ -79,7 +79,7 @@ command it will use. I suggest totally rewriting that part of Flymake, using the simplest -mechanism that sufficies for the specific needs. That will be easy +mechanism that suffices for the specific needs. That will be easy for users to customize. ** Compute the list of active keymaps *after* reading the first event. === modified file 'etc/themes/manoj-dark-theme.el' --- etc/themes/manoj-dark-theme.el 2011-11-18 08:31:02 +0000 +++ etc/themes/manoj-dark-theme.el 2011-12-31 01:27:15 +0000 @@ -20,7 +20,7 @@ ;;; Commentary: -;; I spend a lot of time workin in front of a screen (many hours in a +;; I spend a lot of time working in front of a screen (many hours in a ;; dimly lit room) and eye fatigue is an issue. This is a dark color ;; theme for emacs, which is easier on the eyes than light themes. === modified file 'leim/quail/hebrew.el' --- leim/quail/hebrew.el 2011-07-23 17:29:42 +0000 +++ leim/quail/hebrew.el 2011-12-31 01:27:15 +0000 @@ -333,7 +333,7 @@ (quail-define-package "hebrew-full" "Hebrew" ",Hr$,1,T,K(B" nil "Hebrew Full method. -Provides access to all Hebrew characters suiltable to Modern Hebrew. +Provides access to all Hebrew characters suitable to Modern Hebrew. " nil t t t t nil nil nil nil nil t) (quail-define-rules @@ -456,7 +456,7 @@ "Biblical Hebrew Tiro input method. Based on Society of Biblical Literature's Tiro keyboard layout. -Not suiltable for modern Hebrew input. +Not suitable for modern Hebrew input. 'q' is used to switch levels instead of Alt-Gr. Combining dot above (Called Masora dot) ($,1%G(B) is mapped to 'q1'. " nil t t t t nil nil nil nil nil t) @@ -602,7 +602,7 @@ "Biblical Hebrew SIL input method. Based on Society of Biblical Literature's SIL keyboard layout. -Phonetic and not suiltable for modern Hebrew input. +Phonetic and not suitable for modern Hebrew input. '`' is used to switch levels instead of Alt-Gr. Euro Sign (,F$(B) is mapped to 'Z'. " nil t t t t nil nil nil nil nil t) === modified file 'leim/quail/tibetan.el' --- leim/quail/tibetan.el 2011-11-25 07:14:48 +0000 +++ leim/quail/tibetan.el 2011-12-31 01:27:15 +0000 @@ -159,7 +159,7 @@ nil nil nil nil nil nil nil nil 'quail-tibetan-update-translation) -;; Here we build up a Quail map for a Tibtan sequence the whole of +;; Here we build up a Quail map for a Tibetan sequence the whole of ;; which can be one composition. ;; ;; A Tibetan syllable is typically structured as follows: @@ -224,7 +224,7 @@ ("F" . "M") ; anusvara ("g" . "u") ; zhabs kyu ("G" . "i") ; gi gu - ("H" . ",") ; viraama + ("H" . ",") ; virama ("j" . "o") ; naro ("J" . "e") ; 'greng bu ("k" . "ts") ; tsa === modified file 'lib-src/make-docfile.c' --- lib-src/make-docfile.c 2011-11-24 07:32:40 +0000 +++ lib-src/make-docfile.c 2011-12-31 01:27:15 +0000 @@ -541,7 +541,7 @@ maxargs--; /* In C code, `default' is a reserved word, so we spell it - `defalt'; unmangle that here. */ + `defalt'; demangle that here. */ if (ident_length == 6 && strncmp (ident_start, "defalt", 6) == 0) fprintf (out, "DEFAULT"); else === modified file 'lisp/ChangeLog.13' --- lisp/ChangeLog.13 2011-12-12 05:32:49 +0000 +++ lisp/ChangeLog.13 2011-12-31 01:27:15 +0000 @@ -1121,10 +1121,10 @@ * international/titdic-cnv.el (tit-process-header): Fix embedded coding tag. (titdic-convert): Bind coding-system-for-write to the coding - system specfied in the map file. Remove `charset' property after + system specified in the map file. Remove `charset' property after decoding. (miscdic-convert): Bind coding-system-for-write to the coding - system specfied for the map file. Fix LANGUAGE arg to + system specified for the map file. Fix LANGUAGE arg to quail-define-package. (batch-miscdic-convert): Check if a file is directory or not. === modified file 'lisp/ChangeLog.15' --- lisp/ChangeLog.15 2011-12-12 05:32:49 +0000 +++ lisp/ChangeLog.15 2011-12-31 01:27:15 +0000 @@ -17621,7 +17621,7 @@ (batch-update-autoloads): Handle autoload-excludes on windows-nt. * mail/rmailedit.el (rmail-cease-edit): Give an error if the end of - the headers cannot be located. Simplify, subtracting superflous + the headers cannot be located. Simplify, subtracting superfluous save-excursions. 2009-10-15 Stefan Monnier === modified file 'lisp/ChangeLog.9' --- lisp/ChangeLog.9 2011-12-09 03:12:38 +0000 +++ lisp/ChangeLog.9 2011-12-31 01:27:15 +0000 @@ -13936,7 +13936,7 @@ * international/mule-cmds.el (help-xref-mule-regexp-template): New variable. - (describe-input-method): Temporarily activate the specfied input + (describe-input-method): Temporarily activate the specified input method to display the information. (describe-language-environment): Hyperlinks to mule related items. === modified file 'lisp/cedet/semantic/mru-bookmark.el' --- lisp/cedet/semantic/mru-bookmark.el 2011-01-25 04:08:28 +0000 +++ lisp/cedet/semantic/mru-bookmark.el 2011-12-31 01:27:15 +0000 @@ -363,7 +363,7 @@ (setq ans (assoc ans alist)) (if ans (cdr ans) - ;; no match. Custom word. Look it up somwhere? + ;; no match. Custom word. Look it up somewhere? nil) ))) === modified file 'lisp/cedet/srecode/document.el' --- lisp/cedet/srecode/document.el 2011-11-20 07:30:16 +0000 +++ lisp/cedet/srecode/document.el 2011-12-31 01:27:15 +0000 @@ -167,7 +167,7 @@ ("str\\(ing\\)?" . "string") ("use?r" . "user") ("num\\(ber\\)?" . "number") - ("\\(^\\|\\s-\\)id\\($\\|\\s-\\)" . "Identifier") ;complex cause ;common sylable + ("\\(^\\|\\s-\\)id\\($\\|\\s-\\)" . "Identifier") ;complex cause ;common syllable ) "List of common English abbreviations or full words. These are nouns (as opposed to verbs) for use in creating expanded === modified file 'lisp/emacs-lisp/authors.el' --- lisp/emacs-lisp/authors.el 2011-05-18 03:42:33 +0000 +++ lisp/emacs-lisp/authors.el 2011-12-31 01:27:15 +0000 @@ -452,7 +452,7 @@ ("William Sommerfeld" :wrote "emacsclient.c" "scribe.el") ;; No longer distributed: emacsserver.c. ("Leigh Stoller" :changed "emacsclient.c" "server.el") - ("Steve Strassman" :wrote "spook.el") + ("Steve Strassmann" :wrote "spook.el") ("Shinichirou Sugou" :changed "etags.c") ;; No longer distributed: emacsserver.c. ("Sun Microsystems, Inc" :changed "emacsclient.c" "server.el" === modified file 'lisp/emacs-lisp/crm.el' --- lisp/emacs-lisp/crm.el 2011-01-25 04:08:28 +0000 +++ lisp/emacs-lisp/crm.el 2011-12-31 01:27:15 +0000 @@ -143,7 +143,7 @@ The value of FLAG is used to specify the type of completion operation. A value of nil specifies `try-completion'. A value of t specifies -`all-completions'. A value of lambda specifes a test for an exact match. +`all-completions'. A value of lambda specifies a test for an exact match. For more information on STRING, PREDICATE, and FLAG, see the Elisp Reference sections on 'Programmed Completion' and 'Basic Completion === modified file 'lisp/emacs-lisp/pcase.el' --- lisp/emacs-lisp/pcase.el 2011-12-15 07:24:10 +0000 +++ lisp/emacs-lisp/pcase.el 2011-12-31 01:27:15 +0000 @@ -685,7 +685,7 @@ (pcase--if `(,(if (stringp qpat) #'equal #'eq) ,sym ',qpat) (pcase--u1 matches code vars then-rest) (pcase--u else-rest)))) - (t (error "Unkown QPattern %s" qpat)))) + (t (error "Unknown QPattern %s" qpat)))) (provide 'pcase) === modified file 'lisp/emulation/cua-base.el' --- lisp/emulation/cua-base.el 2011-12-12 05:32:49 +0000 +++ lisp/emulation/cua-base.el 2011-12-31 01:27:15 +0000 @@ -84,7 +84,7 @@ ;; If you have just replaced a highlighted region with typed text, ;; you can repeat the replace with M-v. This will search forward -;; for a streach of text identical to the previous contents of the +;; for a stretch of text identical to the previous contents of the ;; region (i.e. the contents of register 0) and replace it with the ;; text you typed to replace the original region. Repeating M-v will ;; replace the next matching region and so on. === modified file 'lisp/emulation/viper-cmd.el' --- lisp/emulation/viper-cmd.el 2011-12-05 08:55:25 +0000 +++ lisp/emulation/viper-cmd.el 2011-12-31 01:27:15 +0000 @@ -4397,7 +4397,7 @@ (defun viper-query-replace () "Query replace. -If a null string is suplied as the string to be replaced, +If a null string is supplied as the string to be replaced, the query replace mode will toggle between string replace and regexp replace." (interactive) === modified file 'lisp/erc/ChangeLog.02' --- lisp/erc/ChangeLog.02 2011-12-09 03:12:38 +0000 +++ lisp/erc/ChangeLog.02 2011-12-31 01:27:15 +0000 @@ -51,7 +51,7 @@ 2002-12-29 Damien Elmes * erc-track.el 1.42: - * (erc-track-get-active-buffer): remove superflous (+ arg 0) + * (erc-track-get-active-buffer): remove superfluous (+ arg 0) 2002-12-29 Alex Schroeder === modified file 'lisp/erc/ChangeLog.04' --- lisp/erc/ChangeLog.04 2011-11-15 00:54:19 +0000 +++ lisp/erc/ChangeLog.04 2011-12-31 01:27:15 +0000 @@ -1926,7 +1926,7 @@ * erc.el: erc-send-whitespace-lines: New variable. (erc-send-current-line): Use erc-send-whitespace-lines. Also, - removed superflous test for empty line in the mapc, since the + removed superfluous test for empty line in the mapc, since the blank line test should find all. I do like to be able to send an empty line when i want to! (erc-send-current-line): Check for point being in input line @@ -2092,4 +2092,3 @@ ;; Local Variables: ;; coding: utf-8 ;; End: - === modified file 'lisp/fringe.el' --- lisp/fringe.el 2011-07-03 02:37:52 +0000 +++ lisp/fringe.el 2011-12-31 01:27:15 +0000 @@ -30,7 +30,7 @@ ;; The code is influenced by scroll-bar.el and avoid.el. The author ;; gratefully acknowledge comments and suggestions made by Miles -;; Bader, Eli Zaretski, Richard Stallman, Pavel Janík and others which +;; Bader, Eli Zaretskii, Richard Stallman, Pavel Janík and others which ;; improved this package. ;;; Code: === modified file 'lisp/gnus/ChangeLog.2' --- lisp/gnus/ChangeLog.2 2011-12-14 21:05:20 +0000 +++ lisp/gnus/ChangeLog.2 2011-12-31 01:27:15 +0000 @@ -970,9 +970,9 @@ * pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): New optional parameter key, overrides the key id used to store passphrase under (uses true key id from gpg output if nil). - (pgg-gpg-encrypt-region): Search for passphrase using user suplied + (pgg-gpg-encrypt-region): Search for passphrase using user supplied string STR, instead of (pgg-lookup-key STR t). - (pgg-gpg-encrypt-region): Store passphrase under user suplied + (pgg-gpg-encrypt-region): Store passphrase under user supplied string, instead of real key id taken from gpg output. (pgg-gpg-decrypt-region): Likewise. (pgg-gpg-sign-region): Likewise. === modified file 'lisp/gnus/gnus-cus.el' --- lisp/gnus/gnus-cus.el 2011-05-23 17:57:17 +0000 +++ lisp/gnus/gnus-cus.el 2011-12-31 01:27:15 +0000 @@ -922,7 +922,7 @@ `Message-ID's of these matching articles.) This will ensure that you can raise/lower the score of an entire thread, even though some articles in the thread may not have complete `References' headers. -Note that using this may lead to undeterministic scores of the +Note that using this may lead to nondeterministic scores of the articles in the thread. ") ,@types) === modified file 'lisp/gnus/gnus-sum.el' --- lisp/gnus/gnus-sum.el 2011-12-14 21:05:20 +0000 +++ lisp/gnus/gnus-sum.el 2011-12-31 01:27:15 +0000 @@ -4257,7 +4257,7 @@ result)) (defun gnus-sort-gathered-threads (threads) - "Sort subtreads inside each gathered thread by `gnus-sort-gathered-threads-function'." + "Sort subthreads inside each gathered thread by `gnus-sort-gathered-threads-function'." (let ((result threads)) (while threads (when (stringp (caar threads)) === modified file 'lisp/gnus/message.el' --- lisp/gnus/message.el 2011-12-19 06:21:24 +0000 +++ lisp/gnus/message.el 2011-12-31 01:27:15 +0000 @@ -6169,7 +6169,7 @@ When sending via news, also check that the REFERENCES are less than 988 characters long, and if they are not, trim them until they are." - ;; 21 is the number suggested by USEAGE. + ;; 21 is the number suggested by USAGE. (let ((maxcount 21) (count 0) (cut 2) === modified file 'lisp/gnus/nnmairix.el' --- lisp/gnus/nnmairix.el 2011-11-20 02:29:42 +0000 +++ lisp/gnus/nnmairix.el 2011-12-31 01:27:15 +0000 @@ -483,7 +483,7 @@ mfolder query threads))) ;; Check return value (cond - ((zerop rval) ; call was succesful + ((zerop rval) ; call was successful (nnmairix-call-backend "open-server" nnmairix-backend-server) ;; If we're dealing with nnml, rename files === modified file 'lisp/language/hanja-util.el' --- lisp/language/hanja-util.el 2011-01-25 04:08:28 +0000 +++ lisp/language/hanja-util.el 2011-12-31 01:27:15 +0000 @@ -6438,7 +6438,7 @@ ;; List of current conversion status. ;; The first element is the strating position of shown list. -;; It is a group number each splited by `hanja-list-width'. +;; It is a group number each split by `hanja-list-width'. ;; The second element is the position of selected element. ;; The third element is a list of suitable Hanja candidate. (defvar hanja-conversions === modified file 'lisp/mail/uudecode.el' --- lisp/mail/uudecode.el 2011-01-25 04:08:28 +0000 +++ lisp/mail/uudecode.el 2011-12-31 01:27:15 +0000 @@ -197,10 +197,10 @@ (cond (done) ((> 0 remain) - (error "uucode line ends unexpectly") + (error "uucode line ends unexpectedly") (setq done t)) ((and (= (point) end) (not done)) - ;;(error "uucode ends unexpectly") + ;;(error "uucode ends unexpectedly") (setq done t)) ((= counter 3) (setq result (cons === modified file 'lisp/mh-e/mh-e.el' --- lisp/mh-e/mh-e.el 2011-12-30 02:52:49 +0000 +++ lisp/mh-e/mh-e.el 2011-12-31 01:27:15 +0000 @@ -2508,7 +2508,7 @@ "Seal-Send-Time:" "See-Also:" ; H. Spencer: News Article Format and Transmission, June 1994 "Sensitivity:" ; RFC 2156, 2421 - "Speach-Act:" ; http://people.dsv.su.se/~jpalme/ietf/mail-headers/ + "Speech-Act:" ; http://people.dsv.su.se/~jpalme/ietf/mail-headers/ "Status:" ; sendmail "Supersedes:" ; H. Spencer: News Article Format and Transmission, June 1994 "Telefax:" ; http://people.dsv.su.se/~jpalme/ietf/mail-headers/ === modified file 'lisp/mh-e/mh-letter.el' --- lisp/mh-e/mh-letter.el 2011-07-04 02:17:42 +0000 +++ lisp/mh-e/mh-letter.el 2011-12-31 01:27:15 +0000 @@ -909,7 +909,7 @@ (with-output-to-temp-buffer completions-buffer (mh-display-completion-list (all-completions word choices) - ;; The `common-subtring' arg only works if it's a prefix. + ;; The `common-substring' arg only works if it's a prefix. (unless (and (functionp choices) (let ((bounds (funcall choices === modified file 'lisp/mouse.el' --- lisp/mouse.el 2011-10-29 06:09:02 +0000 +++ lisp/mouse.el 2011-12-31 01:27:15 +0000 @@ -62,7 +62,7 @@ If value is an integer, the time elapsed between pressing and releasing the mouse button determines whether to follow the link or perform the normal Mouse-1 action (typically set point). -The absolute numeric value specifices the maximum duration of a +The absolute numeric value specifies the maximum duration of a \"short click\" in milliseconds. A positive value means that a short click follows the link, and a longer click performs the normal action. A negative value gives the opposite behavior. === modified file 'lisp/mpc.el' --- lisp/mpc.el 2011-11-27 04:43:11 +0000 +++ lisp/mpc.el 2011-12-31 01:27:15 +0000 @@ -2412,7 +2412,7 @@ (let* (songid ;The ID of the currently ffwd/rewinding song. songduration ;The duration of that song. songtime ;The time of the song last time we ran. - oldtime ;The timeoftheday last time we ran. + oldtime ;The time of day last time we ran. prevsongid) ;The song we're in the process leaving. (let ((fun (lambda () === modified file 'lisp/net/socks.el' --- lisp/net/socks.el 2011-01-25 04:08:28 +0000 +++ lisp/net/socks.el 2011-12-31 01:27:15 +0000 @@ -414,7 +414,7 @@ ((= atype socks-address-type-name) (format "%c%s" (length address) address)) (t - (error "Unkown address type: %d" atype)))) + (error "Unknown address type: %d" atype)))) (info (gethash proc socks-connections)) request version) (or info (error "socks-send-command called on non-SOCKS connection %S" === modified file 'lisp/net/tramp-gvfs.el' --- lisp/net/tramp-gvfs.el 2011-12-05 08:55:25 +0000 +++ lisp/net/tramp-gvfs.el 2011-12-31 01:27:15 +0000 @@ -1209,7 +1209,7 @@ (format "Opening connection for %s using %s" host method) (format "Opening connection for %s@%s using %s" user host method)) - ;; Enable auth-sorce and password-cache. + ;; Enable auth-source and password-cache. (tramp-set-connection-property vec "first-password-request" t) ;; There will be a callback of "askPassword" when a password is === modified file 'lisp/net/tramp-smb.el' --- lisp/net/tramp-smb.el 2011-11-20 02:29:42 +0000 +++ lisp/net/tramp-smb.el 2011-12-31 01:27:15 +0000 @@ -973,7 +973,7 @@ (setq localname (if (string-match "^/?[^/]+\\(/.*\\)" localname) - ;; There is a share, sparated by "/". + ;; There is a share, separated by "/". (if (not (tramp-smb-get-cifs-capabilities vec)) (mapconcat (lambda (x) (if (equal x ?/) "\\" (char-to-string x))) === modified file 'lisp/org/ob-screen.el' --- lisp/org/ob-screen.el 2011-08-18 20:41:06 +0000 +++ lisp/org/ob-screen.el 2011-12-31 01:27:15 +0000 @@ -38,7 +38,7 @@ (require 'ob-ref) (defvar org-babel-screen-location "screen" - "The command location for screen. + "The command location for screen. In case you want to use a different screen than one selected by your $PATH") (defvar org-babel-default-header-args:screen @@ -112,7 +112,7 @@ (with-temp-file tmpfile (insert body) - ;; org-babel has superflous spaces + ;; org-babel has superfluous spaces (goto-char (point-min)) (delete-matching-lines "^ +$")) tmpfile)) === modified file 'lisp/org/org-table.el' --- lisp/org/org-table.el 2011-11-20 07:30:16 +0000 +++ lisp/org/org-table.el 2011-12-31 01:27:15 +0000 @@ -2989,7 +2989,7 @@ So @< and $< will always be replaced with @1 and $1, respectively. The advantage of these special markers are that structure editing of the table will not change them, while @1 and $1 will be modified -when a line/row is swaped out of that privileged position. So for +when a line/row is swapped out of that privileged position. So for formulas that use a range of rows or columns, it may often be better to anchor the formula with \"I\" row markers, or to offset from the borders of the table using the @< @> $< $> makers." === modified file 'lisp/play/cookie1.el' --- lisp/play/cookie1.el 2011-01-25 04:08:28 +0000 +++ lisp/play/cookie1.el 2011-12-31 01:27:15 +0000 @@ -46,7 +46,7 @@ ;; In order to achieve total compatibility with strfile(1), cookie files ;; should start with two consecutive delimiters (and no comment). ;; -;; This code derives from Steve Strassman's 1987 spook.el package, but +;; This code derives from Steve Strassmann's 1987 spook.el package, but ;; has been generalized so that it supports multiple simultaneous ;; cookie databases and fortune files. It is intended to be called ;; from other packages such as yow.el and spook.el. === modified file 'lisp/progmodes/ada-xref.el' --- lisp/progmodes/ada-xref.el 2011-12-12 05:32:49 +0000 +++ lisp/progmodes/ada-xref.el 2011-12-31 01:27:15 +0000 @@ -1533,7 +1533,7 @@ ;; .ali file for a spec file. If we are, go to step 3. ;; 3- If the file is not found or step 2 failed: ;; find the name of the "other file", ie the body, and look - ;; for its associated .ali file by subtituing the extension + ;; for its associated .ali file by subtituting the extension ;; ;; We must also handle the case of separate packages and subprograms: ;; 4- If no ali file was found, we try to modify the file name by removing === modified file 'lisp/progmodes/cc-engine.el' --- lisp/progmodes/cc-engine.el 2011-12-30 02:52:49 +0000 +++ lisp/progmodes/cc-engine.el 2011-12-31 01:27:15 +0000 @@ -2594,7 +2594,7 @@ mstart) ; start of a macro. (save-excursion - ;; Each time round the following loop, we enter a succesively deeper + ;; Each time round the following loop, we enter a successively deeper ;; level of brace/paren nesting. (Except sometimes we "continue at ;; the existing level".) `pa+1' is a pos inside an opening ;; brace/paren/bracket, usually just after it. === modified file 'lisp/progmodes/js.el' --- lisp/progmodes/js.el 2011-12-04 08:02:42 +0000 +++ lisp/progmodes/js.el 2011-12-31 01:27:15 +0000 @@ -369,7 +369,8 @@ ;; must be h-end. ;; ;; js--pitem instances are never modified (with the exception -;; of the b-end field). Instead, modified copies are added at subseqnce parse points. +;; of the b-end field). Instead, modified copies are added at +;; subsequence parse points. ;; (The exception for b-end and its caveats is described below.) ;; === modified file 'lisp/progmodes/meta-mode.el' --- lisp/progmodes/meta-mode.el 2011-11-17 09:09:20 +0000 +++ lisp/progmodes/meta-mode.el 2011-12-31 01:27:15 +0000 @@ -384,7 +384,7 @@ 1. Regexp matching the preceding text. 2. A number indicating the subgroup in the regexp containing the text. 3. A function returning an alist of possible completions. -4. Text to append after a succesful completion (if any). +4. Text to append after a successful completion (if any). Or alternatively: 1. Regexp matching the preceding text. === modified file 'lisp/progmodes/verilog-mode.el' --- lisp/progmodes/verilog-mode.el 2011-12-19 06:21:24 +0000 +++ lisp/progmodes/verilog-mode.el 2011-12-31 01:27:15 +0000 @@ -1423,7 +1423,7 @@ ["AUTOSENSE" (describe-function 'verilog-auto-sense) :help "Help on AUTOSENSE - sensitivity lists for always blocks"] ["AUTOTIEOFF" (describe-function 'verilog-auto-tieoff) - :help "Help on AUTOTIEOFF - tieing off unused outputs"] + :help "Help on AUTOTIEOFF - tying off unused outputs"] ["AUTOUNUSED" (describe-function 'verilog-auto-unused) :help "Help on AUTOUNUSED - terminating unused inputs"] ["AUTOWIRE" (describe-function 'verilog-auto-wire) @@ -1667,7 +1667,7 @@ ;; Similar to `delete-trailing-whitespace' but that's not present in XEmacs (save-excursion (goto-char (point-min)) - (while (re-search-forward "[ \t]+$" nil t) ;; Not syntatic WS as no formfeed + (while (re-search-forward "[ \t]+$" nil t) ;; Not syntactic WS as no formfeed (replace-match "" nil nil)))) (defvar compile-command) @@ -11725,7 +11725,7 @@ `verilog-auto-reset-widths'. AUTORESET ties signals to deasserted, which is presumed to be zero. -Signals that match `verilog-active-low-regexp' will be deasserted by tieing +Signals that match `verilog-active-low-regexp' will be deasserted by tying them to a one. An example: @@ -11816,7 +11816,7 @@ as a register or wire, creates a tieoff. AUTORESET ties signals to deasserted, which is presumed to be zero. -Signals that match `verilog-active-low-regexp' will be deasserted by tieing +Signals that match `verilog-active-low-regexp' will be deasserted by tying them to a one. You can add signals you do not want included in AUTOTIEOFF with === modified file 'lisp/ps-mule.el' --- lisp/ps-mule.el 2011-12-05 08:55:25 +0000 +++ lisp/ps-mule.el 2011-12-31 01:27:15 +0000 @@ -1141,7 +1141,7 @@ (aref ps-mule-font-spec-tables font-type) 0))) (ps-output-prologue (list (if (ps-mule-font-spec-src (cdr (car font-spec-alist))) - ;; We ignore a font specfied in ps-font-info-database. + ;; We ignore a font specified in ps-font-info-database. (format "/V%s VTOP%d def\n" fonttag font-type) (format "/V%s [ VTOP%d aload pop ] def\n V%s 0 /%s-latin1 /%s Latin1Encoding put\n" === modified file 'lisp/select.el' --- lisp/select.el 2011-05-29 00:45:00 +0000 +++ lisp/select.el 2011-12-31 01:27:15 +0000 @@ -106,7 +106,7 @@ ((eq data-type 'STRING) 'iso-8859-1) (t - (error "Unknow selection data type: %S" type)))) + (error "Unknown selection data type: %S" type)))) data (if coding (decode-coding-string data coding) (string-to-multibyte data))) (setq next-selection-coding-system nil) === modified file 'lisp/textmodes/texnfo-upd.el' --- lisp/textmodes/texnfo-upd.el 2011-12-19 06:21:24 +0000 +++ lisp/textmodes/texnfo-upd.el 2011-12-31 01:27:15 +0000 @@ -41,7 +41,7 @@ ;; ;; Important note: We do NOT recommend use of these commands to update ;; the `Next', `Previous' and `Up' pointers on @node lines. Most -;; manuals, including those whose Texinfo files adhere to the strucure +;; manuals, including those whose Texinfo files adhere to the structure ;; described below, don't need these pointers, because makeinfo will ;; generate them automatically (see the node "makeinfo Pointer ;; Creation" in the Texinfo manual). By contrast, due to known bugs === modified file 'lisp/url/url-methods.el' --- lisp/url/url-methods.el 2011-01-25 04:08:28 +0000 +++ lisp/url/url-methods.el 2011-12-31 01:27:15 +0000 @@ -62,7 +62,7 @@ (defun url-scheme-default-loader (url &optional callback cbargs) "Signal an error for an unknown URL scheme." - (error "Unkown URL scheme: %s" (url-type url))) + (error "Unknown URL scheme: %s" (url-type url))) (defvar url-scheme--registering-proxy nil) === modified file 'lisp/vc/pcvs-parse.el' --- lisp/vc/pcvs-parse.el 2011-11-19 09:18:31 +0000 +++ lisp/vc/pcvs-parse.el 2011-12-31 01:27:15 +0000 @@ -423,7 +423,7 @@ (cvs-match "restoring \\(.*\\) from backup file .*$" (path 1)))) t) - ;; Is it a succesful merge? + ;; Is it a successful merge? ;; Figure out result of merging (ie, was there a conflict?) (let ((qfile (regexp-quote path))) (cvs-or === modified file 'lisp/wid-edit.el' --- lisp/wid-edit.el 2011-12-04 08:02:42 +0000 +++ lisp/wid-edit.el 2011-12-31 01:27:15 +0000 @@ -1687,7 +1687,7 @@ (eval-minibuffer prompt)) (defun widget-docstring (widget) - "Return the documentation string specificied by WIDGET, or nil if none. + "Return the documentation string specified by WIDGET, or nil if none. If WIDGET has a `:doc' property, that specifies the documentation string. Otherwise, try the `:documentation-property' property. If this is a function, call it with the widget's value as an argument; if === modified file 'lisp/window.el' --- lisp/window.el 2011-12-24 19:16:53 +0000 +++ lisp/window.el 2011-12-31 01:27:15 +0000 @@ -4814,7 +4814,7 @@ "Display BUFFER by popping up a new window. The new window is created on the selected frame, or in `last-nonminibuffer-frame' if no windows can be created there. -If sucessful, return the new window; otherwise return nil." +If successful, return the new window; otherwise return nil." (let ((frame (or (window--frame-usable-p (selected-frame)) (window--frame-usable-p (last-nonminibuffer-frame)))) window) === modified file 'src/coding.h' --- src/coding.h 2011-12-04 15:46:07 +0000 +++ src/coding.h 2011-12-31 01:27:15 +0000 @@ -485,7 +485,7 @@ element. The following elements are OFFSET, ANNOTATION-TYPE, and a sequence of actual data for the annotation. OFFSET is a character position offset from dst_pos or src_pos, - ANNOTATION-TYPE specfies the meaning of the annotation and how to + ANNOTATION-TYPE specifies the meaning of the annotation and how to handle the following data.. */ int *charbuf; int charbuf_size, charbuf_used; === modified file 'src/gtkutil.c' --- src/gtkutil.c 2011-11-27 18:33:17 +0000 +++ src/gtkutil.c 2011-12-31 01:27:15 +0000 @@ -3052,7 +3052,7 @@ } } - /* Remove widgets from first structual change. */ + /* Remove widgets from first structural change. */ if (iter) { /* If we are adding new menu items below, we must remove from === modified file 'src/nsfns.m' --- src/nsfns.m 2011-12-21 08:04:19 +0000 +++ src/nsfns.m 2011-12-31 01:27:15 +0000 @@ -1286,7 +1286,7 @@ "foreground", "Foreground", RES_TYPE_STRING); x_default_parameter (f, parms, Qbackground_color, build_string ("White"), "background", "Background", RES_TYPE_STRING); - /* FIXME: not suppported yet in Nextstep */ + /* FIXME: not supported yet in Nextstep */ x_default_parameter (f, parms, Qline_spacing, Qnil, "lineSpacing", "LineSpacing", RES_TYPE_NUMBER); x_default_parameter (f, parms, Qleft_fringe, Qnil, === modified file 'src/term.c' --- src/term.c 2011-11-30 16:33:05 +0000 +++ src/term.c 2011-12-31 01:27:15 +0000 @@ -1809,7 +1809,7 @@ glyphless_display_method in dispextern.h for the details. FOR_NO_FONT is nonzero if and only if this is for a character that - is not supproted by the coding system of the terminal. ACRONYM, if + is not supported by the coding system of the terminal. ACRONYM, if non-nil, is an acronym string for the character. The glyphs actually produced are of type CHAR_GLYPH. */ === modified file 'src/textprop.c' --- src/textprop.c 2011-12-05 08:55:25 +0000 +++ src/textprop.c 2011-12-31 01:27:15 +0000 @@ -2227,7 +2227,7 @@ DEFVAR_LISP ("text-property-default-nonsticky", Vtext_property_default_nonsticky, - doc: /* Alist of properties vs the corresponding non-stickinesses. + doc: /* Alist of properties vs the corresponding non-stickiness. Each element has the form (PROPERTY . NONSTICKINESS). If a character in a buffer has PROPERTY, new text inserted adjacent to === modified file 'src/xdisp.c' --- src/xdisp.c 2011-12-30 02:52:49 +0000 +++ src/xdisp.c 2011-12-31 01:27:15 +0000 @@ -4339,7 +4339,7 @@ int rv; if (CONSP (spec) - /* Simple specerties. */ + /* Simple specifications. */ && !EQ (XCAR (spec), Qimage) && !EQ (XCAR (spec), Qspace) && !EQ (XCAR (spec), Qwhen) === modified file 'test/cedet/tests/testvarnames.c' --- test/cedet/tests/testvarnames.c 2011-01-25 04:08:28 +0000 +++ test/cedet/tests/testvarnames.c 2011-12-31 01:27:15 +0000 @@ -31,7 +31,7 @@ struct { int unnamed_1; int unnamed_2; -} var_unamed_struct; +} var_unnamed_struct; struct { int unnamed_3; @@ -59,12 +59,12 @@ int test_1(int var_arg1) { var_// -1- - ; // #1# ("var_arg1" "var_indep_struct" "var_n_2" "var_n_3" "var_named_struct" "var_un_2" "var_un_3" "var_unamed_struct") + ; // #1# ("var_arg1" "var_indep_struct" "var_n_2" "var_n_3" "var_named_struct" "var_un_2" "var_un_3" "var_unnamed_struct") var_indep_struct.// -2- ; // #2# ( "indep_1" "indep_2" ) - var_unamed_struct.// -3- + var_unnamed_struct.// -3- ; // #3# ( "unnamed_1" "unnamed_2" ) var_named_struct.// -4- @@ -88,4 +88,3 @@ in_var2.// -11- ; // #11# ( "named_3" "named_4") } - ------------------------------------------------------------ revno: 106748 committer: Chong Yidong branch nick: trunk timestamp: Fri 2011-12-30 18:19:42 +0800 message: Update Sending Mail chapter of Emacs manual. * sending.texi (Sending Mail): Document initial mail buffer name, and changed multiple mail buffer behavior. (Mail Format): Put the example at the top of the section. (Mail Headers): Move discussion of "From" to the top. (Mail Sending): Document sendmail-query-once. (Citing Mail): Make it less Rmail-specific. diff: === modified file 'admin/FOR-RELEASE' --- admin/FOR-RELEASE 2011-12-26 10:36:41 +0000 +++ admin/FOR-RELEASE 2011-12-30 10:19:42 +0000 @@ -169,7 +169,7 @@ rmail.texi screen.texi cyd search.texi cyd -sending.texi +sending.texi cyd text.texi cyd trouble.texi vc-xtra.texi cyd === modified file 'doc/emacs/ChangeLog' --- doc/emacs/ChangeLog 2011-12-29 15:58:42 +0000 +++ doc/emacs/ChangeLog 2011-12-30 10:19:42 +0000 @@ -1,3 +1,12 @@ +2011-12-30 Chong Yidong + + * sending.texi (Sending Mail): Document initial mail buffer name, + and changed multiple mail buffer behavior. + (Mail Format): Put the example at the top of the section. + (Mail Headers): Move discussion of "From" to the top. + (Mail Sending): Document sendmail-query-once. + (Citing Mail): Make it less Rmail-specific. + 2011-12-29 Chong Yidong * text.texi (Org Mode): Copyedits. Refer to Outline Format for === modified file 'doc/emacs/sending.texi' --- doc/emacs/sending.texi 2011-09-10 08:26:12 +0000 +++ doc/emacs/sending.texi 2011-12-30 10:19:42 +0000 @@ -11,10 +11,10 @@ @kindex C-x m @findex compose-mail - To send an @dfn{e-mail} message in Emacs, type @kbd{C-x m}. This -selects and initializes a buffer named @samp{*mail*}, where you can -edit the text and headers of the message. Finally, type @kbd{C-c C-s} -or @kbd{C-c C-c} to send the message. + To send an email message from Emacs, type @kbd{C-x m}. This +switches to a buffer named @samp{*unsent mail*}, where you can edit +the text and headers of the message. When done, type @kbd{C-c C-s} or +@kbd{C-c C-c} to send it. @table @kbd @item C-x m @@ -30,37 +30,28 @@ (@code{message-send-and-exit}). @end table + The mail buffer is an ordinary Emacs buffer, so you can switch to +other buffers while composing the mail. If you want to send another +mail before finishing the current one, type @kbd{C-x m} again to open +a new mail buffer whose name has a different numeric suffix +(@pxref{Misc Buffer}). If you invoke the command with a prefix +argument, @w{@kbd{C-u C-x m}}, Emacs switches back to the last mail +buffer, and asks if you want to erase the message in that buffer; if +you answer no, this lets you pick up editing the message where you +left off. + @kindex C-x 4 m @findex compose-mail-other-window @kindex C-x 5 m @findex compose-mail-other-frame -@noindent -The command @kbd{C-x 4 m} (@code{compose-mail-other-window}) does the -same as @kbd{C-x m}, except it displays the mail buffer in a different -window. The command @kbd{C-x 5 m} (@code{compose-mail-other-frame}) -creates a new frame for the mail buffer. - - Because the mail buffer is an ordinary Emacs buffer, you can switch -to other buffers while in the middle of composing mail, and switch -back later (or never). If you type @kbd{C-x m} again when you have -been composing another message but have not sent it, Emacs asks for -confirmation before erasing the old message. If you answer @kbd{n}, -Emacs selects the mail buffer with its old contents, so you can finish -the old message and send it. @kbd{C-u C-x m} is another way to do -this. Sending the message marks the mail buffer ``unmodified,'' which -avoids the need for confirmation when @kbd{C-x m} is next used. - - If you want to send another message before finishing the current -message, use the command @kbd{M-x rename-uniquely} to rename the -current mail buffer (@pxref{Misc Buffer}). Then you can use @kbd{C-x -m} to make a new mail buffer, and work with each mail buffer -independently. - - Before using Emacs to send mail, you may need to customize the -variable @code{send-mail-function} if your system is not set up to -deliver mail directly via SMTP (@pxref{Mail Sending}). In addition, -you may need to customize @code{user-mail-address} if the system -cannot receive mail via SMTP (@pxref{Mail Headers}). + The command @kbd{C-x 4 m} (@code{compose-mail-other-window}) does +the same as @kbd{C-x m}, except it displays the mail buffer in a +different window. The command @kbd{C-x 5 m} +(@code{compose-mail-other-frame}) does it in a new frame. + + When you type @kbd{C-c C-c} or @kbd{C-c C-s} to send the mail, Emacs +may ask you how it should deliver the mail---either directly via SMTP, +or using some other method. @xref{Mail Sending}, for details. @menu * Format: Mail Format. Format of a mail message. @@ -75,77 +66,91 @@ @node Mail Format @section The Format of the Mail Buffer - An email message must contain certain pieces of information, called -@dfn{headers}, which specify the message's sender, recipient(s), and -so on. - - At the top of the mail buffer is a set of @dfn{header fields}, where -you can enter this information. You can insert and edit header fields -using ordinary editing commands. @xref{Header Editing}, for commands -specific to editing header fields. - - Some header fields are automatically pre-initialized in the buffer, -when appropriate; other headers, such as @samp{Date} and -@samp{Message-Id}, are normally omitted from the mail buffer and + Here is an example of the contents of a mail buffer: + +@example +To: subotai@@example.org +CC: mongol.soldier@@example.net, rms@@gnu.org +Subject: Re: What is best in life? +From: conan@@example.org +--text follows this line-- +To crush your enemies, see them driven before you, and to hear the +lamentation of their women. +@end example + +@noindent +At the top of the mail buffer is a set of @dfn{header fields}, which +are used for specifying information about the email's recipient(s), +subject, and so on. The above buffer contains header fields for +@samp{To}, @samp{Cc}, @samp{Subject}, and @samp{From}. Some header +fields are automatically pre-initialized in the mail buffer, when +appropriate. + + The line that says @samp{--text follows this line--} separates the +header fields from the @dfn{body} (or @dfn{text}) of the message. +Everything above that line is treated as part of the headers; +everything below it is treated as the body. The delimiter line itself +does not appear in the message actually sent. + + You can insert and edit header fields using ordinary editing +commands. @xref{Header Editing}, for commands specific to editing +header fields. Certain headers, such as @samp{Date} and +@samp{Message-Id}, are normally omitted from the mail buffer and are created automatically when the message is sent. -@vindex mail-header-separator - The line in the buffer that says - -@smallexample ---text follows this line-- -@end smallexample - -@noindent -separates the header fields from the @dfn{body} (or @dfn{text}) of the -message. Everything above this line is treated as part of the -headers; everything below it is treated as the body. The delimiter -line itself does not appear in the message actually sent. The text -used for the delimiter line is controlled by the variable -@code{mail-header-separator}. - - Here is an example of what the headers and text in the mail buffer -might look like. - -@example -To: gnu@@example.org -CC: lungfish@@example.com, byob@@example.net -Subject: The Emacs Manual ---text follows this line-- -Please ignore this message. -@end example - @node Mail Headers @section Mail Header Fields @cindex headers (of mail message) A header field in the mail buffer starts with a field name at the beginning of a line, terminated by a colon. Upper and lower case are -equivalent in field names (and in mailing addresses also). After the -colon and optional whitespace comes the contents of the field. +equivalent in field names. After the colon and optional whitespace +comes the contents of the field. You can use any name you like for a header field, but normally -people use only standard field names with accepted meanings. Here is -a table of commonly-used fields. Emacs pre-initializes some of these, -depending on various options you can set. You can delete or alter any -header field before you send the message, if you wish. +people use only standard field names with accepted meanings. + +@vindex user-full-name +@vindex user-mail-address + The @samp{From} header field identifies the person sending the email +(i.e.@: you). This should be a valid mailing address, as replies are +normally sent there. The default contents of this header field are +computed from the variables @code{user-full-name} (which specifies +your full name) and @code{user-mail-address} (your email address). On +some operating systems, Emacs initializes these two variables using +environment variables (@pxref{General Variables}). If this +information is unavailable or wrong, you should customize the +variables yourself (@pxref{Easy Customization}). + +@vindex mail-from-style + The value of the variable @code{mail-from-style} specifies how to +format the contents of the @samp{From} field: + +@table @asis +@item @code{nil} +Use just the address, as in @samp{king@@grassland.com}. +@item @code{parens} +Use both address and full name, as in:@* +@samp{king@@grassland.com (Elvis Parsley)}. +@item @code{angles} +Use both address and full name, as in:@* +@samp{Elvis Parsley }. +@item any other value +Use @code{angles} normally. But if the address must be ``quoted'' to +remain syntactically valid under the @code{angles} format but not +under the @code{parens} format, use @code{parens} instead. This is +the default. +@end table + + Apart from @samp{From}, here is a table of commonly-used fields: @table @samp -@item From -@vindex user-mail-address -The address of the sender (you). This should be a valid mailing -address, as replies will normally go there. Emacs initializes this -field using the variables @code{user-full-name} and -@code{user-mail-address}; see below. - @item To The mailing address(es) to which the message is addressed. To list -more than one address, use commas (not spaces) to separate them. +more than one address, use commas to separate them. @item Subject -A piece of text saying what the message is about. Most mail-reading -programs can display a summary of messages, listing the subject of -each message but not its text. +The subject of the message. @item CC Additional mailing address(es) to send the message to. This is like @@ -158,47 +163,38 @@ for @dfn{blind carbon copies}. @item FCC -The name of one file, to which a copy of the sent message should be +The name of a file, to which a copy of the sent message should be appended. Emacs writes the message in mbox format, unless the file is in Babyl format (used by Rmail before Emacs 23), in which case Emacs -writes Babyl. If an Rmail buffer is visiting the file, Emacs updates -it accordingly. To specify more than one file, use several @samp{FCC} -fields, with one file name in each field. +writes in Babyl format. If an Rmail buffer is visiting the file, +Emacs updates it accordingly. To specify more than one file, use +several @samp{FCC} fields, with one file name in each field. @item Reply-to An address to which replies should be sent, instead of @samp{From}. -You can use this header if, for some reason, your @samp{From} address -is unable to receive replies. +This is used if, for some reason, your @samp{From} address cannot +receive replies. @item Mail-reply-to - This field takes precedence over @samp{Reply-to}. It is used because -some mailing lists set the @samp{Reply-to} field for their own purposes -(a somewhat controversial practice). +This field takes precedence over @samp{Reply-to}. It is used because +some mailing lists set the @samp{Reply-to} field for their own +purposes (a somewhat controversial practice). @item Mail-followup-to - This field contains one or more addresses. It is typically used when -you reply to a message from a mailing list that you are subscribed to. -It usually indicates that you want replies to go to the list, and that -you do not need an extra copy sent directly to you. - -@c Message mode handles this differently... -@c @vindex mail-mailing-lists -@c The variable @code{mail-mailing-lists} holds a list of mailing list -@c addresses that you are subscribed to. If it is non-@code{nil}, Emacs -@c inserts an appropriate @samp{Mail-followup-to} header when sending mail -@c to a mailing list. +One of more address(es) to use as default recipient(s) for follow-up +messages. This is typically used when you reply to a message from a +mailing list that you are subscribed to, and want replies to go to the +list without sending an extra copy to you. @item In-reply-to -A piece of text describing the message you are replying to. Some mail -systems can use this information to correlate related pieces of mail. -Normally, you never need to think about this, because it is filled in -automatically when you reply to a message in Rmail (or any other mail -program built into Emacs). +An identifier for the message you are replying to. Most mail readers +use this information to group related messages together. Normally, +this header is filled in automatically when you reply to a message in +any mail program built into Emacs. @item References -The Message-Ids of previous related messages (a Message-Id is a unique -identifier generated when a message is sent). Like -@samp{In-reply-to}, this is normally set up automatically for you. +Identifiers for previous related messages. Like @samp{In-reply-to}, +this is normally filled in automatically for you. @end table @noindent @@ -217,35 +213,6 @@ @end group @end example -@vindex user-full-name -@vindex user-mail-address - The default contents of the @samp{From} header field are computed -from the variables @code{user-full-name} and @code{user-mail-address}. -On some operating systems, Emacs initializes these two variables using -environment variables (@pxref{General Variables}). If this -information is unavailable or wrong, you can customize the variables -yourself (@pxref{Easy Customization}). - -@vindex mail-from-style - The value of the variable @code{mail-from-style} specifies how to -format the address in the @samp{From} field: - -@table @asis -@item @code{nil} -Use just the address, as in @samp{king@@grassland.com}. -@item @code{parens} -Use both address and full name, as in:@* -@samp{king@@grassland.com (Elvis Parsley)}. -@item @code{angles} -Use both address and full name, as in:@* -@samp{Elvis Parsley }. -@item any other value -Use @code{angles} for most addresses. However, if the address must be -``quoted'' to remain syntactically-valid under the @code{angles} -format but not under the @code{parens} format, use @code{parens} -instead. This is the default. -@end table - @c There is also mail-specify-envelope-from and mail-envelope-from, but @c these are probably not topics for the Emacs manual. @@ -273,13 +240,12 @@ @vindex mail-personal-alias-file You can define @dfn{mail aliases}, which are short mnemonic names -that stand for mail addresses or groups of mail addresses. By -default, mail aliases are defined in the file @file{~/.mailrc}. You -can specify a different file name to use, by setting the variable +that stand for one or more mailing addresses. By default, mail +aliases are defined in the file @file{~/.mailrc}. You can specify a +different file name to use, by setting the variable @code{mail-personal-alias-file}. - To define an alias in @file{.mailrc}, write a line in the following -format: + To define an alias in @file{.mailrc}, write a line like this: @example alias @var{nick} @var{fulladdresses} @@ -409,33 +375,39 @@ @cindex Sendmail @cindex Mailclient @vindex send-mail-function - The variable @code{send-mail-function} controls how the default mail -user agent sends mail. Its value should be a function, which can be -one of the following: + The variable @code{send-mail-function} controls how the message is +delivered. Its value should be a function, which can be one of the +following: @table @code +@item sendmail-query-once +This function queries for a delivery method (one of the other entries +in this list), and uses that method for this message. Then it saves +the method to @code{send-mail-function}, so that the method is used +for future deliveries. This is the default, unless you have already +configured the @code{smtpmail-send-it} method. + +@item smtpmail-send-it +Send mail through an external mail host, such as your Internet service +provider's outgoing SMTP mail server. If you have not told Emacs how +to contact the SMTP server, it prompts for this information (which is +saved in the variables @code{smtpmail-smtp-server} and +@code{smtpmail-auth-credentials}). @xref{Top,,Emacs SMTP Library, +smtpmail, Sending mail via SMTP}. + @item sendmail-send-it -Send mail using the system's default @command{sendmail} (or -@command{sendmail}-compatible) program. This is the default on Unix -and GNU, and works provided the system is a valid @dfn{mail host} -(that is, provided it can deliver mail via SMTP). +Send mail using the system's default @command{sendmail} program, or +equivalent. This requires the system to be set up for delivering mail +directly via SMTP. @item mailclient-send-it -Pass the mail buffer on to the system's designated mail client (see -@file{mailclient.el}). This is the default on Mac OS X and -MS-Windows. - -@item smtpmail-send-it -Send mail through an external mail host (e.g., your Internet service -provider's SMTP server). You will need to tell Emacs how to contact -the SMTP server, by customizing the variables -@code{smtpmail-smtp-server} and @code{smtpmail-auth-credentials}. -@xref{Top,,Emacs SMTP Library, smtpmail, Sending mail via SMTP}. +Pass the mail buffer on to the system's designated mail client. See +the commentary section in the file @file{mailclient.el} for details. @item feedmail-send-it This is similar to @code{sendmail-send-it}, but allows you to queue messages for later sending. See the commentary section in the file -@file{feedmail.el} for more information. +@file{feedmail.el} for details. @end table @node Header Editing @@ -511,7 +483,8 @@ @table @kbd @item C-c C-y -Yank the selected message from Rmail (@code{message-yank-original}). +Yank the selected message from the mail reader, as a citation +(@code{message-yank-original}). @item C-c C-q Fill each paragraph cited from another message (@code{message-fill-yanked-message}). @@ -522,9 +495,9 @@ @findex message-yank-prefix You can use the command @kbd{C-c C-y} (@code{message-yank-original}) to @dfn{cite} a message that you are replying to. This inserts the -text of that message into the mail buffer. This command is active -only when the mail buffer is invoked from a mail program running in -Emacs, such as Rmail. +text of that message into the mail buffer. This command works only if +the mail buffer is invoked from a mail reader running in Emacs, such +as Rmail. By default, Emacs inserts the string @samp{>} in front of each line of the cited text; this prefix string is specified by the variable === modified file 'etc/NEWS' --- etc/NEWS 2011-12-26 10:36:41 +0000 +++ etc/NEWS 2011-12-30 10:19:42 +0000 @@ -116,7 +116,8 @@ ** Mail changes -The default of `send-mail-function' is now `sendmail-query-once', ++++ +*** The default of `send-mail-function' is now `sendmail-query-once', which asks the user (once) whether to use the smtpmail package to send email, or to use the old defaults that rely on external mail facilities (`sendmail-send-it' on GNU/Linux and other Unix-like @@ -156,14 +157,12 @@ in your ~/.authinfo file instead. -*** sendmail changes +*** Mail mode changes (this is the old Mail mode, not Message mode) +++ -You can now add MIME attachments to outgoing messages with the new -command `mail-add-attachment'. - +**** New command `mail-add-attachment' for adding MIME attachments --- -The command `mail-attach-file' was renamed to `mail-insert-file'; the -old name is now an obsolete alias to the new name. +**** The command `mail-attach-file' was renamed to `mail-insert-file'. +The old name is now an obsolete alias to the new name. ** Emacs server and client changes +++ ------------------------------------------------------------ revno: 106747 committer: Paul Eggert branch nick: trunk timestamp: Thu 2011-12-29 18:52:49 -0800 message: Spelling fixes. diff: === modified file 'doc/emacs/fortran-xtra.texi' --- doc/emacs/fortran-xtra.texi 2011-10-20 00:41:15 +0000 +++ doc/emacs/fortran-xtra.texi 2011-12-30 02:52:49 +0000 @@ -22,7 +22,7 @@ Customize @code{auto-mode-alist} to add more extensions. GNU Fortran supports both free and fixed form. This manual mainly documents Fortran mode, but the corresponding F90 mode features are mentioned when -revelant. +relevant. Fortran mode provides special motion commands for Fortran statements and subprograms, and indentation commands that understand Fortran === modified file 'doc/misc/calc.texi' --- doc/misc/calc.texi 2011-12-12 05:32:49 +0000 +++ doc/misc/calc.texi 2011-12-30 02:52:49 +0000 @@ -11100,7 +11100,7 @@ @texline @math{15\times 19\times 28 = 7980} years. @infoline 15*19*28 = 7980 years. This is the length of a Julian cycle. Working backwards, the previous -year in which all three cycles began was 4713 BC, and so Scalinger +year in which all three cycles began was 4713 BC, and so Scaliger chose that year as the beginning of a Julian cycle. Since at the time there were no historical records from before 4713 BC, using this year as a starting point had the advantage of avoiding negative year === modified file 'doc/misc/nxml-mode.texi' --- doc/misc/nxml-mode.texi 2011-02-19 19:40:59 +0000 +++ doc/misc/nxml-mode.texi 2011-12-30 02:52:49 +0000 @@ -878,7 +878,7 @@ require XML parsers to read the DTD. With DTDs, it was impractical to get validation without using an external DTD or reference to an parameter entity. With RELAX NG and other schema languages, you can -simulataneously get the benefits of validation and standalone XML +simultaneously get the benefits of validation and standalone XML documents. Therefore, I recommend that you do not reference an external DOCTYPE in your XML documents. @@ -908,4 +908,3 @@ @end itemize @bye - === modified file 'doc/misc/reftex.texi' --- doc/misc/reftex.texi 2011-02-19 19:40:59 +0000 +++ doc/misc/reftex.texi 2011-12-30 02:52:49 +0000 @@ -90,7 +90,7 @@ Nutshell}). You can go back later to other parts of this document when needed. -@insertcopying +@insertcopying @menu * Introduction:: Quick-Start information. @@ -157,7 +157,7 @@ * Citation Info:: View the corresponding database entry. * Chapterbib and Bibunits:: Multiple bibliographies in a Document. * Citations Outside LaTeX:: How to make citations in Emails etc. -* BibTeX Database Subsets:: Extract parts of a big database. +* BibTeX Database Subsets:: Extract parts of a big database. Index Support @@ -1672,7 +1672,7 @@ * Citation Info:: View the corresponding database entry. * Chapterbib and Bibunits:: Multiple bibliographies in a Document. * Citations Outside LaTeX:: How to make citations in Emails etc. -* BibTeX Database Subsets:: Extract parts of a big database. +* BibTeX Database Subsets:: Extract parts of a big database. @end menu @node Creating Citations, Citation Styles, , Citations @@ -1776,12 +1776,12 @@ @item e Create a new BibTeX database file which contains all @i{marked} entries in the selection buffer. If no entries are marked, all entries are -selected. +selected. @item E Create a new BibTeX database file which contains all @i{unmarked} entries in the selection buffer. If no entries are marked, all entries -are selected. +are selected. @item @key{TAB} Enter a citation key with completion. This may also be a key which does @@ -3215,7 +3215,7 @@ Before calling a @b{Ref@TeX{}} function, the style hook should always test for the availability of the function, so that the style file will -also work for people who do not use @b{Ref@TeX{}}. +also work for people who do not use @b{Ref@TeX{}}. Additions made with style files in the way described below remain local to the current document. For example, if one package uses AMSTeX, the @@ -3714,7 +3714,7 @@ Create a new BibTeX database file with all entries referenced in document. The command prompts for a filename and writes the collected entries to that file. Only entries referenced in the current document with -any @code{\cite}-like macros are used. +any @code{\cite}-like macros are used. The sequence in the new file is the same as it was in the old database. @end deffn @@ -3819,7 +3819,7 @@ ordinary TOC window), the automatic recentering is turned on. When the frame gets destroyed, automatic recentering is turned off again. -This feature can be turned on and off from the menu +This feature can be turned on and off from the menu (Ref->Options). @end defopt @@ -4095,7 +4095,7 @@ t @r{This means to trust any label prefixes found.} regexp @r{If a regexp, only prefixes matched by the regexp are trusted.} list @r{List of accepted prefixes, as strings. The colon is part of} - @r{the prefix, e.g. ("fn:" "eqn:" "item:").} + @r{the prefix, e.g. ("fn:" "eqn:" "item:").} nil @r{Never trust a label prefix.} @end example The only disadvantage of using this feature is that the label context @@ -5179,11 +5179,11 @@ @noindent @b{Version 4.24} @itemize @bullet -@item +@item Inserting citation commands now prompts for optional arguments when called with a prefix argument. Related new options are @code{reftex-cite-prompt-optional-args} and -@code{reftex-cite-cleanup-optional-args}. +@code{reftex-cite-cleanup-optional-args}. @item New option @code{reftex-trust-label-prefix}. Configure this variable if you'd like RefTeX to base its classification of labels on prefixes. @@ -5199,7 +5199,7 @@ @noindent @b{Version 4.22} @itemize @bullet -@item +@item New command @code{reftex-create-bibtex-file} to create a new database with all entries referenced in the current document. @item @@ -5209,7 +5209,7 @@ @noindent @b{Version 4.21} @itemize @bullet -@item +@item Renaming labels from the toc buffer with key @kbd{M-%}. @end itemize @@ -5342,7 +5342,7 @@ @item Environments like theorems can be placed into the TOC by putting entries for @samp{"begin@{theorem@}"} in -@code{reftex-setion-levels}. +@code{reftex-section-levels}. @end itemize @noindent @b{Version 4.06} @@ -5425,7 +5425,7 @@ document, all labels and associated context. New keys @kbd{i}, @kbd{l}, and @kbd{c}. New options @code{reftex-toc-include-labels}, @code{reftex-toc-include-context}, -@code{reftex-toc-include-file-boundaries}. +@code{reftex-toc-include-file-boundaries}. @end itemize @noindent @b{Version 3.41} === modified file 'etc/NEWS.19' --- etc/NEWS.19 2011-12-19 06:21:24 +0000 +++ etc/NEWS.19 2011-12-30 02:52:49 +0000 @@ -5032,7 +5032,7 @@ ** If you call `get-buffer-window' passing t as its second argument, it will only search for windows on visible frames. Previously, passing t -as the secord argument caused `get-buffer-window' to search all +as the second argument caused `get-buffer-window' to search all frames, visible or not. ** If you call `other-buffer' with a nil or omitted second argument, it === modified file 'etc/NEWS.22' --- etc/NEWS.22 2011-12-15 07:24:10 +0000 +++ etc/NEWS.22 2011-12-30 02:52:49 +0000 @@ -3035,7 +3035,7 @@ ** Fortran mode changes *** F90 mode and Fortran mode have support for `hs-minor-mode' (hideshow). -It cannot deal with every code format, but ought to handle a sizeable +It cannot deal with every code format, but ought to handle a sizable majority. *** F90 mode and Fortran mode have new navigation commands === modified file 'lib-src/ebrowse.c' --- lib-src/ebrowse.c 2011-09-09 01:06:52 +0000 +++ lib-src/ebrowse.c 2011-12-30 02:52:49 +0000 @@ -981,7 +981,7 @@ } -/* Find the symbol for namespace NAME. If not found, retrun NULL */ +/* Find the symbol for namespace NAME. If not found, return NULL */ static struct sym * check_namespace (char *name, struct sym *context) === modified file 'lisp/ChangeLog.7' --- lisp/ChangeLog.7 2011-12-12 05:32:49 +0000 +++ lisp/ChangeLog.7 2011-12-30 02:52:49 +0000 @@ -13739,7 +13739,7 @@ (isearch-toggle-specified-input-method): Set the above variables. (isearch-toggle-input-method): Likewise. (isearch-process-search-multibyte-characters): Give - iseach-input-method as arg to read-multilingual-string. + isearch-input-method as arg to read-multilingual-string. * international/mule-cmds.el (read-multilingual-string): Adjusted for the previous change of variables related to input methods. === modified file 'lisp/allout-widgets.el' --- lisp/allout-widgets.el 2011-12-05 08:55:25 +0000 +++ lisp/allout-widgets.el 2011-12-30 02:52:49 +0000 @@ -1635,7 +1635,7 @@ situation with respect to siblings, parent, and offspring is unchanged from its last decoration. Use `allout-decorate-item-and-context' instead to reassess and adjust -relevent context, when suitable." +relevant context, when suitable." (if (not (equal (widget-get item-widget :last-decorated-tick) allout-command-counter)) (let ((was-modified (buffer-modified-p)) === modified file 'lisp/cedet/semantic/lex-spp.el' --- lisp/cedet/semantic/lex-spp.el 2011-11-24 01:58:14 +0000 +++ lisp/cedet/semantic/lex-spp.el 2011-12-30 02:52:49 +0000 @@ -577,7 +577,7 @@ (cond ;; CASE 3: Merge symbols together. ((eq (semantic-lex-token-class v) 'spp-symbol-merge) - ;; We need to merge the tokens in the 'text segement together, + ;; We need to merge the tokens in the 'text segment together, ;; and produce a single symbol from it. (let ((newsym (mapconcat (lambda (tok) === modified file 'lisp/emacs-lisp/avl-tree.el' --- lisp/emacs-lisp/avl-tree.el 2011-11-25 13:26:30 +0000 +++ lisp/emacs-lisp/avl-tree.el 2011-12-30 02:52:49 +0000 @@ -31,7 +31,7 @@ ;; deleting, and retrieving data from an AVL tree containing n elements ;; is O(log n). It is somewhat more rigidly balanced than other ;; self-balancing binary trees (such as red-black trees and AA trees), -;; making insertion slighty slower, deletion somewhat slower, and +;; making insertion slightly slower, deletion somewhat slower, and ;; retrieval somewhat faster (the asymptotic scaling is of course the ;; same for all types). Thus it may be a good choice when the tree will ;; be relatively static, i.e. data will be retrieved more often than === modified file 'lisp/emacs-lisp/bytecomp.el' --- lisp/emacs-lisp/bytecomp.el 2011-12-19 06:21:24 +0000 +++ lisp/emacs-lisp/bytecomp.el 2011-12-30 02:52:49 +0000 @@ -3725,7 +3725,7 @@ (defun byte-compile-if (form) (byte-compile-form (car (cdr form))) ;; Check whether we have `(if (fboundp ...' or `(if (boundp ...' - ;; and avoid warnings about the relevent symbols in the consequent. + ;; and avoid warnings about the relevant symbols in the consequent. (let ((clause (nth 1 form)) (donetag (byte-compile-make-tag))) (if (null (nthcdr 3 form)) === modified file 'lisp/frame.el' --- lisp/frame.el 2011-11-29 06:07:51 +0000 +++ lisp/frame.el 2011-12-30 02:52:49 +0000 @@ -396,7 +396,7 @@ ;; Finally, get rid of the old frame. (delete-frame frame-initial-frame t)) - ;; Otherwise, we don't need all that rigamarole; just apply + ;; Otherwise, we don't need all that rigmarole; just apply ;; the new parameters. (let (newparms allparms tail) (setq allparms (append initial-frame-alist === modified file 'lisp/gnus/ChangeLog' --- lisp/gnus/ChangeLog 2011-12-28 02:40:35 +0000 +++ lisp/gnus/ChangeLog 2011-12-30 02:52:49 +0000 @@ -4713,7 +4713,7 @@ 2010-10-24 Lars Magne Ingebrigtsen * nnimap.el (nnimap-request-head): New function. - (nnimap-request-move-article): Try to be slighly faster by not + (nnimap-request-move-article): Try to be slightly faster by not requesting the entire message when moving. (nnimap-transform-headers): Don't bug out on bodiless articles. (nnimap-send-command): Have no outstanding messages if the IMAP server === modified file 'lisp/gnus/gnus-agent.el' --- lisp/gnus/gnus-agent.el 2011-11-20 02:29:42 +0000 +++ lisp/gnus/gnus-agent.el 2011-12-30 02:52:49 +0000 @@ -4031,7 +4031,7 @@ ;; gnus-agent-regenerate-group can remove the article ID of every ;; article (with the exception of the last ID in the list - it's ;; special) that no longer appears in the overview. In this - ;; situtation, the last article ID in the list implies that it, + ;; situation, the last article ID in the list implies that it, ;; and every article ID preceding it, have been fetched from the ;; server. === modified file 'lisp/gnus/gnus-int.el' --- lisp/gnus/gnus-int.el 2011-09-12 02:15:11 +0000 +++ lisp/gnus/gnus-int.el 2011-12-30 02:52:49 +0000 @@ -356,7 +356,7 @@ infos data)) (defun gnus-retrieve-group-data-early (gnus-command-method infos) - "Start early async retrival of data from GNUS-COMMAND-METHOD." + "Start early async retrieval of data from GNUS-COMMAND-METHOD." (when (stringp gnus-command-method) (setq gnus-command-method (gnus-server-to-method gnus-command-method))) (funcall (gnus-get-function gnus-command-method 'retrieve-group-data-early) === modified file 'lisp/gnus/mm-util.el' --- lisp/gnus/mm-util.el 2011-11-20 03:48:53 +0000 +++ lisp/gnus/mm-util.el 2011-12-30 02:52:49 +0000 @@ -424,7 +424,7 @@ ;; Cf. http://thread.gmane.org/v9lkng5nwy.fsf@marauder.physik.uni-ulm.de "List of IBM codepage numbers. -The codepage mappings slighly differ between IBM and other vendors. +The codepage mappings slightly differ between IBM and other vendors. See \"ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/IBM/README.TXT\". If an element is a number corresponding to a supported windows === modified file 'lisp/gnus/nndiary.el' --- lisp/gnus/nndiary.el 2011-12-21 09:58:39 +0000 +++ lisp/gnus/nndiary.el 2011-12-30 02:52:49 +0000 @@ -71,7 +71,7 @@ ;; * nndiary-get-new-mail, nndiary-mail-source and nndiary-split-methods: ;; NNDiary has some experimental parts, in the sense Gnus normally uses only -;; one mail back ends for mail retreival and splitting. This back end is +;; one mail back ends for mail retrieval and splitting. This back end is ;; also an attempt to make it behave differently. For Gnus developers: as ;; you can see if you snarf into the code, that was not a very difficult ;; thing to do. Something should be done about the respooling breakage @@ -224,7 +224,7 @@ (defvoo nndiary-get-new-mail nil "Whether nndiary gets new mail and split it. Contrary to traditional mail back ends, this variable can be set to t -even if your primary mail back end also retreives mail. In such a case, +even if your primary mail back end also retrieves mail. In such a case, NDiary uses its own mail-sources and split-methods.") (defvoo nndiary-nov-is-evil nil === modified file 'lisp/gnus/nnir.el' --- lisp/gnus/nnir.el 2011-12-04 08:02:42 +0000 +++ lisp/gnus/nnir.el 2011-12-30 02:52:49 +0000 @@ -304,7 +304,7 @@ ;;; User Customizable Variables: (defgroup nnir nil - "Search groups in Gnus with assorted seach engines." + "Search groups in Gnus with assorted search engines." :group 'gnus) (defcustom nnir-ignored-newsgroups "" === modified file 'lisp/language/english.el' --- lisp/language/english.el 2011-01-26 08:36:39 +0000 +++ lisp/language/english.el 2011-12-30 02:52:49 +0000 @@ -30,7 +30,7 @@ ;; We need nothing special to support English on Emacs. Selecting ;; English as a language environment is one of the ways to reset -;; various multilingual environment to the original settting. +;; various multilingual environment to the original setting. ;;; Code: === modified file 'lisp/mh-e/mh-e.el' --- lisp/mh-e/mh-e.el 2011-11-20 20:31:38 +0000 +++ lisp/mh-e/mh-e.el 2011-12-30 02:52:49 +0000 @@ -342,7 +342,7 @@ "Non-nil means that we have \"flists\".") (defvar mh-index-data-file ".mhe_index" - "MH-E specific file where index seach info is stored.") + "MH-E specific file where index search info is stored.") (defvar mh-letter-header-field-regexp "^\\([A-Za-z][A-Za-z0-9-]*\\):") === modified file 'lisp/minibuffer.el' --- lisp/minibuffer.el 2011-11-19 09:18:31 +0000 +++ lisp/minibuffer.el 2011-12-30 02:52:49 +0000 @@ -2672,7 +2672,7 @@ mergedpat)) ;; New pos from the start. (newpos (length (completion-pcm--pattern->string pointpat))) - ;; Do it afterwards because it changes `pointpat' by sideeffect. + ;; Do it afterwards because it changes `pointpat' by side effect. (merged (completion-pcm--pattern->string (nreverse mergedpat)))) (setq suffix (completion--merge-suffix merged newpos suffix)) === modified file 'lisp/nxml/rng-valid.el' --- lisp/nxml/rng-valid.el 2011-12-04 08:02:42 +0000 +++ lisp/nxml/rng-valid.el 2011-12-30 02:52:49 +0000 @@ -570,7 +570,7 @@ (rng-clear-cached-state remove-start (1- pos))) ;; sync up with cached validation state (setq continue nil) - ;; do this before settting rng-validate-up-to-date-end + ;; do this before setting rng-validate-up-to-date-end ;; in case we get a quit (rng-mark-xmltok-errors) (rng-mark-xmltok-dependent-regions) === modified file 'lisp/obsolete/pgg-parse.el' --- lisp/obsolete/pgg-parse.el 2011-01-25 04:08:28 +0000 +++ lisp/obsolete/pgg-parse.el 2011-12-30 02:52:49 +0000 @@ -53,7 +53,7 @@ (defcustom pgg-parse-symmetric-key-algorithm-alist '((1 . IDEA) (2 . 3DES) (4 . CAST5) (5 . SAFER-SK128)) - "Alist of the assigned number to the simmetric key algorithm." + "Alist of the assigned number to the symmetric key algorithm." :group 'pgg-parse :type '(repeat (cons (sexp :tag "Number") (sexp :tag "Type")))) === modified file 'lisp/org/ChangeLog' --- lisp/org/ChangeLog 2011-12-12 05:32:49 +0000 +++ lisp/org/ChangeLog 2011-12-30 02:52:49 +0000 @@ -322,7 +322,7 @@ 2011-07-28 Nicolas Goaziou * org-capture.el (org-capture): If no file is associated to - current buffer, check dired buffer and try to retreive a possibly + current buffer, check dired buffer and try to retrieve a possibly directory associated. 2011-07-28 Eric Schulte @@ -948,7 +948,7 @@ 2011-07-28 Nicolas Goaziou * org-latex.el (org-export-latex-preprocess): Rely on - `org-export-footnotes-markers' to retreive definition of the + `org-export-footnotes-markers' to retrieve definition of the current footnote during export. 2011-07-28 Nicolas Goaziou === modified file 'lisp/org/ob-latex.el' --- lisp/org/ob-latex.el 2011-08-18 20:41:06 +0000 +++ lisp/org/ob-latex.el 2011-12-30 02:52:49 +0000 @@ -171,7 +171,7 @@ pdffile))) (defun org-babel-prep-session:latex (session params) - "Return an error because LaTeX doesn't support sesstions." + "Return an error because LaTeX doesn't support sessions." (error "LaTeX does not support sessions")) (provide 'ob-latex) === modified file 'lisp/org/org-exp.el' --- lisp/org/org-exp.el 2011-11-19 09:18:31 +0000 +++ lisp/org/org-exp.el 2011-12-30 02:52:49 +0000 @@ -2290,7 +2290,7 @@ (plist-get org-export-opt-plist (intern (concat ":" key))))) (save-match-data - ;; If arguments are provided, first retreive them properly + ;; If arguments are provided, first retrieve them properly ;; (in ARGS, as a list), then replace them in VAL. (when args (setq args (org-split-string args ",") args2 nil) === modified file 'lisp/play/dunnet.el' --- lisp/play/dunnet.el 2011-01-25 04:08:28 +0000 +++ lisp/play/dunnet.el 2011-12-30 02:52:49 +0000 @@ -2183,7 +2183,7 @@ nil nil nil nil nil (list obj-box) ;; stair-landing nil nil nil - (list obj-axe) ;; smal-crawlspace + (list obj-axe) ;; small-crawlspace nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil (list obj-special) ;; fourth-vermont-intersection === modified file 'lisp/progmodes/cc-engine.el' --- lisp/progmodes/cc-engine.el 2011-12-13 18:47:08 +0000 +++ lisp/progmodes/cc-engine.el 2011-12-30 02:52:49 +0000 @@ -2153,14 +2153,14 @@ (if (> pos c-state-nonlit-pos-cache-limit) (setq c-state-nonlit-pos-cache-limit pos)) pos)))) - + (defun c-state-literal-at (here) ;; If position HERE is inside a literal, return (START . END), the ;; boundaries of the literal (which may be outside the accessible bit of the ;; buffer). Otherwise, return nil. ;; ;; This function is almost the same as `c-literal-limits'. Previously, it - ;; differed in that it was a lower level function, and that it rigourously + ;; differed in that it was a lower level function, and that it rigorously ;; followed the syntax from BOB. `c-literal-limits' is now (2011-12) ;; virtually identical to this function. (save-restriction === modified file 'lisp/progmodes/cc-mode.el' --- lisp/progmodes/cc-mode.el 2011-12-24 19:32:31 +0000 +++ lisp/progmodes/cc-mode.el 2011-12-30 02:52:49 +0000 @@ -1102,7 +1102,7 @@ ;; nested. ;; ;; This function is called indirectly from font locking stuff - either from - ;; c-after-change (to prepare for after-change font-lockng) or from font + ;; c-after-change (to prepare for after-change font-locking) or from font ;; lock context (etc.) fontification. (let ((lit-limits (c-literal-limits)) (new-pos pos) @@ -1165,7 +1165,7 @@ ;; ;; ;; void myfunc(T* p) {} - ;; + ;; ;; Type a space in the first blank line, and the fontification of the next ;; line was fouled up by context fontification. (let ((new-beg beg) (new-end end) new-region) @@ -1180,10 +1180,10 @@ c-before-context-fontification-functions)))) (funcall c-standard-font-lock-fontify-region-function new-beg new-end verbose))) - + (defun c-after-font-lock-init () ;; Put on `font-lock-mode-hook'. This function ensures our after-change - ;; function will get excuted before the font-lock one. Amongst other + ;; function will get executed before the font-lock one. Amongst other ;; things. (remove-hook 'after-change-functions 'c-after-change t) (add-hook 'after-change-functions 'c-after-change nil t) === modified file 'lisp/progmodes/idlwave.el' --- lisp/progmodes/idlwave.el 2011-12-15 07:24:10 +0000 +++ lisp/progmodes/idlwave.el 2011-12-30 02:52:49 +0000 @@ -7855,7 +7855,7 @@ If point is on a keyword, help for that keyword will be shown. If point is on a routine name or in the argument list of a routine, help for that routine will be displayed. Works for system routines and -keywords, it pulls up text help. For other routies and keywords, +keywords, it pulls up text help. For other routines and keywords, visits the source file, finding help in the header (if `idlwave-help-source-try-header' is non-nil) or the routine definition itself." === modified file 'lisp/progmodes/prolog.el' --- lisp/progmodes/prolog.el 2011-12-17 06:51:13 +0000 +++ lisp/progmodes/prolog.el 2011-12-30 02:52:49 +0000 @@ -3262,7 +3262,7 @@ (defun prolog-clause-start (&optional not-allow-methods) "Return the position at the start of the head of the current clause. If NOTALLOWMETHODS is non-nil then do not match on methods in -objects (relevent only if 'prolog-system' is set to 'sicstus)." +objects (relevant only if 'prolog-system' is set to 'sicstus)." (save-excursion (let ((notdone t) (retval (point-min))) @@ -3328,7 +3328,7 @@ (defun prolog-clause-end (&optional not-allow-methods) "Return the position at the end of the current clause. If NOTALLOWMETHODS is non-nil then do not match on methods in -objects (relevent only if 'prolog-system' is set to 'sicstus)." +objects (relevant only if 'prolog-system' is set to 'sicstus)." (save-excursion (beginning-of-line) ; Necessary since we use "^...." for the search. (if (re-search-forward === modified file 'lisp/speedbar.el' --- lisp/speedbar.el 2011-12-09 19:54:01 +0000 +++ lisp/speedbar.el 2011-12-30 02:52:49 +0000 @@ -3063,7 +3063,7 @@ (let* ((speedbar-frame (speedbar-current-frame)) (fn (get-text-property (point) 'speedbar-function)) (tok (get-text-property (point) 'speedbar-token)) - ;; The 1-,+ is safe because scaning starts AFTER the point + ;; The 1-,+ is safe because scanning starts AFTER the point ;; specified. This lets the search include the character the ;; cursor is on. (tp (previous-single-property-change === modified file 'lisp/textmodes/bibtex.el' --- lisp/textmodes/bibtex.el 2011-11-24 01:58:14 +0000 +++ lisp/textmodes/bibtex.el 2011-12-30 02:52:49 +0000 @@ -5140,7 +5140,7 @@ (message "No URL known.")) url))) -;; We could combine multiple seach results with set operations +;; We could combine multiple search results with set operations ;; AND, OR, MINUS, and NOT. Would this be useful? ;; How complicated are searches in real life? ;; We could also have other searches such as "publication year newer than...". === modified file 'lisp/textmodes/reftex-vars.el' --- lisp/textmodes/reftex-vars.el 2011-01-25 04:08:28 +0000 +++ lisp/textmodes/reftex-vars.el 2011-12-30 02:52:49 +0000 @@ -1750,7 +1750,7 @@ (defcustom reftex-highlight-selection 'cursor "*Non-nil mean, highlight selected text in selection and *toc* buffers. Normally, the text near the cursor is the selected text, and it is -highlighted. This is the entry most keys in the selction and *toc* +highlighted. This is the entry most keys in the selection and *toc* buffers act on. However, if you mainly use the mouse to select an item, you may find it nice to have mouse-triggered highlighting instead or as well. The variable may have one of these values: === modified file 'lisp/textmodes/rst.el' --- lisp/textmodes/rst.el 2011-12-19 06:21:24 +0000 +++ lisp/textmodes/rst.el 2011-12-30 02:52:49 +0000 @@ -2348,7 +2348,7 @@ )) (defun rst-shift-region-right (pfxarg) - "Indent region ridigly, by a few characters to the right. + "Indent region rigidly, by a few characters to the right. This function first computes all possible alignment columns by inspecting the lines preceding the region for bulleted or enumerated list items. If the leftmost column is beyond the === modified file 'lisp/vc/vc-cvs.el' --- lisp/vc/vc-cvs.el 2011-11-24 08:21:03 +0000 +++ lisp/vc/vc-cvs.el 2011-12-30 02:52:49 +0000 @@ -319,7 +319,7 @@ (unless (or (not rev) (vc-cvs-valid-revision-number-p rev)) (if (not (vc-cvs-valid-symbolic-tag-name-p rev)) (error "%s is not a valid symbolic tag name" rev) - ;; If the input revison is a valid symbolic tag name, we create it + ;; If the input revision is a valid symbolic tag name, we create it ;; as a branch, commit and switch to it. (apply 'vc-cvs-command nil 0 files "tag" "-b" (list rev)) (apply 'vc-cvs-command nil 0 files "update" "-r" (list rev)) === modified file 'lisp/vc/vc-mtn.el' --- lisp/vc/vc-mtn.el 2011-11-24 08:21:03 +0000 +++ lisp/vc/vc-mtn.el 2011-12-30 02:52:49 +0000 @@ -193,7 +193,7 @@ (unless contents-done (vc-mtn-command nil 0 file "revert"))) -;; (defun vc-mtn-roolback (files) +;; (defun vc-mtn-rollback (files) ;; ) (defun vc-mtn-print-log (files buffer &optional shortlog start-revision limit) === modified file 'src/bidi.c' --- src/bidi.c 2011-11-20 03:48:53 +0000 +++ src/bidi.c 2011-12-30 02:52:49 +0000 @@ -1132,7 +1132,7 @@ Note that this function gives the paragraph separator the same direction as the preceding paragraph, even though Emacs generally - views the separartor as not belonging to any paragraph. */ + views the separator as not belonging to any paragraph. */ void bidi_paragraph_init (bidi_dir_t dir, struct bidi_it *bidi_it, int no_default_p) { === modified file 'src/fns.c' --- src/fns.c 2011-11-19 09:18:31 +0000 +++ src/fns.c 2011-12-30 02:52:49 +0000 @@ -3254,7 +3254,7 @@ /* Base64-decode the data at FROM of LENGTH bytes into TO. If MULTIBYTE is nonzero, the decoded result should be in multibyte - form. If NCHARS_RETRUN is not NULL, store the number of produced + form. If NCHARS_RETURN is not NULL, store the number of produced characters in *NCHARS_RETURN. */ static EMACS_INT === modified file 'src/font.h' --- src/font.h 2011-12-15 07:24:10 +0000 +++ src/font.h 2011-12-30 02:52:49 +0000 @@ -506,7 +506,7 @@ Lisp_Object type; /* 1 iff the font's foundry, family, and adstyle names are case - sensitve. */ + sensitive. */ int case_sensitive; /* Return a cache of font-entities on frame F. The cache must be a === modified file 'src/process.c' --- src/process.c 2011-12-06 08:17:35 +0000 +++ src/process.c 2011-12-30 02:52:49 +0000 @@ -3492,7 +3492,7 @@ || (NILP (buffer) && NILP (BVAR (&buffer_defaults, enable_multibyte_characters)))) /* We dare not decode end-of-line format by setting VAL to Qraw_text, because the existing Emacs Lisp libraries - assume that they receive bare code including a sequene of + assume that they receive bare code including a sequence of CR LF. */ val = Qnil; else === modified file 'src/search.c' --- src/search.c 2011-12-02 10:19:49 +0000 +++ src/search.c 2011-12-30 02:52:49 +0000 @@ -1302,7 +1302,7 @@ checking if we can use boyer-moore search. If TRT is non-nil, we can use boyer-moore search only if TRT can be represented by the byte array of 256 elements. For that, - all non-ASCII case-equivalents of all case-senstive + all non-ASCII case-equivalents of all case-sensitive characters in STRING must belong to the same charset and row. */ === modified file 'src/w32term.c' --- src/w32term.c 2011-12-19 06:21:24 +0000 +++ src/w32term.c 2011-12-30 02:52:49 +0000 @@ -3388,7 +3388,7 @@ if (whole) { /* Position scroll bar at rock bottom if the bottom of the - buffer is visible. This avoids shinking the thumb away + buffer is visible. This avoids shrinking the thumb away to nothing if it is held at the bottom of the buffer. */ if (position + portion >= whole && !draggingp) { === modified file 'src/xdisp.c' --- src/xdisp.c 2011-12-23 14:51:51 +0000 +++ src/xdisp.c 2011-12-30 02:52:49 +0000 @@ -13645,7 +13645,7 @@ /* Non-zero means we've seen at least one glyph that came from a display string. */ int string_seen = 0; - /* Largest and smalles buffer positions seen so far during scan of + /* Largest and smallest buffer positions seen so far during scan of glyph row. */ EMACS_INT bpos_max = pos_before; EMACS_INT bpos_min = pos_after;