aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2014-01-04 18:56:08 -0800
committerPaul Eggert2014-01-04 18:56:08 -0800
commitda5ecfa9b951691fc8bbf17f24fc8626216a706b (patch)
tree578d41e67060235d3de230b39c9326d683d77014
parent5a0f4e9062f20f26a3f3b89e60a7bf2fd136e4c0 (diff)
downloademacs-da5ecfa9b951691fc8bbf17f24fc8626216a706b.tar.gz
emacs-da5ecfa9b951691fc8bbf17f24fc8626216a706b.zip
Spelling fixes.
* lib-src/Makefile.in (regex.o): Remove reference to no-longer-used macros CONFIG_BROKETS and INHIBIT_STRING_HEADER. "BROKETS" was a misspelling anyway.... * src/nsterm.h (updateCollectionBehavior): Rename from updateCollectionBehaviour. All uses changed.
-rw-r--r--doc/misc/efaq-w32.texi24
-rw-r--r--doc/misc/eshell.texi4
-rw-r--r--doc/misc/htmlfontify.texi4
-rw-r--r--doc/misc/org.texi8
-rw-r--r--doc/misc/sem-user.texi4
-rw-r--r--doc/misc/tramp.texi2
-rw-r--r--etc/NEWS4
-rw-r--r--lib-src/ChangeLog7
-rw-r--r--lib-src/Makefile.in3
-rw-r--r--lisp/ChangeLog2
-rw-r--r--lisp/delsel.el4
-rw-r--r--lisp/elec-pair.el4
-rw-r--r--lisp/erc/erc-lang.el5
-rw-r--r--lisp/gnus/pop3.el2
-rw-r--r--lisp/htmlfontify.el2
-rw-r--r--lisp/language/cyril-util.el2
-rw-r--r--lisp/org/ChangeLog20
-rw-r--r--lisp/org/org-ctags.el8
-rw-r--r--lisp/org/ox-html.el2
-rw-r--r--lisp/org/ox-latex.el2
-rw-r--r--lisp/org/ox-publish.el2
-rw-r--r--lisp/org/ox-texinfo.el2
-rw-r--r--lisp/org/ox.el14
-rw-r--r--lisp/textmodes/reftex-index.el2
-rw-r--r--lisp/url/url-queue.el2
-rw-r--r--src/ChangeLog4
-rw-r--r--src/nsterm.h2
-rw-r--r--src/nsterm.m8
28 files changed, 81 insertions, 68 deletions
diff --git a/doc/misc/efaq-w32.texi b/doc/misc/efaq-w32.texi
index 0e846b2cadc..d9b0dd1e201 100644
--- a/doc/misc/efaq-w32.texi
+++ b/doc/misc/efaq-w32.texi
@@ -166,7 +166,7 @@ Pre-compiled versions are distributed from
166Emacs binaries are distributed as zip files, digitally 166Emacs binaries are distributed as zip files, digitally
167signed by the developer who built them. Generally most users will 167signed by the developer who built them. Generally most users will
168want the file @file{emacs-@value{EMACSVER}-bin-i386.zip}, which 168want the file @file{emacs-@value{EMACSVER}-bin-i386.zip}, which
169contains everything you need to get started. 169contains everything you need to get started.
170 170
171@cindex where to get sources 171@cindex where to get sources
172@cindex Emacs source code 172@cindex Emacs source code
@@ -290,7 +290,7 @@ Windows ports of the command line gzip and tar tools from multiple sources.
290 290
291The command to unpack a source distribution from the command line is: 291The command to unpack a source distribution from the command line is:
292@example 292@example
293tar xzf emacs-@value{EMACSVER}.tar.gz 293tar xzf emacs-@value{EMACSVER}.tar.gz
294@end example 294@end example
295 295
296If this does not work with the versions of tar and gzip that you have, 296If this does not work with the versions of tar and gzip that you have,
@@ -577,9 +577,9 @@ Message-ID: <fawg21mm4hm.fsf@@mordor.rsn.hp.com>
577Subject: Re: Re[2]: problem with caps/ctrl swap on NT 4.0 577Subject: Re: Re[2]: problem with caps/ctrl swap on NT 4.0
578@end ignore 578@end ignore
579@example 579@example
580It's a binary value that lets you map keystrokes in the low-level keyboard 580It's a binary value that lets you map keystrokes in the low-level keyboard
581drivers in NT. As a result you don't have to worry about applications 581drivers in NT. As a result you don't have to worry about applications
582bypassing mappings that you've done at a higher level (i.e. it just works). 582bypassing mappings that you've done at a higher level (i.e. it just works).
583 583
584Here's the format of the value: 584Here's the format of the value:
585 585
@@ -591,11 +591,11 @@ Here's the format of the value:
591 DWORD: mapping n 591 DWORD: mapping n
592 DWORD: 0x00000000 terminating null DWORD 592 DWORD: 0x00000000 terminating null DWORD
593 593
594Each mapping DWORD has two parts: the input scancode, and an output 594Each mapping DWORD has two parts: the input scancode, and an output
595scancode. To map scancode 0x1d (left control) to scancode 0x3a (caps 595scancode. To map scancode 0x1d (left control) to scancode 0x3a (caps
596lock), you want a value of 0x003a001d. Note that this does not swap the 596lock), you want a value of 0x003a001d. Note that this does not swap the
597keys. Using just this mapping value, both the left control and the caps 597keys. Using just this mapping value, both the left control and the caps
598lock key will behave as caps-lock. To swap, you also need to map 0x3a to 598lock key will behave as caps-lock. To swap, you also need to map 0x3a to
5990x1d, using 0x001d003a. 5990x1d, using 0x001d003a.
600 600
601This registry value is system wide, and can't be made user-specific. It 601This registry value is system wide, and can't be made user-specific. It
@@ -1357,7 +1357,7 @@ you can use @code{setbuf} and @code{setvbuf} to manipulate
1357the buffering semantics. 1357the buffering semantics.
1358 1358
1359Some programs handle this by having an explicit flag to control their 1359Some programs handle this by having an explicit flag to control their
1360buffering behaviour, typically @option{-i} for interactive. Other 1360buffering behavior, typically @option{-i} for interactive. Other
1361programs manage to detect that they are running under Emacs, by 1361programs manage to detect that they are running under Emacs, by
1362using @samp{getenv("emacs")} internally. 1362using @samp{getenv("emacs")} internally.
1363 1363
@@ -1430,7 +1430,7 @@ this discussion} for more details.
1430You can start an interactive shell in Emacs by typing @kbd{M-x shell}. 1430You can start an interactive shell in Emacs by typing @kbd{M-x shell}.
1431Emacs uses the @env{SHELL} environment variable to determine which 1431Emacs uses the @env{SHELL} environment variable to determine which
1432program to use as the shell. To instruct Emacs to use a non-default 1432program to use as the shell. To instruct Emacs to use a non-default
1433shell, you can either set this environment variable, or customize 1433shell, you can either set this environment variable, or customize
1434@code{explicit-shell-file-name}. You can also customize 1434@code{explicit-shell-file-name}. You can also customize
1435@code{shell-file-name} to change the shell that will be used by 1435@code{shell-file-name} to change the shell that will be used by
1436subprocesses that are started with @code{shell-command} and 1436subprocesses that are started with @code{shell-command} and
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
index 38c17c36f5a..74d859588dc 100644
--- a/doc/misc/eshell.texi
+++ b/doc/misc/eshell.texi
@@ -281,7 +281,7 @@ sudo is an alias, defined as "*sudo $*"
281If you would prefer to use the built-in commands instead of the external 281If you would prefer to use the built-in commands instead of the external
282commands, set @code{eshell-prefer-lisp-functions} to @code{t}. 282commands, set @code{eshell-prefer-lisp-functions} to @code{t}.
283 283
284Some of the built-in commands have different behaviour from their 284Some of the built-in commands have different behavior from their
285external counterparts, and some have no external counterpart. Most of 285external counterparts, and some have no external counterpart. Most of
286these will print a usage message when given the @code{--help} option. 286these will print a usage message when given the @code{--help} option.
287 287
@@ -627,7 +627,7 @@ from Bash can still use Bash-style globbing, as there are no
627incompatibilities. Most globbing is pattern-based expansion, but there 627incompatibilities. Most globbing is pattern-based expansion, but there
628is also predicate-based expansion. See 628is also predicate-based expansion. See
629@ref{Filename Generation, , , zsh, The Z Shell Manual} 629@ref{Filename Generation, , , zsh, The Z Shell Manual}
630for full syntax. To customize the syntax and behaviour of globbing in 630for full syntax. To customize the syntax and behavior of globbing in
631Eshell see the Customize@footnote{@xref{Easy Customization, , , emacs, 631Eshell see the Customize@footnote{@xref{Easy Customization, , , emacs,
632The GNU Emacs Manual}.} 632The GNU Emacs Manual}.}
633groups ``eshell-glob'' and ``eshell-pred''. 633groups ``eshell-glob'' and ``eshell-pred''.
diff --git a/doc/misc/htmlfontify.texi b/doc/misc/htmlfontify.texi
index 18e7c34a73c..3124a281676 100644
--- a/doc/misc/htmlfontify.texi
+++ b/doc/misc/htmlfontify.texi
@@ -57,7 +57,7 @@ modify this GNU manual.''
57@menu 57@menu
58* Introduction:: About Htmlfontify. 58* Introduction:: About Htmlfontify.
59* Usage & Examples:: How to use Htmlfontify. 59* Usage & Examples:: How to use Htmlfontify.
60* Customization:: Fine-tuning Htmlfontify's behaviour. 60* Customization:: Fine-tuning Htmlfontify's behavior.
61* Requirements:: External programs used by Htmlfontify. 61* Requirements:: External programs used by Htmlfontify.
62* GNU Free Documentation License:: The license for this documentation. 62* GNU Free Documentation License:: The license for this documentation.
63* Index:: Index of contents. 63* Index:: Index of contents.
@@ -820,7 +820,7 @@ which @emph{didn't} clash with @var{class} was returned. In versions
820from 0.18 onwards, each font attribute list is scored, and the 820from 0.18 onwards, each font attribute list is scored, and the
821non-conflicting list with the highest score is returned. (A specification 821non-conflicting list with the highest score is returned. (A specification
822with a class of @code{t} is considered to match any class you specify. 822with a class of @code{t} is considered to match any class you specify.
823This matches Emacs's behaviour when deciding on which face attributes to 823This matches Emacs's behavior when deciding on which face attributes to
824use, to the best of my understanding ). 824use, to the best of my understanding ).
825 825
826If @var{class} is nil, then you just get get whatever 826If @var{class} is nil, then you just get get whatever
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index be028e3d1e9..f9426aa7981 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -9952,7 +9952,7 @@ processed normally.
9952 9952
9953Contents of the included file will belong to the same structure (headline, 9953Contents of the included file will belong to the same structure (headline,
9954item) containing the @code{INCLUDE} keyword. In particular, headlines within 9954item) containing the @code{INCLUDE} keyword. In particular, headlines within
9955the file will become children of the current section. That behaviour can be 9955the file will become children of the current section. That behavior can be
9956changed by providing an additional keyword parameter, @code{:minlevel}. In 9956changed by providing an additional keyword parameter, @code{:minlevel}. In
9957that case, all headlines in the included file will be shifted so the one with 9957that case, all headlines in the included file will be shifted so the one with
9958the lowest level reaches that specified level. For example, to make a file 9958the lowest level reaches that specified level. For example, to make a file
@@ -10398,7 +10398,7 @@ can be reached by calling the dispatcher with a double @kbd{C-u} prefix
10398argument, or with @kbd{&} key from the dispatcher. 10398argument, or with @kbd{&} key from the dispatcher.
10399 10399
10400@vindex org-export-in-background 10400@vindex org-export-in-background
10401To make this behaviour the default, customize the variable 10401To make this behavior the default, customize the variable
10402@code{org-export-in-background}. 10402@code{org-export-in-background}.
10403 10403
10404@item C-b 10404@item C-b
@@ -13073,7 +13073,7 @@ channel."
13073The @code{my-ascii-src-block} function looks at the attribute above the 13073The @code{my-ascii-src-block} function looks at the attribute above the
13074element. If it isn't true, it gives hand to the @code{ascii} back-end. 13074element. If it isn't true, it gives hand to the @code{ascii} back-end.
13075Otherwise, it creates a box around the code, leaving room for the language. 13075Otherwise, it creates a box around the code, leaving room for the language.
13076A new back-end is then created. It only changes its behaviour when 13076A new back-end is then created. It only changes its behavior when
13077translating @code{src-block} type element. Now, all it takes to use the new 13077translating @code{src-block} type element. Now, all it takes to use the new
13078back-end is calling the following from an Org buffer: 13078back-end is calling the following from an Org buffer:
13079 13079
@@ -14102,7 +14102,7 @@ looked up with inheritance, regardless of the value of
14102outermost call or source block.@footnote{The deprecated syntax for default 14102outermost call or source block.@footnote{The deprecated syntax for default
14103header argument properties, using the name of the header argument as a 14103header argument properties, using the name of the header argument as a
14104property name directly, evaluates the property as seen by the corresponding 14104property name directly, evaluates the property as seen by the corresponding
14105source block definition. This behaviour has been kept for backwards 14105source block definition. This behavior has been kept for backwards
14106compatibility.} 14106compatibility.}
14107 14107
14108In the following example the value of 14108In the following example the value of
diff --git a/doc/misc/sem-user.texi b/doc/misc/sem-user.texi
index 8604d095763..b8625932f7c 100644
--- a/doc/misc/sem-user.texi
+++ b/doc/misc/sem-user.texi
@@ -983,7 +983,7 @@ If your symbol should be in the scope, but you cannot find it, then
983you may have found a language support bug in the local-variable 983you may have found a language support bug in the local-variable
984parser, or using statement parser. 984parser, or using statement parser.
985 985
986Calling @kbd{M-x bovinte} should force a reset on the scope in case 986Calling @kbd{M-x bovinate} should force a reset on the scope in case
987there is merely some bad state. 987there is merely some bad state.
988 988
989@example 989@example
@@ -1014,7 +1014,7 @@ fully qualified names. You can examine the typecache with
1014@kbd{M-x semanticdb-typecache-dump}. 1014@kbd{M-x semanticdb-typecache-dump}.
1015 1015
1016If your data types are not in the typecache, there may be some parsing 1016If your data types are not in the typecache, there may be some parsing
1017error or other bug. Calling @kbd{M-x bovinte} should force a reset on 1017error or other bug. Calling @kbd{M-x bovinate} should force a reset on
1018the typecache in case there is merely some bad state. 1018the typecache in case there is merely some bad state.
1019 1019
1020@example 1020@example
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 21891df25e9..9506c8f49c1 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -2744,7 +2744,7 @@ You will see the buffer @file{*Async Shell Command*}, containing the
2744continuous output of the @command{tail} command. 2744continuous output of the @command{tail} command.
2745 2745
2746@ifset emacs 2746@ifset emacs
2747A similar behaviour can be reached by @kbd{M-x auto-revert-tail-mode}, 2747A similar behavior can be reached by @kbd{M-x auto-revert-tail-mode},
2748if available. 2748if available.
2749@end ifset 2749@end ifset
2750 2750
diff --git a/etc/NEWS b/etc/NEWS
index 44764f3cde0..8a379495670 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -455,7 +455,7 @@ Pairing/skipping only kicks in when that help the balance of
455parentheses and quotes, i.e. the buffer should end up at least as 455parentheses and quotes, i.e. the buffer should end up at least as
456balanced as before. 456balanced as before.
457 457
458You can further control this behaviour by adjusting the predicates 458You can further control this behavior by adjusting the predicates
459stored in `electric-pair-inhibit-predicate' and 459stored in `electric-pair-inhibit-predicate' and
460`electric-pair-skip-self'. 460`electric-pair-skip-self'.
461 461
@@ -481,7 +481,7 @@ whitespace. See also the variable
481*** New variables control the pairing in strings and comments. 481*** New variables control the pairing in strings and comments.
482 482
483You can customize `electric-pair-text-pairs' and 483You can customize `electric-pair-text-pairs' and
484`electric-pair-text-syntax-table' to tweak pairing behaviour inside 484`electric-pair-text-syntax-table' to tweak pairing behavior inside
485strings and comments. 485strings and comments.
486 486
487** EPA 487** EPA
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index bc1161f169d..5f80ccdd60b 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,10 @@
12014-01-05 Paul Eggert <eggert@cs.ucla.edu>
2
3 Spelling fixes.
4 * Makefile.in (regex.o): Remove reference to no-longer-used macros
5 CONFIG_BROKETS and INHIBIT_STRING_HEADER. "BROKETS" was a
6 misspelling anyway....
7
12013-12-14 Paul Eggert <eggert@cs.ucla.edu> 82013-12-14 Paul Eggert <eggert@cs.ucla.edu>
2 9
3 Use bool for boolean, focusing on headers. 10 Use bool for boolean, focusing on headers.
diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in
index 91a8e74819f..56cdc09e0fe 100644
--- a/lib-src/Makefile.in
+++ b/lib-src/Makefile.in
@@ -315,8 +315,7 @@ test-distrib${EXEEXT}: ${srcdir}/test-distrib.c
315 cd ../lib && $(MAKE) libgnu.a 315 cd ../lib && $(MAKE) libgnu.a
316 316
317regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h $(config_h) 317regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h $(config_h)
318 ${CC} -c ${CPP_CFLAGS} -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER \ 318 ${CC} -c ${CPP_CFLAGS} ${srcdir}/../src/regex.c
319 ${srcdir}/../src/regex.c
320 319
321etags${EXEEXT}: ${srcdir}/etags.c regex.o $(NTLIB) $(config_h) 320etags${EXEEXT}: ${srcdir}/etags.c regex.o $(NTLIB) $(config_h)
322 $(CC) ${ALL_CFLAGS} -DEMACS_NAME="\"GNU Emacs\"" \ 321 $(CC) ${ALL_CFLAGS} -DEMACS_NAME="\"GNU Emacs\"" \
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index c76eaceba78..c398a34f93b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -131,7 +131,7 @@
131 * shell.el (shell-dynamic-complete-command): Doc fix. 131 * shell.el (shell-dynamic-complete-command): Doc fix.
132 (shell--command-completion-data): Shell completion now matches 132 (shell--command-completion-data): Shell completion now matches
133 executable filenames from the current buffer's directory, on 133 executable filenames from the current buffer's directory, on
134 systems in which this behaviour is the default (windows-nt, ms-dos). 134 systems in which this behavior is the default (windows-nt, ms-dos).
135 135
1362013-12-27 Lars Ingebrigtsen <larsi@gnus.org> 1362013-12-27 Lars Ingebrigtsen <larsi@gnus.org>
137 137
diff --git a/lisp/delsel.el b/lisp/delsel.el
index 966661c3abb..fdf00236235 100644
--- a/lisp/delsel.el
+++ b/lisp/delsel.el
@@ -49,7 +49,7 @@
49;; The normal case: delete the active region prior to executing 49;; The normal case: delete the active region prior to executing
50;; the command which will insert replacement text. 50;; the command which will insert replacement text.
51;; <function> 51;; <function>
52;; For commands which need to dynamically determine this behaviour. 52;; For commands which need to dynamically determine this behavior.
53;; The function should return one of the above values or nil. 53;; The function should return one of the above values or nil.
54 54
55;;; Code: 55;;; Code:
@@ -99,7 +99,7 @@ If KILLP in not-nil, the active region is killed instead of deleted."
99 The normal case: delete the active region prior to executing 99 The normal case: delete the active region prior to executing
100 the command which will insert replacement text. 100 the command which will insert replacement text.
101 FUNCTION 101 FUNCTION
102 For commands which need to dynamically determine this behaviour. 102 For commands which need to dynamically determine this behavior.
103 FUNCTION should take no argument and return one of the above values or nil." 103 FUNCTION should take no argument and return one of the above values or nil."
104 (condition-case data 104 (condition-case data
105 (cond ((eq type 'kill) 105 (cond ((eq type 'kill)
diff --git a/lisp/elec-pair.el b/lisp/elec-pair.el
index 21c944e4997..a2d637e2aea 100644
--- a/lisp/elec-pair.el
+++ b/lisp/elec-pair.el
@@ -169,7 +169,7 @@ be considered.")
169(defun electric-pair-backward-delete-char (n &optional killflag untabify) 169(defun electric-pair-backward-delete-char (n &optional killflag untabify)
170 "Delete characters backward, and maybe also two adjacent paired delimiters. 170 "Delete characters backward, and maybe also two adjacent paired delimiters.
171 171
172Remaining behaviour is given by `backward-delete-char' or, if UNTABIFY is 172Remaining behavior is given by `backward-delete-char' or, if UNTABIFY is
173non-nil, `backward-delete-char-untabify'." 173non-nil, `backward-delete-char-untabify'."
174 (interactive "*p\nP") 174 (interactive "*p\nP")
175 (let* ((prev (char-before)) 175 (let* ((prev (char-before))
@@ -191,7 +191,7 @@ non-nil, `backward-delete-char-untabify'."
191(defun electric-pair-backward-delete-char-untabify (n &optional killflag) 191(defun electric-pair-backward-delete-char-untabify (n &optional killflag)
192 "Delete characters backward, and maybe also two adjacent paired delimiters. 192 "Delete characters backward, and maybe also two adjacent paired delimiters.
193 193
194Remaining behaviour is given by `backward-delete-char-untabify'." 194Remaining behavior is given by `backward-delete-char-untabify'."
195 (interactive "*p\nP") 195 (interactive "*p\nP")
196 (electric-pair-backward-delete-char n killflag t)) 196 (electric-pair-backward-delete-char n killflag t))
197 197
diff --git a/lisp/erc/erc-lang.el b/lisp/erc/erc-lang.el
index b8ad7244929..32e2f1d84c7 100644
--- a/lisp/erc/erc-lang.el
+++ b/lisp/erc/erc-lang.el
@@ -32,6 +32,9 @@
32 32
33(require 'erc) 33(require 'erc)
34 34
35;; FIXME: It's ISO 639-1, not ISO 638. ISO 638 is for paper, board and pulps.
36;; The Lisp variable should be renamed.
37
35(defvar iso-638-languages 38(defvar iso-638-languages
36 '(("aa" . "Afar") 39 '(("aa" . "Afar")
37 ("ab" . "Abkhazian") 40 ("ab" . "Abkhazian")
@@ -42,7 +45,7 @@
42 ("ay" . "Aymara") 45 ("ay" . "Aymara")
43 ("az" . "Azerbaijani") 46 ("az" . "Azerbaijani")
44 ("ba" . "Bashkir") 47 ("ba" . "Bashkir")
45 ("be" . "Byelorussian") 48 ("be" . "Belarusian")
46 ("bg" . "Bulgarian") 49 ("bg" . "Bulgarian")
47 ("bh" . "Bihari") 50 ("bh" . "Bihari")
48 ("bi" . "Bislama") 51 ("bi" . "Bislama")
diff --git a/lisp/gnus/pop3.el b/lisp/gnus/pop3.el
index abef3981764..1c6636a3065 100644
--- a/lisp/gnus/pop3.el
+++ b/lisp/gnus/pop3.el
@@ -107,7 +107,7 @@ days since you first checked new mails. If this is nil, mails will be
107deleted on the server right after fetching. 107deleted on the server right after fetching.
108 108
109Gnus users should use the `:leave' keyword in a mail source to direct 109Gnus users should use the `:leave' keyword in a mail source to direct
110the behaviour per server, rather than directly modifying this value. 110the behavior per server, rather than directly modifying this value.
111 111
112Note that POP servers maintain no state information between sessions, 112Note that POP servers maintain no state information between sessions,
113so what the client believes is there and what is actually there may 113so what the client believes is there and what is actually there may
diff --git a/lisp/htmlfontify.el b/lisp/htmlfontify.el
index 31f70653ff8..9fef6155705 100644
--- a/lisp/htmlfontify.el
+++ b/lisp/htmlfontify.el
@@ -1619,7 +1619,7 @@ span also begins a invisible portion of text.
1619 1619
1620An implementation can use TEXT-BLOCK, TEXT-ID, 1620An implementation can use TEXT-BLOCK, TEXT-ID,
1621TEXT-BEGINS-BLOCK-P to implement fold/unfold-on-mouse-click like 1621TEXT-BEGINS-BLOCK-P to implement fold/unfold-on-mouse-click like
1622behaviour. 1622behavior.
1623 1623
1624The default handler is `hfy-begin-span'.") 1624The default handler is `hfy-begin-span'.")
1625 1625
diff --git a/lisp/language/cyril-util.el b/lisp/language/cyril-util.el
index f55c5d08513..241cd84fcab 100644
--- a/lisp/language/cyril-util.el
+++ b/lisp/language/cyril-util.el
@@ -41,7 +41,7 @@
41;; Written by Valery Alexeev <valery@math.uga.edu>. 41;; Written by Valery Alexeev <valery@math.uga.edu>.
42 42
43(defvar cyrillic-language-alist 43(defvar cyrillic-language-alist
44 (list '("Belorussian") '("Bulgarian") '("Macedonian") 44 (list '("Belarusian") '("Bulgarian") '("Macedonian")
45 '("Russian") '("Serbo-Croatian") '("Ukrainian")) 45 '("Russian") '("Serbo-Croatian") '("Ukrainian"))
46 "List of known cyrillic languages.") 46 "List of known cyrillic languages.")
47 47
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog
index 65404a7af18..87280e57b36 100644
--- a/lisp/org/ChangeLog
+++ b/lisp/org/ChangeLog
@@ -1714,7 +1714,7 @@
1714 * org.el (org-previous-line-empty-p): New parameter to allow 1714 * org.el (org-previous-line-empty-p): New parameter to allow
1715 checking next line. Add a docstring. 1715 checking next line. Add a docstring.
1716 (org-insert-heading): Handle two universal prefix arguments as 1716 (org-insert-heading): Handle two universal prefix arguments as
1717 advertized in the docstring. Don't insert new lines when 1717 advertised in the docstring. Don't insert new lines when
1718 creating a heading after the first heading in the current 1718 creating a heading after the first heading in the current
1719 subtree. 1719 subtree.
1720 (org-insert-heading-respect-content): New optional argument 1720 (org-insert-heading-respect-content): New optional argument
@@ -3522,7 +3522,7 @@
3522 parsing. 3522 parsing.
3523 3523
3524 * org.el (org-adaptive-fill-function): Do not handle 3524 * org.el (org-adaptive-fill-function): Do not handle
3525 `adaptive-fill-regexp' in comments as the behaviour is not 3525 `adaptive-fill-regexp' in comments as the behavior is not
3526 satisfying. 3526 satisfying.
3527 3527
3528 * org-list.el (org-list-struct-apply-struct): Do not move item's 3528 * org-list.el (org-list-struct-apply-struct): Do not move item's
@@ -3677,7 +3677,7 @@
3677 "wrong-type-argument" error in template insertion. 3677 "wrong-type-argument" error in template insertion.
3678 3678
3679 * org.el (org-fill-paragraph): Use empty commented lines as 3679 * org.el (org-fill-paragraph): Use empty commented lines as
3680 separators when filling comments. This mimics default behaviour 3680 separators when filling comments. This mimics default behavior
3681 from "newcomment.el", which is not used in Org. 3681 from "newcomment.el", which is not used in Org.
3682 3682
3683 * ox-html.el (org-html-link): Add image attributes to "img" tag, 3683 * ox-html.el (org-html-link): Add image attributes to "img" tag,
@@ -3984,7 +3984,7 @@
3984 * ox.el (org-export-with-timestamps): Only applies to isolated 3984 * ox.el (org-export-with-timestamps): Only applies to isolated
3985 timestamps, i.e. timestamps in a paragraph containing only 3985 timestamps, i.e. timestamps in a paragraph containing only
3986 timestamps and empty strings. 3986 timestamps and empty strings.
3987 (org-export--skip-p): Skip timestamps according to new behaviour. 3987 (org-export--skip-p): Skip timestamps according to new behavior.
3988 3988
3989 * ox-latex.el (org-latex--script-size): Handle consecutive 3989 * ox-latex.el (org-latex--script-size): Handle consecutive
3990 alterning sub and superscript. 3990 alterning sub and superscript.
@@ -4313,7 +4313,7 @@
4313 * ox.el (org-export-as): Store export options in :export-options 4313 * ox.el (org-export-as): Store export options in :export-options
4314 porperty within communication channel. 4314 porperty within communication channel.
4315 4315
4316 * ox-latex.el (org-latex-item): Fix wrong behaviour when a counter 4316 * ox-latex.el (org-latex-item): Fix wrong behavior when a counter
4317 is set in an ordered list while its parent is not ordered. 4317 is set in an ordered list while its parent is not ordered.
4318 4318
4319 * ox.el (org-export-format-code-default): Handle empty source 4319 * ox.el (org-export-format-code-default): Handle empty source
@@ -4942,7 +4942,7 @@
4942 timestamps ranges with repeaters. 4942 timestamps ranges with repeaters.
4943 4943
4944 * org.el (org-edit-special): Rewrite `org-edit-special' using Org 4944 * org.el (org-edit-special): Rewrite `org-edit-special' using Org
4945 Elements tools. Behaviour should be unchanged. 4945 Elements tools. Behavior should be unchanged.
4946 4946
4947 * org-element.el (org-element-context): Add an optional argument 4947 * org-element.el (org-element-context): Add an optional argument
4948 so that (org-element-context) and (org-element-context 4948 so that (org-element-context) and (org-element-context
@@ -6383,7 +6383,7 @@
6383 * org.el: Make `org-closest-date' aware of hours repeaters. 6383 * org.el: Make `org-closest-date' aware of hours repeaters.
6384 6384
6385 * org.el (org-end-of-line): Do not call `end-of-visual-line' when 6385 * org.el (org-end-of-line): Do not call `end-of-visual-line' when
6386 moving to the end of line. Also improve behaviour on elements that 6386 moving to the end of line. Also improve behavior on elements that
6387 can be hidden. 6387 can be hidden.
6388 6388
6389 * org.el (org-sparse-tree): Allow to call `org-show-todo-tree' 6389 * org.el (org-sparse-tree): Allow to call `org-show-todo-tree'
@@ -10565,7 +10565,7 @@
105652012-04-01 Nicolas Goaziou <n.goaziou@gmail.com> 105652012-04-01 Nicolas Goaziou <n.goaziou@gmail.com>
10566 10566
10567 * org.el (org-beginning-of-line, org-end-of-line): Fix special C-a 10567 * org.el (org-beginning-of-line, org-end-of-line): Fix special C-a
10568 and C-e behaviour with visual lines. 10568 and C-e behavior with visual lines.
10569 10569
105702012-04-01 Eric Schulte <eric.schulte@gmx.com> 105702012-04-01 Eric Schulte <eric.schulte@gmx.com>
10571 10571
@@ -11105,7 +11105,7 @@
11105 11105
11106 * ob-emacs-lisp.el: A comment on the last line of an emacs-lisp 11106 * ob-emacs-lisp.el: A comment on the last line of an emacs-lisp
11107 code block would cause an error when the block is was executed. 11107 code block would cause an error when the block is was executed.
11108 This fix cures this behaviour. 11108 This fix cures this behavior.
11109 11109
111102012-04-01 Eric Schulte <eric.schulte@gmx.com> 111102012-04-01 Eric Schulte <eric.schulte@gmx.com>
11111 11111
@@ -12994,7 +12994,7 @@
129942012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> 129942012-01-03 Nicolas Goaziou <n.goaziou@gmail.com>
12995 12995
12996 * org-list.el (org-list-separating-blank-lines-number): 12996 * org-list.el (org-list-separating-blank-lines-number):
12997 The behaviour of `org-back-over-empty-lines' depends on the 12997 The behavior of `org-back-over-empty-lines' depends on the
12998 associated value of `headline' in 12998 associated value of `headline' in
12999 `org-blank-before-new-entry', which is out of context in a 12999 `org-blank-before-new-entry', which is out of context in a
13000 list. 13000 list.
diff --git a/lisp/org/org-ctags.el b/lisp/org/org-ctags.el
index 41775bdab6d..faf543be1b5 100644
--- a/lisp/org/org-ctags.el
+++ b/lisp/org/org-ctags.el
@@ -63,19 +63,19 @@
63;; with the same name as the link; then, if unsuccessful, ask the user if 63;; with the same name as the link; then, if unsuccessful, ask the user if
64;; he/she wants to rebuild the 'TAGS' database and try again; then ask if 64;; he/she wants to rebuild the 'TAGS' database and try again; then ask if
65;; the user wishes to append 'tag' as a new toplevel heading at the end of 65;; the user wishes to append 'tag' as a new toplevel heading at the end of
66;; the buffer; and finally, defer to org's default behaviour which is to 66;; the buffer; and finally, defer to org's default behavior which is to
67;; search the entire text of the current buffer for 'tag'. 67;; search the entire text of the current buffer for 'tag'.
68;; 68;;
69;; This behaviour can be modified by changing the value of 69;; This behavior can be modified by changing the value of
70;; ORG-CTAGS-OPEN-LINK-FUNCTIONS. For example I have the following in my 70;; ORG-CTAGS-OPEN-LINK-FUNCTIONS. For example I have the following in my
71;; .emacs, which describes the same behaviour as the above paragraph with 71;; .emacs, which describes the same behavior as the above paragraph with
72;; one difference: 72;; one difference:
73;; 73;;
74;; (setq org-ctags-open-link-functions 74;; (setq org-ctags-open-link-functions
75;; '(org-ctags-find-tag 75;; '(org-ctags-find-tag
76;; org-ctags-ask-rebuild-tags-file-then-find-tag 76;; org-ctags-ask-rebuild-tags-file-then-find-tag
77;; org-ctags-ask-append-topic 77;; org-ctags-ask-append-topic
78;; org-ctags-fail-silently)) ; <-- prevents org default behaviour 78;; org-ctags-fail-silently)) ; <-- prevents org default behavior
79;; 79;;
80;; 80;;
81;; Usage 81;; Usage
diff --git a/lisp/org/ox-html.el b/lisp/org/ox-html.el
index 8df3ff9265e..45a20ddb826 100644
--- a/lisp/org/ox-html.el
+++ b/lisp/org/ox-html.el
@@ -580,7 +580,7 @@ The function must accept two parameters:
580The function should return the string to be exported. 580The function should return the string to be exported.
581 581
582For example, the variable could be set to the following function 582For example, the variable could be set to the following function
583in order to mimic default behaviour: 583in order to mimic default behavior:
584 584
585The default value simply returns the value of CONTENTS." 585The default value simply returns the value of CONTENTS."
586 :group 'org-export-html 586 :group 'org-export-html
diff --git a/lisp/org/ox-latex.el b/lisp/org/ox-latex.el
index 8294938477f..9fc1031d391 100644
--- a/lisp/org/ox-latex.el
+++ b/lisp/org/ox-latex.el
@@ -589,7 +589,7 @@ The function must accept six parameters:
589The function should return the string to be exported. 589The function should return the string to be exported.
590 590
591For example, the variable could be set to the following function 591For example, the variable could be set to the following function
592in order to mimic default behaviour: 592in order to mimic default behavior:
593 593
594\(defun org-latex-format-inlinetask \(todo type priority name tags contents\) 594\(defun org-latex-format-inlinetask \(todo type priority name tags contents\)
595\"Format an inline task element for LaTeX export.\" 595\"Format an inline task element for LaTeX export.\"
diff --git a/lisp/org/ox-publish.el b/lisp/org/ox-publish.el
index 20d5272831d..16189ecba54 100644
--- a/lisp/org/ox-publish.el
+++ b/lisp/org/ox-publish.el
@@ -228,7 +228,7 @@ If you create a site-map file, adjust the sorting like this:
228 `:sitemap-sort-files' 228 `:sitemap-sort-files'
229 229
230 The site map is normally sorted alphabetically. You can 230 The site map is normally sorted alphabetically. You can
231 change this behaviour setting this to `anti-chronologically', 231 change this behavior setting this to `anti-chronologically',
232 `chronologically', or nil. 232 `chronologically', or nil.
233 233
234 `:sitemap-ignore-case' 234 `:sitemap-ignore-case'
diff --git a/lisp/org/ox-texinfo.el b/lisp/org/ox-texinfo.el
index a55f298ddc3..93279f3291e 100644
--- a/lisp/org/ox-texinfo.el
+++ b/lisp/org/ox-texinfo.el
@@ -348,7 +348,7 @@ The function must accept six parameters:
348The function should return the string to be exported. 348The function should return the string to be exported.
349 349
350For example, the variable could be set to the following function 350For example, the variable could be set to the following function
351in order to mimic default behaviour: 351in order to mimic default behavior:
352 352
353\(defun org-texinfo-format-inlinetask \(todo type priority name tags contents\) 353\(defun org-texinfo-format-inlinetask \(todo type priority name tags contents\)
354\"Format an inline task element for Texinfo export.\" 354\"Format an inline task element for Texinfo export.\"
diff --git a/lisp/org/ox.el b/lisp/org/ox.el
index 1887382de8c..3f24801f10b 100644
--- a/lisp/org/ox.el
+++ b/lisp/org/ox.el
@@ -143,7 +143,7 @@
143 "Alist between export properties and ways to set them. 143 "Alist between export properties and ways to set them.
144 144
145The CAR of the alist is the property name, and the CDR is a list 145The CAR of the alist is the property name, and the CDR is a list
146like (KEYWORD OPTION DEFAULT BEHAVIOUR) where: 146like (KEYWORD OPTION DEFAULT BEHAVIOR) where:
147 147
148KEYWORD is a string representing a buffer keyword, or nil. Each 148KEYWORD is a string representing a buffer keyword, or nil. Each
149 property defined this way can also be set, during subtree 149 property defined this way can also be set, during subtree
@@ -152,7 +152,7 @@ KEYWORD is a string representing a buffer keyword, or nil. Each
152 property). 152 property).
153OPTION is a string that could be found in an #+OPTIONS: line. 153OPTION is a string that could be found in an #+OPTIONS: line.
154DEFAULT is the default value for the property. 154DEFAULT is the default value for the property.
155BEHAVIOUR determines how Org should handle multiple keywords for 155BEHAVIOR determines how Org should handle multiple keywords for
156 the same property. It is a symbol among: 156 the same property. It is a symbol among:
157 nil Keep old value and discard the new one. 157 nil Keep old value and discard the new one.
158 t Replace old value with the new one. 158 t Replace old value with the new one.
@@ -493,7 +493,7 @@ t Allow export of math snippets."
493 "The last level which is still exported as a headline. 493 "The last level which is still exported as a headline.
494 494
495Inferior levels will usually produce itemize or enumerate lists 495Inferior levels will usually produce itemize or enumerate lists
496when exported, but back-end behaviour may differ. 496when exported, but back-end behavior may differ.
497 497
498This option can also be set with the OPTIONS keyword, 498This option can also be set with the OPTIONS keyword,
499e.g. \"H:2\"." 499e.g. \"H:2\"."
@@ -1649,7 +1649,7 @@ for export. Return options as a plist."
1649 ((member keyword org-element-document-properties) 1649 ((member keyword org-element-document-properties)
1650 (org-element-parse-secondary-string 1650 (org-element-parse-secondary-string
1651 value (org-element-restriction 'keyword))) 1651 value (org-element-restriction 'keyword)))
1652 ;; If BEHAVIOUR is `split' expected value is 1652 ;; If BEHAVIOR is `split' expected value is
1653 ;; a list of strings, not a string. 1653 ;; a list of strings, not a string.
1654 ((eq (nth 4 option) 'split) (org-split-string value)) 1654 ((eq (nth 4 option) 'split) (org-split-string value))
1655 (t value))))))))) 1655 (t value)))))))))
@@ -1726,13 +1726,13 @@ Assume buffer is in Org mode. Narrowing, if any, is ignored."
1726 (t 1726 (t
1727 ;; Options in `org-export-options-alist'. 1727 ;; Options in `org-export-options-alist'.
1728 (dolist (property (funcall find-properties key)) 1728 (dolist (property (funcall find-properties key))
1729 (let ((behaviour (nth 4 (assq property options)))) 1729 (let ((behavior (nth 4 (assq property options))))
1730 (setq plist 1730 (setq plist
1731 (plist-put 1731 (plist-put
1732 plist property 1732 plist property
1733 ;; Handle value depending on specified 1733 ;; Handle value depending on specified
1734 ;; BEHAVIOUR. 1734 ;; BEHAVIOR.
1735 (case behaviour 1735 (case behavior
1736 (space 1736 (space
1737 (if (not (plist-get plist property)) 1737 (if (not (plist-get plist property))
1738 (org-trim val) 1738 (org-trim val)
diff --git a/lisp/textmodes/reftex-index.el b/lisp/textmodes/reftex-index.el
index 9d96f8a7242..4a329b9999e 100644
--- a/lisp/textmodes/reftex-index.el
+++ b/lisp/textmodes/reftex-index.el
@@ -896,7 +896,7 @@ When index is restricted, select the previous section as restriction criterion."
896 ;; If FINAL is t, stay there 896 ;; If FINAL is t, stay there
897 ;; If FINAL is 'hide, hide the *Index* window. 897 ;; If FINAL is 'hide, hide the *Index* window.
898 ;; Otherwise, move cursor back into *Index* window. 898 ;; Otherwise, move cursor back into *Index* window.
899 ;; NO-REVISIT means don't visit files, just use live biffers. 899 ;; NO-REVISIT means don't visit files, just use live buffers.
900 900
901 (let* ((data (get-text-property (point) :data)) 901 (let* ((data (get-text-property (point) :data))
902 (index-window (selected-window)) 902 (index-window (selected-window))
diff --git a/lisp/url/url-queue.el b/lisp/url/url-queue.el
index 8ba721a96d5..87469b91032 100644
--- a/lisp/url/url-queue.el
+++ b/lisp/url/url-queue.el
@@ -69,7 +69,7 @@ The variable `url-queue-timeout' sets a timeout."
69 :inhibit-cookiesp inhibit-cookies)))) 69 :inhibit-cookiesp inhibit-cookies))))
70 (url-queue-setup-runners)) 70 (url-queue-setup-runners))
71 71
72;; To ensure asynch behaviour, we start the required number of queue 72;; To ensure asynch behavior, we start the required number of queue
73;; runners from `run-with-idle-timer'. So we're basically going 73;; runners from `run-with-idle-timer'. So we're basically going
74;; through the queue in two ways: 1) synchronously when a program 74;; through the queue in two ways: 1) synchronously when a program
75;; calls `url-queue-retrieve' (which will then start the required 75;; calls `url-queue-retrieve' (which will then start the required
diff --git a/src/ChangeLog b/src/ChangeLog
index 42f79d2ae46..a6c308771c2 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,9 @@
12014-01-05 Paul Eggert <eggert@cs.ucla.edu> 12014-01-05 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 Spelling fixes.
4 * nsterm.h (updateCollectionBehavior): Rename from
5 updateCollectionBehaviour. All uses changed.
6
3 Port to GNU/Linux with recent grsecurity/PaX patches (Bug#16343). 7 Port to GNU/Linux with recent grsecurity/PaX patches (Bug#16343).
4 * Makefile.in (SETFATTR): New macro. 8 * Makefile.in (SETFATTR): New macro.
5 (temacs$(EXEEXT)): Use it. 9 (temacs$(EXEEXT)): Use it.
diff --git a/src/nsterm.h b/src/nsterm.h
index bf1a2e24b41..796d6ef8ca0 100644
--- a/src/nsterm.h
+++ b/src/nsterm.h
@@ -183,7 +183,7 @@ typedef float EmacsCGFloat;
183- (BOOL) fsIsNative; 183- (BOOL) fsIsNative;
184- (BOOL) isFullscreen; 184- (BOOL) isFullscreen;
185#ifdef HAVE_NATIVE_FS 185#ifdef HAVE_NATIVE_FS
186- (void) updateCollectionBehaviour; 186- (void) updateCollectionBehavior;
187#endif 187#endif
188 188
189#ifdef NS_IMPL_GNUSTEP 189#ifdef NS_IMPL_GNUSTEP
diff --git a/src/nsterm.m b/src/nsterm.m
index 0097b5b30e4..eefaea8888f 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -3497,7 +3497,7 @@ check_native_fs ()
3497 if (FRAME_NS_P (f)) 3497 if (FRAME_NS_P (f))
3498 { 3498 {
3499 EmacsView *view = FRAME_NS_VIEW (f); 3499 EmacsView *view = FRAME_NS_VIEW (f);
3500 [view updateCollectionBehaviour]; 3500 [view updateCollectionBehavior];
3501 } 3501 }
3502 } 3502 }
3503} 3503}
@@ -6317,7 +6317,7 @@ if (cols > 0 && rows > 0)
6317 [self setFSValue: fs_before_fs]; 6317 [self setFSValue: fs_before_fs];
6318 fs_before_fs = -1; 6318 fs_before_fs = -1;
6319#ifdef HAVE_NATIVE_FS 6319#ifdef HAVE_NATIVE_FS
6320 [self updateCollectionBehaviour]; 6320 [self updateCollectionBehavior];
6321#endif 6321#endif
6322 if (FRAME_EXTERNAL_TOOL_BAR (emacsframe)) 6322 if (FRAME_EXTERNAL_TOOL_BAR (emacsframe))
6323 { 6323 {
@@ -6349,7 +6349,7 @@ if (cols > 0 && rows > 0)
6349} 6349}
6350 6350
6351#ifdef HAVE_NATIVE_FS 6351#ifdef HAVE_NATIVE_FS
6352- (void)updateCollectionBehaviour 6352- (void)updateCollectionBehavior
6353{ 6353{
6354 if (! [self isFullscreen]) 6354 if (! [self isFullscreen])
6355 { 6355 {
@@ -7647,7 +7647,7 @@ Default is t for OSX >= 10.7, nil otherwise. */);
7647 7647
7648 DEFVAR_BOOL ("ns-use-srgb-colorspace", ns_use_srgb_colorspace, 7648 DEFVAR_BOOL ("ns-use-srgb-colorspace", ns_use_srgb_colorspace,
7649 doc: /*Non-nil means to use sRGB colorspace on OSX >= 10.7. 7649 doc: /*Non-nil means to use sRGB colorspace on OSX >= 10.7.
7650Note that this does not apply to images. 7650Note that this does not apply to images.
7651This variable is ignored on OSX < 10.7 and GNUStep. Default is t. */); 7651This variable is ignored on OSX < 10.7 and GNUStep. Default is t. */);
7652 ns_use_srgb_colorspace = YES; 7652 ns_use_srgb_colorspace = YES;
7653 7653