diff options
| author | Glenn Morris | 2012-12-21 11:32:43 -0800 |
|---|---|---|
| committer | Glenn Morris | 2012-12-21 11:32:43 -0800 |
| commit | a4b0cca119b01dc55bad802ef696c857fe014482 (patch) | |
| tree | f2df86b3d472d15d3bbb69274325a7c0090f65b3 | |
| parent | 0e9c7693712014196946a83709a83c08a7dfea25 (diff) | |
| parent | 160b3852018831b830a7451f29f770fb49810342 (diff) | |
| download | emacs-a4b0cca119b01dc55bad802ef696c857fe014482.tar.gz emacs-a4b0cca119b01dc55bad802ef696c857fe014482.zip | |
Merge from emacs-24; up to 2012-12-01T13:25:13Z!cyd@gnu.org
75 files changed, 346 insertions, 306 deletions
| @@ -1,3 +1,7 @@ | |||
| 1 | 2012-12-21 Akinori MUSHA <knu@iDaemons.org> (tiny change) | ||
| 2 | |||
| 3 | * Makefile.in (install-arch-dep): Ignore chmod errors. (Bug#13233) | ||
| 4 | |||
| 1 | 2012-12-16 Romain Francoise <romain@orebokech.com> | 5 | 2012-12-16 Romain Francoise <romain@orebokech.com> |
| 2 | 6 | ||
| 3 | * configure.ac (acl): New option. | 7 | * configure.ac (acl): New option. |
diff --git a/Makefile.in b/Makefile.in index bc9b01c95e4..eeac9334737 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -445,7 +445,7 @@ install-arch-dep: src install-arch-indep install-doc | |||
| 445 | INSTALL_STRIP=${INSTALL_STRIP} | 445 | INSTALL_STRIP=${INSTALL_STRIP} |
| 446 | if test "${ns_self_contained}" = "no"; then \ | 446 | if test "${ns_self_contained}" = "no"; then \ |
| 447 | ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACSFULL) || exit 1 ; \ | 447 | ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACSFULL) || exit 1 ; \ |
| 448 | chmod 1755 $(DESTDIR)${bindir}/$(EMACSFULL) ; \ | 448 | chmod 1755 $(DESTDIR)${bindir}/$(EMACSFULL) || true; \ |
| 449 | if test "x${NO_BIN_LINK}" = x; then \ | 449 | if test "x${NO_BIN_LINK}" = x; then \ |
| 450 | rm -f $(DESTDIR)${bindir}/$(EMACS) ; \ | 450 | rm -f $(DESTDIR)${bindir}/$(EMACS) ; \ |
| 451 | cd $(DESTDIR)${bindir} && $(LN_S) $(EMACSFULL) $(EMACS); \ | 451 | cd $(DESTDIR)${bindir} && $(LN_S) $(EMACSFULL) $(EMACS); \ |
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 71014647c1f..b2bc0bb3c79 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,13 @@ | |||
| 1 | 2012-12-21 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * emacs-xtra.texi (copying): The FSF does not sell copies of this. | ||
| 4 | Simply include doclicense. | ||
| 5 | |||
| 6 | 2012-12-21 Chong Yidong <cyd@gnu.org> | ||
| 7 | |||
| 8 | * frames.texi (Mouse Commands): Fix description of the effect of | ||
| 9 | mouse dragging (Bug#13049). | ||
| 10 | |||
| 1 | 2012-12-15 Juri Linkov <juri@jurta.org> | 11 | 2012-12-15 Juri Linkov <juri@jurta.org> |
| 2 | 12 | ||
| 3 | * misc.texi (Recursive Edit): Add a link to "Query Replace". | 13 | * misc.texi (Recursive Edit): Add a link to "Query Replace". |
diff --git a/doc/emacs/emacs-xtra.texi b/doc/emacs/emacs-xtra.texi index 78cac7d8a10..44df5e1bf46 100644 --- a/doc/emacs/emacs-xtra.texi +++ b/doc/emacs/emacs-xtra.texi | |||
| @@ -17,19 +17,12 @@ Copyright @copyright{} 2004-2012 Free Software Foundation, Inc. | |||
| 17 | Permission is granted to copy, distribute and/or modify this document | 17 | Permission is granted to copy, distribute and/or modify this document |
| 18 | under the terms of the GNU Free Documentation License, Version 1.3 or | 18 | under the terms of the GNU Free Documentation License, Version 1.3 or |
| 19 | any later version published by the Free Software Foundation; with no | 19 | any later version published by the Free Software Foundation; with no |
| 20 | Invariant Sections, with the Front-Cover texts being ``A GNU | 20 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' |
| 21 | Manual,'' and with the Back-Cover Texts as in (a) below. A copy of the | 21 | and with the Back-Cover Texts as in (a) below. A copy of the license |
| 22 | license is included in the section entitled ``GNU Free Documentation | 22 | is included in the section entitled ``GNU Free Documentation License''. |
| 23 | License'' in the Emacs manual. | ||
| 24 | 23 | ||
| 25 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 26 | modify this GNU manual. Buying copies from the FSF supports it in | 25 | modify this GNU manual.'' |
| 27 | developing GNU and promoting software freedom.'' | ||
| 28 | |||
| 29 | This document is part of a collection distributed under the GNU Free | ||
| 30 | Documentation License. If you want to distribute this document | ||
| 31 | separately from the collection, you can do so by adding a copy of the | ||
| 32 | license to the document, as described in section 6 of the license. | ||
| 33 | @end quotation | 26 | @end quotation |
| 34 | @end copying | 27 | @end copying |
| 35 | 28 | ||
| @@ -71,6 +64,7 @@ license to the document, as described in section 6 of the license. | |||
| 71 | * Fortran:: Fortran mode and its special features. | 64 | * Fortran:: Fortran mode and its special features. |
| 72 | * MS-DOS:: Using Emacs on MS-DOS. | 65 | * MS-DOS:: Using Emacs on MS-DOS. |
| 73 | @end iftex | 66 | @end iftex |
| 67 | * GNU Free Documentation License:: The license for this documentation. | ||
| 74 | * Index:: | 68 | * Index:: |
| 75 | @end menu | 69 | @end menu |
| 76 | 70 | ||
| @@ -131,6 +125,10 @@ the Emacs manual. | |||
| 131 | @lowersections | 125 | @lowersections |
| 132 | @end iftex | 126 | @end iftex |
| 133 | 127 | ||
| 128 | @node GNU Free Documentation License | ||
| 129 | @appendix GNU Free Documentation License | ||
| 130 | @include doclicense.texi | ||
| 131 | |||
| 134 | @node Index | 132 | @node Index |
| 135 | @unnumbered Index | 133 | @unnumbered Index |
| 136 | 134 | ||
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi index 79276438eb8..814fc98969d 100644 --- a/doc/emacs/frames.texi +++ b/doc/emacs/frames.texi | |||
| @@ -77,8 +77,8 @@ for doing so on MS-DOS). | |||
| 77 | Move point to where you click (@code{mouse-set-point}). | 77 | Move point to where you click (@code{mouse-set-point}). |
| 78 | 78 | ||
| 79 | @item Drag-Mouse-1 | 79 | @item Drag-Mouse-1 |
| 80 | Activate the region around the text selected by dragging, and copy it | 80 | Activate the region around the text selected by dragging, and put the |
| 81 | to the kill ring (@code{mouse-set-region}). | 81 | text in the primary selection (@code{mouse-set-region}). |
| 82 | 82 | ||
| 83 | @item Mouse-2 | 83 | @item Mouse-2 |
| 84 | Move point to where you click, and insert the contents of the primary | 84 | Move point to where you click, and insert the contents of the primary |
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 80814e6830b..8158a282a5c 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,12 @@ | |||
| 1 | 2012-12-21 Chong Yidong <cyd@gnu.org> | ||
| 2 | |||
| 3 | * modes.texi (Auto Major Mode): Fix typo (Bug#13230). | ||
| 4 | |||
| 5 | * customize.texi (Simple Types): Document key-sequence type | ||
| 6 | (Bug#13048). | ||
| 7 | |||
| 8 | * strings.texi (Text Comparison): Doc fix for compare-strings. | ||
| 9 | |||
| 1 | 2012-12-19 Michael Albinus <michael.albinus@gmx.de> | 10 | 2012-12-19 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 11 | ||
| 3 | * files.texi (Magic File Names): Add `file-acl', | 12 | * files.texi (Magic File Names): Add `file-acl', |
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi index 56e091eabf2..498d2a379c0 100644 --- a/doc/lispref/customize.texi +++ b/doc/lispref/customize.texi | |||
| @@ -620,6 +620,11 @@ you can specify that the value must be @code{nil} or @code{t}, but also | |||
| 620 | specify the text to describe each value in a way that fits the specific | 620 | specify the text to describe each value in a way that fits the specific |
| 621 | meaning of the alternative. | 621 | meaning of the alternative. |
| 622 | 622 | ||
| 623 | @item key-sequence | ||
| 624 | The value is a key sequence. The customization buffer shows the key | ||
| 625 | sequence using the same syntax as the @kbd{kbd} function. @xref{Key | ||
| 626 | Sequences}. | ||
| 627 | |||
| 623 | @item coding-system | 628 | @item coding-system |
| 624 | The value must be a coding-system name, and you can do completion with | 629 | The value must be a coding-system name, and you can do completion with |
| 625 | @kbd{M-@key{TAB}}. | 630 | @kbd{M-@key{TAB}}. |
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi index 7057503e4c3..9509d019a72 100644 --- a/doc/lispref/modes.texi +++ b/doc/lispref/modes.texi | |||
| @@ -612,7 +612,7 @@ variables section specifying a mode for that particular file. This | |||
| 612 | should not be applied to the containing tar file. Similarly, a tiff | 612 | should not be applied to the containing tar file. Similarly, a tiff |
| 613 | image file might just happen to contain a first line that seems to | 613 | image file might just happen to contain a first line that seems to |
| 614 | match the @w{@samp{-*-}} pattern. For these reasons, both these file | 614 | match the @w{@samp{-*-}} pattern. For these reasons, both these file |
| 615 | extensions are members of the list @var{inhibit-local-variables-regexps}. | 615 | extensions are members of the list @code{inhibit-local-variables-regexps}. |
| 616 | Add patterns to this list to prevent Emacs searching them for local | 616 | Add patterns to this list to prevent Emacs searching them for local |
| 617 | variables of any kind (not just mode specifiers). | 617 | variables of any kind (not just mode specifiers). |
| 618 | 618 | ||
diff --git a/doc/lispref/strings.texi b/doc/lispref/strings.texi index 865435c91b3..c127cec8f8a 100644 --- a/doc/lispref/strings.texi +++ b/doc/lispref/strings.texi | |||
| @@ -517,25 +517,29 @@ comparison ignores case differences. | |||
| 517 | @end defun | 517 | @end defun |
| 518 | 518 | ||
| 519 | @defun compare-strings string1 start1 end1 string2 start2 end2 &optional ignore-case | 519 | @defun compare-strings string1 start1 end1 string2 start2 end2 &optional ignore-case |
| 520 | This function compares the specified part of @var{string1} with the | 520 | This function compares a specified part of @var{string1} with a |
| 521 | specified part of @var{string2}. The specified part of @var{string1} | 521 | specified part of @var{string2}. The specified part of @var{string1} |
| 522 | runs from index @var{start1} up to index @var{end1} (@code{nil} means | 522 | runs from index @var{start1} (inclusive) up to index @var{end1} |
| 523 | the end of the string). The specified part of @var{string2} runs from | 523 | (exclusive); @code{nil} for @var{start1} means the start of the |
| 524 | index @var{start2} up to index @var{end2} (@code{nil} means the end of | 524 | string, while @code{nil} for @var{end1} means the length of the |
| 525 | the string). | 525 | string. Likewise, the specified part of @var{string2} runs from index |
| 526 | 526 | @var{start2} up to index @var{end2}. | |
| 527 | The strings are both converted to multibyte for the comparison | 527 | |
| 528 | (@pxref{Text Representations}) so that a unibyte string and its | 528 | The strings are compared by the numeric values of their characters. |
| 529 | conversion to multibyte are always regarded as equal. If | 529 | For instance, @var{str1} is considered ``smaller than'' @var{str2} if |
| 530 | @var{ignore-case} is non-@code{nil}, then case is ignored, so that | 530 | its first differing character has a smaller numeric value. If |
| 531 | upper case letters can be equal to lower case letters. | 531 | @var{ignore-case} is non-@code{nil}, characters are converted to |
| 532 | lower-case before comparing them. Unibyte strings are converted to | ||
| 533 | multibyte for comparison (@pxref{Text Representations}), so that a | ||
| 534 | unibyte string and its conversion to multibyte are always regarded as | ||
| 535 | equal. | ||
| 532 | 536 | ||
| 533 | If the specified portions of the two strings match, the value is | 537 | If the specified portions of the two strings match, the value is |
| 534 | @code{t}. Otherwise, the value is an integer which indicates how many | 538 | @code{t}. Otherwise, the value is an integer which indicates how many |
| 535 | leading characters agree, and which string is less. Its absolute value | 539 | leading characters agree, and which string is less. Its absolute |
| 536 | is one plus the number of characters that agree at the beginning of the | 540 | value is one plus the number of characters that agree at the beginning |
| 537 | two strings. The sign is negative if @var{string1} (or its specified | 541 | of the two strings. The sign is negative if @var{string1} (or its |
| 538 | portion) is less. | 542 | specified portion) is less. |
| 539 | @end defun | 543 | @end defun |
| 540 | 544 | ||
| 541 | @defun assoc-string key alist &optional case-fold | 545 | @defun assoc-string key alist &optional case-fold |
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index e8036dd69e1..052ec1e4fea 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,3 +1,34 @@ | |||
| 1 | 2012-12-21 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * auth.texi, emacs-gnutls.texi, epa.texi, ert.texi: | ||
| 4 | * gnus-coding.texi, info.texi, nxml-mode.texi, sasl.texi: | ||
| 5 | May as well just include doclicense.texi in everything. | ||
| 6 | |||
| 7 | * ede.texi, eieio.texi, mairix-el.texi: Include a copy of GFDL, | ||
| 8 | which @copying says is included. | ||
| 9 | |||
| 10 | * ada-mode.texi, auth.texi, autotype.texi, bovine.texi, calc.texi: | ||
| 11 | * cc-mode.texi, cl.texi, dbus.texi, dired-x.texi, ebrowse.texi: | ||
| 12 | * ede.texi, ediff.texi, edt.texi, eieio.texi, emacs-gnutls.texi: | ||
| 13 | * emacs-mime.texi, epa.texi, erc.texi, ert.texi, eshell.texi: | ||
| 14 | * eudc.texi, flymake.texi, forms.texi, gnus-coding.texi, gnus.texi: | ||
| 15 | * idlwave.texi, info.texi, mairix-el.texi, message.texi, mh-e.texi: | ||
| 16 | * newsticker.texi, nxml-mode.texi, pcl-cvs.texi, pgg.texi: | ||
| 17 | * rcirc.texi, reftex.texi, remember.texi, sasl.texi, sc.texi: | ||
| 18 | * semantic.texi, ses.texi, sieve.texi, smtpmail.texi, speedbar.texi: | ||
| 19 | * srecode.texi, tramp.texi, url.texi, vip.texi, viper.texi: | ||
| 20 | * widget.texi, wisent.texi, woman.texi: Do not mention buying | ||
| 21 | copies from the FSF, which does not publish these manuals. | ||
| 22 | |||
| 23 | * erc.texi: No need to include gpl in this small manual. | ||
| 24 | |||
| 25 | * org.texi (copying): Include a copy of the GFDL. | ||
| 26 | (GNU Free Documentation License): New section. | ||
| 27 | |||
| 28 | 2012-12-21 Bastien Guerry <bzg@gnu.org> | ||
| 29 | |||
| 30 | * org.texi: Fix typos. | ||
| 31 | |||
| 1 | 2012-12-16 Paul Eggert <eggert@cs.ucla.edu> | 32 | 2012-12-16 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 33 | ||
| 3 | * calc.texi (ISO 8601): Rename from ISO-8601, | 34 | * calc.texi (ISO 8601): Rename from ISO-8601, |
| @@ -440,7 +471,7 @@ | |||
| 440 | * org.texi (Moving subtrees): Document the ability to archive to a | 471 | * org.texi (Moving subtrees): Document the ability to archive to a |
| 441 | datetree. | 472 | datetree. |
| 442 | 473 | ||
| 443 | 2012-09-30 Bastien Guerry <bzg@altern.org> | 474 | 2012-09-30 Bastien Guerry <bzg@gnu.org> |
| 444 | 475 | ||
| 445 | * org.texi (Installation, Feedback, Batch execution): Use | 476 | * org.texi (Installation, Feedback, Batch execution): Use |
| 446 | (add-to-list 'load-path ... t) for the contrib dir. | 477 | (add-to-list 'load-path ... t) for the contrib dir. |
| @@ -1046,7 +1077,7 @@ | |||
| 1046 | 1077 | ||
| 1047 | * org.texi: Edit :noweb no header argument for correctness. | 1078 | * org.texi: Edit :noweb no header argument for correctness. |
| 1048 | 1079 | ||
| 1049 | 2012-04-01 Bastien Guerry <bzg@altern.org> | 1080 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 1050 | 1081 | ||
| 1051 | * org.texi (Customization): Update the approximate number of Org | 1082 | * org.texi (Customization): Update the approximate number of Org |
| 1052 | variables. | 1083 | variables. |
diff --git a/doc/misc/ada-mode.texi b/doc/misc/ada-mode.texi index 8d06ae0de22..8bd05382b44 100644 --- a/doc/misc/ada-mode.texi +++ b/doc/misc/ada-mode.texi | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | @settitle Ada Mode | 3 | @settitle Ada Mode |
| 4 | 4 | ||
| 5 | @copying | 5 | @copying |
| 6 | Copyright @copyright{} 1999-2012 Free Software Foundation, Inc. | 6 | Copyright @copyright{} 1999-2012 Free Software Foundation, Inc. |
| 7 | 7 | ||
| 8 | @quotation | 8 | @quotation |
| 9 | Permission is granted to copy, distribute and/or modify this document | 9 | Permission is granted to copy, distribute and/or modify this document |
| @@ -14,8 +14,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 14 | is included in the section entitled ``GNU Free Documentation License''. | 14 | is included in the section entitled ``GNU Free Documentation License''. |
| 15 | 15 | ||
| 16 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 16 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 17 | modify this GNU manual. Buying copies from the FSF supports it in | 17 | modify this GNU manual.'' |
| 18 | developing GNU and promoting software freedom.'' | ||
| 19 | @end quotation | 18 | @end quotation |
| 20 | @end copying | 19 | @end copying |
| 21 | 20 | ||
diff --git a/doc/misc/auth.texi b/doc/misc/auth.texi index d18a802d600..bf8b180f71a 100644 --- a/doc/misc/auth.texi +++ b/doc/misc/auth.texi | |||
| @@ -18,17 +18,10 @@ under the terms of the GNU Free Documentation License, Version 1.3 or | |||
| 18 | any later version published by the Free Software Foundation; with no | 18 | any later version published by the Free Software Foundation; with no |
| 19 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' | 19 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' |
| 20 | and with the Back-Cover Texts as in (a) below. A copy of the license | 20 | and with the Back-Cover Texts as in (a) below. A copy of the license |
| 21 | is included in the section entitled ``GNU Free Documentation License'' | 21 | is included in the section entitled ``GNU Free Documentation License''. |
| 22 | in the Emacs manual. | ||
| 23 | 22 | ||
| 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 23 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 25 | modify this GNU manual. Buying copies from the FSF supports it in | 24 | modify this GNU manual.'' |
| 26 | developing GNU and promoting software freedom.'' | ||
| 27 | |||
| 28 | This document is part of a collection distributed under the GNU Free | ||
| 29 | Documentation License. If you want to distribute this document | ||
| 30 | separately from the collection, you can do so by adding a copy of the | ||
| 31 | license to the document, as described in section 6 of the license. | ||
| 32 | @end quotation | 25 | @end quotation |
| 33 | @end copying | 26 | @end copying |
| 34 | 27 | ||
| @@ -68,6 +61,7 @@ It is a way for multiple applications to share a single configuration | |||
| 68 | * Secret Service API:: | 61 | * Secret Service API:: |
| 69 | * Help for developers:: | 62 | * Help for developers:: |
| 70 | * GnuPG and EasyPG Assistant Configuration:: | 63 | * GnuPG and EasyPG Assistant Configuration:: |
| 64 | * GNU Free Documentation License:: The license for this documentation. | ||
| 71 | * Index:: | 65 | * Index:: |
| 72 | * Function Index:: | 66 | * Function Index:: |
| 73 | * Variable Index:: | 67 | * Variable Index:: |
| @@ -522,16 +516,20 @@ To set up gpg-agent, follow the instruction in GnuPG manual | |||
| 522 | To set up elisp passphrase cache, set | 516 | To set up elisp passphrase cache, set |
| 523 | @code{epa-file-cache-passphrase-for-symmetric-encryption}. | 517 | @code{epa-file-cache-passphrase-for-symmetric-encryption}. |
| 524 | 518 | ||
| 519 | @node GNU Free Documentation License | ||
| 520 | @appendix GNU Free Documentation License | ||
| 521 | @include doclicense.texi | ||
| 522 | |||
| 525 | @node Index | 523 | @node Index |
| 526 | @chapter Index | 524 | @unnumbered Index |
| 527 | @printindex cp | 525 | @printindex cp |
| 528 | 526 | ||
| 529 | @node Function Index | 527 | @node Function Index |
| 530 | @chapter Function Index | 528 | @unnumbered Function Index |
| 531 | @printindex fn | 529 | @printindex fn |
| 532 | 530 | ||
| 533 | @node Variable Index | 531 | @node Variable Index |
| 534 | @chapter Variable Index | 532 | @unnumbered Variable Index |
| 535 | @printindex vr | 533 | @printindex vr |
| 536 | 534 | ||
| 537 | @bye | 535 | @bye |
diff --git a/doc/misc/autotype.texi b/doc/misc/autotype.texi index aa99b41f204..b2a128774ed 100644 --- a/doc/misc/autotype.texi +++ b/doc/misc/autotype.texi | |||
| @@ -10,7 +10,8 @@ | |||
| 10 | @c @cindex autotypist | 10 | @c @cindex autotypist |
| 11 | 11 | ||
| 12 | @copying | 12 | @copying |
| 13 | Copyright @copyright{} 1994-1995, 1999, 2001-2012 Free Software Foundation, Inc. | 13 | Copyright @copyright{} 1994-1995, 1999, 2001-2012 |
| 14 | Free Software Foundation, Inc. | ||
| 14 | 15 | ||
| 15 | @quotation | 16 | @quotation |
| 16 | Permission is granted to copy, distribute and/or modify this document | 17 | Permission is granted to copy, distribute and/or modify this document |
| @@ -21,8 +22,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 21 | is included in the section entitled ``GNU Free Documentation License''. | 22 | is included in the section entitled ``GNU Free Documentation License''. |
| 22 | 23 | ||
| 23 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 24 | modify this GNU manual. Buying copies from the FSF supports it in | 25 | modify this GNU manual.'' |
| 25 | developing GNU and promoting software freedom.'' | ||
| 26 | @end quotation | 26 | @end quotation |
| 27 | @end copying | 27 | @end copying |
| 28 | 28 | ||
diff --git a/doc/misc/bovine.texi b/doc/misc/bovine.texi index a263cadabae..79a1b177716 100644 --- a/doc/misc/bovine.texi +++ b/doc/misc/bovine.texi | |||
| @@ -34,8 +34,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 34 | is included in the section entitled ``GNU Free Documentation License''. | 34 | is included in the section entitled ``GNU Free Documentation License''. |
| 35 | 35 | ||
| 36 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 36 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 37 | modify this GNU manual. Buying copies from the FSF supports it in | 37 | modify this GNU manual.'' |
| 38 | developing GNU and promoting software freedom.'' | ||
| 39 | @end quotation | 38 | @end quotation |
| 40 | @end copying | 39 | @end copying |
| 41 | 40 | ||
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi index e233c29a925..52c93f1fe5b 100644 --- a/doc/misc/calc.texi +++ b/doc/misc/calc.texi | |||
| @@ -106,8 +106,7 @@ Texts as in (a) below. A copy of the license is included in the section | |||
| 106 | entitled ``GNU Free Documentation License.'' | 106 | entitled ``GNU Free Documentation License.'' |
| 107 | 107 | ||
| 108 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 108 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 109 | modify this GNU manual. Buying copies from the FSF supports it in | 109 | modify this GNU manual.'' |
| 110 | developing GNU and promoting software freedom.'' | ||
| 111 | @end quotation | 110 | @end quotation |
| 112 | @end copying | 111 | @end copying |
| 113 | 112 | ||
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi index 76d9eb42883..031abba1f04 100644 --- a/doc/misc/cc-mode.texi +++ b/doc/misc/cc-mode.texi | |||
| @@ -167,8 +167,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 167 | is included in the section entitled ``GNU Free Documentation License''. | 167 | is included in the section entitled ``GNU Free Documentation License''. |
| 168 | 168 | ||
| 169 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 169 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 170 | modify this GNU manual. Buying copies from the FSF supports it in | 170 | modify this GNU manual.'' |
| 171 | developing GNU and promoting software freedom.'' | ||
| 172 | @end quotation | 171 | @end quotation |
| 173 | @end copying | 172 | @end copying |
| 174 | 173 | ||
diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi index 725ac4269af..8d43f9d1953 100644 --- a/doc/misc/cl.texi +++ b/doc/misc/cl.texi | |||
| @@ -17,8 +17,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 17 | is included in the section entitled ``GNU Free Documentation License''. | 17 | is included in the section entitled ``GNU Free Documentation License''. |
| 18 | 18 | ||
| 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 20 | modify this GNU manual. Buying copies from the FSF supports it in | 20 | modify this GNU manual.'' |
| 21 | developing GNU and promoting software freedom.'' | ||
| 22 | @end quotation | 21 | @end quotation |
| 23 | @end copying | 22 | @end copying |
| 24 | 23 | ||
diff --git a/doc/misc/dbus.texi b/doc/misc/dbus.texi index 1f9a401df90..610321f18c2 100644 --- a/doc/misc/dbus.texi +++ b/doc/misc/dbus.texi | |||
| @@ -20,8 +20,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 20 | is included in the section entitled ``GNU Free Documentation License''. | 20 | is included in the section entitled ``GNU Free Documentation License''. |
| 21 | 21 | ||
| 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 23 | modify this GNU manual. Buying copies from the FSF supports it in | 23 | modify this GNU manual.'' |
| 24 | developing GNU and promoting software freedom.'' | ||
| 25 | @end quotation | 24 | @end quotation |
| 26 | @end copying | 25 | @end copying |
| 27 | 26 | ||
diff --git a/doc/misc/dired-x.texi b/doc/misc/dired-x.texi index cd1ad79eab5..ed10a2232f6 100644 --- a/doc/misc/dired-x.texi +++ b/doc/misc/dired-x.texi | |||
| @@ -31,8 +31,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 31 | is included in the section entitled ``GNU Free Documentation License''. | 31 | is included in the section entitled ``GNU Free Documentation License''. |
| 32 | 32 | ||
| 33 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 33 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 34 | modify this GNU manual. Buying copies from the FSF supports it in | 34 | modify this GNU manual.'' |
| 35 | developing GNU and promoting software freedom.'' | ||
| 36 | @end quotation | 35 | @end quotation |
| 37 | @end copying | 36 | @end copying |
| 38 | 37 | ||
diff --git a/doc/misc/ebrowse.texi b/doc/misc/ebrowse.texi index e13ca4714a7..71f58b7d714 100644 --- a/doc/misc/ebrowse.texi +++ b/doc/misc/ebrowse.texi | |||
| @@ -21,8 +21,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 21 | is included in the section entitled ``GNU Free Documentation License''. | 21 | is included in the section entitled ``GNU Free Documentation License''. |
| 22 | 22 | ||
| 23 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 23 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 24 | modify this GNU manual. Buying copies from the FSF supports it in | 24 | modify this GNU manual.'' |
| 25 | developing GNU and promoting software freedom.'' | ||
| 26 | @end quotation | 25 | @end quotation |
| 27 | @end copying | 26 | @end copying |
| 28 | 27 | ||
diff --git a/doc/misc/ede.texi b/doc/misc/ede.texi index 34ec72fc193..704d5b1141c 100644 --- a/doc/misc/ede.texi +++ b/doc/misc/ede.texi | |||
| @@ -5,7 +5,8 @@ | |||
| 5 | @copying | 5 | @copying |
| 6 | This file describes EDE, the Emacs Development Environment. | 6 | This file describes EDE, the Emacs Development Environment. |
| 7 | 7 | ||
| 8 | Copyright @copyright{} 1998-2001, 2004-2005, 2008-2012 Free Software Foundation, Inc. | 8 | Copyright @copyright{} 1998-2001, 2004-2005, 2008-2012 |
| 9 | Free Software Foundation, Inc. | ||
| 9 | 10 | ||
| 10 | @quotation | 11 | @quotation |
| 11 | Permission is granted to copy, distribute and/or modify this document | 12 | Permission is granted to copy, distribute and/or modify this document |
| @@ -16,8 +17,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 16 | is included in the section entitled ``GNU Free Documentation License.'' | 17 | is included in the section entitled ``GNU Free Documentation License.'' |
| 17 | 18 | ||
| 18 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 19 | modify this GNU manual. Buying copies from the FSF supports it in | 20 | modify this GNU manual.'' |
| 20 | developing GNU and promoting software freedom.'' | ||
| 21 | @end quotation | 21 | @end quotation |
| 22 | @end copying | 22 | @end copying |
| 23 | 23 | ||
| @@ -88,6 +88,7 @@ learn and adopt GNU ways of doing things. | |||
| 88 | * Building and Debugging:: Initiating a build or debug session. | 88 | * Building and Debugging:: Initiating a build or debug session. |
| 89 | * Miscellaneous commands:: Other project related commands. | 89 | * Miscellaneous commands:: Other project related commands. |
| 90 | * Extending EDE:: Programming and extending @ede{}. | 90 | * Extending EDE:: Programming and extending @ede{}. |
| 91 | * GNU Free Documentation License:: The license for this documentation. | ||
| 91 | @end menu | 92 | @end menu |
| 92 | 93 | ||
| 93 | @node EDE Project Concepts, EDE Mode, top, top | 94 | @node EDE Project Concepts, EDE Mode, top, top |
| @@ -1092,7 +1093,7 @@ You can add your own locate tool but subclassing from | |||
| 1092 | methods. See the code in @file{ede-locate.el} for GNU Global as a | 1093 | methods. See the code in @file{ede-locate.el} for GNU Global as a |
| 1093 | simple example. | 1094 | simple example. |
| 1094 | 1095 | ||
| 1095 | @node Extending EDE, , Miscellaneous commands, top | 1096 | @node Extending EDE, GNU Free Documentation License, Miscellaneous commands, top |
| 1096 | @chapter Extending @ede{} | 1097 | @chapter Extending @ede{} |
| 1097 | 1098 | ||
| 1098 | This chapter is intended for users who want to write new parts or fix | 1099 | This chapter is intended for users who want to write new parts or fix |
| @@ -4436,4 +4437,8 @@ For example, C code uses .o on unix, and Emacs Lisp uses .elc. | |||
| 4436 | @end table | 4437 | @end table |
| 4437 | @end table | 4438 | @end table |
| 4438 | 4439 | ||
| 4440 | @node GNU Free Documentation License, , Extending EDE, Top | ||
| 4441 | @appendix GNU Free Documentation License | ||
| 4442 | @include doclicense.texi | ||
| 4443 | |||
| 4439 | @bye | 4444 | @bye |
diff --git a/doc/misc/ediff.texi b/doc/misc/ediff.texi index 55bfb9f6cb8..002a726d232 100644 --- a/doc/misc/ediff.texi +++ b/doc/misc/ediff.texi | |||
| @@ -36,8 +36,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 36 | is included in the section entitled ``GNU Free Documentation License''. | 36 | is included in the section entitled ``GNU Free Documentation License''. |
| 37 | 37 | ||
| 38 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 38 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 39 | modify this GNU manual. Buying copies from the FSF supports it in | 39 | modify this GNU manual.'' |
| 40 | developing GNU and promoting software freedom.'' | ||
| 41 | @end quotation | 40 | @end quotation |
| 42 | @end copying | 41 | @end copying |
| 43 | 42 | ||
diff --git a/doc/misc/edt.texi b/doc/misc/edt.texi index 12e65100e4e..0ecaca79594 100644 --- a/doc/misc/edt.texi +++ b/doc/misc/edt.texi | |||
| @@ -17,8 +17,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 17 | is included in the section entitled ``GNU Free Documentation License''. | 17 | is included in the section entitled ``GNU Free Documentation License''. |
| 18 | 18 | ||
| 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 20 | modify this GNU manual. Buying copies from the FSF supports it in | 20 | modify this GNU manual.'' |
| 21 | developing GNU and promoting software freedom.'' | ||
| 22 | @end quotation | 21 | @end quotation |
| 23 | @end copying | 22 | @end copying |
| 24 | 23 | ||
diff --git a/doc/misc/eieio.texi b/doc/misc/eieio.texi index fc92a76ff36..8b2a73b5f7c 100644 --- a/doc/misc/eieio.texi +++ b/doc/misc/eieio.texi | |||
| @@ -22,8 +22,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 22 | is included in the section entitled ``GNU Free Documentation License.'' | 22 | is included in the section entitled ``GNU Free Documentation License.'' |
| 23 | 23 | ||
| 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 25 | modify this GNU manual. Buying copies from the FSF supports it in | 25 | modify this GNU manual.'' |
| 26 | developing GNU and promoting software freedom.'' | ||
| 27 | @end quotation | 26 | @end quotation |
| 28 | @end copying | 27 | @end copying |
| 29 | 28 | ||
| @@ -77,6 +76,7 @@ Emacs. | |||
| 77 | * Naming Conventions:: Name your objects in an Emacs friendly way. | 76 | * Naming Conventions:: Name your objects in an Emacs friendly way. |
| 78 | * CLOS compatibility:: What are the differences? | 77 | * CLOS compatibility:: What are the differences? |
| 79 | * Wish List:: Things about EIEIO that could be improved. | 78 | * Wish List:: Things about EIEIO that could be improved. |
| 79 | * GNU Free Documentation License:: The license for this documentation. | ||
| 80 | * Function Index:: | 80 | * Function Index:: |
| 81 | @end menu | 81 | @end menu |
| 82 | 82 | ||
| @@ -1950,6 +1950,10 @@ buffers. | |||
| 1950 | Allow method overloading of method-like functions in Emacs. | 1950 | Allow method overloading of method-like functions in Emacs. |
| 1951 | @end enumerate | 1951 | @end enumerate |
| 1952 | 1952 | ||
| 1953 | @node GNU Free Documentation License | ||
| 1954 | @appendix GNU Free Documentation License | ||
| 1955 | @include doclicense.texi | ||
| 1956 | |||
| 1953 | @node Function Index | 1957 | @node Function Index |
| 1954 | @unnumbered Function Index | 1958 | @unnumbered Function Index |
| 1955 | 1959 | ||
diff --git a/doc/misc/emacs-gnutls.texi b/doc/misc/emacs-gnutls.texi index 12e65c9e8dd..a98b182b0b9 100644 --- a/doc/misc/emacs-gnutls.texi +++ b/doc/misc/emacs-gnutls.texi | |||
| @@ -16,17 +16,10 @@ under the terms of the GNU Free Documentation License, Version 1.3 or | |||
| 16 | any later version published by the Free Software Foundation; with no | 16 | any later version published by the Free Software Foundation; with no |
| 17 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' | 17 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' |
| 18 | and with the Back-Cover Texts as in (a) below. A copy of the license | 18 | and with the Back-Cover Texts as in (a) below. A copy of the license |
| 19 | is included in the section entitled ``GNU Free Documentation License'' | 19 | is included in the section entitled ``GNU Free Documentation License''. |
| 20 | in the Emacs manual. | ||
| 21 | 20 | ||
| 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 21 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 23 | modify this GNU manual. Buying copies from the FSF supports it in | 22 | modify this GNU manual.'' |
| 24 | developing GNU and promoting software freedom.'' | ||
| 25 | |||
| 26 | This document is part of a collection distributed under the GNU Free | ||
| 27 | Documentation License. If you want to distribute this document | ||
| 28 | separately from the collection, you can do so by adding a copy of the | ||
| 29 | license to the document, as described in section 6 of the license. | ||
| 30 | @end quotation | 23 | @end quotation |
| 31 | @end copying | 24 | @end copying |
| 32 | 25 | ||
| @@ -61,6 +54,7 @@ Emacs Lisp library. | |||
| 61 | * Overview:: Overview of the GnuTLS integration. | 54 | * Overview:: Overview of the GnuTLS integration. |
| 62 | * Help For Users:: | 55 | * Help For Users:: |
| 63 | * Help For Developers:: | 56 | * Help For Developers:: |
| 57 | * GNU Free Documentation License:: The license for this documentation. | ||
| 64 | * Function Index:: | 58 | * Function Index:: |
| 65 | * Variable Index:: | 59 | * Variable Index:: |
| 66 | @end menu | 60 | @end menu |
| @@ -185,12 +179,16 @@ Please see @file{gnutls.el} for the @var{spec} details and for usage, | |||
| 185 | but do not rely on this function's interface if possible. | 179 | but do not rely on this function's interface if possible. |
| 186 | @end defun | 180 | @end defun |
| 187 | 181 | ||
| 182 | @node GNU Free Documentation License | ||
| 183 | @appendix GNU Free Documentation License | ||
| 184 | @include doclicense.texi | ||
| 185 | |||
| 188 | @node Function Index | 186 | @node Function Index |
| 189 | @chapter Function Index | 187 | @unnumbered Function Index |
| 190 | @printindex fn | 188 | @printindex fn |
| 191 | 189 | ||
| 192 | @node Variable Index | 190 | @node Variable Index |
| 193 | @chapter Variable Index | 191 | @unnumbered Variable Index |
| 194 | @printindex vr | 192 | @printindex vr |
| 195 | 193 | ||
| 196 | @bye | 194 | @bye |
diff --git a/doc/misc/emacs-mime.texi b/doc/misc/emacs-mime.texi index 966cace7f6e..f26d80b598b 100644 --- a/doc/misc/emacs-mime.texi +++ b/doc/misc/emacs-mime.texi | |||
| @@ -22,8 +22,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 22 | is included in the section entitled ``GNU Free Documentation License''. | 22 | is included in the section entitled ``GNU Free Documentation License''. |
| 23 | 23 | ||
| 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 25 | modify this GNU manual. Buying copies from the FSF supports it in | 25 | modify this GNU manual.'' |
| 26 | developing GNU and promoting software freedom.'' | ||
| 27 | @end quotation | 26 | @end quotation |
| 28 | @end copying | 27 | @end copying |
| 29 | 28 | ||
diff --git a/doc/misc/epa.texi b/doc/misc/epa.texi index 9dfdf5ff0c3..c265f92bed7 100644 --- a/doc/misc/epa.texi +++ b/doc/misc/epa.texi | |||
| @@ -17,17 +17,10 @@ under the terms of the GNU Free Documentation License, Version 1.3 or | |||
| 17 | any later version published by the Free Software Foundation; with no | 17 | any later version published by the Free Software Foundation; with no |
| 18 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' | 18 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' |
| 19 | and with the Back-Cover Texts as in (a) below. A copy of the license | 19 | and with the Back-Cover Texts as in (a) below. A copy of the license |
| 20 | is included in the section entitled ``GNU Free Documentation License'' | 20 | is included in the section entitled ``GNU Free Documentation License''. |
| 21 | in the Emacs manual. | ||
| 22 | 21 | ||
| 23 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 24 | modify this GNU manual. Buying copies from the FSF supports it in | 23 | modify this GNU manual.'' |
| 25 | developing GNU and promoting software freedom.'' | ||
| 26 | |||
| 27 | This document is part of a collection distributed under the GNU Free | ||
| 28 | Documentation License. If you want to distribute this document | ||
| 29 | separately from the collection, you can do so by adding a copy of the | ||
| 30 | license to the document, as described in section 6 of the license. | ||
| 31 | @end quotation | 24 | @end quotation |
| 32 | @end copying | 25 | @end copying |
| 33 | 26 | ||
| @@ -68,6 +61,7 @@ called EasyPG Library. | |||
| 68 | * Commands:: | 61 | * Commands:: |
| 69 | * Caching Passphrases:: | 62 | * Caching Passphrases:: |
| 70 | * Bug Reports:: | 63 | * Bug Reports:: |
| 64 | * GNU Free Documentation License:: The license for this documentation. | ||
| 71 | @end menu | 65 | @end menu |
| 72 | 66 | ||
| 73 | @node Overview | 67 | @node Overview |
| @@ -493,6 +487,10 @@ Before reporting the bug, you should set @code{epg-debug} in the | |||
| 493 | of the @samp{ *epg-debug*} buffer. Note that the first letter of the | 487 | of the @samp{ *epg-debug*} buffer. Note that the first letter of the |
| 494 | buffer name is a whitespace. | 488 | buffer name is a whitespace. |
| 495 | 489 | ||
| 490 | @node GNU Free Documentation License | ||
| 491 | @appendix GNU Free Documentation License | ||
| 492 | @include doclicense.texi | ||
| 493 | |||
| 496 | @bye | 494 | @bye |
| 497 | 495 | ||
| 498 | @c End: | 496 | @c End: |
diff --git a/doc/misc/erc.texi b/doc/misc/erc.texi index 8c8e0b56cd0..266df24c74e 100644 --- a/doc/misc/erc.texi +++ b/doc/misc/erc.texi | |||
| @@ -20,8 +20,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 20 | is included in the section entitled ``GNU Free Documentation License''. | 20 | is included in the section entitled ``GNU Free Documentation License''. |
| 21 | 21 | ||
| 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 23 | modify this GNU manual. Buying copies from the FSF supports it in | 23 | modify this GNU manual.'' |
| 24 | developing GNU and promoting software freedom.'' | ||
| 25 | 24 | ||
| 26 | All Emacs Lisp code contained in this document may be used, distributed, | 25 | All Emacs Lisp code contained in this document may be used, distributed, |
| 27 | and modified without restriction. | 26 | and modified without restriction. |
| @@ -62,10 +61,6 @@ and modified without restriction. | |||
| 62 | * Advanced Usage:: Cool ways of using ERC. | 61 | * Advanced Usage:: Cool ways of using ERC. |
| 63 | * Getting Help and Reporting Bugs:: | 62 | * Getting Help and Reporting Bugs:: |
| 64 | * History:: The history of ERC. | 63 | * History:: The history of ERC. |
| 65 | * Copying:: The GNU General Public License gives you | ||
| 66 | permission to redistribute ERC on | ||
| 67 | certain terms; it also explains that | ||
| 68 | there is no warranty. | ||
| 69 | * GNU Free Documentation License:: The license for this documentation. | 64 | * GNU Free Documentation License:: The license for this documentation. |
| 70 | * Concept Index:: Search for terms. | 65 | * Concept Index:: Search for terms. |
| 71 | 66 | ||
| @@ -855,10 +850,6 @@ is maintained as part of Emacs. | |||
| 855 | 850 | ||
| 856 | @end itemize | 851 | @end itemize |
| 857 | 852 | ||
| 858 | @node Copying | ||
| 859 | @appendix GNU GENERAL PUBLIC LICENSE | ||
| 860 | @include gpl.texi | ||
| 861 | |||
| 862 | @node GNU Free Documentation License | 853 | @node GNU Free Documentation License |
| 863 | @appendix GNU Free Documentation License | 854 | @appendix GNU Free Documentation License |
| 864 | @include doclicense.texi | 855 | @include doclicense.texi |
diff --git a/doc/misc/ert.texi b/doc/misc/ert.texi index 146a6ccbc35..2cd51d5aec9 100644 --- a/doc/misc/ert.texi +++ b/doc/misc/ert.texi | |||
| @@ -18,17 +18,10 @@ under the terms of the GNU Free Documentation License, Version 1.3 or | |||
| 18 | any later version published by the Free Software Foundation; with no | 18 | any later version published by the Free Software Foundation; with no |
| 19 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' | 19 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' |
| 20 | and with the Back-Cover Texts as in (a) below. A copy of the license | 20 | and with the Back-Cover Texts as in (a) below. A copy of the license |
| 21 | is included in the section entitled ``GNU Free Documentation License'' | 21 | is included in the section entitled ``GNU Free Documentation License''. |
| 22 | in the Emacs manual. | ||
| 23 | 22 | ||
| 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 23 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 25 | modify this GNU manual. Buying copies from the FSF supports it in | 24 | modify this GNU manual.'' |
| 26 | developing GNU and promoting software freedom.'' | ||
| 27 | |||
| 28 | This document is part of a collection distributed under the GNU Free | ||
| 29 | Documentation License. If you want to distribute this document | ||
| 30 | separately from the collection, you can do so by adding a copy of the | ||
| 31 | license to the document, as described in section 6 of the license. | ||
| 32 | @end quotation | 25 | @end quotation |
| 33 | @end copying | 26 | @end copying |
| 34 | 27 | ||
| @@ -53,6 +46,7 @@ traditional software development methods. | |||
| 53 | * How to Debug Tests:: What to do if a test fails. | 46 | * How to Debug Tests:: What to do if a test fails. |
| 54 | * Extending ERT:: ERT is extensible in several ways. | 47 | * Extending ERT:: ERT is extensible in several ways. |
| 55 | * Other Testing Concepts:: Features not in ERT. | 48 | * Other Testing Concepts:: Features not in ERT. |
| 49 | * GNU Free Documentation License:: The license for this documentation. | ||
| 56 | 50 | ||
| 57 | @detailmenu | 51 | @detailmenu |
| 58 | --- The Detailed Node Listing --- | 52 | --- The Detailed Node Listing --- |
| @@ -85,6 +79,10 @@ Other Testing Concepts | |||
| 85 | * Mocks and Stubs:: Stubbing out code that is irrelevant to the test. | 79 | * Mocks and Stubs:: Stubbing out code that is irrelevant to the test. |
| 86 | * Fixtures and Test Suites:: How ERT differs from tools for other languages. | 80 | * Fixtures and Test Suites:: How ERT differs from tools for other languages. |
| 87 | 81 | ||
| 82 | Appendix | ||
| 83 | |||
| 84 | * GNU Free Documentation License:: The license for this documentation. | ||
| 85 | |||
| 88 | @end detailmenu | 86 | @end detailmenu |
| 89 | @end menu | 87 | @end menu |
| 90 | 88 | ||
| @@ -759,7 +757,7 @@ meant to be usable by other code. But there is no mature API yet. | |||
| 759 | Contributions to ERT are welcome. | 757 | Contributions to ERT are welcome. |
| 760 | 758 | ||
| 761 | 759 | ||
| 762 | @node Other Testing Concepts, , Extending ERT, Top | 760 | @node Other Testing Concepts, GNU Free Documentation License , Extending ERT, Top |
| 763 | @chapter Other Testing Concepts | 761 | @chapter Other Testing Concepts |
| 764 | 762 | ||
| 765 | For information on mocks, stubs, fixtures, or test suites, see below. | 763 | For information on mocks, stubs, fixtures, or test suites, see below. |
| @@ -842,6 +840,10 @@ e.g., to run quick tests during interactive development and slow tests less | |||
| 842 | often. This can be achieved with the @code{:tag} argument to | 840 | often. This can be achieved with the @code{:tag} argument to |
| 843 | @code{ert-deftest} and @code{tag} test selectors. | 841 | @code{ert-deftest} and @code{tag} test selectors. |
| 844 | 842 | ||
| 843 | @node GNU Free Documentation License, , Other Testing Concepts, Top | ||
| 844 | @appendix GNU Free Documentation License | ||
| 845 | @include doclicense.texi | ||
| 846 | |||
| 845 | @bye | 847 | @bye |
| 846 | 848 | ||
| 847 | @c LocalWords: ERT JUnit namespace docstring ERT's | 849 | @c LocalWords: ERT JUnit namespace docstring ERT's |
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi index 81bc1edc169..926e09c5912 100644 --- a/doc/misc/eshell.texi +++ b/doc/misc/eshell.texi | |||
| @@ -19,8 +19,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 19 | is included in the section entitled ``GNU Free Documentation License''. | 19 | is included in the section entitled ``GNU Free Documentation License''. |
| 20 | 20 | ||
| 21 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 21 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 22 | modify this GNU manual. Buying copies from the FSF supports it in | 22 | modify this GNU manual.'' |
| 23 | developing GNU and promoting software freedom.'' | ||
| 24 | @end quotation | 23 | @end quotation |
| 25 | @end copying | 24 | @end copying |
| 26 | 25 | ||
diff --git a/doc/misc/eudc.texi b/doc/misc/eudc.texi index a21e73019b9..02c5de05098 100644 --- a/doc/misc/eudc.texi +++ b/doc/misc/eudc.texi | |||
| @@ -12,7 +12,7 @@ EUDC is the Emacs Unified Directory Client, a common interface to | |||
| 12 | directory servers using various protocols such as LDAP or the CCSO white | 12 | directory servers using various protocols such as LDAP or the CCSO white |
| 13 | pages directory system (PH/QI) | 13 | pages directory system (PH/QI) |
| 14 | 14 | ||
| 15 | Copyright @copyright{} 1998, 2000-2012 Free Software Foundation, Inc. | 15 | Copyright @copyright{} 1998, 2000-2012 Free Software Foundation, Inc. |
| 16 | 16 | ||
| 17 | @quotation | 17 | @quotation |
| 18 | Permission is granted to copy, distribute and/or modify this document | 18 | Permission is granted to copy, distribute and/or modify this document |
| @@ -23,8 +23,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 23 | is included in the section entitled ``GNU Free Documentation License''. | 23 | is included in the section entitled ``GNU Free Documentation License''. |
| 24 | 24 | ||
| 25 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 25 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 26 | modify this GNU manual. Buying copies from the FSF supports it in | 26 | modify this GNU manual.'' |
| 27 | developing GNU and promoting software freedom.'' | ||
| 28 | @end quotation | 27 | @end quotation |
| 29 | @end copying | 28 | @end copying |
| 30 | 29 | ||
diff --git a/doc/misc/flymake.texi b/doc/misc/flymake.texi index e82bfdfa6c5..d27f078555e 100644 --- a/doc/misc/flymake.texi +++ b/doc/misc/flymake.texi | |||
| @@ -11,8 +11,7 @@ | |||
| 11 | This manual is for GNU Flymake (version @value{VERSION}, @value{UPDATED}), | 11 | This manual is for GNU Flymake (version @value{VERSION}, @value{UPDATED}), |
| 12 | which is a universal on-the-fly syntax checker for GNU Emacs. | 12 | which is a universal on-the-fly syntax checker for GNU Emacs. |
| 13 | 13 | ||
| 14 | Copyright @copyright{} 2004-2012 | 14 | Copyright @copyright{} 2004-2012 Free Software Foundation, Inc. |
| 15 | Free Software Foundation, Inc. | ||
| 16 | 15 | ||
| 17 | @quotation | 16 | @quotation |
| 18 | Permission is granted to copy, distribute and/or modify this document | 17 | Permission is granted to copy, distribute and/or modify this document |
| @@ -23,8 +22,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 23 | is included in the section entitled ``GNU Free Documentation License''. | 22 | is included in the section entitled ``GNU Free Documentation License''. |
| 24 | 23 | ||
| 25 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 26 | modify this GNU manual. Buying copies from the FSF supports it in | 25 | modify this GNU manual.'' |
| 27 | developing GNU and promoting software freedom.'' | ||
| 28 | @end quotation | 26 | @end quotation |
| 29 | @end copying | 27 | @end copying |
| 30 | 28 | ||
diff --git a/doc/misc/forms.texi b/doc/misc/forms.texi index 7f84de9754b..b38718826cb 100644 --- a/doc/misc/forms.texi +++ b/doc/misc/forms.texi | |||
| @@ -29,8 +29,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 29 | is included in the section entitled ``GNU Free Documentation License''. | 29 | is included in the section entitled ``GNU Free Documentation License''. |
| 30 | 30 | ||
| 31 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 31 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 32 | modify this GNU manual. Buying copies from the FSF supports it in | 32 | modify this GNU manual.'' |
| 33 | developing GNU and promoting software freedom.'' | ||
| 34 | @end quotation | 33 | @end quotation |
| 35 | @end copying | 34 | @end copying |
| 36 | 35 | ||
diff --git a/doc/misc/gnus-coding.texi b/doc/misc/gnus-coding.texi index 2bc064071ec..35ec2120955 100644 --- a/doc/misc/gnus-coding.texi +++ b/doc/misc/gnus-coding.texi | |||
| @@ -7,26 +7,19 @@ | |||
| 7 | @syncodeindex pg cp | 7 | @syncodeindex pg cp |
| 8 | 8 | ||
| 9 | @copying | 9 | @copying |
| 10 | Copyright @copyright{} 2004-2005, 2007-2012 Free Software | 10 | Copyright @copyright{} 2004-2005, 2007-2012 Free Software |
| 11 | Foundation, Inc. | 11 | Foundation, Inc. |
| 12 | 12 | ||
| 13 | @quotation | 13 | @quotation |
| 14 | Permission is granted to copy, distribute and/or modify this document | 14 | Permission is granted to copy, distribute and/or modify this document |
| 15 | under the terms of the GNU Free Documentation License, Version 1.3 or | 15 | under the terms of the GNU Free Documentation License, Version 1.3 or |
| 16 | any later version published by the Free Software Foundation; with no | 16 | any later version published by the Free Software Foundation; with no |
| 17 | Invariant Sections, with the Front-Cover texts being ``A GNU | 17 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual'', |
| 18 | Manual'', and with the Back-Cover Texts as in (a) below. A copy of the | 18 | and with the Back-Cover Texts as in (a) below. A copy of the license |
| 19 | license is included in the section entitled ``GNU Free Documentation | 19 | is included in the section entitled ``GNU Free Documentation License''. |
| 20 | License'' in the Gnus manual. | ||
| 21 | 20 | ||
| 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 21 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 23 | modify this GNU manual. Buying copies from the FSF supports it in | 22 | modify this GNU manual.'' |
| 24 | developing GNU and promoting software freedom.'' | ||
| 25 | |||
| 26 | This document is part of a collection distributed under the GNU Free | ||
| 27 | Documentation License. If you want to distribute this document | ||
| 28 | separately from the collection, you can do so by adding a copy of the | ||
| 29 | license to the document, as described in section 6 of the license. | ||
| 30 | @end quotation | 23 | @end quotation |
| 31 | @end copying | 24 | @end copying |
| 32 | 25 | ||
| @@ -54,6 +47,7 @@ This manual describes @dots{} | |||
| 54 | @menu | 47 | @menu |
| 55 | * Gnus Coding Style:: Gnus Coding Style | 48 | * Gnus Coding Style:: Gnus Coding Style |
| 56 | * Gnus Maintenance Guide:: Gnus Maintenance Guide | 49 | * Gnus Maintenance Guide:: Gnus Maintenance Guide |
| 50 | * GNU Free Documentation License:: The license for this documentation. | ||
| 57 | @end menu | 51 | @end menu |
| 58 | 52 | ||
| 59 | @c @ref{Gnus Reference Guide, ,Gnus Reference Guide, gnus, The Gnus Newsreader} | 53 | @c @ref{Gnus Reference Guide, ,Gnus Reference Guide, gnus, The Gnus Newsreader} |
| @@ -387,6 +381,10 @@ If the variable is new in No Gnus use @code{:version "23.1" ;; No Gnus}. | |||
| 387 | The same applies for customizable variables when its default value was | 381 | The same applies for customizable variables when its default value was |
| 388 | changed. | 382 | changed. |
| 389 | 383 | ||
| 384 | @node GNU Free Documentation License | ||
| 385 | @appendix GNU Free Documentation License | ||
| 386 | @include doclicense.texi | ||
| 387 | |||
| 390 | @c Local Variables: | 388 | @c Local Variables: |
| 391 | @c mode: texinfo | 389 | @c mode: texinfo |
| 392 | @c coding: iso-8859-1 | 390 | @c coding: iso-8859-1 |
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi index dfc422479e3..78d42da4d69 100644 --- a/doc/misc/gnus.texi +++ b/doc/misc/gnus.texi | |||
| @@ -22,8 +22,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 22 | is included in the section entitled ``GNU Free Documentation License''. | 22 | is included in the section entitled ``GNU Free Documentation License''. |
| 23 | 23 | ||
| 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 25 | modify this GNU manual. Buying copies from the FSF supports it in | 25 | modify this GNU manual.'' |
| 26 | developing GNU and promoting software freedom.'' | ||
| 27 | @end quotation | 26 | @end quotation |
| 28 | @end copying | 27 | @end copying |
| 29 | 28 | ||
diff --git a/doc/misc/idlwave.texi b/doc/misc/idlwave.texi index 436fa28b1fb..22b444c1a96 100644 --- a/doc/misc/idlwave.texi +++ b/doc/misc/idlwave.texi | |||
| @@ -33,8 +33,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 33 | is included in the section entitled ``GNU Free Documentation License''. | 33 | is included in the section entitled ``GNU Free Documentation License''. |
| 34 | 34 | ||
| 35 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 35 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 36 | modify this GNU manual. Buying copies from the FSF supports it in | 36 | modify this GNU manual.'' |
| 37 | developing GNU and promoting software freedom.'' | ||
| 38 | @end quotation | 37 | @end quotation |
| 39 | @end copying | 38 | @end copying |
| 40 | 39 | ||
diff --git a/doc/misc/info.texi b/doc/misc/info.texi index 141b8da5728..aec80522772 100644 --- a/doc/misc/info.texi +++ b/doc/misc/info.texi | |||
| @@ -20,19 +20,12 @@ Copyright @copyright{} 1989, 1992, 1996-2012 Free Software Foundation, Inc. | |||
| 20 | Permission is granted to copy, distribute and/or modify this document | 20 | Permission is granted to copy, distribute and/or modify this document |
| 21 | under the terms of the GNU Free Documentation License, Version 1.3 or | 21 | under the terms of the GNU Free Documentation License, Version 1.3 or |
| 22 | any later version published by the Free Software Foundation; with no | 22 | any later version published by the Free Software Foundation; with no |
| 23 | Invariant Sections, with the Front-Cover texts being ``A GNU | 23 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' |
| 24 | Manual,'' and with the Back-Cover Texts as in (a) below. A copy of the | 24 | and with the Back-Cover Texts as in (a) below. A copy of the license |
| 25 | license is included in the section entitled ``GNU Free Documentation | 25 | is included in the section entitled ``GNU Free Documentation License''. |
| 26 | License'' in the Emacs manual. | ||
| 27 | 26 | ||
| 28 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 27 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 29 | modify this GNU manual. Buying copies from the FSF supports it in | 28 | modify this GNU manual.'' |
| 30 | developing GNU and promoting software freedom.'' | ||
| 31 | |||
| 32 | This document is part of a collection distributed under the GNU Free | ||
| 33 | Documentation License. If you want to distribute this document | ||
| 34 | separately from the collection, you can do so by adding a copy of the | ||
| 35 | license to the document, as described in section 6 of the license. | ||
| 36 | @end quotation | 29 | @end quotation |
| 37 | @end copying | 30 | @end copying |
| 38 | 31 | ||
| @@ -84,6 +77,7 @@ Started' chapter. | |||
| 84 | * Getting Started:: Getting started using an Info reader. | 77 | * Getting Started:: Getting started using an Info reader. |
| 85 | * Advanced:: Advanced Info commands. | 78 | * Advanced:: Advanced Info commands. |
| 86 | * Expert Info:: Info commands for experts. | 79 | * Expert Info:: Info commands for experts. |
| 80 | * GNU Free Documentation License:: The license for this documentation. | ||
| 87 | * Index:: An index of topics, commands, and variables. | 81 | * Index:: An index of topics, commands, and variables. |
| 88 | @end menu | 82 | @end menu |
| 89 | 83 | ||
| @@ -1504,6 +1498,10 @@ usually few. | |||
| 1504 | To check an Info file, do @kbd{M-x Info-validate} while looking at any | 1498 | To check an Info file, do @kbd{M-x Info-validate} while looking at any |
| 1505 | node of the file with Emacs Info mode. | 1499 | node of the file with Emacs Info mode. |
| 1506 | 1500 | ||
| 1501 | @node GNU Free Documentation License | ||
| 1502 | @appendix GNU Free Documentation License | ||
| 1503 | @include doclicense.texi | ||
| 1504 | |||
| 1507 | @node Index | 1505 | @node Index |
| 1508 | @unnumbered Index | 1506 | @unnumbered Index |
| 1509 | 1507 | ||
diff --git a/doc/misc/mairix-el.texi b/doc/misc/mairix-el.texi index 1e835d44838..990bb87ae5c 100644 --- a/doc/misc/mairix-el.texi +++ b/doc/misc/mairix-el.texi | |||
| @@ -17,8 +17,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 17 | is included in the section entitled ``GNU Free Documentation License''. | 17 | is included in the section entitled ``GNU Free Documentation License''. |
| 18 | 18 | ||
| 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 20 | modify this GNU manual. Buying copies from the FSF supports it in | 20 | modify this GNU manual.'' |
| 21 | developing GNU and promoting software freedom.'' | ||
| 22 | @end quotation | 21 | @end quotation |
| 23 | @end copying | 22 | @end copying |
| 24 | 23 | ||
| @@ -61,6 +60,7 @@ database. | |||
| 61 | * Setting up mairix.el:: Set up mairix.el | 60 | * Setting up mairix.el:: Set up mairix.el |
| 62 | * Using mairix.el:: List of interactive functions | 61 | * Using mairix.el:: List of interactive functions |
| 63 | * Extending mairix.el:: Support your favorite mail reader! | 62 | * Extending mairix.el:: Support your favorite mail reader! |
| 63 | * GNU Free Documentation License:: The license for this documentation. | ||
| 64 | @end menu | 64 | @end menu |
| 65 | 65 | ||
| 66 | @node About mairix and mairix.el | 66 | @node About mairix and mairix.el |
| @@ -346,6 +346,8 @@ Then add the functions to @code{mairix-display-functions} and | |||
| 346 | 346 | ||
| 347 | And that's it! | 347 | And that's it! |
| 348 | 348 | ||
| 349 | 349 | @node GNU Free Documentation License | |
| 350 | @appendix GNU Free Documentation License | ||
| 351 | @include doclicense.texi | ||
| 350 | 352 | ||
| 351 | @bye | 353 | @bye |
diff --git a/doc/misc/message.texi b/doc/misc/message.texi index 68e14c9b253..cbeac404000 100644 --- a/doc/misc/message.texi +++ b/doc/misc/message.texi | |||
| @@ -21,8 +21,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 21 | is included in the section entitled ``GNU Free Documentation License''. | 21 | is included in the section entitled ``GNU Free Documentation License''. |
| 22 | 22 | ||
| 23 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 23 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 24 | modify this GNU manual. Buying copies from the FSF supports it in | 24 | modify this GNU manual.'' |
| 25 | developing GNU and promoting software freedom.'' | ||
| 26 | @end quotation | 25 | @end quotation |
| 27 | @end copying | 26 | @end copying |
| 28 | 27 | ||
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi index 06ab93f91c7..7f7c143c36b 100644 --- a/doc/misc/mh-e.texi +++ b/doc/misc/mh-e.texi | |||
| @@ -24,7 +24,7 @@ | |||
| 24 | This is version @value{VERSION}@value{EDITION} of @cite{The MH-E | 24 | This is version @value{VERSION}@value{EDITION} of @cite{The MH-E |
| 25 | Manual}, last updated @value{UPDATED}. | 25 | Manual}, last updated @value{UPDATED}. |
| 26 | 26 | ||
| 27 | Copyright @copyright{} 1995, 2001-2003, 2005-2012 Free Software Foundation, Inc. | 27 | Copyright @copyright{} 1995, 2001-2003, 2005-2012 Free Software Foundation, Inc. |
| 28 | 28 | ||
| 29 | @c This dual license has been agreed upon by the FSF. | 29 | @c This dual license has been agreed upon by the FSF. |
| 30 | 30 | ||
| @@ -41,8 +41,7 @@ Back-Cover Texts as in (a) below. A copy of the license is included in | |||
| 41 | the section entitled ``GNU Free Documentation License.'' | 41 | the section entitled ``GNU Free Documentation License.'' |
| 42 | 42 | ||
| 43 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 43 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 44 | modify this GNU manual. Buying copies from the FSF supports it in | 44 | modify this GNU manual.'' |
| 45 | developing GNU and promoting software freedom.'' | ||
| 46 | 45 | ||
| 47 | @item | 46 | @item |
| 48 | the GNU General Public License as published by the Free Software | 47 | the GNU General Public License as published by the Free Software |
diff --git a/doc/misc/newsticker.texi b/doc/misc/newsticker.texi index 60510f41e71..480fb648957 100644 --- a/doc/misc/newsticker.texi +++ b/doc/misc/newsticker.texi | |||
| @@ -24,8 +24,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 24 | is included in the section entitled ``GNU Free Documentation License''. | 24 | is included in the section entitled ``GNU Free Documentation License''. |
| 25 | 25 | ||
| 26 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 26 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 27 | modify this GNU manual. Buying copies from the FSF supports it in | 27 | modify this GNU manual.'' |
| 28 | developing GNU and promoting software freedom.'' | ||
| 29 | @end quotation | 28 | @end quotation |
| 30 | @end copying | 29 | @end copying |
| 31 | 30 | ||
diff --git a/doc/misc/nxml-mode.texi b/doc/misc/nxml-mode.texi index a0e34b2cf5a..0bac8d3ad31 100644 --- a/doc/misc/nxml-mode.texi +++ b/doc/misc/nxml-mode.texi | |||
| @@ -14,19 +14,12 @@ Copyright @copyright{} 2007-2012 Free Software Foundation, Inc. | |||
| 14 | Permission is granted to copy, distribute and/or modify this document | 14 | Permission is granted to copy, distribute and/or modify this document |
| 15 | under the terms of the GNU Free Documentation License, Version 1.3 or | 15 | under the terms of the GNU Free Documentation License, Version 1.3 or |
| 16 | any later version published by the Free Software Foundation; with no | 16 | any later version published by the Free Software Foundation; with no |
| 17 | Invariant Sections, with the Front-Cover texts being ``A GNU | 17 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' |
| 18 | Manual,'' and with the Back-Cover Texts as in (a) below. A copy of the | 18 | and with the Back-Cover Texts as in (a) below. A copy of the license |
| 19 | license is included in the section entitled ``GNU Free Documentation | 19 | is included in the section entitled ``GNU Free Documentation License''. |
| 20 | License'' in the Emacs manual. | ||
| 21 | 20 | ||
| 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 21 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 23 | modify this GNU manual. Buying copies from the FSF supports it in | 22 | modify this GNU manual.'' |
| 24 | developing GNU and promoting software freedom.'' | ||
| 25 | |||
| 26 | This document is part of a collection distributed under the GNU Free | ||
| 27 | Documentation License. If you want to distribute this document | ||
| 28 | separately from the collection, you can do so by adding a copy of the | ||
| 29 | license to the document, as described in section 6 of the license. | ||
| 30 | @end quotation | 23 | @end quotation |
| 31 | @end copying | 24 | @end copying |
| 32 | 25 | ||
| @@ -51,6 +44,7 @@ This manual is not yet complete. | |||
| 51 | * Locating a schema:: | 44 | * Locating a schema:: |
| 52 | * DTDs:: | 45 | * DTDs:: |
| 53 | * Limitations:: | 46 | * Limitations:: |
| 47 | * GNU Free Documentation License:: The license for this documentation. | ||
| 54 | @end menu | 48 | @end menu |
| 55 | 49 | ||
| 56 | @node Introduction | 50 | @node Introduction |
| @@ -899,4 +893,8 @@ The restrictions on RELAX NG schemas in section 7 of the RELAX NG | |||
| 899 | specification are not enforced. | 893 | specification are not enforced. |
| 900 | @end itemize | 894 | @end itemize |
| 901 | 895 | ||
| 896 | @node GNU Free Documentation License | ||
| 897 | @appendix GNU Free Documentation License | ||
| 898 | @include doclicense.texi | ||
| 899 | |||
| 902 | @bye | 900 | @bye |
diff --git a/doc/misc/org.texi b/doc/misc/org.texi index 4ff91976c37..3dc98f66d2b 100644 --- a/doc/misc/org.texi +++ b/doc/misc/org.texi | |||
| @@ -262,7 +262,7 @@ | |||
| 262 | @copying | 262 | @copying |
| 263 | This manual is for Org version @value{VERSION}. | 263 | This manual is for Org version @value{VERSION}. |
| 264 | 264 | ||
| 265 | Copyright @copyright{} 2004-2012 Free Software Foundation, Inc. | 265 | Copyright @copyright{} 2004-2012 Free Software Foundation, Inc. |
| 266 | 266 | ||
| 267 | @quotation | 267 | @quotation |
| 268 | Permission is granted to copy, distribute and/or modify this document | 268 | Permission is granted to copy, distribute and/or modify this document |
| @@ -273,13 +273,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 273 | is included in the section entitled ``GNU Free Documentation License.'' | 273 | is included in the section entitled ``GNU Free Documentation License.'' |
| 274 | 274 | ||
| 275 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 275 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 276 | modify this GNU manual. Buying copies from the FSF supports it in | 276 | modify this GNU manual.'' |
| 277 | developing GNU and promoting software freedom.'' | ||
| 278 | |||
| 279 | This document is part of a collection distributed under the GNU Free | ||
| 280 | Documentation License. If you want to distribute this document | ||
| 281 | separately from the collection, you can do so by adding a copy of the | ||
| 282 | license to the document, as described in section 6 of the license. | ||
| 283 | @end quotation | 277 | @end quotation |
| 284 | @end copying | 278 | @end copying |
| 285 | 279 | ||
| @@ -305,6 +299,9 @@ with contributions by David O'Toole, Bastien Guerry, Philip Rooke, Dan Davison, | |||
| 305 | @contents | 299 | @contents |
| 306 | 300 | ||
| 307 | @ifnottex | 301 | @ifnottex |
| 302 | @c FIXME These hand-written next,prev,up node pointers make editing a lot | ||
| 303 | @c harder. There should be no need for them, makeinfo can do it | ||
| 304 | @c automatically for any document with a normal structure. | ||
| 308 | @node Top, Introduction, (dir), (dir) | 305 | @node Top, Introduction, (dir), (dir) |
| 309 | @top Org Mode Manual | 306 | @top Org Mode Manual |
| 310 | 307 | ||
| @@ -330,6 +327,7 @@ with contributions by David O'Toole, Bastien Guerry, Philip Rooke, Dan Davison, | |||
| 330 | * Hacking:: How to hack your way around | 327 | * Hacking:: How to hack your way around |
| 331 | * MobileOrg:: Viewing and capture on a mobile device | 328 | * MobileOrg:: Viewing and capture on a mobile device |
| 332 | * History and Acknowledgments:: How Org came into being | 329 | * History and Acknowledgments:: How Org came into being |
| 330 | * GNU Free Documentation License:: The license for this documentation. | ||
| 333 | * Main Index:: An index of Org's concepts and features | 331 | * Main Index:: An index of Org's concepts and features |
| 334 | * Key Index:: Key bindings and where they are described | 332 | * Key Index:: Key bindings and where they are described |
| 335 | * Command and Function Index:: Command names and some internal functions | 333 | * Command and Function Index:: Command names and some internal functions |
| @@ -14811,7 +14809,7 @@ buffer, most useful for specifying the allowed values of a property. | |||
| 14811 | @item #+SETUPFILE: file | 14809 | @item #+SETUPFILE: file |
| 14812 | This line defines a file that holds more in-buffer setup. Normally this is | 14810 | This line defines a file that holds more in-buffer setup. Normally this is |
| 14813 | entirely ignored. Only when the buffer is parsed for option-setting lines | 14811 | entirely ignored. Only when the buffer is parsed for option-setting lines |
| 14814 | (i.e.@: when starting Org mode for a file, when pressing @kbd{C-c C-c} in a | 14812 | (i.e., when starting Org mode for a file, when pressing @kbd{C-c C-c} in a |
| 14815 | settings line, or when exporting), then the contents of this file are parsed | 14813 | settings line, or when exporting), then the contents of this file are parsed |
| 14816 | as if they had been included in the buffer. In particular, the file can be | 14814 | as if they had been included in the buffer. In particular, the file can be |
| 14817 | any other Org mode file with internal setup. You can visit the file the | 14815 | any other Org mode file with internal setup. You can visit the file the |
| @@ -15173,7 +15171,7 @@ example using the color @code{grey90} on a white background. | |||
| 15173 | Things become cleaner still if you skip all the even levels and use only odd | 15171 | Things become cleaner still if you skip all the even levels and use only odd |
| 15174 | levels 1, 3, 5..., effectively adding two stars to go from one outline level | 15172 | levels 1, 3, 5..., effectively adding two stars to go from one outline level |
| 15175 | to the next@footnote{When you need to specify a level for a property search | 15173 | to the next@footnote{When you need to specify a level for a property search |
| 15176 | or refile targets, @samp{LEVEL=2} will correspond to 3 stars, etc@.}. In this | 15174 | or refile targets, @samp{LEVEL=2} will correspond to 3 stars, etc.}. In this |
| 15177 | way we get the outline view shown at the beginning of this section. In order | 15175 | way we get the outline view shown at the beginning of this section. In order |
| 15178 | to make the structure editing and export commands handle this convention | 15176 | to make the structure editing and export commands handle this convention |
| 15179 | correctly, configure the variable @code{org-odd-levels-only}, or set this on | 15177 | correctly, configure the variable @code{org-odd-levels-only}, or set this on |
| @@ -15264,7 +15262,7 @@ names for natural constants or units. Instead of defining your own | |||
| 15264 | constants in the variable @code{org-table-formula-constants}, install | 15262 | constants in the variable @code{org-table-formula-constants}, install |
| 15265 | the @file{constants} package which defines a large number of constants | 15263 | the @file{constants} package which defines a large number of constants |
| 15266 | and units, and lets you use unit prefixes like @samp{M} for | 15264 | and units, and lets you use unit prefixes like @samp{M} for |
| 15267 | @samp{Mega}, etc@. You will need version 2.0 of this package, available | 15265 | @samp{Mega}, etc. You will need version 2.0 of this package, available |
| 15268 | at @url{http://www.astro.uva.nl/~dominik/Tools}. Org checks for | 15266 | at @url{http://www.astro.uva.nl/~dominik/Tools}. Org checks for |
| 15269 | the function @code{constants-get}, which has to be autoloaded in your | 15267 | the function @code{constants-get}, which has to be autoloaded in your |
| 15270 | setup. See the installation instructions in the file | 15268 | setup. See the installation instructions in the file |
| @@ -16606,7 +16604,7 @@ last pull. This might include a file that is not currently in your list of | |||
| 16606 | agenda files. If you later use @kbd{C-c a ?} to regenerate the view, only | 16604 | agenda files. If you later use @kbd{C-c a ?} to regenerate the view, only |
| 16607 | the current agenda files will be searched.} using @kbd{C-c a ?}. | 16605 | the current agenda files will be searched.} using @kbd{C-c a ?}. |
| 16608 | 16606 | ||
| 16609 | @node History and Acknowledgments, Main Index, MobileOrg, Top | 16607 | @node History and Acknowledgments, GNU Free Documentation License, MobileOrg, Top |
| 16610 | @appendix History and acknowledgments | 16608 | @appendix History and acknowledgments |
| 16611 | @cindex acknowledgments | 16609 | @cindex acknowledgments |
| 16612 | @cindex history | 16610 | @cindex history |
| @@ -16949,7 +16947,12 @@ and contributed various ideas and code snippets. | |||
| 16949 | @end itemize | 16947 | @end itemize |
| 16950 | 16948 | ||
| 16951 | 16949 | ||
| 16952 | @node Main Index, Key Index, History and Acknowledgments, Top | 16950 | @node GNU Free Documentation License, Main Index, History and Acknowledgments, Top |
| 16951 | @appendix GNU Free Documentation License | ||
| 16952 | @include doclicense.texi | ||
| 16953 | |||
| 16954 | |||
| 16955 | @node Main Index, Key Index, GNU Free Documentation License, Top | ||
| 16953 | @unnumbered Concept index | 16956 | @unnumbered Concept index |
| 16954 | 16957 | ||
| 16955 | @printindex cp | 16958 | @printindex cp |
diff --git a/doc/misc/pcl-cvs.texi b/doc/misc/pcl-cvs.texi index 993ddc22d43..6ce746c9be0 100644 --- a/doc/misc/pcl-cvs.texi +++ b/doc/misc/pcl-cvs.texi | |||
| @@ -17,8 +17,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 17 | is included in the section entitled ``GNU Free Documentation License''. | 17 | is included in the section entitled ``GNU Free Documentation License''. |
| 18 | 18 | ||
| 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 20 | modify this GNU manual. Buying copies from the FSF supports it in | 20 | modify this GNU manual.'' |
| 21 | developing GNU and promoting software freedom.'' | ||
| 22 | @end quotation | 21 | @end quotation |
| 23 | @end copying | 22 | @end copying |
| 24 | 23 | ||
diff --git a/doc/misc/pgg.texi b/doc/misc/pgg.texi index 0ea0bbf84d1..70d1d371088 100644 --- a/doc/misc/pgg.texi +++ b/doc/misc/pgg.texi | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | This file describes PGG @value{VERSION}, an Emacs interface to various | 11 | This file describes PGG @value{VERSION}, an Emacs interface to various |
| 12 | PGP implementations. | 12 | PGP implementations. |
| 13 | 13 | ||
| 14 | Copyright @copyright{} 2001, 2003-2012 Free Software Foundation, Inc. | 14 | Copyright @copyright{} 2001, 2003-2012 Free Software Foundation, Inc. |
| 15 | 15 | ||
| 16 | @quotation | 16 | @quotation |
| 17 | Permission is granted to copy, distribute and/or modify this document | 17 | Permission is granted to copy, distribute and/or modify this document |
| @@ -22,8 +22,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 22 | is included in the section entitled ``GNU Free Documentation License.'' | 22 | is included in the section entitled ``GNU Free Documentation License.'' |
| 23 | 23 | ||
| 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 25 | modify this GNU manual. Buying copies from the FSF supports it in | 25 | modify this GNU manual.'' |
| 26 | developing GNU and promoting software freedom.'' | ||
| 27 | @end quotation | 26 | @end quotation |
| 28 | @end copying | 27 | @end copying |
| 29 | 28 | ||
diff --git a/doc/misc/rcirc.texi b/doc/misc/rcirc.texi index b72211111a7..ffdb0268f7d 100644 --- a/doc/misc/rcirc.texi +++ b/doc/misc/rcirc.texi | |||
| @@ -5,8 +5,7 @@ | |||
| 5 | @c %**end of header | 5 | @c %**end of header |
| 6 | 6 | ||
| 7 | @copying | 7 | @copying |
| 8 | Copyright @copyright{} 2006-2012 | 8 | Copyright @copyright{} 2006-2012 Free Software Foundation, Inc. |
| 9 | Free Software Foundation, Inc. | ||
| 10 | 9 | ||
| 11 | @quotation | 10 | @quotation |
| 12 | Permission is granted to copy, distribute and/or modify this document | 11 | Permission is granted to copy, distribute and/or modify this document |
| @@ -17,8 +16,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license is | |||
| 17 | included in the section entitled ``GNU Free Documentation License''. | 16 | included in the section entitled ``GNU Free Documentation License''. |
| 18 | 17 | ||
| 19 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 18 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 20 | modify this GNU manual. Buying copies from the FSF supports it in | 19 | modify this GNU manual.'' |
| 21 | developing GNU and promoting software freedom.'' | ||
| 22 | @end quotation | 20 | @end quotation |
| 23 | @end copying | 21 | @end copying |
| 24 | 22 | ||
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi index a6339e72de6..40cce472eed 100644 --- a/doc/misc/reftex.texi +++ b/doc/misc/reftex.texi | |||
| @@ -45,7 +45,7 @@ This manual documents @RefTeX{} (version @value{VERSION}), a package | |||
| 45 | to do labels, references, citations and indices for LaTeX documents | 45 | to do labels, references, citations and indices for LaTeX documents |
| 46 | with Emacs. | 46 | with Emacs. |
| 47 | 47 | ||
| 48 | Copyright @copyright{} 1997-2012 Free Software Foundation, Inc. | 48 | Copyright @copyright{} 1997-2012 Free Software Foundation, Inc. |
| 49 | 49 | ||
| 50 | @quotation | 50 | @quotation |
| 51 | Permission is granted to copy, distribute and/or modify this document | 51 | Permission is granted to copy, distribute and/or modify this document |
| @@ -56,8 +56,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 56 | is included in the section entitled ``GNU Free Documentation License''. | 56 | is included in the section entitled ``GNU Free Documentation License''. |
| 57 | 57 | ||
| 58 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 58 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 59 | modify this GNU manual. Buying copies from the FSF supports it in | 59 | modify this GNU manual.'' |
| 60 | developing GNU and promoting software freedom.'' | ||
| 61 | @end quotation | 60 | @end quotation |
| 62 | @end copying | 61 | @end copying |
| 63 | 62 | ||
diff --git a/doc/misc/remember.texi b/doc/misc/remember.texi index f97d835e50c..2faa57b3dc7 100644 --- a/doc/misc/remember.texi +++ b/doc/misc/remember.texi | |||
| @@ -20,8 +20,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 20 | is included in the section entitled ``GNU Free Documentation License''. | 20 | is included in the section entitled ``GNU Free Documentation License''. |
| 21 | 21 | ||
| 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 22 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 23 | modify this GNU manual. Buying copies from the FSF supports it in | 23 | modify this GNU manual.'' |
| 24 | developing GNU and promoting software freedom.'' | ||
| 25 | @end quotation | 24 | @end quotation |
| 26 | @end copying | 25 | @end copying |
| 27 | 26 | ||
diff --git a/doc/misc/sasl.texi b/doc/misc/sasl.texi index a31d9ca5e38..1d65186c9a5 100644 --- a/doc/misc/sasl.texi +++ b/doc/misc/sasl.texi | |||
| @@ -10,8 +10,7 @@ | |||
| 10 | @copying | 10 | @copying |
| 11 | This file describes the Emacs SASL library, version @value{VERSION}. | 11 | This file describes the Emacs SASL library, version @value{VERSION}. |
| 12 | 12 | ||
| 13 | Copyright @copyright{} 2000, 2004-2012 | 13 | Copyright @copyright{} 2000, 2004-2012 Free Software Foundation, Inc. |
| 14 | Free Software Foundation, Inc. | ||
| 15 | 14 | ||
| 16 | @quotation | 15 | @quotation |
| 17 | Permission is granted to copy, distribute and/or modify this document | 16 | Permission is granted to copy, distribute and/or modify this document |
| @@ -19,17 +18,10 @@ under the terms of the GNU Free Documentation License, Version 1.3 or | |||
| 19 | any later version published by the Free Software Foundation; with no | 18 | any later version published by the Free Software Foundation; with no |
| 20 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' | 19 | Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' |
| 21 | and with the Back-Cover Texts as in (a) below. A copy of the license | 20 | and with the Back-Cover Texts as in (a) below. A copy of the license |
| 22 | is included in the section entitled ``GNU Free Documentation License'' | 21 | is included in the section entitled ``GNU Free Documentation License''. |
| 23 | in the Emacs manual. | ||
| 24 | 22 | ||
| 25 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 23 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 26 | modify this GNU manual. Buying copies from the FSF supports it in | 24 | modify this GNU manual.'' |
| 27 | developing GNU and promoting software freedom.'' | ||
| 28 | |||
| 29 | This document is part of a collection distributed under the GNU Free | ||
| 30 | Documentation License. If you want to distribute this document | ||
| 31 | separately from the collection, you can do so by adding a copy of the | ||
| 32 | license to the document, as described in section 6 of the license. | ||
| 33 | @end quotation | 25 | @end quotation |
| 34 | @end copying | 26 | @end copying |
| 35 | 27 | ||
| @@ -70,6 +62,7 @@ applications using different protocols. | |||
| 70 | * How to use:: Adding authentication support to your applications. | 62 | * How to use:: Adding authentication support to your applications. |
| 71 | * Data types:: | 63 | * Data types:: |
| 72 | * Back end drivers:: Writing your own drivers. | 64 | * Back end drivers:: Writing your own drivers. |
| 65 | * GNU Free Documentation License:: The license for this documentation. | ||
| 73 | * Index:: | 66 | * Index:: |
| 74 | * Function Index:: | 67 | * Function Index:: |
| 75 | * Variable Index:: | 68 | * Variable Index:: |
| @@ -258,16 +251,20 @@ At the first time @var{step} should be set to @code{nil}. | |||
| 258 | 251 | ||
| 259 | (Not yet written). | 252 | (Not yet written). |
| 260 | 253 | ||
| 254 | @node GNU Free Documentation License | ||
| 255 | @appendix GNU Free Documentation License | ||
| 256 | @include doclicense.texi | ||
| 257 | |||
| 261 | @node Index | 258 | @node Index |
| 262 | @chapter Index | 259 | @unnumbered Index |
| 263 | @printindex cp | 260 | @printindex cp |
| 264 | 261 | ||
| 265 | @node Function Index | 262 | @node Function Index |
| 266 | @chapter Function Index | 263 | @unnumbered Function Index |
| 267 | @printindex fn | 264 | @printindex fn |
| 268 | 265 | ||
| 269 | @node Variable Index | 266 | @node Variable Index |
| 270 | @chapter Variable Index | 267 | @unnumbered Variable Index |
| 271 | @printindex vr | 268 | @printindex vr |
| 272 | 269 | ||
| 273 | @summarycontents | 270 | @summarycontents |
diff --git a/doc/misc/sc.texi b/doc/misc/sc.texi index d6d57421ec2..b1fd5475bd8 100644 --- a/doc/misc/sc.texi +++ b/doc/misc/sc.texi | |||
| @@ -25,8 +25,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 25 | is included in the section entitled ``GNU Free Documentation License''. | 25 | is included in the section entitled ``GNU Free Documentation License''. |
| 26 | 26 | ||
| 27 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 27 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 28 | modify this GNU manual. Buying copies from the FSF supports it in | 28 | modify this GNU manual.'' |
| 29 | developing GNU and promoting software freedom.'' | ||
| 30 | @end quotation | 29 | @end quotation |
| 31 | @end copying | 30 | @end copying |
| 32 | 31 | ||
diff --git a/doc/misc/sem-user.texi b/doc/misc/sem-user.texi index f483c899bf2..f250ca41710 100644 --- a/doc/misc/sem-user.texi +++ b/doc/misc/sem-user.texi | |||
| @@ -1,13 +1,6 @@ | |||
| 1 | @c This file is included by semantic.texi | 1 | @c This is part of the Semantic manual. |
| 2 | |||
| 3 | @c Copyright (C) 1999-2005, 2007, 2009-2012 Free Software Foundation, Inc. | 2 | @c Copyright (C) 1999-2005, 2007, 2009-2012 Free Software Foundation, Inc. |
| 4 | 3 | @c See file semantic.texi for copying conditions. | |
| 5 | @c Permission is granted to copy, distribute and/or modify this | ||
| 6 | @c document under the terms of the GNU Free Documentation License, | ||
| 7 | @c Version 1.3 or any later version published by the Free Software | ||
| 8 | @c Foundation; with no Invariant Sections, no Front-Cover Texts, and | ||
| 9 | @c no Back-Cover Texts. A copy of the license is included in the | ||
| 10 | @c section entitled ``GNU Free Documentation License''. | ||
| 11 | 4 | ||
| 12 | You can begin using @semantic{} by enabling Semantic mode, a global | 5 | You can begin using @semantic{} by enabling Semantic mode, a global |
| 13 | minor mode: type @kbd{M-x semantic-mode}, or open the @samp{Tools} | 6 | minor mode: type @kbd{M-x semantic-mode}, or open the @samp{Tools} |
diff --git a/doc/misc/semantic.texi b/doc/misc/semantic.texi index ad8392c208b..7d966f29705 100644 --- a/doc/misc/semantic.texi +++ b/doc/misc/semantic.texi | |||
| @@ -35,8 +35,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 35 | is included in the section entitled ``GNU Free Documentation License.'' | 35 | is included in the section entitled ``GNU Free Documentation License.'' |
| 36 | 36 | ||
| 37 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 37 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 38 | modify this GNU manual. Buying copies from the FSF supports it in | 38 | modify this GNU manual.'' |
| 39 | developing GNU and promoting software freedom.'' | ||
| 40 | @end quotation | 39 | @end quotation |
| 41 | @end copying | 40 | @end copying |
| 42 | 41 | ||
diff --git a/doc/misc/ses.texi b/doc/misc/ses.texi index fecba99952f..87d763b6894 100644 --- a/doc/misc/ses.texi +++ b/doc/misc/ses.texi | |||
| @@ -22,8 +22,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 22 | is included in the section entitled ``GNU Free Documentation License.'' | 22 | is included in the section entitled ``GNU Free Documentation License.'' |
| 23 | 23 | ||
| 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 25 | modify this GNU manual. Buying copies from the FSF supports it in | 25 | modify this GNU manual.'' |
| 26 | developing GNU and promoting software freedom.'' | ||
| 27 | @end quotation | 26 | @end quotation |
| 28 | @end copying | 27 | @end copying |
| 29 | 28 | ||
diff --git a/doc/misc/sieve.texi b/doc/misc/sieve.texi index d13f25c2a55..6d1897cee8f 100644 --- a/doc/misc/sieve.texi +++ b/doc/misc/sieve.texi | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | @copying | 11 | @copying |
| 12 | This file documents the Emacs Sieve package, for server-side mail filtering. | 12 | This file documents the Emacs Sieve package, for server-side mail filtering. |
| 13 | 13 | ||
| 14 | Copyright @copyright{} 2001-2012 Free Software Foundation, Inc. | 14 | Copyright @copyright{} 2001-2012 Free Software Foundation, Inc. |
| 15 | 15 | ||
| 16 | @quotation | 16 | @quotation |
| 17 | Permission is granted to copy, distribute and/or modify this document | 17 | Permission is granted to copy, distribute and/or modify this document |
| @@ -22,8 +22,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 22 | is included in the section entitled ``GNU Free Documentation License''. | 22 | is included in the section entitled ``GNU Free Documentation License''. |
| 23 | 23 | ||
| 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 24 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 25 | modify this GNU manual. Buying copies from the FSF supports it in | 25 | modify this GNU manual.'' |
| 26 | developing GNU and promoting software freedom.'' | ||
| 27 | @end quotation | 26 | @end quotation |
| 28 | @end copying | 27 | @end copying |
| 29 | 28 | ||
diff --git a/doc/misc/smtpmail.texi b/doc/misc/smtpmail.texi index 67824afb898..7b1c7641203 100644 --- a/doc/misc/smtpmail.texi +++ b/doc/misc/smtpmail.texi | |||
| @@ -3,8 +3,7 @@ | |||
| 3 | @settitle Emacs SMTP Library | 3 | @settitle Emacs SMTP Library |
| 4 | @syncodeindex vr fn | 4 | @syncodeindex vr fn |
| 5 | @copying | 5 | @copying |
| 6 | Copyright @copyright{} 2003-2012 | 6 | Copyright @copyright{} 2003-2012 Free Software Foundation, Inc. |
| 7 | Free Software Foundation, Inc. | ||
| 8 | 7 | ||
| 9 | @quotation | 8 | @quotation |
| 10 | Permission is granted to copy, distribute and/or modify this document | 9 | Permission is granted to copy, distribute and/or modify this document |
| @@ -15,8 +14,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 15 | is included in the section entitled ``GNU Free Documentation License''. | 14 | is included in the section entitled ``GNU Free Documentation License''. |
| 16 | 15 | ||
| 17 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 16 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 18 | modify this GNU manual. Buying copies from the FSF supports it in | 17 | modify this GNU manual.'' |
| 19 | developing GNU and promoting software freedom.'' | ||
| 20 | @end quotation | 18 | @end quotation |
| 21 | @end copying | 19 | @end copying |
| 22 | 20 | ||
diff --git a/doc/misc/speedbar.texi b/doc/misc/speedbar.texi index 6604dc5f0d0..70b5e2ad367 100644 --- a/doc/misc/speedbar.texi +++ b/doc/misc/speedbar.texi | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | @syncodeindex fn cp | 4 | @syncodeindex fn cp |
| 5 | 5 | ||
| 6 | @copying | 6 | @copying |
| 7 | Copyright @copyright{} 1999-2012 Free Software Foundation, Inc. | 7 | Copyright @copyright{} 1999-2012 Free Software Foundation, Inc. |
| 8 | 8 | ||
| 9 | @quotation | 9 | @quotation |
| 10 | Permission is granted to copy, distribute and/or modify this document | 10 | Permission is granted to copy, distribute and/or modify this document |
| @@ -15,8 +15,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 15 | is included in the section entitled ``GNU Free Documentation License''. | 15 | is included in the section entitled ``GNU Free Documentation License''. |
| 16 | 16 | ||
| 17 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 17 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 18 | modify this GNU manual. Buying copies from the FSF supports it in | 18 | modify this GNU manual.'' |
| 19 | developing GNU and promoting software freedom.'' | ||
| 20 | @end quotation | 19 | @end quotation |
| 21 | @end copying | 20 | @end copying |
| 22 | 21 | ||
diff --git a/doc/misc/srecode.texi b/doc/misc/srecode.texi index a6e4d73cc69..36e5277c9ba 100644 --- a/doc/misc/srecode.texi +++ b/doc/misc/srecode.texi | |||
| @@ -26,8 +26,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 26 | is included in the section entitled ``GNU Free Documentation License''. | 26 | is included in the section entitled ``GNU Free Documentation License''. |
| 27 | 27 | ||
| 28 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 28 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 29 | modify this GNU manual. Buying copies from the FSF supports it in | 29 | modify this GNU manual.'' |
| 30 | developing GNU and promoting software freedom.'' | ||
| 31 | @end quotation | 30 | @end quotation |
| 32 | @end copying | 31 | @end copying |
| 33 | 32 | ||
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi index 317d440c0d1..bd73e1c55e6 100644 --- a/doc/misc/tramp.texi +++ b/doc/misc/tramp.texi | |||
| @@ -48,8 +48,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 48 | is included in the section entitled ``GNU Free Documentation License''. | 48 | is included in the section entitled ``GNU Free Documentation License''. |
| 49 | 49 | ||
| 50 | (a) The FSF's Back-Cover Text is: ``You have the freedom to | 50 | (a) The FSF's Back-Cover Text is: ``You have the freedom to |
| 51 | copy and modify this GNU manual. Buying copies from the FSF | 51 | copy and modify this GNU manual.'' |
| 52 | supports it in developing GNU and promoting software freedom.'' | ||
| 53 | @end quotation | 52 | @end quotation |
| 54 | @end copying | 53 | @end copying |
| 55 | 54 | ||
diff --git a/doc/misc/url.texi b/doc/misc/url.texi index f42007348ee..a5d40e8bf6f 100644 --- a/doc/misc/url.texi +++ b/doc/misc/url.texi | |||
| @@ -31,8 +31,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 31 | is included in the section entitled ``GNU Free Documentation License''. | 31 | is included in the section entitled ``GNU Free Documentation License''. |
| 32 | 32 | ||
| 33 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 33 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 34 | modify this GNU manual. Buying copies from the FSF supports it in | 34 | modify this GNU manual.'' |
| 35 | developing GNU and promoting software freedom.'' | ||
| 36 | @end quotation | 35 | @end quotation |
| 37 | @end copying | 36 | @end copying |
| 38 | 37 | ||
diff --git a/doc/misc/vip.texi b/doc/misc/vip.texi index 4e85da70ca2..d81ae182a13 100644 --- a/doc/misc/vip.texi +++ b/doc/misc/vip.texi | |||
| @@ -14,8 +14,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 14 | is included in the section entitled ``GNU Free Documentation License''. | 14 | is included in the section entitled ``GNU Free Documentation License''. |
| 15 | 15 | ||
| 16 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 16 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 17 | modify this GNU manual. Buying copies from the FSF supports it in | 17 | modify this GNU manual.'' |
| 18 | developing GNU and promoting software freedom.'' | ||
| 19 | @end quotation | 18 | @end quotation |
| 20 | @end copying | 19 | @end copying |
| 21 | 20 | ||
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi index 5fb1f92363a..2caad2090f6 100644 --- a/doc/misc/viper.texi +++ b/doc/misc/viper.texi | |||
| @@ -18,8 +18,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 18 | is included in the section entitled ``GNU Free Documentation License''. | 18 | is included in the section entitled ``GNU Free Documentation License''. |
| 19 | 19 | ||
| 20 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 20 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 21 | modify this GNU manual. Buying copies from the FSF supports it in | 21 | modify this GNU manual.'' |
| 22 | developing GNU and promoting software freedom.'' | ||
| 23 | @end quotation | 22 | @end quotation |
| 24 | @end copying | 23 | @end copying |
| 25 | 24 | ||
diff --git a/doc/misc/widget.texi b/doc/misc/widget.texi index 4152b52250c..78048d07c77 100644 --- a/doc/misc/widget.texi +++ b/doc/misc/widget.texi | |||
| @@ -8,7 +8,7 @@ | |||
| 8 | @c %**end of header | 8 | @c %**end of header |
| 9 | 9 | ||
| 10 | @copying | 10 | @copying |
| 11 | Copyright @copyright{} 2000-2012 Free Software Foundation, Inc. | 11 | Copyright @copyright{} 2000-2012 Free Software Foundation, Inc. |
| 12 | 12 | ||
| 13 | @quotation | 13 | @quotation |
| 14 | Permission is granted to copy, distribute and/or modify this document | 14 | Permission is granted to copy, distribute and/or modify this document |
| @@ -19,8 +19,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 19 | is included in the section entitled ``GNU Free Documentation License''. | 19 | is included in the section entitled ``GNU Free Documentation License''. |
| 20 | 20 | ||
| 21 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 21 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 22 | modify this GNU manual. Buying copies from the FSF supports it in | 22 | modify this GNU manual.'' |
| 23 | developing GNU and promoting software freedom.'' | ||
| 24 | @end quotation | 23 | @end quotation |
| 25 | @end copying | 24 | @end copying |
| 26 | 25 | ||
diff --git a/doc/misc/wisent.texi b/doc/misc/wisent.texi index 5c04631e3c7..59a1fcf904a 100644 --- a/doc/misc/wisent.texi +++ b/doc/misc/wisent.texi | |||
| @@ -43,8 +43,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 43 | is included in the section entitled ``GNU Free Documentation License''. | 43 | is included in the section entitled ``GNU Free Documentation License''. |
| 44 | 44 | ||
| 45 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 45 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 46 | modify this GNU manual. Buying copies from the FSF supports it in | 46 | modify this GNU manual.'' |
| 47 | developing GNU and promoting software freedom.'' | ||
| 48 | @end quotation | 47 | @end quotation |
| 49 | @end copying | 48 | @end copying |
| 50 | 49 | ||
diff --git a/doc/misc/woman.texi b/doc/misc/woman.texi index 16fb83ad18f..574eeb9a16d 100644 --- a/doc/misc/woman.texi +++ b/doc/misc/woman.texi | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | @settitle WoMan: Browse Unix Manual Pages ``W.O. (without) Man'' | 4 | @settitle WoMan: Browse Unix Manual Pages ``W.O. (without) Man'' |
| 5 | @c FIXME | 5 | @c FIXME |
| 6 | @c Manual last updated: | 6 | @c Manual last updated: |
| 7 | @set UPDATED Time-stamp: <Thu 24-Jun-2010 00:06:54 gm on grasmoor> | 7 | @set UPDATED Time-stamp: <Fri 21-Dec-2012 10:15:12 gm on skiddaw> |
| 8 | @c Software version: | 8 | @c Software version: |
| 9 | @set VERSION 0.54 (beta) | 9 | @set VERSION 0.54 (beta) |
| 10 | @afourpaper | 10 | @afourpaper |
| @@ -29,8 +29,7 @@ and with the Back-Cover Texts as in (a) below. A copy of the license | |||
| 29 | is included in the section entitled ``GNU Free Documentation License.'' | 29 | is included in the section entitled ``GNU Free Documentation License.'' |
| 30 | 30 | ||
| 31 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and | 31 | (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and |
| 32 | modify this GNU manual. Buying copies from the FSF supports it in | 32 | modify this GNU manual.'' |
| 33 | developing GNU and promoting software freedom.'' | ||
| 34 | @end quotation | 33 | @end quotation |
| 35 | @end copying | 34 | @end copying |
| 36 | 35 | ||
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2fd19c4a467..5e26ee1fca1 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2012-12-21 Chong Yidong <cyd@gnu.org> | ||
| 2 | |||
| 3 | * sort.el (sort-subr): Doc fix (Bug#13056). | ||
| 4 | |||
| 5 | 2012-12-21 Bastien Guerry <bzg@gnu.org> | ||
| 6 | |||
| 7 | * progmodes/etags.el (tags-search): Fix typo. Bug #13232. | ||
| 8 | |||
| 1 | 2012-12-21 Michael Albinus <michael.albinus@gmx.de> | 9 | 2012-12-21 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 10 | ||
| 3 | * simple.el (process-file): Overwrite stderr file, if exists. | 11 | * simple.el (process-file): Overwrite stderr file, if exists. |
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index 095a7229c60..167fd36fe82 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el | |||
| @@ -9735,7 +9735,7 @@ If FILE-LIST-FORM is non-nil, it should be a form that, when | |||
| 9735 | evaluated, will return a list of file names. The search will be | 9735 | evaluated, will return a list of file names. The search will be |
| 9736 | restricted to these files. | 9736 | restricted to these files. |
| 9737 | 9737 | ||
| 9738 | Aleso see the documentation of the `tags-file-name' variable. | 9738 | Also see the documentation of the `tags-file-name' variable. |
| 9739 | 9739 | ||
| 9740 | \(fn REGEXP &optional FILE-LIST-FORM)" t nil) | 9740 | \(fn REGEXP &optional FILE-LIST-FORM)" t nil) |
| 9741 | 9741 | ||
diff --git a/lisp/progmodes/etags.el b/lisp/progmodes/etags.el index 067d89781d2..b3728a3abf3 100644 --- a/lisp/progmodes/etags.el +++ b/lisp/progmodes/etags.el | |||
| @@ -1869,7 +1869,7 @@ If FILE-LIST-FORM is non-nil, it should be a form that, when | |||
| 1869 | evaluated, will return a list of file names. The search will be | 1869 | evaluated, will return a list of file names. The search will be |
| 1870 | restricted to these files. | 1870 | restricted to these files. |
| 1871 | 1871 | ||
| 1872 | Aleso see the documentation of the `tags-file-name' variable." | 1872 | Also see the documentation of the `tags-file-name' variable." |
| 1873 | (interactive "sTags search (regexp): ") | 1873 | (interactive "sTags search (regexp): ") |
| 1874 | (if (and (equal regexp "") | 1874 | (if (and (equal regexp "") |
| 1875 | (eq (car tags-loop-scan) 're-search-forward) | 1875 | (eq (car tags-loop-scan) 're-search-forward) |
diff --git a/lisp/sort.el b/lisp/sort.el index cd0b4433ab3..7a3adfdc5e3 100644 --- a/lisp/sort.el +++ b/lisp/sort.el | |||
| @@ -77,8 +77,13 @@ ENDKEYFUN moves from the start of the sort key to the end of the sort key. | |||
| 77 | ENDKEYFUN may be nil if STARTKEYFUN returns a value or if it would be the | 77 | ENDKEYFUN may be nil if STARTKEYFUN returns a value or if it would be the |
| 78 | same as ENDRECFUN. | 78 | same as ENDRECFUN. |
| 79 | 79 | ||
| 80 | PREDICATE is the function to use to compare keys. If keys are numbers, | 80 | PREDICATE, if non-nil, is the predicate function for comparing |
| 81 | it defaults to `<', otherwise it defaults to `string<'." | 81 | keys; it is called with two arguments, the keys to compare, and |
| 82 | should return non-nil if the first key should sort before the | ||
| 83 | second key. If PREDICATE is nil, comparison is done with `<' if | ||
| 84 | the keys are numbers, with `compare-buffer-substrings' if the | ||
| 85 | keys are cons cells (the car and cdr of each cons cell are taken | ||
| 86 | as start and end positions), and with `string<' otherwise." | ||
| 82 | ;; Heuristically try to avoid messages if sorting a small amt of text. | 87 | ;; Heuristically try to avoid messages if sorting a small amt of text. |
| 83 | (let ((messages (> (- (point-max) (point-min)) 50000))) | 88 | (let ((messages (> (- (point-max) (point-min)) 50000))) |
| 84 | (save-excursion | 89 | (save-excursion |
diff --git a/src/ChangeLog b/src/ChangeLog index 24f32f141e9..acd8d4481e7 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,31 @@ | |||
| 1 | 2012-12-21 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * fileio.c (Finsert_file_contents): Doc fix. | ||
| 4 | |||
| 5 | * w32proc.c (new_child, delete_child, find_child_pid): For a | ||
| 6 | subprocess, consider its slot being in use as long as its process | ||
| 7 | handle (procinfo.hProcess) is not NULL. This avoids reusing the | ||
| 8 | slot when a new process is started immediately after killing | ||
| 9 | another one, without waiting enough time for the first process to | ||
| 10 | be reaped and resources allocated for it be orderly freed. | ||
| 11 | (Bug#13086) | ||
| 12 | Suggested by Fabrice Popineau <fabrice.popineau@supelec.fr>. | ||
| 13 | |||
| 14 | 2012-12-21 Chong Yidong <cyd@gnu.org> | ||
| 15 | |||
| 16 | * buffer.c (Fset_buffer_major_mode): Doc fix (Bug#13231). | ||
| 17 | |||
| 18 | * fns.c (Fcompare_strings): Doc fix (Bug#13081). | ||
| 19 | |||
| 20 | 2012-12-21 Eli Zaretskii <eliz@gnu.org> | ||
| 21 | |||
| 22 | * w32.c (get_name_and_id): Always pass NULL as the first argument | ||
| 23 | of lookup_account_sid. Avoids crashes with UNC file names that | ||
| 24 | refer to DFS domains, not to specific machine names. (Bug#12621) | ||
| 25 | Remove now unused argument FNAME; all callers changed. | ||
| 26 | (get_file_owner_and_group): Remove now unused argument FNAME; all | ||
| 27 | callers changed. | ||
| 28 | |||
| 1 | 2012-12-21 Chong Yidong <cyd@gnu.org> | 29 | 2012-12-21 Chong Yidong <cyd@gnu.org> |
| 2 | 30 | ||
| 3 | * editfns.c (Finsert_char): Since read-char-by-name now signals an | 31 | * editfns.c (Finsert_char): Since read-char-by-name now signals an |
diff --git a/src/buffer.c b/src/buffer.c index 748422df73a..3cf590d4db7 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -2049,7 +2049,7 @@ DEFUN ("bury-buffer-internal", Fbury_buffer_internal, Sbury_buffer_internal, | |||
| 2049 | DEFUN ("set-buffer-major-mode", Fset_buffer_major_mode, Sset_buffer_major_mode, 1, 1, 0, | 2049 | DEFUN ("set-buffer-major-mode", Fset_buffer_major_mode, Sset_buffer_major_mode, 1, 1, 0, |
| 2050 | doc: /* Set an appropriate major mode for BUFFER. | 2050 | doc: /* Set an appropriate major mode for BUFFER. |
| 2051 | For the *scratch* buffer, use `initial-major-mode', otherwise choose a mode | 2051 | For the *scratch* buffer, use `initial-major-mode', otherwise choose a mode |
| 2052 | according to `default-major-mode'. | 2052 | according to the default value of `major-mode'. |
| 2053 | Use this function before selecting the buffer, since it may need to inspect | 2053 | Use this function before selecting the buffer, since it may need to inspect |
| 2054 | the current buffer's major mode. */) | 2054 | the current buffer's major mode. */) |
| 2055 | (Lisp_Object buffer) | 2055 | (Lisp_Object buffer) |
diff --git a/src/fileio.c b/src/fileio.c index 45f3b77d721..50fbaa7ff04 100644 --- a/src/fileio.c +++ b/src/fileio.c | |||
| @@ -3417,7 +3417,10 @@ the number of characters that replace previous buffer contents. | |||
| 3417 | 3417 | ||
| 3418 | This function does code conversion according to the value of | 3418 | This function does code conversion according to the value of |
| 3419 | `coding-system-for-read' or `file-coding-system-alist', and sets the | 3419 | `coding-system-for-read' or `file-coding-system-alist', and sets the |
| 3420 | variable `last-coding-system-used' to the coding system actually used. */) | 3420 | variable `last-coding-system-used' to the coding system actually used. |
| 3421 | |||
| 3422 | In addition, this function decodes the inserted text from known formats | ||
| 3423 | by calling `format-decode', which see. */) | ||
| 3421 | (Lisp_Object filename, Lisp_Object visit, Lisp_Object beg, Lisp_Object end, Lisp_Object replace) | 3424 | (Lisp_Object filename, Lisp_Object visit, Lisp_Object beg, Lisp_Object end, Lisp_Object replace) |
| 3422 | { | 3425 | { |
| 3423 | struct stat st; | 3426 | struct stat st; |
| @@ -211,12 +211,18 @@ Symbols are also allowed; their print names are used instead. */) | |||
| 211 | 211 | ||
| 212 | DEFUN ("compare-strings", Fcompare_strings, Scompare_strings, 6, 7, 0, | 212 | DEFUN ("compare-strings", Fcompare_strings, Scompare_strings, 6, 7, 0, |
| 213 | doc: /* Compare the contents of two strings, converting to multibyte if needed. | 213 | doc: /* Compare the contents of two strings, converting to multibyte if needed. |
| 214 | In string STR1, skip the first START1 characters and stop at END1. | 214 | The arguments START1, END1, START2, and END2, if non-nil, are |
| 215 | In string STR2, skip the first START2 characters and stop at END2. | 215 | positions specifying which parts of STR1 or STR2 to compare. In |
| 216 | END1 and END2 default to the full lengths of the respective strings. | 216 | string STR1, compare the part between START1 (inclusive) and END1 |
| 217 | 217 | \(exclusive). If START1 is nil, it defaults to 0, the beginning of | |
| 218 | Case is significant in this comparison if IGNORE-CASE is nil. | 218 | the string; if END1 is nil, it defaults to the length of the string. |
| 219 | Unibyte strings are converted to multibyte for comparison. | 219 | Likewise, in string STR2, compare the part between START2 and END2. |
| 220 | |||
| 221 | The strings are compared by the numeric values of their characters. | ||
| 222 | For instance, STR1 is "less than" STR2 if its first differing | ||
| 223 | character has a smaller numeric value. If IGNORE-CASE is non-nil, | ||
| 224 | characters are converted to lower-case before comparing them. Unibyte | ||
| 225 | strings are converted to multibyte for comparison. | ||
| 220 | 226 | ||
| 221 | The value is t if the strings (or specified portions) match. | 227 | The value is t if the strings (or specified portions) match. |
| 222 | If string STR1 is less, the value is a negative number N; | 228 | If string STR1 is less, the value is a negative number N; |
diff --git a/src/search.c b/src/search.c index 394012b2761..297904cbf1b 100644 --- a/src/search.c +++ b/src/search.c | |||
| @@ -1313,8 +1313,11 @@ search_buffer (Lisp_Object string, ptrdiff_t pos, ptrdiff_t pos_byte, | |||
| 1313 | non-nil, we can use boyer-moore search only if TRT can be | 1313 | non-nil, we can use boyer-moore search only if TRT can be |
| 1314 | represented by the byte array of 256 elements. For that, | 1314 | represented by the byte array of 256 elements. For that, |
| 1315 | all non-ASCII case-equivalents of all case-sensitive | 1315 | all non-ASCII case-equivalents of all case-sensitive |
| 1316 | characters in STRING must belong to the same charset and | 1316 | characters in STRING must belong to the same character |
| 1317 | row. */ | 1317 | group (two characters belong to the same group iff their |
| 1318 | multibyte forms are the same except for the last byte; | ||
| 1319 | i.e. every 64 characters form a group; U+0000..U+003F, | ||
| 1320 | U+0040..U+007F, U+0080..U+00BF, ...). */ | ||
| 1318 | 1321 | ||
| 1319 | while (--len >= 0) | 1322 | while (--len >= 0) |
| 1320 | { | 1323 | { |
| @@ -3644,8 +3644,7 @@ w32_add_to_cache (PSID sid, unsigned id, char *name) | |||
| 3644 | #define GID 2 | 3644 | #define GID 2 |
| 3645 | 3645 | ||
| 3646 | static int | 3646 | static int |
| 3647 | get_name_and_id (PSECURITY_DESCRIPTOR psd, const char *fname, | 3647 | get_name_and_id (PSECURITY_DESCRIPTOR psd, unsigned *id, char *nm, int what) |
| 3648 | unsigned *id, char *nm, int what) | ||
| 3649 | { | 3648 | { |
| 3650 | PSID sid = NULL; | 3649 | PSID sid = NULL; |
| 3651 | char machine[MAX_COMPUTERNAME_LENGTH+1]; | 3650 | char machine[MAX_COMPUTERNAME_LENGTH+1]; |
| @@ -3655,7 +3654,6 @@ get_name_and_id (PSECURITY_DESCRIPTOR psd, const char *fname, | |||
| 3655 | DWORD name_len = sizeof (name); | 3654 | DWORD name_len = sizeof (name); |
| 3656 | char domain[1024]; | 3655 | char domain[1024]; |
| 3657 | DWORD domain_len = sizeof (domain); | 3656 | DWORD domain_len = sizeof (domain); |
| 3658 | char *mp = NULL; | ||
| 3659 | int use_dflt = 0; | 3657 | int use_dflt = 0; |
| 3660 | int result; | 3658 | int result; |
| 3661 | 3659 | ||
| @@ -3670,22 +3668,7 @@ get_name_and_id (PSECURITY_DESCRIPTOR psd, const char *fname, | |||
| 3670 | use_dflt = 1; | 3668 | use_dflt = 1; |
| 3671 | else if (!w32_cached_id (sid, id, nm)) | 3669 | else if (!w32_cached_id (sid, id, nm)) |
| 3672 | { | 3670 | { |
| 3673 | /* If FNAME is a UNC, we need to lookup account on the | 3671 | if (!lookup_account_sid (NULL, sid, name, &name_len, |
| 3674 | specified machine. */ | ||
| 3675 | if (IS_DIRECTORY_SEP (fname[0]) && IS_DIRECTORY_SEP (fname[1]) | ||
| 3676 | && fname[2] != '\0') | ||
| 3677 | { | ||
| 3678 | const char *s; | ||
| 3679 | char *p; | ||
| 3680 | |||
| 3681 | for (s = fname + 2, p = machine; | ||
| 3682 | *s && !IS_DIRECTORY_SEP (*s); s++, p++) | ||
| 3683 | *p = *s; | ||
| 3684 | *p = '\0'; | ||
| 3685 | mp = machine; | ||
| 3686 | } | ||
| 3687 | |||
| 3688 | if (!lookup_account_sid (mp, sid, name, &name_len, | ||
| 3689 | domain, &domain_len, &ignore) | 3672 | domain, &domain_len, &ignore) |
| 3690 | || name_len > UNLEN+1) | 3673 | || name_len > UNLEN+1) |
| 3691 | use_dflt = 1; | 3674 | use_dflt = 1; |
| @@ -3700,9 +3683,7 @@ get_name_and_id (PSECURITY_DESCRIPTOR psd, const char *fname, | |||
| 3700 | } | 3683 | } |
| 3701 | 3684 | ||
| 3702 | static void | 3685 | static void |
| 3703 | get_file_owner_and_group (PSECURITY_DESCRIPTOR psd, | 3686 | get_file_owner_and_group (PSECURITY_DESCRIPTOR psd, struct stat *st) |
| 3704 | const char *fname, | ||
| 3705 | struct stat *st) | ||
| 3706 | { | 3687 | { |
| 3707 | int dflt_usr = 0, dflt_grp = 0; | 3688 | int dflt_usr = 0, dflt_grp = 0; |
| 3708 | 3689 | ||
| @@ -3713,9 +3694,9 @@ get_file_owner_and_group (PSECURITY_DESCRIPTOR psd, | |||
| 3713 | } | 3694 | } |
| 3714 | else | 3695 | else |
| 3715 | { | 3696 | { |
| 3716 | if (get_name_and_id (psd, fname, &st->st_uid, st->st_uname, UID)) | 3697 | if (get_name_and_id (psd, &st->st_uid, st->st_uname, UID)) |
| 3717 | dflt_usr = 1; | 3698 | dflt_usr = 1; |
| 3718 | if (get_name_and_id (psd, fname, &st->st_gid, st->st_gname, GID)) | 3699 | if (get_name_and_id (psd, &st->st_gid, st->st_gname, GID)) |
| 3719 | dflt_grp = 1; | 3700 | dflt_grp = 1; |
| 3720 | } | 3701 | } |
| 3721 | /* Consider files to belong to current user/group, if we cannot get | 3702 | /* Consider files to belong to current user/group, if we cannot get |
| @@ -3939,23 +3920,23 @@ stat_worker (const char * path, struct stat * buf, int follow_symlinks) | |||
| 3939 | If getting security by handle fails, and we don't need to | 3920 | If getting security by handle fails, and we don't need to |
| 3940 | resolve symlinks, we try getting security by name. */ | 3921 | resolve symlinks, we try getting security by name. */ |
| 3941 | if (!w32_stat_get_owner_group || is_windows_9x () == TRUE) | 3922 | if (!w32_stat_get_owner_group || is_windows_9x () == TRUE) |
| 3942 | get_file_owner_and_group (NULL, name, buf); | 3923 | get_file_owner_and_group (NULL, buf); |
| 3943 | else | 3924 | else |
| 3944 | { | 3925 | { |
| 3945 | psd = get_file_security_desc_by_handle (fh); | 3926 | psd = get_file_security_desc_by_handle (fh); |
| 3946 | if (psd) | 3927 | if (psd) |
| 3947 | { | 3928 | { |
| 3948 | get_file_owner_and_group (psd, name, buf); | 3929 | get_file_owner_and_group (psd, buf); |
| 3949 | LocalFree (psd); | 3930 | LocalFree (psd); |
| 3950 | } | 3931 | } |
| 3951 | else if (!(is_a_symlink && follow_symlinks)) | 3932 | else if (!(is_a_symlink && follow_symlinks)) |
| 3952 | { | 3933 | { |
| 3953 | psd = get_file_security_desc_by_name (name); | 3934 | psd = get_file_security_desc_by_name (name); |
| 3954 | get_file_owner_and_group (psd, name, buf); | 3935 | get_file_owner_and_group (psd, buf); |
| 3955 | xfree (psd); | 3936 | xfree (psd); |
| 3956 | } | 3937 | } |
| 3957 | else | 3938 | else |
| 3958 | get_file_owner_and_group (NULL, name, buf); | 3939 | get_file_owner_and_group (NULL, buf); |
| 3959 | } | 3940 | } |
| 3960 | CloseHandle (fh); | 3941 | CloseHandle (fh); |
| 3961 | } | 3942 | } |
| @@ -4064,7 +4045,7 @@ stat_worker (const char * path, struct stat * buf, int follow_symlinks) | |||
| 4064 | else | 4045 | else |
| 4065 | buf->st_mode = S_IFREG; | 4046 | buf->st_mode = S_IFREG; |
| 4066 | 4047 | ||
| 4067 | get_file_owner_and_group (NULL, name, buf); | 4048 | get_file_owner_and_group (NULL, buf); |
| 4068 | } | 4049 | } |
| 4069 | 4050 | ||
| 4070 | #if 0 | 4051 | #if 0 |
diff --git a/src/w32proc.c b/src/w32proc.c index 43ecf4d68f3..1693b2ad501 100644 --- a/src/w32proc.c +++ b/src/w32proc.c | |||
| @@ -800,7 +800,7 @@ new_child (void) | |||
| 800 | DWORD id; | 800 | DWORD id; |
| 801 | 801 | ||
| 802 | for (cp = child_procs + (child_proc_count-1); cp >= child_procs; cp--) | 802 | for (cp = child_procs + (child_proc_count-1); cp >= child_procs; cp--) |
| 803 | if (!CHILD_ACTIVE (cp)) | 803 | if (!CHILD_ACTIVE (cp) && cp->procinfo.hProcess == NULL) |
| 804 | goto Initialize; | 804 | goto Initialize; |
| 805 | if (child_proc_count == MAX_CHILDREN) | 805 | if (child_proc_count == MAX_CHILDREN) |
| 806 | return NULL; | 806 | return NULL; |
| @@ -859,7 +859,7 @@ delete_child (child_process *cp) | |||
| 859 | if (fd_info[i].cp == cp) | 859 | if (fd_info[i].cp == cp) |
| 860 | emacs_abort (); | 860 | emacs_abort (); |
| 861 | 861 | ||
| 862 | if (!CHILD_ACTIVE (cp)) | 862 | if (!CHILD_ACTIVE (cp) && cp->procinfo.hProcess == NULL) |
| 863 | return; | 863 | return; |
| 864 | 864 | ||
| 865 | /* Delete the child's temporary input file, if any, that is pending | 865 | /* Delete the child's temporary input file, if any, that is pending |
| @@ -918,7 +918,8 @@ delete_child (child_process *cp) | |||
| 918 | if (cp == child_procs + child_proc_count - 1) | 918 | if (cp == child_procs + child_proc_count - 1) |
| 919 | { | 919 | { |
| 920 | for (i = child_proc_count-1; i >= 0; i--) | 920 | for (i = child_proc_count-1; i >= 0; i--) |
| 921 | if (CHILD_ACTIVE (&child_procs[i])) | 921 | if (CHILD_ACTIVE (&child_procs[i]) |
| 922 | || child_procs[i].procinfo.hProcess != NULL) | ||
| 922 | { | 923 | { |
| 923 | child_proc_count = i + 1; | 924 | child_proc_count = i + 1; |
| 924 | break; | 925 | break; |
| @@ -935,7 +936,8 @@ find_child_pid (DWORD pid) | |||
| 935 | child_process *cp; | 936 | child_process *cp; |
| 936 | 937 | ||
| 937 | for (cp = child_procs + (child_proc_count-1); cp >= child_procs; cp--) | 938 | for (cp = child_procs + (child_proc_count-1); cp >= child_procs; cp--) |
| 938 | if (CHILD_ACTIVE (cp) && pid == cp->pid) | 939 | if ((CHILD_ACTIVE (cp) || cp->procinfo.hProcess != NULL) |
| 940 | && pid == cp->pid) | ||
| 939 | return cp; | 941 | return cp; |
| 940 | return NULL; | 942 | return NULL; |
| 941 | } | 943 | } |