diff options
| author | Miles Bader | 2007-07-31 05:50:45 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-07-31 05:50:45 +0000 |
| commit | 9899d01a0ccec166e04caa60657a44e614be50cd (patch) | |
| tree | 6f7874938065fd9808765059213ff7a94ab3268b /src | |
| parent | 96157d113ae5828cc280488211610db1960d572c (diff) | |
| parent | 2f12b713116a4e15b4744fc78d5f0dbb57fcd1ca (diff) | |
| download | emacs-9899d01a0ccec166e04caa60657a44e614be50cd.tar.gz emacs-9899d01a0ccec166e04caa60657a44e614be50cd.zip | |
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 824-838)
- Update from CVS
- Merge from emacs--rel--22
- Remove lisp/erc/erc-nicklist.el
- Update some .arch-inventory files
- Fix void function definition error in cus-edit.el
- Restore lisp/emacs-lisp/cl-loaddefs.el
* emacs--rel--22 (patch 70-83)
- Update from CVS
- Remove lisp/erc/erc-nicklist.el
- Update some .arch-inventory files
- Indicate that emacs--devo--0--patch-834 does not need to be applied
- Merge from gnus--rel--5.10
- Restore lisp/emacs-lisp/cl-loaddefs.el
* gnus--rel--5.10 (patch 239-241)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28
Diffstat (limited to 'src')
327 files changed, 1276 insertions, 717 deletions
diff --git a/src/.gdbinit b/src/.gdbinit index d3438a81e6a..de35709f26b 100644 --- a/src/.gdbinit +++ b/src/.gdbinit | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | # | 5 | # |
| 6 | # GNU Emacs is free software; you can redistribute it and/or modify | 6 | # GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | # it under the terms of the GNU General Public License as published by | 7 | # it under the terms of the GNU General Public License as published by |
| 8 | # the Free Software Foundation; either version 2, or (at your option) | 8 | # the Free Software Foundation; either version 3, or (at your option) |
| 9 | # any later version. | 9 | # any later version. |
| 10 | # | 10 | # |
| 11 | # GNU Emacs is distributed in the hope that it will be useful, | 11 | # GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/COPYING b/src/COPYING index d511905c164..94a9ed024d3 100644 --- a/src/COPYING +++ b/src/COPYING | |||
| @@ -1,285 +1,626 @@ | |||
| 1 | GNU GENERAL PUBLIC LICENSE | 1 | GNU GENERAL PUBLIC LICENSE |
| 2 | Version 2, June 1991 | 2 | Version 3, 29 June 2007 |
| 3 | 3 | ||
| 4 | Copyright (C) 1989, 1991 Free Software Foundation, Inc., | 4 | Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> |
| 5 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||
| 6 | Everyone is permitted to copy and distribute verbatim copies | 5 | Everyone is permitted to copy and distribute verbatim copies |
| 7 | of this license document, but changing it is not allowed. | 6 | of this license document, but changing it is not allowed. |
| 8 | 7 | ||
| 9 | Preamble | 8 | Preamble |
| 10 | 9 | ||
| 11 | The licenses for most software are designed to take away your | 10 | The GNU General Public License is a free, copyleft license for |
| 12 | freedom to share and change it. By contrast, the GNU General Public | 11 | software and other kinds of works. |
| 13 | License is intended to guarantee your freedom to share and change free | 12 | |
| 14 | software--to make sure the software is free for all its users. This | 13 | The licenses for most software and other practical works are designed |
| 15 | General Public License applies to most of the Free Software | 14 | to take away your freedom to share and change the works. By contrast, |
| 16 | Foundation's software and to any other program whose authors commit to | 15 | the GNU General Public License is intended to guarantee your freedom to |
| 17 | using it. (Some other Free Software Foundation software is covered by | 16 | share and change all versions of a program--to make sure it remains free |
| 18 | the GNU Lesser General Public License instead.) You can apply it to | 17 | software for all its users. We, the Free Software Foundation, use the |
| 18 | GNU General Public License for most of our software; it applies also to | ||
| 19 | any other work released this way by its authors. You can apply it to | ||
| 19 | your programs, too. | 20 | your programs, too. |
| 20 | 21 | ||
| 21 | When we speak of free software, we are referring to freedom, not | 22 | When we speak of free software, we are referring to freedom, not |
| 22 | price. Our General Public Licenses are designed to make sure that you | 23 | price. Our General Public Licenses are designed to make sure that you |
| 23 | have the freedom to distribute copies of free software (and charge for | 24 | have the freedom to distribute copies of free software (and charge for |
| 24 | this service if you wish), that you receive source code or can get it | 25 | them if you wish), that you receive source code or can get it if you |
| 25 | if you want it, that you can change the software or use pieces of it | 26 | want it, that you can change the software or use pieces of it in new |
| 26 | in new free programs; and that you know you can do these things. | 27 | free programs, and that you know you can do these things. |
| 27 | 28 | ||
| 28 | To protect your rights, we need to make restrictions that forbid | 29 | To protect your rights, we need to prevent others from denying you |
| 29 | anyone to deny you these rights or to ask you to surrender the rights. | 30 | these rights or asking you to surrender the rights. Therefore, you have |
| 30 | These restrictions translate to certain responsibilities for you if you | 31 | certain responsibilities if you distribute copies of the software, or if |
| 31 | distribute copies of the software, or if you modify it. | 32 | you modify it: responsibilities to respect the freedom of others. |
| 32 | 33 | ||
| 33 | For example, if you distribute copies of such a program, whether | 34 | For example, if you distribute copies of such a program, whether |
| 34 | gratis or for a fee, you must give the recipients all the rights that | 35 | gratis or for a fee, you must pass on to the recipients the same |
| 35 | you have. You must make sure that they, too, receive or can get the | 36 | freedoms that you received. You must make sure that they, too, receive |
| 36 | source code. And you must show them these terms so they know their | 37 | or can get the source code. And you must show them these terms so they |
| 37 | rights. | 38 | know their rights. |
| 38 | 39 | ||
| 39 | We protect your rights with two steps: (1) copyright the software, and | 40 | Developers that use the GNU GPL protect your rights with two steps: |
| 40 | (2) offer you this license which gives you legal permission to copy, | 41 | (1) assert copyright on the software, and (2) offer you this License |
| 41 | distribute and/or modify the software. | 42 | giving you legal permission to copy, distribute and/or modify it. |
| 42 | 43 | ||
| 43 | Also, for each author's protection and ours, we want to make certain | 44 | For the developers' and authors' protection, the GPL clearly explains |
| 44 | that everyone understands that there is no warranty for this free | 45 | that there is no warranty for this free software. For both users' and |
| 45 | software. If the software is modified by someone else and passed on, we | 46 | authors' sake, the GPL requires that modified versions be marked as |
| 46 | want its recipients to know that what they have is not the original, so | 47 | changed, so that their problems will not be attributed erroneously to |
| 47 | that any problems introduced by others will not reflect on the original | 48 | authors of previous versions. |
| 48 | authors' reputations. | 49 | |
| 49 | 50 | Some devices are designed to deny users access to install or run | |
| 50 | Finally, any free program is threatened constantly by software | 51 | modified versions of the software inside them, although the manufacturer |
| 51 | patents. We wish to avoid the danger that redistributors of a free | 52 | can do so. This is fundamentally incompatible with the aim of |
| 52 | program will individually obtain patent licenses, in effect making the | 53 | protecting users' freedom to change the software. The systematic |
| 53 | program proprietary. To prevent this, we have made it clear that any | 54 | pattern of such abuse occurs in the area of products for individuals to |
| 54 | patent must be licensed for everyone's free use or not licensed at all. | 55 | use, which is precisely where it is most unacceptable. Therefore, we |
| 56 | have designed this version of the GPL to prohibit the practice for those | ||
| 57 | products. If such problems arise substantially in other domains, we | ||
| 58 | stand ready to extend this provision to those domains in future versions | ||
| 59 | of the GPL, as needed to protect the freedom of users. | ||
| 60 | |||
| 61 | Finally, every program is threatened constantly by software patents. | ||
| 62 | States should not allow patents to restrict development and use of | ||
| 63 | software on general-purpose computers, but in those that do, we wish to | ||
| 64 | avoid the special danger that patents applied to a free program could | ||
| 65 | make it effectively proprietary. To prevent this, the GPL assures that | ||
| 66 | patents cannot be used to render the program non-free. | ||
| 55 | 67 | ||
| 56 | The precise terms and conditions for copying, distribution and | 68 | The precise terms and conditions for copying, distribution and |
| 57 | modification follow. | 69 | modification follow. |
| 58 | 70 | ||
| 59 | GNU GENERAL PUBLIC LICENSE | 71 | TERMS AND CONDITIONS |
| 60 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION | 72 | |
| 61 | 73 | 0. Definitions. | |
| 62 | 0. This License applies to any program or other work which contains | 74 | |
| 63 | a notice placed by the copyright holder saying it may be distributed | 75 | "This License" refers to version 3 of the GNU General Public License. |
| 64 | under the terms of this General Public License. The "Program", below, | 76 | |
| 65 | refers to any such program or work, and a "work based on the Program" | 77 | "Copyright" also means copyright-like laws that apply to other kinds of |
| 66 | means either the Program or any derivative work under copyright law: | 78 | works, such as semiconductor masks. |
| 67 | that is to say, a work containing the Program or a portion of it, | 79 | |
| 68 | either verbatim or with modifications and/or translated into another | 80 | "The Program" refers to any copyrightable work licensed under this |
| 69 | language. (Hereinafter, translation is included without limitation in | 81 | License. Each licensee is addressed as "you". "Licensees" and |
| 70 | the term "modification".) Each licensee is addressed as "you". | 82 | "recipients" may be individuals or organizations. |
| 71 | 83 | ||
| 72 | Activities other than copying, distribution and modification are not | 84 | To "modify" a work means to copy from or adapt all or part of the work |
| 73 | covered by this License; they are outside its scope. The act of | 85 | in a fashion requiring copyright permission, other than the making of an |
| 74 | running the Program is not restricted, and the output from the Program | 86 | exact copy. The resulting work is called a "modified version" of the |
| 75 | is covered only if its contents constitute a work based on the | 87 | earlier work or a work "based on" the earlier work. |
| 76 | Program (independent of having been made by running the Program). | 88 | |
| 77 | Whether that is true depends on what the Program does. | 89 | A "covered work" means either the unmodified Program or a work based |
| 78 | 90 | on the Program. | |
| 79 | 1. You may copy and distribute verbatim copies of the Program's | 91 | |
| 80 | source code as you receive it, in any medium, provided that you | 92 | To "propagate" a work means to do anything with it that, without |
| 81 | conspicuously and appropriately publish on each copy an appropriate | 93 | permission, would make you directly or secondarily liable for |
| 82 | copyright notice and disclaimer of warranty; keep intact all the | 94 | infringement under applicable copyright law, except executing it on a |
| 83 | notices that refer to this License and to the absence of any warranty; | 95 | computer or modifying a private copy. Propagation includes copying, |
| 84 | and give any other recipients of the Program a copy of this License | 96 | distribution (with or without modification), making available to the |
| 85 | along with the Program. | 97 | public, and in some countries other activities as well. |
| 86 | 98 | ||
| 87 | You may charge a fee for the physical act of transferring a copy, and | 99 | To "convey" a work means any kind of propagation that enables other |
| 88 | you may at your option offer warranty protection in exchange for a fee. | 100 | parties to make or receive copies. Mere interaction with a user through |
| 89 | 101 | a computer network, with no transfer of a copy, is not conveying. | |
| 90 | 2. You may modify your copy or copies of the Program or any portion | 102 | |
| 91 | of it, thus forming a work based on the Program, and copy and | 103 | An interactive user interface displays "Appropriate Legal Notices" |
| 92 | distribute such modifications or work under the terms of Section 1 | 104 | to the extent that it includes a convenient and prominently visible |
| 93 | above, provided that you also meet all of these conditions: | 105 | feature that (1) displays an appropriate copyright notice, and (2) |
| 94 | 106 | tells the user that there is no warranty for the work (except to the | |
| 95 | a) You must cause the modified files to carry prominent notices | 107 | extent that warranties are provided), that licensees may convey the |
| 96 | stating that you changed the files and the date of any change. | 108 | work under this License, and how to view a copy of this License. If |
| 97 | 109 | the interface presents a list of user commands or options, such as a | |
| 98 | b) You must cause any work that you distribute or publish, that in | 110 | menu, a prominent item in the list meets this criterion. |
| 99 | whole or in part contains or is derived from the Program or any | 111 | |
| 100 | part thereof, to be licensed as a whole at no charge to all third | 112 | 1. Source Code. |
| 101 | parties under the terms of this License. | 113 | |
| 102 | 114 | The "source code" for a work means the preferred form of the work | |
| 103 | c) If the modified program normally reads commands interactively | 115 | for making modifications to it. "Object code" means any non-source |
| 104 | when run, you must cause it, when started running for such | 116 | form of a work. |
| 105 | interactive use in the most ordinary way, to print or display an | 117 | |
| 106 | announcement including an appropriate copyright notice and a | 118 | A "Standard Interface" means an interface that either is an official |
| 107 | notice that there is no warranty (or else, saying that you provide | 119 | standard defined by a recognized standards body, or, in the case of |
| 108 | a warranty) and that users may redistribute the program under | 120 | interfaces specified for a particular programming language, one that |
| 109 | these conditions, and telling the user how to view a copy of this | 121 | is widely used among developers working in that language. |
| 110 | License. (Exception: if the Program itself is interactive but | 122 | |
| 111 | does not normally print such an announcement, your work based on | 123 | The "System Libraries" of an executable work include anything, other |
| 112 | the Program is not required to print an announcement.) | 124 | than the work as a whole, that (a) is included in the normal form of |
| 113 | 125 | packaging a Major Component, but which is not part of that Major | |
| 114 | These requirements apply to the modified work as a whole. If | 126 | Component, and (b) serves only to enable use of the work with that |
| 115 | identifiable sections of that work are not derived from the Program, | 127 | Major Component, or to implement a Standard Interface for which an |
| 116 | and can be reasonably considered independent and separate works in | 128 | implementation is available to the public in source code form. A |
| 117 | themselves, then this License, and its terms, do not apply to those | 129 | "Major Component", in this context, means a major essential component |
| 118 | sections when you distribute them as separate works. But when you | 130 | (kernel, window system, and so on) of the specific operating system |
| 119 | distribute the same sections as part of a whole which is a work based | 131 | (if any) on which the executable work runs, or a compiler used to |
| 120 | on the Program, the distribution of the whole must be on the terms of | 132 | produce the work, or an object code interpreter used to run it. |
| 121 | this License, whose permissions for other licensees extend to the | 133 | |
| 122 | entire whole, and thus to each and every part regardless of who wrote it. | 134 | The "Corresponding Source" for a work in object code form means all |
| 123 | 135 | the source code needed to generate, install, and (for an executable | |
| 124 | Thus, it is not the intent of this section to claim rights or contest | 136 | work) run the object code and to modify the work, including scripts to |
| 125 | your rights to work written entirely by you; rather, the intent is to | 137 | control those activities. However, it does not include the work's |
| 126 | exercise the right to control the distribution of derivative or | 138 | System Libraries, or general-purpose tools or generally available free |
| 127 | collective works based on the Program. | 139 | programs which are used unmodified in performing those activities but |
| 128 | 140 | which are not part of the work. For example, Corresponding Source | |
| 129 | In addition, mere aggregation of another work not based on the Program | 141 | includes interface definition files associated with source files for |
| 130 | with the Program (or with a work based on the Program) on a volume of | 142 | the work, and the source code for shared libraries and dynamically |
| 131 | a storage or distribution medium does not bring the other work under | 143 | linked subprograms that the work is specifically designed to require, |
| 132 | the scope of this License. | 144 | such as by intimate data communication or control flow between those |
| 133 | 145 | subprograms and other parts of the work. | |
| 134 | 3. You may copy and distribute the Program (or a work based on it, | 146 | |
| 135 | under Section 2) in object code or executable form under the terms of | 147 | The Corresponding Source need not include anything that users |
| 136 | Sections 1 and 2 above provided that you also do one of the following: | 148 | can regenerate automatically from other parts of the Corresponding |
| 137 | 149 | Source. | |
| 138 | a) Accompany it with the complete corresponding machine-readable | 150 | |
| 139 | source code, which must be distributed under the terms of Sections | 151 | The Corresponding Source for a work in source code form is that |
| 140 | 1 and 2 above on a medium customarily used for software interchange; or, | 152 | same work. |
| 141 | 153 | ||
| 142 | b) Accompany it with a written offer, valid for at least three | 154 | 2. Basic Permissions. |
| 143 | years, to give any third party, for a charge no more than your | 155 | |
| 144 | cost of physically performing source distribution, a complete | 156 | All rights granted under this License are granted for the term of |
| 145 | machine-readable copy of the corresponding source code, to be | 157 | copyright on the Program, and are irrevocable provided the stated |
| 146 | distributed under the terms of Sections 1 and 2 above on a medium | 158 | conditions are met. This License explicitly affirms your unlimited |
| 147 | customarily used for software interchange; or, | 159 | permission to run the unmodified Program. The output from running a |
| 148 | 160 | covered work is covered by this License only if the output, given its | |
| 149 | c) Accompany it with the information you received as to the offer | 161 | content, constitutes a covered work. This License acknowledges your |
| 150 | to distribute corresponding source code. (This alternative is | 162 | rights of fair use or other equivalent, as provided by copyright law. |
| 151 | allowed only for noncommercial distribution and only if you | 163 | |
| 152 | received the program in object code or executable form with such | 164 | You may make, run and propagate covered works that you do not |
| 153 | an offer, in accord with Subsection b above.) | 165 | convey, without conditions so long as your license otherwise remains |
| 154 | 166 | in force. You may convey covered works to others for the sole purpose | |
| 155 | The source code for a work means the preferred form of the work for | 167 | of having them make modifications exclusively for you, or provide you |
| 156 | making modifications to it. For an executable work, complete source | 168 | with facilities for running those works, provided that you comply with |
| 157 | code means all the source code for all modules it contains, plus any | 169 | the terms of this License in conveying all material for which you do |
| 158 | associated interface definition files, plus the scripts used to | 170 | not control copyright. Those thus making or running the covered works |
| 159 | control compilation and installation of the executable. However, as a | 171 | for you must do so exclusively on your behalf, under your direction |
| 160 | special exception, the source code distributed need not include | 172 | and control, on terms that prohibit them from making any copies of |
| 161 | anything that is normally distributed (in either source or binary | 173 | your copyrighted material outside their relationship with you. |
| 162 | form) with the major components (compiler, kernel, and so on) of the | 174 | |
| 163 | operating system on which the executable runs, unless that component | 175 | Conveying under any other circumstances is permitted solely under |
| 164 | itself accompanies the executable. | 176 | the conditions stated below. Sublicensing is not allowed; section 10 |
| 165 | 177 | makes it unnecessary. | |
| 166 | If distribution of executable or object code is made by offering | 178 | |
| 167 | access to copy from a designated place, then offering equivalent | 179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. |
| 168 | access to copy the source code from the same place counts as | 180 | |
| 169 | distribution of the source code, even though third parties are not | 181 | No covered work shall be deemed part of an effective technological |
| 170 | compelled to copy the source along with the object code. | 182 | measure under any applicable law fulfilling obligations under article |
| 171 | 183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or | |
| 172 | 4. You may not copy, modify, sublicense, or distribute the Program | 184 | similar laws prohibiting or restricting circumvention of such |
| 173 | except as expressly provided under this License. Any attempt | 185 | measures. |
| 174 | otherwise to copy, modify, sublicense or distribute the Program is | 186 | |
| 175 | void, and will automatically terminate your rights under this License. | 187 | When you convey a covered work, you waive any legal power to forbid |
| 176 | However, parties who have received copies, or rights, from you under | 188 | circumvention of technological measures to the extent such circumvention |
| 177 | this License will not have their licenses terminated so long as such | 189 | is effected by exercising rights under this License with respect to |
| 178 | parties remain in full compliance. | 190 | the covered work, and you disclaim any intention to limit operation or |
| 179 | 191 | modification of the work as a means of enforcing, against the work's | |
| 180 | 5. You are not required to accept this License, since you have not | 192 | users, your or third parties' legal rights to forbid circumvention of |
| 181 | signed it. However, nothing else grants you permission to modify or | 193 | technological measures. |
| 182 | distribute the Program or its derivative works. These actions are | 194 | |
| 183 | prohibited by law if you do not accept this License. Therefore, by | 195 | 4. Conveying Verbatim Copies. |
| 184 | modifying or distributing the Program (or any work based on the | 196 | |
| 185 | Program), you indicate your acceptance of this License to do so, and | 197 | You may convey verbatim copies of the Program's source code as you |
| 186 | all its terms and conditions for copying, distributing or modifying | 198 | receive it, in any medium, provided that you conspicuously and |
| 187 | the Program or works based on it. | 199 | appropriately publish on each copy an appropriate copyright notice; |
| 188 | 200 | keep intact all notices stating that this License and any | |
| 189 | 6. Each time you redistribute the Program (or any work based on the | 201 | non-permissive terms added in accord with section 7 apply to the code; |
| 190 | Program), the recipient automatically receives a license from the | 202 | keep intact all notices of the absence of any warranty; and give all |
| 191 | original licensor to copy, distribute or modify the Program subject to | 203 | recipients a copy of this License along with the Program. |
| 192 | these terms and conditions. You may not impose any further | 204 | |
| 193 | restrictions on the recipients' exercise of the rights granted herein. | 205 | You may charge any price or no price for each copy that you convey, |
| 194 | You are not responsible for enforcing compliance by third parties to | 206 | and you may offer support or warranty protection for a fee. |
| 207 | |||
| 208 | 5. Conveying Modified Source Versions. | ||
| 209 | |||
| 210 | You may convey a work based on the Program, or the modifications to | ||
| 211 | produce it from the Program, in the form of source code under the | ||
| 212 | terms of section 4, provided that you also meet all of these conditions: | ||
| 213 | |||
| 214 | a) The work must carry prominent notices stating that you modified | ||
| 215 | it, and giving a relevant date. | ||
| 216 | |||
| 217 | b) The work must carry prominent notices stating that it is | ||
| 218 | released under this License and any conditions added under section | ||
| 219 | 7. This requirement modifies the requirement in section 4 to | ||
| 220 | "keep intact all notices". | ||
| 221 | |||
| 222 | c) You must license the entire work, as a whole, under this | ||
| 223 | License to anyone who comes into possession of a copy. This | ||
| 224 | License will therefore apply, along with any applicable section 7 | ||
| 225 | additional terms, to the whole of the work, and all its parts, | ||
| 226 | regardless of how they are packaged. This License gives no | ||
| 227 | permission to license the work in any other way, but it does not | ||
| 228 | invalidate such permission if you have separately received it. | ||
| 229 | |||
| 230 | d) If the work has interactive user interfaces, each must display | ||
| 231 | Appropriate Legal Notices; however, if the Program has interactive | ||
| 232 | interfaces that do not display Appropriate Legal Notices, your | ||
| 233 | work need not make them do so. | ||
| 234 | |||
| 235 | A compilation of a covered work with other separate and independent | ||
| 236 | works, which are not by their nature extensions of the covered work, | ||
| 237 | and which are not combined with it such as to form a larger program, | ||
| 238 | in or on a volume of a storage or distribution medium, is called an | ||
| 239 | "aggregate" if the compilation and its resulting copyright are not | ||
| 240 | used to limit the access or legal rights of the compilation's users | ||
| 241 | beyond what the individual works permit. Inclusion of a covered work | ||
| 242 | in an aggregate does not cause this License to apply to the other | ||
| 243 | parts of the aggregate. | ||
| 244 | |||
| 245 | 6. Conveying Non-Source Forms. | ||
| 246 | |||
| 247 | You may convey a covered work in object code form under the terms | ||
| 248 | of sections 4 and 5, provided that you also convey the | ||
| 249 | machine-readable Corresponding Source under the terms of this License, | ||
| 250 | in one of these ways: | ||
| 251 | |||
| 252 | a) Convey the object code in, or embodied in, a physical product | ||
| 253 | (including a physical distribution medium), accompanied by the | ||
| 254 | Corresponding Source fixed on a durable physical medium | ||
| 255 | customarily used for software interchange. | ||
| 256 | |||
| 257 | b) Convey the object code in, or embodied in, a physical product | ||
| 258 | (including a physical distribution medium), accompanied by a | ||
| 259 | written offer, valid for at least three years and valid for as | ||
| 260 | long as you offer spare parts or customer support for that product | ||
| 261 | model, to give anyone who possesses the object code either (1) a | ||
| 262 | copy of the Corresponding Source for all the software in the | ||
| 263 | product that is covered by this License, on a durable physical | ||
| 264 | medium customarily used for software interchange, for a price no | ||
| 265 | more than your reasonable cost of physically performing this | ||
| 266 | conveying of source, or (2) access to copy the | ||
| 267 | Corresponding Source from a network server at no charge. | ||
| 268 | |||
| 269 | c) Convey individual copies of the object code with a copy of the | ||
| 270 | written offer to provide the Corresponding Source. This | ||
| 271 | alternative is allowed only occasionally and noncommercially, and | ||
| 272 | only if you received the object code with such an offer, in accord | ||
| 273 | with subsection 6b. | ||
| 274 | |||
| 275 | d) Convey the object code by offering access from a designated | ||
| 276 | place (gratis or for a charge), and offer equivalent access to the | ||
| 277 | Corresponding Source in the same way through the same place at no | ||
| 278 | further charge. You need not require recipients to copy the | ||
| 279 | Corresponding Source along with the object code. If the place to | ||
| 280 | copy the object code is a network server, the Corresponding Source | ||
| 281 | may be on a different server (operated by you or a third party) | ||
| 282 | that supports equivalent copying facilities, provided you maintain | ||
| 283 | clear directions next to the object code saying where to find the | ||
| 284 | Corresponding Source. Regardless of what server hosts the | ||
| 285 | Corresponding Source, you remain obligated to ensure that it is | ||
| 286 | available for as long as needed to satisfy these requirements. | ||
| 287 | |||
| 288 | e) Convey the object code using peer-to-peer transmission, provided | ||
| 289 | you inform other peers where the object code and Corresponding | ||
| 290 | Source of the work are being offered to the general public at no | ||
| 291 | charge under subsection 6d. | ||
| 292 | |||
| 293 | A separable portion of the object code, whose source code is excluded | ||
| 294 | from the Corresponding Source as a System Library, need not be | ||
| 295 | included in conveying the object code work. | ||
| 296 | |||
| 297 | A "User Product" is either (1) a "consumer product", which means any | ||
| 298 | tangible personal property which is normally used for personal, family, | ||
| 299 | or household purposes, or (2) anything designed or sold for incorporation | ||
| 300 | into a dwelling. In determining whether a product is a consumer product, | ||
| 301 | doubtful cases shall be resolved in favor of coverage. For a particular | ||
| 302 | product received by a particular user, "normally used" refers to a | ||
| 303 | typical or common use of that class of product, regardless of the status | ||
| 304 | of the particular user or of the way in which the particular user | ||
| 305 | actually uses, or expects or is expected to use, the product. A product | ||
| 306 | is a consumer product regardless of whether the product has substantial | ||
| 307 | commercial, industrial or non-consumer uses, unless such uses represent | ||
| 308 | the only significant mode of use of the product. | ||
| 309 | |||
| 310 | "Installation Information" for a User Product means any methods, | ||
| 311 | procedures, authorization keys, or other information required to install | ||
| 312 | and execute modified versions of a covered work in that User Product from | ||
| 313 | a modified version of its Corresponding Source. The information must | ||
| 314 | suffice to ensure that the continued functioning of the modified object | ||
| 315 | code is in no case prevented or interfered with solely because | ||
| 316 | modification has been made. | ||
| 317 | |||
| 318 | If you convey an object code work under this section in, or with, or | ||
| 319 | specifically for use in, a User Product, and the conveying occurs as | ||
| 320 | part of a transaction in which the right of possession and use of the | ||
| 321 | User Product is transferred to the recipient in perpetuity or for a | ||
| 322 | fixed term (regardless of how the transaction is characterized), the | ||
| 323 | Corresponding Source conveyed under this section must be accompanied | ||
| 324 | by the Installation Information. But this requirement does not apply | ||
| 325 | if neither you nor any third party retains the ability to install | ||
| 326 | modified object code on the User Product (for example, the work has | ||
| 327 | been installed in ROM). | ||
| 328 | |||
| 329 | The requirement to provide Installation Information does not include a | ||
| 330 | requirement to continue to provide support service, warranty, or updates | ||
| 331 | for a work that has been modified or installed by the recipient, or for | ||
| 332 | the User Product in which it has been modified or installed. Access to a | ||
| 333 | network may be denied when the modification itself materially and | ||
| 334 | adversely affects the operation of the network or violates the rules and | ||
| 335 | protocols for communication across the network. | ||
| 336 | |||
| 337 | Corresponding Source conveyed, and Installation Information provided, | ||
| 338 | in accord with this section must be in a format that is publicly | ||
| 339 | documented (and with an implementation available to the public in | ||
| 340 | source code form), and must require no special password or key for | ||
| 341 | unpacking, reading or copying. | ||
| 342 | |||
| 343 | 7. Additional Terms. | ||
| 344 | |||
| 345 | "Additional permissions" are terms that supplement the terms of this | ||
| 346 | License by making exceptions from one or more of its conditions. | ||
| 347 | Additional permissions that are applicable to the entire Program shall | ||
| 348 | be treated as though they were included in this License, to the extent | ||
| 349 | that they are valid under applicable law. If additional permissions | ||
| 350 | apply only to part of the Program, that part may be used separately | ||
| 351 | under those permissions, but the entire Program remains governed by | ||
| 352 | this License without regard to the additional permissions. | ||
| 353 | |||
| 354 | When you convey a copy of a covered work, you may at your option | ||
| 355 | remove any additional permissions from that copy, or from any part of | ||
| 356 | it. (Additional permissions may be written to require their own | ||
| 357 | removal in certain cases when you modify the work.) You may place | ||
| 358 | additional permissions on material, added by you to a covered work, | ||
| 359 | for which you have or can give appropriate copyright permission. | ||
| 360 | |||
| 361 | Notwithstanding any other provision of this License, for material you | ||
| 362 | add to a covered work, you may (if authorized by the copyright holders of | ||
| 363 | that material) supplement the terms of this License with terms: | ||
| 364 | |||
| 365 | a) Disclaiming warranty or limiting liability differently from the | ||
| 366 | terms of sections 15 and 16 of this License; or | ||
| 367 | |||
| 368 | b) Requiring preservation of specified reasonable legal notices or | ||
| 369 | author attributions in that material or in the Appropriate Legal | ||
| 370 | Notices displayed by works containing it; or | ||
| 371 | |||
| 372 | c) Prohibiting misrepresentation of the origin of that material, or | ||
| 373 | requiring that modified versions of such material be marked in | ||
| 374 | reasonable ways as different from the original version; or | ||
| 375 | |||
| 376 | d) Limiting the use for publicity purposes of names of licensors or | ||
| 377 | authors of the material; or | ||
| 378 | |||
| 379 | e) Declining to grant rights under trademark law for use of some | ||
| 380 | trade names, trademarks, or service marks; or | ||
| 381 | |||
| 382 | f) Requiring indemnification of licensors and authors of that | ||
| 383 | material by anyone who conveys the material (or modified versions of | ||
| 384 | it) with contractual assumptions of liability to the recipient, for | ||
| 385 | any liability that these contractual assumptions directly impose on | ||
| 386 | those licensors and authors. | ||
| 387 | |||
| 388 | All other non-permissive additional terms are considered "further | ||
| 389 | restrictions" within the meaning of section 10. If the Program as you | ||
| 390 | received it, or any part of it, contains a notice stating that it is | ||
| 391 | governed by this License along with a term that is a further | ||
| 392 | restriction, you may remove that term. If a license document contains | ||
| 393 | a further restriction but permits relicensing or conveying under this | ||
| 394 | License, you may add to a covered work material governed by the terms | ||
| 395 | of that license document, provided that the further restriction does | ||
| 396 | not survive such relicensing or conveying. | ||
| 397 | |||
| 398 | If you add terms to a covered work in accord with this section, you | ||
| 399 | must place, in the relevant source files, a statement of the | ||
| 400 | additional terms that apply to those files, or a notice indicating | ||
| 401 | where to find the applicable terms. | ||
| 402 | |||
| 403 | Additional terms, permissive or non-permissive, may be stated in the | ||
| 404 | form of a separately written license, or stated as exceptions; | ||
| 405 | the above requirements apply either way. | ||
| 406 | |||
| 407 | 8. Termination. | ||
| 408 | |||
| 409 | You may not propagate or modify a covered work except as expressly | ||
| 410 | provided under this License. Any attempt otherwise to propagate or | ||
| 411 | modify it is void, and will automatically terminate your rights under | ||
| 412 | this License (including any patent licenses granted under the third | ||
| 413 | paragraph of section 11). | ||
| 414 | |||
| 415 | However, if you cease all violation of this License, then your | ||
| 416 | license from a particular copyright holder is reinstated (a) | ||
| 417 | provisionally, unless and until the copyright holder explicitly and | ||
| 418 | finally terminates your license, and (b) permanently, if the copyright | ||
| 419 | holder fails to notify you of the violation by some reasonable means | ||
| 420 | prior to 60 days after the cessation. | ||
| 421 | |||
| 422 | Moreover, your license from a particular copyright holder is | ||
| 423 | reinstated permanently if the copyright holder notifies you of the | ||
| 424 | violation by some reasonable means, this is the first time you have | ||
| 425 | received notice of violation of this License (for any work) from that | ||
| 426 | copyright holder, and you cure the violation prior to 30 days after | ||
| 427 | your receipt of the notice. | ||
| 428 | |||
| 429 | Termination of your rights under this section does not terminate the | ||
| 430 | licenses of parties who have received copies or rights from you under | ||
| 431 | this License. If your rights have been terminated and not permanently | ||
| 432 | reinstated, you do not qualify to receive new licenses for the same | ||
| 433 | material under section 10. | ||
| 434 | |||
| 435 | 9. Acceptance Not Required for Having Copies. | ||
| 436 | |||
| 437 | You are not required to accept this License in order to receive or | ||
| 438 | run a copy of the Program. Ancillary propagation of a covered work | ||
| 439 | occurring solely as a consequence of using peer-to-peer transmission | ||
| 440 | to receive a copy likewise does not require acceptance. However, | ||
| 441 | nothing other than this License grants you permission to propagate or | ||
| 442 | modify any covered work. These actions infringe copyright if you do | ||
| 443 | not accept this License. Therefore, by modifying or propagating a | ||
| 444 | covered work, you indicate your acceptance of this License to do so. | ||
| 445 | |||
| 446 | 10. Automatic Licensing of Downstream Recipients. | ||
| 447 | |||
| 448 | Each time you convey a covered work, the recipient automatically | ||
| 449 | receives a license from the original licensors, to run, modify and | ||
| 450 | propagate that work, subject to this License. You are not responsible | ||
| 451 | for enforcing compliance by third parties with this License. | ||
| 452 | |||
| 453 | An "entity transaction" is a transaction transferring control of an | ||
| 454 | organization, or substantially all assets of one, or subdividing an | ||
| 455 | organization, or merging organizations. If propagation of a covered | ||
| 456 | work results from an entity transaction, each party to that | ||
| 457 | transaction who receives a copy of the work also receives whatever | ||
| 458 | licenses to the work the party's predecessor in interest had or could | ||
| 459 | give under the previous paragraph, plus a right to possession of the | ||
| 460 | Corresponding Source of the work from the predecessor in interest, if | ||
| 461 | the predecessor has it or can get it with reasonable efforts. | ||
| 462 | |||
| 463 | You may not impose any further restrictions on the exercise of the | ||
| 464 | rights granted or affirmed under this License. For example, you may | ||
| 465 | not impose a license fee, royalty, or other charge for exercise of | ||
| 466 | rights granted under this License, and you may not initiate litigation | ||
| 467 | (including a cross-claim or counterclaim in a lawsuit) alleging that | ||
| 468 | any patent claim is infringed by making, using, selling, offering for | ||
| 469 | sale, or importing the Program or any portion of it. | ||
| 470 | |||
| 471 | 11. Patents. | ||
| 472 | |||
| 473 | A "contributor" is a copyright holder who authorizes use under this | ||
| 474 | License of the Program or a work on which the Program is based. The | ||
| 475 | work thus licensed is called the contributor's "contributor version". | ||
| 476 | |||
| 477 | A contributor's "essential patent claims" are all patent claims | ||
| 478 | owned or controlled by the contributor, whether already acquired or | ||
| 479 | hereafter acquired, that would be infringed by some manner, permitted | ||
| 480 | by this License, of making, using, or selling its contributor version, | ||
| 481 | but do not include claims that would be infringed only as a | ||
| 482 | consequence of further modification of the contributor version. For | ||
| 483 | purposes of this definition, "control" includes the right to grant | ||
| 484 | patent sublicenses in a manner consistent with the requirements of | ||
| 195 | this License. | 485 | this License. |
| 196 | 486 | ||
| 197 | 7. If, as a consequence of a court judgment or allegation of patent | 487 | Each contributor grants you a non-exclusive, worldwide, royalty-free |
| 198 | infringement or for any other reason (not limited to patent issues), | 488 | patent license under the contributor's essential patent claims, to |
| 199 | conditions are imposed on you (whether by court order, agreement or | 489 | make, use, sell, offer for sale, import and otherwise run, modify and |
| 490 | propagate the contents of its contributor version. | ||
| 491 | |||
| 492 | In the following three paragraphs, a "patent license" is any express | ||
| 493 | agreement or commitment, however denominated, not to enforce a patent | ||
| 494 | (such as an express permission to practice a patent or covenant not to | ||
| 495 | sue for patent infringement). To "grant" such a patent license to a | ||
| 496 | party means to make such an agreement or commitment not to enforce a | ||
| 497 | patent against the party. | ||
| 498 | |||
| 499 | If you convey a covered work, knowingly relying on a patent license, | ||
| 500 | and the Corresponding Source of the work is not available for anyone | ||
| 501 | to copy, free of charge and under the terms of this License, through a | ||
| 502 | publicly available network server or other readily accessible means, | ||
| 503 | then you must either (1) cause the Corresponding Source to be so | ||
| 504 | available, or (2) arrange to deprive yourself of the benefit of the | ||
| 505 | patent license for this particular work, or (3) arrange, in a manner | ||
| 506 | consistent with the requirements of this License, to extend the patent | ||
| 507 | license to downstream recipients. "Knowingly relying" means you have | ||
| 508 | actual knowledge that, but for the patent license, your conveying the | ||
| 509 | covered work in a country, or your recipient's use of the covered work | ||
| 510 | in a country, would infringe one or more identifiable patents in that | ||
| 511 | country that you have reason to believe are valid. | ||
| 512 | |||
| 513 | If, pursuant to or in connection with a single transaction or | ||
| 514 | arrangement, you convey, or propagate by procuring conveyance of, a | ||
| 515 | covered work, and grant a patent license to some of the parties | ||
| 516 | receiving the covered work authorizing them to use, propagate, modify | ||
| 517 | or convey a specific copy of the covered work, then the patent license | ||
| 518 | you grant is automatically extended to all recipients of the covered | ||
| 519 | work and works based on it. | ||
| 520 | |||
| 521 | A patent license is "discriminatory" if it does not include within | ||
| 522 | the scope of its coverage, prohibits the exercise of, or is | ||
| 523 | conditioned on the non-exercise of one or more of the rights that are | ||
| 524 | specifically granted under this License. You may not convey a covered | ||
| 525 | work if you are a party to an arrangement with a third party that is | ||
| 526 | in the business of distributing software, under which you make payment | ||
| 527 | to the third party based on the extent of your activity of conveying | ||
| 528 | the work, and under which the third party grants, to any of the | ||
| 529 | parties who would receive the covered work from you, a discriminatory | ||
| 530 | patent license (a) in connection with copies of the covered work | ||
| 531 | conveyed by you (or copies made from those copies), or (b) primarily | ||
| 532 | for and in connection with specific products or compilations that | ||
| 533 | contain the covered work, unless you entered into that arrangement, | ||
| 534 | or that patent license was granted, prior to 28 March 2007. | ||
| 535 | |||
| 536 | Nothing in this License shall be construed as excluding or limiting | ||
| 537 | any implied license or other defenses to infringement that may | ||
| 538 | otherwise be available to you under applicable patent law. | ||
| 539 | |||
| 540 | 12. No Surrender of Others' Freedom. | ||
| 541 | |||
| 542 | If conditions are imposed on you (whether by court order, agreement or | ||
| 200 | otherwise) that contradict the conditions of this License, they do not | 543 | otherwise) that contradict the conditions of this License, they do not |
| 201 | excuse you from the conditions of this License. If you cannot | 544 | excuse you from the conditions of this License. If you cannot convey a |
| 202 | distribute so as to satisfy simultaneously your obligations under this | 545 | covered work so as to satisfy simultaneously your obligations under this |
| 203 | License and any other pertinent obligations, then as a consequence you | 546 | License and any other pertinent obligations, then as a consequence you may |
| 204 | may not distribute the Program at all. For example, if a patent | 547 | not convey it at all. For example, if you agree to terms that obligate you |
| 205 | license would not permit royalty-free redistribution of the Program by | 548 | to collect a royalty for further conveying from those to whom you convey |
| 206 | all those who receive copies directly or indirectly through you, then | 549 | the Program, the only way you could satisfy both those terms and this |
| 207 | the only way you could satisfy both it and this License would be to | 550 | License would be to refrain entirely from conveying the Program. |
| 208 | refrain entirely from distribution of the Program. | 551 | |
| 209 | 552 | 13. Use with the GNU Affero General Public License. | |
| 210 | If any portion of this section is held invalid or unenforceable under | 553 | |
| 211 | any particular circumstance, the balance of the section is intended to | 554 | Notwithstanding any other provision of this License, you have |
| 212 | apply and the section as a whole is intended to apply in other | 555 | permission to link or combine any covered work with a work licensed |
| 213 | circumstances. | 556 | under version 3 of the GNU Affero General Public License into a single |
| 214 | 557 | combined work, and to convey the resulting work. The terms of this | |
| 215 | It is not the purpose of this section to induce you to infringe any | 558 | License will continue to apply to the part which is the covered work, |
| 216 | patents or other property right claims or to contest validity of any | 559 | but the special requirements of the GNU Affero General Public License, |
| 217 | such claims; this section has the sole purpose of protecting the | 560 | section 13, concerning interaction through a network will apply to the |
| 218 | integrity of the free software distribution system, which is | 561 | combination as such. |
| 219 | implemented by public license practices. Many people have made | 562 | |
| 220 | generous contributions to the wide range of software distributed | 563 | 14. Revised Versions of this License. |
| 221 | through that system in reliance on consistent application of that | 564 | |
| 222 | system; it is up to the author/donor to decide if he or she is willing | 565 | The Free Software Foundation may publish revised and/or new versions of |
| 223 | to distribute software through any other system and a licensee cannot | 566 | the GNU General Public License from time to time. Such new versions will |
| 224 | impose that choice. | ||
| 225 | |||
| 226 | This section is intended to make thoroughly clear what is believed to | ||
| 227 | be a consequence of the rest of this License. | ||
| 228 | |||
| 229 | 8. If the distribution and/or use of the Program is restricted in | ||
| 230 | certain countries either by patents or by copyrighted interfaces, the | ||
| 231 | original copyright holder who places the Program under this License | ||
| 232 | may add an explicit geographical distribution limitation excluding | ||
| 233 | those countries, so that distribution is permitted only in or among | ||
| 234 | countries not thus excluded. In such case, this License incorporates | ||
| 235 | the limitation as if written in the body of this License. | ||
| 236 | |||
| 237 | 9. The Free Software Foundation may publish revised and/or new versions | ||
| 238 | of the General Public License from time to time. Such new versions will | ||
| 239 | be similar in spirit to the present version, but may differ in detail to | 567 | be similar in spirit to the present version, but may differ in detail to |
| 240 | address new problems or concerns. | 568 | address new problems or concerns. |
| 241 | 569 | ||
| 242 | Each version is given a distinguishing version number. If the Program | 570 | Each version is given a distinguishing version number. If the |
| 243 | specifies a version number of this License which applies to it and "any | 571 | Program specifies that a certain numbered version of the GNU General |
| 244 | later version", you have the option of following the terms and conditions | 572 | Public License "or any later version" applies to it, you have the |
| 245 | either of that version or of any later version published by the Free | 573 | option of following the terms and conditions either of that numbered |
| 246 | Software Foundation. If the Program does not specify a version number of | 574 | version or of any later version published by the Free Software |
| 247 | this License, you may choose any version ever published by the Free Software | 575 | Foundation. If the Program does not specify a version number of the |
| 248 | Foundation. | 576 | GNU General Public License, you may choose any version ever published |
| 249 | 577 | by the Free Software Foundation. | |
| 250 | 10. If you wish to incorporate parts of the Program into other free | 578 | |
| 251 | programs whose distribution conditions are different, write to the author | 579 | If the Program specifies that a proxy can decide which future |
| 252 | to ask for permission. For software which is copyrighted by the Free | 580 | versions of the GNU General Public License can be used, that proxy's |
| 253 | Software Foundation, write to the Free Software Foundation; we sometimes | 581 | public statement of acceptance of a version permanently authorizes you |
| 254 | make exceptions for this. Our decision will be guided by the two goals | 582 | to choose that version for the Program. |
| 255 | of preserving the free status of all derivatives of our free software and | 583 | |
| 256 | of promoting the sharing and reuse of software generally. | 584 | Later license versions may give you additional or different |
| 257 | 585 | permissions. However, no additional obligations are imposed on any | |
| 258 | NO WARRANTY | 586 | author or copyright holder as a result of your choosing to follow a |
| 259 | 587 | later version. | |
| 260 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY | 588 | |
| 261 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN | 589 | 15. Disclaimer of Warranty. |
| 262 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES | 590 | |
| 263 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED | 591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY |
| 264 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF | 592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT |
| 265 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS | 593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY |
| 266 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE | 594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, |
| 267 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, | 595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
| 268 | REPAIR OR CORRECTION. | 596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM |
| 269 | 597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF | |
| 270 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING | 598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. |
| 271 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR | 599 | |
| 272 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, | 600 | 16. Limitation of Liability. |
| 273 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING | 601 | |
| 274 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED | 602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING |
| 275 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY | 603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS |
| 276 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER | 604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY |
| 277 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE | 605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE |
| 278 | POSSIBILITY OF SUCH DAMAGES. | 606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF |
| 279 | 607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD | |
| 280 | END OF TERMS AND CONDITIONS | 608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), |
| 281 | 609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF | |
| 282 | How to Apply These Terms to Your New Programs | 610 | SUCH DAMAGES. |
| 611 | |||
| 612 | 17. Interpretation of Sections 15 and 16. | ||
| 613 | |||
| 614 | If the disclaimer of warranty and limitation of liability provided | ||
| 615 | above cannot be given local legal effect according to their terms, | ||
| 616 | reviewing courts shall apply local law that most closely approximates | ||
| 617 | an absolute waiver of all civil liability in connection with the | ||
| 618 | Program, unless a warranty or assumption of liability accompanies a | ||
| 619 | copy of the Program in return for a fee. | ||
| 620 | |||
| 621 | END OF TERMS AND CONDITIONS | ||
| 622 | |||
| 623 | How to Apply These Terms to Your New Programs | ||
| 283 | 624 | ||
| 284 | If you develop a new program, and you want it to be of the greatest | 625 | If you develop a new program, and you want it to be of the greatest |
| 285 | possible use to the public, the best way to achieve this is to make it | 626 | possible use to the public, the best way to achieve this is to make it |
| @@ -287,15 +628,15 @@ free software which everyone can redistribute and change under these terms. | |||
| 287 | 628 | ||
| 288 | To do so, attach the following notices to the program. It is safest | 629 | To do so, attach the following notices to the program. It is safest |
| 289 | to attach them to the start of each source file to most effectively | 630 | to attach them to the start of each source file to most effectively |
| 290 | convey the exclusion of warranty; and each file should have at least | 631 | state the exclusion of warranty; and each file should have at least |
| 291 | the "copyright" line and a pointer to where the full notice is found. | 632 | the "copyright" line and a pointer to where the full notice is found. |
| 292 | 633 | ||
| 293 | <one line to give the program's name and a brief idea of what it does.> | 634 | <one line to give the program's name and a brief idea of what it does.> |
| 294 | Copyright (C) <year> <name of author> | 635 | Copyright (C) <year> <name of author> |
| 295 | 636 | ||
| 296 | This program is free software; you can redistribute it and/or modify | 637 | This program is free software: you can redistribute it and/or modify |
| 297 | it under the terms of the GNU General Public License as published by | 638 | it under the terms of the GNU General Public License as published by |
| 298 | the Free Software Foundation; either version 2 of the License, or | 639 | the Free Software Foundation, either version 3 of the License, or |
| 299 | (at your option) any later version. | 640 | (at your option) any later version. |
| 300 | 641 | ||
| 301 | This program is distributed in the hope that it will be useful, | 642 | This program is distributed in the hope that it will be useful, |
| @@ -303,37 +644,31 @@ the "copyright" line and a pointer to where the full notice is found. | |||
| 303 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 304 | GNU General Public License for more details. | 645 | GNU General Public License for more details. |
| 305 | 646 | ||
| 306 | You should have received a copy of the GNU General Public License along | 647 | You should have received a copy of the GNU General Public License |
| 307 | with this program; if not, write to the Free Software Foundation, Inc., | 648 | along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 308 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | ||
| 309 | 649 | ||
| 310 | Also add information on how to contact you by electronic and paper mail. | 650 | Also add information on how to contact you by electronic and paper mail. |
| 311 | 651 | ||
| 312 | If the program is interactive, make it output a short notice like this | 652 | If the program does terminal interaction, make it output a short |
| 313 | when it starts in an interactive mode: | 653 | notice like this when it starts in an interactive mode: |
| 314 | 654 | ||
| 315 | Gnomovision version 69, Copyright (C) year name of author | 655 | <program> Copyright (C) <year> <name of author> |
| 316 | Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. | 656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. |
| 317 | This is free software, and you are welcome to redistribute it | 657 | This is free software, and you are welcome to redistribute it |
| 318 | under certain conditions; type `show c' for details. | 658 | under certain conditions; type `show c' for details. |
| 319 | 659 | ||
| 320 | The hypothetical commands `show w' and `show c' should show the appropriate | 660 | The hypothetical commands `show w' and `show c' should show the appropriate |
| 321 | parts of the General Public License. Of course, the commands you use may | 661 | parts of the General Public License. Of course, your program's commands |
| 322 | be called something other than `show w' and `show c'; they could even be | 662 | might be different; for a GUI interface, you would use an "about box". |
| 323 | mouse-clicks or menu items--whatever suits your program. | 663 | |
| 324 | 664 | You should also get your employer (if you work as a programmer) or school, | |
| 325 | You should also get your employer (if you work as a programmer) or your | 665 | if any, to sign a "copyright disclaimer" for the program, if necessary. |
| 326 | school, if any, to sign a "copyright disclaimer" for the program, if | 666 | For more information on this, and how to apply and follow the GNU GPL, see |
| 327 | necessary. Here is a sample; alter the names: | 667 | <http://www.gnu.org/licenses/>. |
| 328 | 668 | ||
| 329 | Yoyodyne, Inc., hereby disclaims all copyright interest in the program | 669 | The GNU General Public License does not permit incorporating your program |
| 330 | `Gnomovision' (which makes passes at compilers) written by James Hacker. | 670 | into proprietary programs. If your program is a subroutine library, you |
| 331 | 671 | may consider it more useful to permit linking proprietary applications with | |
| 332 | <signature of Ty Coon>, 1 April 1989 | 672 | the library. If this is what you want to do, use the GNU Lesser General |
| 333 | Ty Coon, President of Vice | 673 | Public License instead of this License. But first, please read |
| 334 | 674 | <http://www.gnu.org/philosophy/why-not-lgpl.html>. | |
| 335 | This General Public License does not permit incorporating your program into | ||
| 336 | proprietary programs. If your program is a subroutine library, you may | ||
| 337 | consider it more useful to permit linking proprietary applications with the | ||
| 338 | library. If this is what you want to do, use the GNU Lesser General | ||
| 339 | Public License instead of this License. | ||
diff --git a/src/ChangeLog b/src/ChangeLog index ac6b24aaffa..b8054295979 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,70 @@ | |||
| 1 | 2007-07-30 Katsumi Yamaoka <yamaoka@jpl.org> | ||
| 2 | |||
| 3 | * puresize.h (BASE_PURESIZE): Increase to 1130000. | ||
| 4 | |||
| 5 | 2007-07-30 Richard Stallman <rms@gnu.org> | ||
| 6 | |||
| 7 | * lread.c (readevalloop, read1): Treat NBSP as whitespace. | ||
| 8 | |||
| 9 | 2007-07-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 10 | |||
| 11 | * gmalloc.c (__malloc_initialize): Remove pthread_once. Not needed. | ||
| 12 | |||
| 13 | 2007-07-28 Nick Roberts <nickrob@snap.net.nz> | ||
| 14 | |||
| 15 | * xdisp.c (decode_mode_spec): Use '@' instead of 'R' to test for | ||
| 16 | remote default-directory. | ||
| 17 | |||
| 18 | * buffer.c (mode-line-format): Update doc string. | ||
| 19 | |||
| 20 | 2007-07-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 21 | |||
| 22 | * w32term.c (w32_draw_fringe_bitmap): Extend fringe background to | ||
| 23 | scroll bar gap. | ||
| 24 | (x_scroll_bar_create): Set bar->fringe_extended_p. | ||
| 25 | (w32_set_vertical_scroll_bar): Put leftmost/rightmost scroll bars | ||
| 26 | on frame edge. Check fringe background extension. Don't clear | ||
| 27 | extended fringe background area. | ||
| 28 | |||
| 29 | * w32term.h (struct scroll_bar): New member fringe_extended_p. | ||
| 30 | (w32_fill_area): Enclose multiple statements with do ... while (0). | ||
| 31 | |||
| 32 | * xterm.c (x_draw_fringe_bitmap) [USE_TOOLKIT_SCROLL_BARS]: | ||
| 33 | Extend fringe background to scroll bar gap. | ||
| 34 | (x_scroll_bar_create) [USE_TOOLKIT_SCROLL_BARS]: | ||
| 35 | Set bar->fringe_extended_p. | ||
| 36 | (XTset_vertical_scroll_bar) [USE_TOOLKIT_SCROLL_BARS]: | ||
| 37 | Put leftmost/rightmost scroll bars on frame edge. Check fringe | ||
| 38 | background extension. Don't clear extended fringe background area. | ||
| 39 | |||
| 40 | * xterm.h (struct scroll_bar) [USE_TOOLKIT_SCROLL_BARS]: | ||
| 41 | New member fringe_extended_p. | ||
| 42 | |||
| 43 | 2007-07-25 Glenn Morris <rgm@gnu.org> | ||
| 44 | |||
| 45 | * Relicense all FSF files to GPLv3 or later. | ||
| 46 | |||
| 47 | * COPYING: Switch to GPLv3. | ||
| 48 | |||
| 49 | 2007-07-25 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 50 | |||
| 51 | * eval.c (Fcommandp): Pay attention to the `interactive-form' property. | ||
| 52 | |||
| 53 | * data.c (Finteractive_form): Check for the presence of an | ||
| 54 | `interactive-form' symbol property more thoroughly. | ||
| 55 | |||
| 56 | * data.c (Finteractive_form): Use an `interactive-form' property if | ||
| 57 | present, analogous to the function-documentation property. | ||
| 58 | |||
| 59 | 2007-07-24 Jason Rumney <jasonr@gnu.org> | ||
| 60 | |||
| 61 | * w32fns.c (x_real_positions): Get real position from OS instead of | ||
| 62 | calculating it. | ||
| 63 | |||
| 64 | 2007-07-23 Jason Rumney <jasonr@gnu.org> | ||
| 65 | |||
| 66 | * filelock.c (current_lock_owner): Allow for @ sign in username. | ||
| 67 | |||
| 1 | 2007-07-22 Nick Roberts <nickrob@snap.net.nz> | 68 | 2007-07-22 Nick Roberts <nickrob@snap.net.nz> |
| 2 | 69 | ||
| 3 | * xdisp.c (decode_mode_spec): Add case 'R' for to test for | 70 | * xdisp.c (decode_mode_spec): Add case 'R' for to test for |
| @@ -28716,7 +28783,7 @@ See ChangeLog.9 for earlier changes. | |||
| 28716 | 28783 | ||
| 28717 | GNU Emacs is free software; you can redistribute it and/or modify | 28784 | GNU Emacs is free software; you can redistribute it and/or modify |
| 28718 | it under the terms of the GNU General Public License as published by | 28785 | it under the terms of the GNU General Public License as published by |
| 28719 | the Free Software Foundation; either version 2, or (at your option) | 28786 | the Free Software Foundation; either version 3, or (at your option) |
| 28720 | any later version. | 28787 | any later version. |
| 28721 | 28788 | ||
| 28722 | GNU Emacs is distributed in the hope that it will be useful, | 28789 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ChangeLog.1 b/src/ChangeLog.1 index d51791d9360..c7feabcb084 100644 --- a/src/ChangeLog.1 +++ b/src/ChangeLog.1 | |||
| @@ -3528,7 +3528,7 @@ | |||
| 3528 | 3528 | ||
| 3529 | GNU Emacs is free software; you can redistribute it and/or modify | 3529 | GNU Emacs is free software; you can redistribute it and/or modify |
| 3530 | it under the terms of the GNU General Public License as published by | 3530 | it under the terms of the GNU General Public License as published by |
| 3531 | the Free Software Foundation; either version 2, or (at your option) | 3531 | the Free Software Foundation; either version 3, or (at your option) |
| 3532 | any later version. | 3532 | any later version. |
| 3533 | 3533 | ||
| 3534 | GNU Emacs is distributed in the hope that it will be useful, | 3534 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ChangeLog.2 b/src/ChangeLog.2 index 420688ac385..1e903fbfa72 100644 --- a/src/ChangeLog.2 +++ b/src/ChangeLog.2 | |||
| @@ -4778,7 +4778,7 @@ See ChangeLog.1 for earlier changes. | |||
| 4778 | 4778 | ||
| 4779 | GNU Emacs is free software; you can redistribute it and/or modify | 4779 | GNU Emacs is free software; you can redistribute it and/or modify |
| 4780 | it under the terms of the GNU General Public License as published by | 4780 | it under the terms of the GNU General Public License as published by |
| 4781 | the Free Software Foundation; either version 2, or (at your option) | 4781 | the Free Software Foundation; either version 3, or (at your option) |
| 4782 | any later version. | 4782 | any later version. |
| 4783 | 4783 | ||
| 4784 | GNU Emacs is distributed in the hope that it will be useful, | 4784 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ChangeLog.3 b/src/ChangeLog.3 index d6e1dff4e32..662da73acd6 100644 --- a/src/ChangeLog.3 +++ b/src/ChangeLog.3 | |||
| @@ -16531,7 +16531,7 @@ See ChangeLog.2 for earlier changes. | |||
| 16531 | 16531 | ||
| 16532 | GNU Emacs is free software; you can redistribute it and/or modify | 16532 | GNU Emacs is free software; you can redistribute it and/or modify |
| 16533 | it under the terms of the GNU General Public License as published by | 16533 | it under the terms of the GNU General Public License as published by |
| 16534 | the Free Software Foundation; either version 2, or (at your option) | 16534 | the Free Software Foundation; either version 3, or (at your option) |
| 16535 | any later version. | 16535 | any later version. |
| 16536 | 16536 | ||
| 16537 | GNU Emacs is distributed in the hope that it will be useful, | 16537 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ChangeLog.4 b/src/ChangeLog.4 index e611bd564c5..250ff282688 100644 --- a/src/ChangeLog.4 +++ b/src/ChangeLog.4 | |||
| @@ -6910,7 +6910,7 @@ See ChangeLog.3 for earlier changes. | |||
| 6910 | 6910 | ||
| 6911 | GNU Emacs is free software; you can redistribute it and/or modify | 6911 | GNU Emacs is free software; you can redistribute it and/or modify |
| 6912 | it under the terms of the GNU General Public License as published by | 6912 | it under the terms of the GNU General Public License as published by |
| 6913 | the Free Software Foundation; either version 2, or (at your option) | 6913 | the Free Software Foundation; either version 3, or (at your option) |
| 6914 | any later version. | 6914 | any later version. |
| 6915 | 6915 | ||
| 6916 | GNU Emacs is distributed in the hope that it will be useful, | 6916 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ChangeLog.5 b/src/ChangeLog.5 index 975bd646285..b555020d625 100644 --- a/src/ChangeLog.5 +++ b/src/ChangeLog.5 | |||
| @@ -7151,7 +7151,7 @@ See ChangeLog.4 for earlier changes. | |||
| 7151 | 7151 | ||
| 7152 | GNU Emacs is free software; you can redistribute it and/or modify | 7152 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7153 | it under the terms of the GNU General Public License as published by | 7153 | it under the terms of the GNU General Public License as published by |
| 7154 | the Free Software Foundation; either version 2, or (at your option) | 7154 | the Free Software Foundation; either version 3, or (at your option) |
| 7155 | any later version. | 7155 | any later version. |
| 7156 | 7156 | ||
| 7157 | GNU Emacs is distributed in the hope that it will be useful, | 7157 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ChangeLog.6 b/src/ChangeLog.6 index 4572c8c0a3a..8bf2c9a278e 100644 --- a/src/ChangeLog.6 +++ b/src/ChangeLog.6 | |||
| @@ -1643,9 +1643,9 @@ | |||
| 1643 | * emacs.c (main) [DJGPP v2]: Make standard streams use binary mode. | 1643 | * emacs.c (main) [DJGPP v2]: Make standard streams use binary mode. |
| 1644 | Call `tzset' instead of `init_gettimeofday'. | 1644 | Call `tzset' instead of `init_gettimeofday'. |
| 1645 | 1645 | ||
| 1646 | * fileio.c [MSDOS]: If DJGPP version 2, include fcntl.h and string.h. | 1646 | * fileio.c [MSDOS]: If DJGPP version 3, include fcntl.h and string.h. |
| 1647 | 1647 | ||
| 1648 | * lread.c [MSDOS]: If DJGPP version 2, include unistd.h. | 1648 | * lread.c [MSDOS]: If DJGPP version 3, include unistd.h. |
| 1649 | Include msdos.h somewhat earlier. For X_OK. | 1649 | Include msdos.h somewhat earlier. For X_OK. |
| 1650 | 1650 | ||
| 1651 | * unexec.c [DJGPP v2]: Include fcntl.h. | 1651 | * unexec.c [DJGPP v2]: Include fcntl.h. |
| @@ -1664,7 +1664,7 @@ | |||
| 1664 | (LIBS_SYSTEM, chdir, NO_MODE_T, TEXT_START, NO_MATHERR) | 1664 | (LIBS_SYSTEM, chdir, NO_MODE_T, TEXT_START, NO_MATHERR) |
| 1665 | (LOCALTIME_CACHE, tzset): Don't define if DJGPP v2. | 1665 | (LOCALTIME_CACHE, tzset): Don't define if DJGPP v2. |
| 1666 | 1666 | ||
| 1667 | * msdos.c [MSDOS]: If DJGPP version 2, include fcntl.h. | 1667 | * msdos.c [MSDOS]: If DJGPP version 3, include fcntl.h. |
| 1668 | (_crt0_startup_flags): Initialize to work | 1668 | (_crt0_startup_flags): Initialize to work |
| 1669 | correctly both with and without GNU `malloc' and `ralloc'. | 1669 | correctly both with and without GNU `malloc' and `ralloc'. |
| 1670 | (internal_terminal_init): Use only 3 bits when setting background | 1670 | (internal_terminal_init): Use only 3 bits when setting background |
| @@ -5361,7 +5361,7 @@ See ChangeLog.5 for earlier changes. | |||
| 5361 | 5361 | ||
| 5362 | GNU Emacs is free software; you can redistribute it and/or modify | 5362 | GNU Emacs is free software; you can redistribute it and/or modify |
| 5363 | it under the terms of the GNU General Public License as published by | 5363 | it under the terms of the GNU General Public License as published by |
| 5364 | the Free Software Foundation; either version 2, or (at your option) | 5364 | the Free Software Foundation; either version 3, or (at your option) |
| 5365 | any later version. | 5365 | any later version. |
| 5366 | 5366 | ||
| 5367 | GNU Emacs is distributed in the hope that it will be useful, | 5367 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ChangeLog.7 b/src/ChangeLog.7 index 8abb6e89580..514204939ee 100644 --- a/src/ChangeLog.7 +++ b/src/ChangeLog.7 | |||
| @@ -11102,7 +11102,7 @@ See ChangeLog.6 for earlier changes. | |||
| 11102 | 11102 | ||
| 11103 | GNU Emacs is free software; you can redistribute it and/or modify | 11103 | GNU Emacs is free software; you can redistribute it and/or modify |
| 11104 | it under the terms of the GNU General Public License as published by | 11104 | it under the terms of the GNU General Public License as published by |
| 11105 | the Free Software Foundation; either version 2, or (at your option) | 11105 | the Free Software Foundation; either version 3, or (at your option) |
| 11106 | any later version. | 11106 | any later version. |
| 11107 | 11107 | ||
| 11108 | GNU Emacs is distributed in the hope that it will be useful, | 11108 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ChangeLog.8 b/src/ChangeLog.8 index 09a2325536f..b156e4e39f8 100644 --- a/src/ChangeLog.8 +++ b/src/ChangeLog.8 | |||
| @@ -13998,7 +13998,7 @@ See ChangeLog.7 for earlier changes. | |||
| 13998 | 13998 | ||
| 13999 | GNU Emacs is free software; you can redistribute it and/or modify | 13999 | GNU Emacs is free software; you can redistribute it and/or modify |
| 14000 | it under the terms of the GNU General Public License as published by | 14000 | it under the terms of the GNU General Public License as published by |
| 14001 | the Free Software Foundation; either version 2, or (at your option) | 14001 | the Free Software Foundation; either version 3, or (at your option) |
| 14002 | any later version. | 14002 | any later version. |
| 14003 | 14003 | ||
| 14004 | GNU Emacs is distributed in the hope that it will be useful, | 14004 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ChangeLog.9 b/src/ChangeLog.9 index b6bc7e3e78a..abfa5470f6e 100644 --- a/src/ChangeLog.9 +++ b/src/ChangeLog.9 | |||
| @@ -13301,7 +13301,7 @@ See ChangeLog.8 for earlier changes. | |||
| 13301 | 13301 | ||
| 13302 | GNU Emacs is free software; you can redistribute it and/or modify | 13302 | GNU Emacs is free software; you can redistribute it and/or modify |
| 13303 | it under the terms of the GNU General Public License as published by | 13303 | it under the terms of the GNU General Public License as published by |
| 13304 | the Free Software Foundation; either version 2, or (at your option) | 13304 | the Free Software Foundation; either version 3, or (at your option) |
| 13305 | any later version. | 13305 | any later version. |
| 13306 | 13306 | ||
| 13307 | GNU Emacs is distributed in the hope that it will be useful, | 13307 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/Makefile.in b/src/Makefile.in index a00cd10ef57..28c2c970a65 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | 6 | ||
| 7 | # GNU Emacs is free software; you can redistribute it and/or modify | 7 | # GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | # it under the terms of the GNU General Public License as published by | 8 | # it under the terms of the GNU General Public License as published by |
| 9 | # the Free Software Foundation; either version 2, or (at your option) | 9 | # the Free Software Foundation; either version 3, or (at your option) |
| 10 | # any later version. | 10 | # any later version. |
| 11 | 11 | ||
| 12 | # GNU Emacs is distributed in the hope that it will be useful, | 12 | # GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/README b/src/README index 2751968ca89..f575af46e05 100644 --- a/src/README +++ b/src/README | |||
| @@ -37,7 +37,7 @@ This file is part of GNU Emacs. | |||
| 37 | 37 | ||
| 38 | GNU Emacs is free software; you can redistribute it and/or modify | 38 | GNU Emacs is free software; you can redistribute it and/or modify |
| 39 | it under the terms of the GNU General Public License as published by | 39 | it under the terms of the GNU General Public License as published by |
| 40 | the Free Software Foundation; either version 2, or (at your option) | 40 | the Free Software Foundation; either version 3, or (at your option) |
| 41 | any later version. | 41 | any later version. |
| 42 | 42 | ||
| 43 | GNU Emacs is distributed in the hope that it will be useful, | 43 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/abbrev.c b/src/abbrev.c index 6447c450056..da1724e2998 100644 --- a/src/abbrev.c +++ b/src/abbrev.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/alloc.c b/src/alloc.c index 0c5b9d7a02b..3f081491e85 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/atimer.c b/src/atimer.c index 41dd9e53a02..d17bbc92d72 100644 --- a/src/atimer.c +++ b/src/atimer.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/atimer.h b/src/atimer.h index 8c3b388d012..1480e5152fd 100644 --- a/src/atimer.h +++ b/src/atimer.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/blockinput.h b/src/blockinput.h index 468f0e0c762..8fb827101a6 100644 --- a/src/blockinput.h +++ b/src/blockinput.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/buffer.c b/src/buffer.c index 3c46bdc6981..8cd13b07855 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -5531,12 +5531,12 @@ A string is printed verbatim in the mode line except for %-constructs: | |||
| 5531 | %P -- print percent of buffer above bottom of window, perhaps plus Top, | 5531 | %P -- print percent of buffer above bottom of window, perhaps plus Top, |
| 5532 | or print Bottom or All. | 5532 | or print Bottom or All. |
| 5533 | %n -- print Narrow if appropriate. | 5533 | %n -- print Narrow if appropriate. |
| 5534 | %R -- print R or hyphen. R means that default-directory is on a | ||
| 5535 | remote machine. | ||
| 5536 | %t -- visited file is text or binary (if OS supports this distinction). | 5534 | %t -- visited file is text or binary (if OS supports this distinction). |
| 5537 | %z -- print mnemonics of keyboard, terminal, and buffer coding systems. | 5535 | %z -- print mnemonics of keyboard, terminal, and buffer coding systems. |
| 5538 | %Z -- like %z, but including the end-of-line format. | 5536 | %Z -- like %z, but including the end-of-line format. |
| 5539 | %e -- print error message about full memory. | 5537 | %e -- print error message about full memory. |
| 5538 | %@ -- print @ or hyphen. @ means that default-directory is on a | ||
| 5539 | remote machine. | ||
| 5540 | %[ -- print one [ for each recursive editing level. %] similar. | 5540 | %[ -- print one [ for each recursive editing level. %] similar. |
| 5541 | %% -- print %. %- -- print infinitely many dashes. | 5541 | %% -- print %. %- -- print infinitely many dashes. |
| 5542 | Decimal digits after the % specify field width to which to pad. */); | 5542 | Decimal digits after the % specify field width to which to pad. */); |
diff --git a/src/buffer.h b/src/buffer.h index 0652fdb35a8..65cfef4f04f 100644 --- a/src/buffer.h +++ b/src/buffer.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/bytecode.c b/src/bytecode.c index 4cb9e7428fd..3582e69dfb7 100644 --- a/src/bytecode.c +++ b/src/bytecode.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/callint.c b/src/callint.c index e404f2ac71a..57c86f0a633 100644 --- a/src/callint.c +++ b/src/callint.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/callproc.c b/src/callproc.c index a2d517b1bea..65a75d685a5 100644 --- a/src/callproc.c +++ b/src/callproc.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/casefiddle.c b/src/casefiddle.c index 57fcefdde3a..0e9e1ba2c34 100644 --- a/src/casefiddle.c +++ b/src/casefiddle.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/casetab.c b/src/casetab.c index cc0e814c171..bf0e022f139 100644 --- a/src/casetab.c +++ b/src/casetab.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/category.c b/src/category.c index 809e326cbe9..55e752045e7 100644 --- a/src/category.c +++ b/src/category.c | |||
| @@ -10,7 +10,7 @@ This file is part of GNU Emacs. | |||
| 10 | 10 | ||
| 11 | GNU Emacs is free software; you can redistribute it and/or modify | 11 | GNU Emacs is free software; you can redistribute it and/or modify |
| 12 | it under the terms of the GNU General Public License as published by | 12 | it under the terms of the GNU General Public License as published by |
| 13 | the Free Software Foundation; either version 2, or (at your option) | 13 | the Free Software Foundation; either version 3, or (at your option) |
| 14 | any later version. | 14 | any later version. |
| 15 | 15 | ||
| 16 | GNU Emacs is distributed in the hope that it will be useful, | 16 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/category.h b/src/category.h index 858a94a6224..be534fb47f5 100644 --- a/src/category.h +++ b/src/category.h | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -10,7 +10,7 @@ This file is part of GNU Emacs. | |||
| 10 | 10 | ||
| 11 | GNU Emacs is free software; you can redistribute it and/or modify | 11 | GNU Emacs is free software; you can redistribute it and/or modify |
| 12 | it under the terms of the GNU General Public License as published by | 12 | it under the terms of the GNU General Public License as published by |
| 13 | the Free Software Foundation; either version 2, or (at your option) | 13 | the Free Software Foundation; either version 3, or (at your option) |
| 14 | any later version. | 14 | any later version. |
| 15 | 15 | ||
| 16 | GNU Emacs is distributed in the hope that it will be useful, | 16 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/charset.c b/src/charset.c index 0d91606da58..a6ec309cbb3 100644 --- a/src/charset.c +++ b/src/charset.c | |||
| @@ -10,7 +10,7 @@ This file is part of GNU Emacs. | |||
| 10 | 10 | ||
| 11 | GNU Emacs is free software; you can redistribute it and/or modify | 11 | GNU Emacs is free software; you can redistribute it and/or modify |
| 12 | it under the terms of the GNU General Public License as published by | 12 | it under the terms of the GNU General Public License as published by |
| 13 | the Free Software Foundation; either version 2, or (at your option) | 13 | the Free Software Foundation; either version 3, or (at your option) |
| 14 | any later version. | 14 | any later version. |
| 15 | 15 | ||
| 16 | GNU Emacs is distributed in the hope that it will be useful, | 16 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/charset.h b/src/charset.h index 2d0116d263e..984d466d97d 100644 --- a/src/charset.h +++ b/src/charset.h | |||
| @@ -10,7 +10,7 @@ This file is part of GNU Emacs. | |||
| 10 | 10 | ||
| 11 | GNU Emacs is free software; you can redistribute it and/or modify | 11 | GNU Emacs is free software; you can redistribute it and/or modify |
| 12 | it under the terms of the GNU General Public License as published by | 12 | it under the terms of the GNU General Public License as published by |
| 13 | the Free Software Foundation; either version 2, or (at your option) | 13 | the Free Software Foundation; either version 3, or (at your option) |
| 14 | any later version. | 14 | any later version. |
| 15 | 15 | ||
| 16 | GNU Emacs is distributed in the hope that it will be useful, | 16 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/cmds.c b/src/cmds.c index 7e07ce1dc6f..b89074fbc5e 100644 --- a/src/cmds.c +++ b/src/cmds.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/coding.c b/src/coding.c index 52fe696b23d..e2ce0c9f8de 100644 --- a/src/coding.c +++ b/src/coding.c | |||
| @@ -10,7 +10,7 @@ This file is part of GNU Emacs. | |||
| 10 | 10 | ||
| 11 | GNU Emacs is free software; you can redistribute it and/or modify | 11 | GNU Emacs is free software; you can redistribute it and/or modify |
| 12 | it under the terms of the GNU General Public License as published by | 12 | it under the terms of the GNU General Public License as published by |
| 13 | the Free Software Foundation; either version 2, or (at your option) | 13 | the Free Software Foundation; either version 3, or (at your option) |
| 14 | any later version. | 14 | any later version. |
| 15 | 15 | ||
| 16 | GNU Emacs is distributed in the hope that it will be useful, | 16 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/coding.h b/src/coding.h index fc087ccb180..39feeea96af 100644 --- a/src/coding.h +++ b/src/coding.h | |||
| @@ -10,7 +10,7 @@ This file is part of GNU Emacs. | |||
| 10 | 10 | ||
| 11 | GNU Emacs is free software; you can redistribute it and/or modify | 11 | GNU Emacs is free software; you can redistribute it and/or modify |
| 12 | it under the terms of the GNU General Public License as published by | 12 | it under the terms of the GNU General Public License as published by |
| 13 | the Free Software Foundation; either version 2, or (at your option) | 13 | the Free Software Foundation; either version 3, or (at your option) |
| 14 | any later version. | 14 | any later version. |
| 15 | 15 | ||
| 16 | GNU Emacs is distributed in the hope that it will be useful, | 16 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/commands.h b/src/commands.h index 2d0db0ec13c..e59b3c0382a 100644 --- a/src/commands.h +++ b/src/commands.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/composite.c b/src/composite.c index b0a5ebbc3ee..95c19d74560 100644 --- a/src/composite.c +++ b/src/composite.c | |||
| @@ -9,7 +9,7 @@ This file is part of GNU Emacs. | |||
| 9 | 9 | ||
| 10 | GNU Emacs is free software; you can redistribute it and/or modify | 10 | GNU Emacs is free software; you can redistribute it and/or modify |
| 11 | it under the terms of the GNU General Public License as published by | 11 | it under the terms of the GNU General Public License as published by |
| 12 | the Free Software Foundation; either version 2, or (at your option) | 12 | the Free Software Foundation; either version 3, or (at your option) |
| 13 | any later version. | 13 | any later version. |
| 14 | 14 | ||
| 15 | GNU Emacs is distributed in the hope that it will be useful, | 15 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/composite.h b/src/composite.h index 8ff6416990f..5dc8dde62e2 100644 --- a/src/composite.h +++ b/src/composite.h | |||
| @@ -9,7 +9,7 @@ This file is part of GNU Emacs. | |||
| 9 | 9 | ||
| 10 | GNU Emacs is free software; you can redistribute it and/or modify | 10 | GNU Emacs is free software; you can redistribute it and/or modify |
| 11 | it under the terms of the GNU General Public License as published by | 11 | it under the terms of the GNU General Public License as published by |
| 12 | the Free Software Foundation; either version 2, or (at your option) | 12 | the Free Software Foundation; either version 3, or (at your option) |
| 13 | any later version. | 13 | any later version. |
| 14 | 14 | ||
| 15 | GNU Emacs is distributed in the hope that it will be useful, | 15 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/config.in b/src/config.in index 742c0f44673..da26b34ac10 100644 --- a/src/config.in +++ b/src/config.in | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/cxux-crt0.s b/src/cxux-crt0.s index 9a359a44955..d9c570a9c18 100644 --- a/src/cxux-crt0.s +++ b/src/cxux-crt0.s | |||
| @@ -4,21 +4,21 @@ | |||
| 4 | * 2006, 2007 Free Software Foundation, Inc. | 4 | * 2006, 2007 Free Software Foundation, Inc. |
| 5 | * | 5 | * |
| 6 | * This file is part of GNU Emacs. | 6 | * This file is part of GNU Emacs. |
| 7 | * | 7 | * |
| 8 | * GNU Emacs is free software; you can redistribute it and/or modify | ||
| 9 | * it under the terms of the GNU General Public License as published by | ||
| 10 | * the Free Software Foundation; either version 3, or (at your option) | ||
| 11 | * any later version. | ||
| 12 | * | ||
| 8 | * GNU Emacs is distributed in the hope that it will be useful, | 13 | * GNU Emacs is distributed in the hope that it will be useful, |
| 9 | * but WITHOUT ANY WARRANTY. No author or distributor | 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 10 | * accepts responsibility to anyone for the consequences of using it | 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 11 | * or for whether it serves any particular purpose or works at all, | 16 | * GNU General Public License for more details. |
| 12 | * unless he says so in writing. Refer to the GNU Emacs General Public | 17 | * |
| 13 | * License for full details. | 18 | * You should have received a copy of the GNU General Public License |
| 14 | * | 19 | * along with GNU Emacs; see the file COPYING. If not, write to |
| 15 | * Everyone is granted permission to copy, modify and redistribute | 20 | * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, |
| 16 | * GNU Emacs, but only under the conditions described in the | 21 | * Boston, MA 02110-1301, USA. |
| 17 | * GNU Emacs General Public License. A copy of this license is | ||
| 18 | * supposed to have been given to you along with GNU Emacs so you | ||
| 19 | * can know your rights and responsibilities. It should be in a | ||
| 20 | * file named COPYING. Among other things, the copyright notice | ||
| 21 | * and this notice must be preserved on all copies. | ||
| 22 | */ | 22 | */ |
| 23 | 23 | ||
| 24 | /* | 24 | /* |
diff --git a/src/data.c b/src/data.c index 3e58fb00c3d..1f82f929281 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -751,7 +751,22 @@ Value, if non-nil, is a list \(interactive SPEC). */) | |||
| 751 | (cmd) | 751 | (cmd) |
| 752 | Lisp_Object cmd; | 752 | Lisp_Object cmd; |
| 753 | { | 753 | { |
| 754 | Lisp_Object fun = indirect_function (cmd); | 754 | Lisp_Object fun = indirect_function (cmd); /* Check cycles. */ |
| 755 | |||
| 756 | if (NILP (fun) || EQ (fun, Qunbound)) | ||
| 757 | return Qnil; | ||
| 758 | |||
| 759 | /* Use an `interactive-form' property if present, analogous to the | ||
| 760 | function-documentation property. */ | ||
| 761 | fun = cmd; | ||
| 762 | while (SYMBOLP (fun)) | ||
| 763 | { | ||
| 764 | Lisp_Object tmp = Fget (fun, intern ("interactive-form")); | ||
| 765 | if (!NILP (tmp)) | ||
| 766 | return tmp; | ||
| 767 | else | ||
| 768 | fun = Fsymbol_function (fun); | ||
| 769 | } | ||
| 755 | 770 | ||
| 756 | if (SUBRP (fun)) | 771 | if (SUBRP (fun)) |
| 757 | { | 772 | { |
diff --git a/src/dired.c b/src/dired.c index ee76fe47be2..22283b66ea0 100644 --- a/src/dired.c +++ b/src/dired.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/dispextern.h b/src/dispextern.h index 09dfa0f74d9..a127cbe3737 100644 --- a/src/dispextern.h +++ b/src/dispextern.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/dispnew.c b/src/dispnew.c index 86e73da3848..7a80a8a618a 100644 --- a/src/dispnew.c +++ b/src/dispnew.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/disptab.h b/src/disptab.h index e20f3e27631..19033dc993e 100644 --- a/src/disptab.h +++ b/src/disptab.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/doprnt.c b/src/doprnt.c index 799f38d8f5d..e9c97d60ccc 100644 --- a/src/doprnt.c +++ b/src/doprnt.c | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/dosfns.c b/src/dosfns.c index e57a6a197be..32d7a2c8d74 100644 --- a/src/dosfns.c +++ b/src/dosfns.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/dosfns.h b/src/dosfns.h index 622e7cb5335..904de03fbe6 100644 --- a/src/dosfns.h +++ b/src/dosfns.h | |||
| @@ -9,7 +9,7 @@ This file is part of GNU Emacs. | |||
| 9 | 9 | ||
| 10 | GNU Emacs is free software; you can redistribute it and/or modify | 10 | GNU Emacs is free software; you can redistribute it and/or modify |
| 11 | it under the terms of the GNU General Public License as published by | 11 | it under the terms of the GNU General Public License as published by |
| 12 | the Free Software Foundation; either version 2, or (at your option) | 12 | the Free Software Foundation; either version 3, or (at your option) |
| 13 | any later version. | 13 | any later version. |
| 14 | 14 | ||
| 15 | GNU Emacs is distributed in the hope that it will be useful, | 15 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ecrt0.c b/src/ecrt0.c index 7f94f07dc00..114fc4ea699 100644 --- a/src/ecrt0.c +++ b/src/ecrt0.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/editfns.c b/src/editfns.c index f88d0a6b54c..7bb74958c2c 100644 --- a/src/editfns.c +++ b/src/editfns.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/emacs.c b/src/emacs.c index 079f13b2d4f..373eab33e11 100644 --- a/src/emacs.c +++ b/src/emacs.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/epaths.in b/src/epaths.in index 34d97897c7d..dc537fa035c 100644 --- a/src/epaths.in +++ b/src/epaths.in | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/eval.c b/src/eval.c index 16661378e82..9a03e5fac83 100644 --- a/src/eval.c +++ b/src/eval.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -2050,42 +2050,49 @@ then strings and vectors are not accepted. */) | |||
| 2050 | { | 2050 | { |
| 2051 | register Lisp_Object fun; | 2051 | register Lisp_Object fun; |
| 2052 | register Lisp_Object funcar; | 2052 | register Lisp_Object funcar; |
| 2053 | Lisp_Object if_prop = Qnil; | ||
| 2053 | 2054 | ||
| 2054 | fun = function; | 2055 | fun = function; |
| 2055 | 2056 | ||
| 2056 | fun = indirect_function (fun); | 2057 | fun = indirect_function (fun); /* Check cycles. */ |
| 2057 | if (EQ (fun, Qunbound)) | 2058 | if (NILP (fun) || EQ (fun, Qunbound)) |
| 2058 | return Qnil; | 2059 | return Qnil; |
| 2059 | 2060 | ||
| 2061 | /* Check an `interactive-form' property if present, analogous to the | ||
| 2062 | function-documentation property. */ | ||
| 2063 | fun = function; | ||
| 2064 | while (SYMBOLP (fun)) | ||
| 2065 | { | ||
| 2066 | Lisp_Object tmp = Fget (fun, intern ("interactive-form")); | ||
| 2067 | if (!NILP (tmp)) | ||
| 2068 | if_prop = Qt; | ||
| 2069 | fun = Fsymbol_function (fun); | ||
| 2070 | } | ||
| 2071 | |||
| 2060 | /* Emacs primitives are interactive if their DEFUN specifies an | 2072 | /* Emacs primitives are interactive if their DEFUN specifies an |
| 2061 | interactive spec. */ | 2073 | interactive spec. */ |
| 2062 | if (SUBRP (fun)) | 2074 | if (SUBRP (fun)) |
| 2063 | { | 2075 | return XSUBR (fun)->prompt ? Qt : if_prop; |
| 2064 | if (XSUBR (fun)->prompt) | ||
| 2065 | return Qt; | ||
| 2066 | else | ||
| 2067 | return Qnil; | ||
| 2068 | } | ||
| 2069 | 2076 | ||
| 2070 | /* Bytecode objects are interactive if they are long enough to | 2077 | /* Bytecode objects are interactive if they are long enough to |
| 2071 | have an element whose index is COMPILED_INTERACTIVE, which is | 2078 | have an element whose index is COMPILED_INTERACTIVE, which is |
| 2072 | where the interactive spec is stored. */ | 2079 | where the interactive spec is stored. */ |
| 2073 | else if (COMPILEDP (fun)) | 2080 | else if (COMPILEDP (fun)) |
| 2074 | return ((ASIZE (fun) & PSEUDOVECTOR_SIZE_MASK) > COMPILED_INTERACTIVE | 2081 | return ((ASIZE (fun) & PSEUDOVECTOR_SIZE_MASK) > COMPILED_INTERACTIVE |
| 2075 | ? Qt : Qnil); | 2082 | ? Qt : if_prop); |
| 2076 | 2083 | ||
| 2077 | /* Strings and vectors are keyboard macros. */ | 2084 | /* Strings and vectors are keyboard macros. */ |
| 2078 | if (NILP (for_call_interactively) && (STRINGP (fun) || VECTORP (fun))) | 2085 | if (STRINGP (fun) || VECTORP (fun)) |
| 2079 | return Qt; | 2086 | return NILP (for_call_interactively) ? Qt : Qnil; |
| 2080 | 2087 | ||
| 2081 | /* Lists may represent commands. */ | 2088 | /* Lists may represent commands. */ |
| 2082 | if (!CONSP (fun)) | 2089 | if (!CONSP (fun)) |
| 2083 | return Qnil; | 2090 | return Qnil; |
| 2084 | funcar = XCAR (fun); | 2091 | funcar = XCAR (fun); |
| 2085 | if (EQ (funcar, Qlambda)) | 2092 | if (EQ (funcar, Qlambda)) |
| 2086 | return Fassq (Qinteractive, Fcdr (XCDR (fun))); | 2093 | return !NILP (Fassq (Qinteractive, Fcdr (XCDR (fun)))) ? Qt : if_prop; |
| 2087 | if (EQ (funcar, Qautoload)) | 2094 | if (EQ (funcar, Qautoload)) |
| 2088 | return Fcar (Fcdr (Fcdr (XCDR (fun)))); | 2095 | return !NILP (Fcar (Fcdr (Fcdr (XCDR (fun))))) ? Qt : if_prop; |
| 2089 | else | 2096 | else |
| 2090 | return Qnil; | 2097 | return Qnil; |
| 2091 | } | 2098 | } |
diff --git a/src/fileio.c b/src/fileio.c index 78ab412ddf4..678c6df58c0 100644 --- a/src/fileio.c +++ b/src/fileio.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/filelock.c b/src/filelock.c index 689a80a4209..4c211bf9947 100644 --- a/src/filelock.c +++ b/src/filelock.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -468,8 +468,8 @@ current_lock_owner (owner, lfname) | |||
| 468 | } | 468 | } |
| 469 | 469 | ||
| 470 | /* Parse USER@HOST.PID:BOOT_TIME. If can't parse, return -1. */ | 470 | /* Parse USER@HOST.PID:BOOT_TIME. If can't parse, return -1. */ |
| 471 | /* The USER is everything before the first @. */ | 471 | /* The USER is everything before the last @. */ |
| 472 | at = index (lfinfo, '@'); | 472 | at = rindex (lfinfo, '@'); |
| 473 | dot = rindex (lfinfo, '.'); | 473 | dot = rindex (lfinfo, '.'); |
| 474 | if (!at || !dot) | 474 | if (!at || !dot) |
| 475 | { | 475 | { |
diff --git a/src/filemode.c b/src/filemode.c index b15f65c1647..db0f98fdf75 100644 --- a/src/filemode.c +++ b/src/filemode.c | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | This program is free software; you can redistribute it and/or modify | 5 | This program is free software; you can redistribute it and/or modify |
| 6 | it under the terms of the GNU General Public License as published by | 6 | it under the terms of the GNU General Public License as published by |
| 7 | the Free Software Foundation; either version 2, or (at your option) | 7 | the Free Software Foundation; either version 3, or (at your option) |
| 8 | any later version. | 8 | any later version. |
| 9 | 9 | ||
| 10 | This program is distributed in the hope that it will be useful, | 10 | This program is distributed in the hope that it will be useful, |
diff --git a/src/firstfile.c b/src/firstfile.c index 8093f03efc3..35367246542 100644 --- a/src/firstfile.c +++ b/src/firstfile.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/floatfns.c b/src/floatfns.c index e0ed9b625cd..6ad9b95686e 100644 --- a/src/floatfns.c +++ b/src/floatfns.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/fontset.c b/src/fontset.c index 855d2322412..d76ed658de6 100644 --- a/src/fontset.c +++ b/src/fontset.c | |||
| @@ -10,7 +10,7 @@ This file is part of GNU Emacs. | |||
| 10 | 10 | ||
| 11 | GNU Emacs is free software; you can redistribute it and/or modify | 11 | GNU Emacs is free software; you can redistribute it and/or modify |
| 12 | it under the terms of the GNU General Public License as published by | 12 | it under the terms of the GNU General Public License as published by |
| 13 | the Free Software Foundation; either version 2, or (at your option) | 13 | the Free Software Foundation; either version 3, or (at your option) |
| 14 | any later version. | 14 | any later version. |
| 15 | 15 | ||
| 16 | GNU Emacs is distributed in the hope that it will be useful, | 16 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/fontset.h b/src/fontset.h index a2bac100396..5b5c5cbcfaa 100644 --- a/src/fontset.h +++ b/src/fontset.h | |||
| @@ -10,7 +10,7 @@ This file is part of GNU Emacs. | |||
| 10 | 10 | ||
| 11 | GNU Emacs is free software; you can redistribute it and/or modify | 11 | GNU Emacs is free software; you can redistribute it and/or modify |
| 12 | it under the terms of the GNU General Public License as published by | 12 | it under the terms of the GNU General Public License as published by |
| 13 | the Free Software Foundation; either version 2, or (at your option) | 13 | the Free Software Foundation; either version 3, or (at your option) |
| 14 | any later version. | 14 | any later version. |
| 15 | 15 | ||
| 16 | GNU Emacs is distributed in the hope that it will be useful, | 16 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/frame.c b/src/frame.c index d081fbf55a2..091abfdbf31 100644 --- a/src/frame.c +++ b/src/frame.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/frame.h b/src/frame.h index 161404fdd75..9c00e319a57 100644 --- a/src/frame.h +++ b/src/frame.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/fringe.c b/src/fringe.c index cb75c92ff5c..a39e729cfde 100644 --- a/src/fringe.c +++ b/src/fringe.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/getpagesize.h b/src/getpagesize.h index c4551677d16..2eb6532737e 100644 --- a/src/getpagesize.h +++ b/src/getpagesize.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/gmalloc.c b/src/gmalloc.c index fcd9f655321..cf79b9159f2 100644 --- a/src/gmalloc.c +++ b/src/gmalloc.c | |||
| @@ -561,7 +561,6 @@ register_heapinfo () | |||
| 561 | } | 561 | } |
| 562 | 562 | ||
| 563 | #ifdef USE_PTHREAD | 563 | #ifdef USE_PTHREAD |
| 564 | static pthread_once_t malloc_init_once_control = PTHREAD_ONCE_INIT; | ||
| 565 | pthread_mutex_t _malloc_mutex = PTHREAD_MUTEX_INITIALIZER; | 564 | pthread_mutex_t _malloc_mutex = PTHREAD_MUTEX_INITIALIZER; |
| 566 | pthread_mutex_t _aligned_blocks_mutex = PTHREAD_MUTEX_INITIALIZER; | 565 | pthread_mutex_t _aligned_blocks_mutex = PTHREAD_MUTEX_INITIALIZER; |
| 567 | #endif | 566 | #endif |
| @@ -607,18 +606,16 @@ malloc_initialize_1 () | |||
| 607 | return; | 606 | return; |
| 608 | } | 607 | } |
| 609 | 608 | ||
| 610 | /* Set everything up and remember that we have. */ | 609 | /* Set everything up and remember that we have. |
| 610 | main will call malloc which calls this function. That is before any threads | ||
| 611 | or signal handlers has been set up, so we don't need thread protection. */ | ||
| 611 | int | 612 | int |
| 612 | __malloc_initialize () | 613 | __malloc_initialize () |
| 613 | { | 614 | { |
| 614 | #ifdef USE_PTHREAD | ||
| 615 | pthread_once (&malloc_init_once_control, malloc_initialize_1); | ||
| 616 | #else | ||
| 617 | if (__malloc_initialized) | 615 | if (__malloc_initialized) |
| 618 | return 0; | 616 | return 0; |
| 619 | 617 | ||
| 620 | malloc_initialize_1 (); | 618 | malloc_initialize_1 (); |
| 621 | #endif | ||
| 622 | 619 | ||
| 623 | return __malloc_initialized; | 620 | return __malloc_initialized; |
| 624 | } | 621 | } |
| @@ -9,7 +9,7 @@ This file is part of GNU Emacs. | |||
| 9 | 9 | ||
| 10 | GNU Emacs is free software; you can redistribute it and/or modify | 10 | GNU Emacs is free software; you can redistribute it and/or modify |
| 11 | it under the terms of the GNU General Public License as published by | 11 | it under the terms of the GNU General Public License as published by |
| 12 | the Free Software Foundation; either version 2, or (at your option) | 12 | the Free Software Foundation; either version 3, or (at your option) |
| 13 | any later version. | 13 | any later version. |
| 14 | 14 | ||
| 15 | GNU Emacs is distributed in the hope that it will be useful, | 15 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/gtkutil.c b/src/gtkutil.c index 24579d7a1d1..ca8c380abb5 100644 --- a/src/gtkutil.c +++ b/src/gtkutil.c | |||
| @@ -5,7 +5,7 @@ This file is part of GNU Emacs. | |||
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 2, or (at your option) | 8 | the Free Software Foundation; either version 3, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/gtkutil.h b/src/gtkutil.h index f87583ea1c2..bacee26d418 100644 --- a/src/gtkutil.h +++ b/src/gtkutil.h | |||
| @@ -5,7 +5,7 @@ This file is part of GNU Emacs. | |||
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 2, or (at your option) | 8 | the Free Software Foundation; either version 3, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/image.c b/src/image.c index f22c5014404..d38ca04e083 100644 --- a/src/image.c +++ b/src/image.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/indent.c b/src/indent.c index 8495d43cb9c..c4ed2b94854 100644 --- a/src/indent.c +++ b/src/indent.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/indent.h b/src/indent.h index b9c39869e60..2d3c158b069 100644 --- a/src/indent.h +++ b/src/indent.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/insdel.c b/src/insdel.c index 65d60b6b8e3..14e7478e69a 100644 --- a/src/insdel.c +++ b/src/insdel.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/intervals.c b/src/intervals.c index 5d9550da791..89f99a052b9 100644 --- a/src/intervals.c +++ b/src/intervals.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/intervals.h b/src/intervals.h index f89b748f2ff..5aaa782e176 100644 --- a/src/intervals.h +++ b/src/intervals.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/keyboard.c b/src/keyboard.c index 1fc666aa2ff..8999dd05759 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/keyboard.h b/src/keyboard.h index 0879bacc156..869449f4000 100644 --- a/src/keyboard.h +++ b/src/keyboard.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/keymap.c b/src/keymap.c index 869fd7a24a6..b4f74885e91 100644 --- a/src/keymap.c +++ b/src/keymap.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/keymap.h b/src/keymap.h index 6d8323d5038..3268967089a 100644 --- a/src/keymap.h +++ b/src/keymap.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/lastfile.c b/src/lastfile.c index 7a7888f4683..ef7d2527b22 100644 --- a/src/lastfile.c +++ b/src/lastfile.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/lisp.h b/src/lisp.h index b835c531e5e..6dee6e0a7d4 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/lread.c b/src/lread.c index 5f4d69a3312..78e8b2730fe 100644 --- a/src/lread.c +++ b/src/lread.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -1503,7 +1503,8 @@ readevalloop (readcharfun, stream, sourcename, evalfun, | |||
| 1503 | } | 1503 | } |
| 1504 | 1504 | ||
| 1505 | /* Ignore whitespace here, so we can detect eof. */ | 1505 | /* Ignore whitespace here, so we can detect eof. */ |
| 1506 | if (c == ' ' || c == '\t' || c == '\n' || c == '\f' || c == '\r') | 1506 | if (c == ' ' || c == '\t' || c == '\n' || c == '\f' || c == '\r' |
| 1507 | || c == 0x8a0) /* NBSP */ | ||
| 1507 | goto read_next; | 1508 | goto read_next; |
| 1508 | 1509 | ||
| 1509 | if (!NILP (Vpurify_flag) && c == '(') | 1510 | if (!NILP (Vpurify_flag) && c == '(') |
| @@ -2695,7 +2696,9 @@ read1 (readcharfun, pch, first_in_list) | |||
| 2695 | } | 2696 | } |
| 2696 | default: | 2697 | default: |
| 2697 | default_label: | 2698 | default_label: |
| 2698 | if (c <= 040) goto retry; | 2699 | if (c <= 040) goto retry; |
| 2700 | if (c == 0x8a0) /* NBSP */ | ||
| 2701 | goto retry; | ||
| 2699 | { | 2702 | { |
| 2700 | char *p = read_buffer; | 2703 | char *p = read_buffer; |
| 2701 | int quoted = 0; | 2704 | int quoted = 0; |
| @@ -2704,6 +2707,7 @@ read1 (readcharfun, pch, first_in_list) | |||
| 2704 | char *end = read_buffer + read_buffer_size; | 2707 | char *end = read_buffer + read_buffer_size; |
| 2705 | 2708 | ||
| 2706 | while (c > 040 | 2709 | while (c > 040 |
| 2710 | && c != 0x8a0 /* NBSP */ | ||
| 2707 | && (c >= 0200 | 2711 | && (c >= 0200 |
| 2708 | || (!index ("\"';()[]#", c) | 2712 | || (!index ("\"';()[]#", c) |
| 2709 | && !(!first_in_list && c == '`') | 2713 | && !(!first_in_list && c == '`') |
diff --git a/src/m/7300.h b/src/m/7300.h index 1022e077046..b590593abc8 100644 --- a/src/m/7300.h +++ b/src/m/7300.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/acorn.h b/src/m/acorn.h index dee60071e12..7fa5991e28b 100644 --- a/src/m/acorn.h +++ b/src/m/acorn.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/alliant-2800.h b/src/m/alliant-2800.h index e81fe48b9e7..3d65f9d1f12 100644 --- a/src/m/alliant-2800.h +++ b/src/m/alliant-2800.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/alliant.h b/src/m/alliant.h index 5ddab96012f..b871d4a2385 100644 --- a/src/m/alliant.h +++ b/src/m/alliant.h | |||
| @@ -9,7 +9,7 @@ This file is part of GNU Emacs. | |||
| 9 | 9 | ||
| 10 | GNU Emacs is free software; you can redistribute it and/or modify | 10 | GNU Emacs is free software; you can redistribute it and/or modify |
| 11 | it under the terms of the GNU General Public License as published by | 11 | it under the terms of the GNU General Public License as published by |
| 12 | the Free Software Foundation; either version 2, or (at your option) | 12 | the Free Software Foundation; either version 3, or (at your option) |
| 13 | any later version. | 13 | any later version. |
| 14 | 14 | ||
| 15 | GNU Emacs is distributed in the hope that it will be useful, | 15 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/alpha.h b/src/m/alpha.h index 3b29a8ee7be..84e74d581d1 100644 --- a/src/m/alpha.h +++ b/src/m/alpha.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/altos.h b/src/m/altos.h index 1a7c6d4f95a..8a1cb138345 100644 --- a/src/m/altos.h +++ b/src/m/altos.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/amdahl.h b/src/m/amdahl.h index c5cae1fc560..3d9ee17e91f 100644 --- a/src/m/amdahl.h +++ b/src/m/amdahl.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/amdx86-64.h b/src/m/amdx86-64.h index 0dcf5524645..fbd53a955a2 100644 --- a/src/m/amdx86-64.h +++ b/src/m/amdx86-64.h | |||
| @@ -5,7 +5,7 @@ This file is part of GNU Emacs. | |||
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 2, or (at your option) | 8 | the Free Software Foundation; either version 3, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/apollo.h b/src/m/apollo.h index 0e6e53327bc..b769c24c294 100644 --- a/src/m/apollo.h +++ b/src/m/apollo.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/arm.h b/src/m/arm.h index 18675f2805c..b1df83f9b70 100644 --- a/src/m/arm.h +++ b/src/m/arm.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/att3b.h b/src/m/att3b.h index 33411ff005c..3344aabc2a9 100644 --- a/src/m/att3b.h +++ b/src/m/att3b.h | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/aviion.h b/src/m/aviion.h index 87b7d963f5a..7f3f7f253d5 100644 --- a/src/m/aviion.h +++ b/src/m/aviion.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/celerity.h b/src/m/celerity.h index 0eba349b7db..76f1e1729b3 100644 --- a/src/m/celerity.h +++ b/src/m/celerity.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/clipper.h b/src/m/clipper.h index 6851761d53e..de99ba97eb5 100644 --- a/src/m/clipper.h +++ b/src/m/clipper.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/cnvrgnt.h b/src/m/cnvrgnt.h index 09e3365bee9..f64fc86b08b 100644 --- a/src/m/cnvrgnt.h +++ b/src/m/cnvrgnt.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/convex.h b/src/m/convex.h index 2904b5942f4..7f90d22117c 100644 --- a/src/m/convex.h +++ b/src/m/convex.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/cydra5.h b/src/m/cydra5.h index 75aca4b0e64..2361fb4b589 100644 --- a/src/m/cydra5.h +++ b/src/m/cydra5.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/delta88k.h b/src/m/delta88k.h index 7017e38284e..c767e1db1ca 100644 --- a/src/m/delta88k.h +++ b/src/m/delta88k.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/dpx2.h b/src/m/dpx2.h index de0b93b21ac..1c1d146a08a 100644 --- a/src/m/dpx2.h +++ b/src/m/dpx2.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/dual.h b/src/m/dual.h index 63829b75d2e..4fda7a8a96c 100644 --- a/src/m/dual.h +++ b/src/m/dual.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/elxsi.h b/src/m/elxsi.h index c264d57338b..81689e66e52 100644 --- a/src/m/elxsi.h +++ b/src/m/elxsi.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ews4800.h b/src/m/ews4800.h index 528ce95d685..35bfb59f152 100644 --- a/src/m/ews4800.h +++ b/src/m/ews4800.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/gould-np1.h b/src/m/gould-np1.h index a750c9f8f39..cb3da1825cc 100644 --- a/src/m/gould-np1.h +++ b/src/m/gould-np1.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/gould.h b/src/m/gould.h index 0b422f18fe2..c31f50249e7 100644 --- a/src/m/gould.h +++ b/src/m/gould.h | |||
| @@ -12,7 +12,7 @@ This file is part of GNU Emacs. | |||
| 12 | 12 | ||
| 13 | GNU Emacs is free software; you can redistribute it and/or modify | 13 | GNU Emacs is free software; you can redistribute it and/or modify |
| 14 | it under the terms of the GNU General Public License as published by | 14 | it under the terms of the GNU General Public License as published by |
| 15 | the Free Software Foundation; either version 2, or (at your option) | 15 | the Free Software Foundation; either version 3, or (at your option) |
| 16 | any later version. | 16 | any later version. |
| 17 | 17 | ||
| 18 | GNU Emacs is distributed in the hope that it will be useful, | 18 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/hp800.h b/src/m/hp800.h index f48f4c8152e..d54690104b5 100644 --- a/src/m/hp800.h +++ b/src/m/hp800.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/hp9000s300.h b/src/m/hp9000s300.h index c02a68d31cc..3718bb3f3ae 100644 --- a/src/m/hp9000s300.h +++ b/src/m/hp9000s300.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/i860.h b/src/m/i860.h index 6af68cc2ae7..1255f2f1576 100644 --- a/src/m/i860.h +++ b/src/m/i860.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ia64.h b/src/m/ia64.h index 7e88aeaedc8..b6fea6b8fd7 100644 --- a/src/m/ia64.h +++ b/src/m/ia64.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ibm370aix.h b/src/m/ibm370aix.h index 09460092b3e..f632a30780b 100644 --- a/src/m/ibm370aix.h +++ b/src/m/ibm370aix.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ibmps2-aix.h b/src/m/ibmps2-aix.h index c8449baef41..8882052b006 100644 --- a/src/m/ibmps2-aix.h +++ b/src/m/ibmps2-aix.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ibmrs6000.h b/src/m/ibmrs6000.h index 6729282953e..2a298e7f760 100644 --- a/src/m/ibmrs6000.h +++ b/src/m/ibmrs6000.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ibmrt-aix.h b/src/m/ibmrt-aix.h index ccee40a46a9..d24e99fe6d6 100644 --- a/src/m/ibmrt-aix.h +++ b/src/m/ibmrt-aix.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ibmrt.h b/src/m/ibmrt.h index 2cf372a278d..55cbfd88371 100644 --- a/src/m/ibmrt.h +++ b/src/m/ibmrt.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ibms390.h b/src/m/ibms390.h index e038e2e1b52..aece0f7599e 100644 --- a/src/m/ibms390.h +++ b/src/m/ibms390.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ibms390x.h b/src/m/ibms390x.h index f8b21bc3df4..fb1f210c634 100644 --- a/src/m/ibms390x.h +++ b/src/m/ibms390x.h | |||
| @@ -5,7 +5,7 @@ This file is part of GNU Emacs. | |||
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 2, or (at your option) | 8 | the Free Software Foundation; either version 3, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/intel386.h b/src/m/intel386.h index 44ba3245b2e..7c6c2106d17 100644 --- a/src/m/intel386.h +++ b/src/m/intel386.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/iris4d.h b/src/m/iris4d.h index 4304871ca23..d918c25aede 100644 --- a/src/m/iris4d.h +++ b/src/m/iris4d.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/irist.h b/src/m/irist.h index 4ae3681bd92..0b33bd964aa 100644 --- a/src/m/irist.h +++ b/src/m/irist.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/isi-ov.h b/src/m/isi-ov.h index ed96605b5a1..7e25ed9d277 100644 --- a/src/m/isi-ov.h +++ b/src/m/isi-ov.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/m68k.h b/src/m/m68k.h index 1071847eda9..c771e863711 100644 --- a/src/m/m68k.h +++ b/src/m/m68k.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/macppc.h b/src/m/macppc.h index 26994575edd..cc4afe31519 100644 --- a/src/m/macppc.h +++ b/src/m/macppc.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/masscomp.h b/src/m/masscomp.h index 777ff797727..ac753de1537 100644 --- a/src/m/masscomp.h +++ b/src/m/masscomp.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/mega68.h b/src/m/mega68.h index 54340bdb0be..6d991ba06a2 100644 --- a/src/m/mega68.h +++ b/src/m/mega68.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/mg1.h b/src/m/mg1.h index b0d6faca500..647544e21e4 100644 --- a/src/m/mg1.h +++ b/src/m/mg1.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/mips-siemens.h b/src/m/mips-siemens.h index 376f8805788..d90a651d361 100644 --- a/src/m/mips-siemens.h +++ b/src/m/mips-siemens.h | |||
| @@ -11,7 +11,7 @@ This file is part of GNU Emacs. | |||
| 11 | 11 | ||
| 12 | GNU Emacs is free software; you can redistribute it and/or modify | 12 | GNU Emacs is free software; you can redistribute it and/or modify |
| 13 | it under the terms of the GNU General Public License as published by | 13 | it under the terms of the GNU General Public License as published by |
| 14 | the Free Software Foundation; either version 2, or (at your option) | 14 | the Free Software Foundation; either version 3, or (at your option) |
| 15 | any later version. | 15 | any later version. |
| 16 | 16 | ||
| 17 | GNU Emacs is distributed in the hope that it will be useful, | 17 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/mips.h b/src/m/mips.h index ee8e63030c7..b18324fb8b7 100644 --- a/src/m/mips.h +++ b/src/m/mips.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/mips4.h b/src/m/mips4.h index f9517d6b560..a55e4c5e313 100644 --- a/src/m/mips4.h +++ b/src/m/mips4.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/news-risc.h b/src/m/news-risc.h index 0a2564553f7..b7ea3dbceff 100644 --- a/src/m/news-risc.h +++ b/src/m/news-risc.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/news.h b/src/m/news.h index 13a718a8612..419015dd150 100644 --- a/src/m/news.h +++ b/src/m/news.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/next.h b/src/m/next.h index 2a0f7243772..ef92607d957 100644 --- a/src/m/next.h +++ b/src/m/next.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/nh3000.h b/src/m/nh3000.h index e5cf1a61b58..e4a9817d57c 100644 --- a/src/m/nh3000.h +++ b/src/m/nh3000.h | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/nh4000.h b/src/m/nh4000.h index ba695700d77..20fadb71e43 100644 --- a/src/m/nh4000.h +++ b/src/m/nh4000.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ns16000.h b/src/m/ns16000.h index 707cb21abb7..c64bfa32482 100644 --- a/src/m/ns16000.h +++ b/src/m/ns16000.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ns32000.h b/src/m/ns32000.h index fe1fd153b70..0b776115ca8 100644 --- a/src/m/ns32000.h +++ b/src/m/ns32000.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/nu.h b/src/m/nu.h index 01fadeba18a..347606a6c01 100644 --- a/src/m/nu.h +++ b/src/m/nu.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/orion.h b/src/m/orion.h index 472b7b4c8eb..36a74b3cc3b 100644 --- a/src/m/orion.h +++ b/src/m/orion.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/orion105.h b/src/m/orion105.h index 586ddf2ea35..73408ed1b2f 100644 --- a/src/m/orion105.h +++ b/src/m/orion105.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/pfa50.h b/src/m/pfa50.h index 3c13aa77872..8f1f146000e 100644 --- a/src/m/pfa50.h +++ b/src/m/pfa50.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/plexus.h b/src/m/plexus.h index 606caeb20f4..4a4e6a32f7f 100644 --- a/src/m/plexus.h +++ b/src/m/plexus.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/pmax.h b/src/m/pmax.h index 1f2869a09d3..fbeba17c9e3 100644 --- a/src/m/pmax.h +++ b/src/m/pmax.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/powermac.h b/src/m/powermac.h index 419edb21b9f..729bbb0358b 100644 --- a/src/m/powermac.h +++ b/src/m/powermac.h | |||
| @@ -5,7 +5,7 @@ This file is part of GNU Emacs. | |||
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 2, or (at your option) | 8 | the Free Software Foundation; either version 3, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/powerpcle.h b/src/m/powerpcle.h index fb70cbfcb4f..403d6986bf8 100644 --- a/src/m/powerpcle.h +++ b/src/m/powerpcle.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/pyramid.h b/src/m/pyramid.h index 9a07ff09f1d..9ee3fefe387 100644 --- a/src/m/pyramid.h +++ b/src/m/pyramid.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/sequent-ptx.h b/src/m/sequent-ptx.h index 03a0bff3e12..8f915638a1a 100644 --- a/src/m/sequent-ptx.h +++ b/src/m/sequent-ptx.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/sequent.h b/src/m/sequent.h index d0051642826..be5d3f19bd1 100644 --- a/src/m/sequent.h +++ b/src/m/sequent.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/sh3el.h b/src/m/sh3el.h index 9c510979bdc..5851ade1523 100644 --- a/src/m/sh3el.h +++ b/src/m/sh3el.h | |||
| @@ -5,7 +5,7 @@ This file is part of GNU Emacs. | |||
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 2, or (at your option) | 8 | the Free Software Foundation; either version 3, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/sparc.h b/src/m/sparc.h index 3efb4c05553..f59c2c2b969 100644 --- a/src/m/sparc.h +++ b/src/m/sparc.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/sps7.h b/src/m/sps7.h index db6c9d3a91e..68acf2c6c52 100644 --- a/src/m/sps7.h +++ b/src/m/sps7.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/sr2k.h b/src/m/sr2k.h index 2342bf8ef20..ba4a9a905ab 100644 --- a/src/m/sr2k.h +++ b/src/m/sr2k.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/stride.h b/src/m/stride.h index 8acc84e3cbe..cb0380024a1 100644 --- a/src/m/stride.h +++ b/src/m/stride.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/sun1.h b/src/m/sun1.h index 526056dd80f..fda451a9310 100644 --- a/src/m/sun1.h +++ b/src/m/sun1.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/sun2.h b/src/m/sun2.h index cee54da79b7..00b7ae97c4d 100644 --- a/src/m/sun2.h +++ b/src/m/sun2.h | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/sun386.h b/src/m/sun386.h index 21a07a69423..a3eedbe755e 100644 --- a/src/m/sun386.h +++ b/src/m/sun386.h | |||
| @@ -9,7 +9,7 @@ This file is part of GNU Emacs. | |||
| 9 | 9 | ||
| 10 | GNU Emacs is free software; you can redistribute it and/or modify | 10 | GNU Emacs is free software; you can redistribute it and/or modify |
| 11 | it under the terms of the GNU General Public License as published by | 11 | it under the terms of the GNU General Public License as published by |
| 12 | the Free Software Foundation; either version 2, or (at your option) | 12 | the Free Software Foundation; either version 3, or (at your option) |
| 13 | any later version. | 13 | any later version. |
| 14 | 14 | ||
| 15 | GNU Emacs is distributed in the hope that it will be useful, | 15 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/symmetry.h b/src/m/symmetry.h index 39dde99f13c..ea3d9493504 100644 --- a/src/m/symmetry.h +++ b/src/m/symmetry.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/tad68k.h b/src/m/tad68k.h index 357bbe80982..5e982a314ab 100644 --- a/src/m/tad68k.h +++ b/src/m/tad68k.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/tahoe.h b/src/m/tahoe.h index c28018a149d..8fe41cd4109 100644 --- a/src/m/tahoe.h +++ b/src/m/tahoe.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/targon31.h b/src/m/targon31.h index 34e3ae40c9e..0c657e0ea5d 100644 --- a/src/m/targon31.h +++ b/src/m/targon31.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/tek4300.h b/src/m/tek4300.h index 30e40a0e09f..be43210212a 100644 --- a/src/m/tek4300.h +++ b/src/m/tek4300.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/tekxd88.h b/src/m/tekxd88.h index 3b858310af3..1d46bb9bb55 100644 --- a/src/m/tekxd88.h +++ b/src/m/tekxd88.h | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/template.h b/src/m/template.h index 79d2d40ab70..fccc5b0901c 100644 --- a/src/m/template.h +++ b/src/m/template.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/tower32.h b/src/m/tower32.h index cdb6884d5fc..0ce623b7f37 100644 --- a/src/m/tower32.h +++ b/src/m/tower32.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/tower32v3.h b/src/m/tower32v3.h index 19e7d3ba7ea..226c0e2640a 100644 --- a/src/m/tower32v3.h +++ b/src/m/tower32v3.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/ustation.h b/src/m/ustation.h index b662cca208e..f88cdc5ee63 100644 --- a/src/m/ustation.h +++ b/src/m/ustation.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/vax.h b/src/m/vax.h index fae30d37f73..80844ba3ba6 100644 --- a/src/m/vax.h +++ b/src/m/vax.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/wicat.h b/src/m/wicat.h index 6ab0a498104..67409844666 100644 --- a/src/m/wicat.h +++ b/src/m/wicat.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/windowsnt.h b/src/m/windowsnt.h index 223958375ca..f1efe64a4f5 100644 --- a/src/m/windowsnt.h +++ b/src/m/windowsnt.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/m/xps100.h b/src/m/xps100.h index 89300211eec..691f5fedbd6 100644 --- a/src/m/xps100.h +++ b/src/m/xps100.h | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/macfns.c b/src/macfns.c index a58c9975f45..d447ee90a4f 100644 --- a/src/macfns.c +++ b/src/macfns.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/macgui.h b/src/macgui.h index 29905370763..7a65e583b1b 100644 --- a/src/macgui.h +++ b/src/macgui.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/macmenu.c b/src/macmenu.c index 0aa0f620778..71b384c0762 100644 --- a/src/macmenu.c +++ b/src/macmenu.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/macros.c b/src/macros.c index 40fb429d41d..7f9f37eff59 100644 --- a/src/macros.c +++ b/src/macros.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/macros.h b/src/macros.h index 2fb01667918..88f34879830 100644 --- a/src/macros.h +++ b/src/macros.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/macselect.c b/src/macselect.c index a34f58df0f0..04034c499b7 100644 --- a/src/macselect.c +++ b/src/macselect.c | |||
| @@ -5,7 +5,7 @@ This file is part of GNU Emacs. | |||
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 2, or (at your option) | 8 | the Free Software Foundation; either version 3, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/macterm.c b/src/macterm.c index fa0682feca0..5643372845b 100644 --- a/src/macterm.c +++ b/src/macterm.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/macterm.h b/src/macterm.h index 77710b11e71..d0d5d58e65e 100644 --- a/src/macterm.h +++ b/src/macterm.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/makefile.w32-in b/src/makefile.w32-in index a896675ab6e..d1ac66f7771 100644 --- a/src/makefile.w32-in +++ b/src/makefile.w32-in | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | # | 6 | # |
| 7 | # GNU Emacs is free software; you can redistribute it and/or modify | 7 | # GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | # it under the terms of the GNU General Public License as published by | 8 | # it under the terms of the GNU General Public License as published by |
| 9 | # the Free Software Foundation; either version 2, or (at your option) | 9 | # the Free Software Foundation; either version 3, or (at your option) |
| 10 | # any later version. | 10 | # any later version. |
| 11 | # | 11 | # |
| 12 | # GNU Emacs is distributed in the hope that it will be useful, | 12 | # GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/marker.c b/src/marker.c index 31849782f6c..a57dafa3f3b 100644 --- a/src/marker.c +++ b/src/marker.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/mem-limits.h b/src/mem-limits.h index 30d57d8b51c..f1bad9bf6b9 100644 --- a/src/mem-limits.h +++ b/src/mem-limits.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/minibuf.c b/src/minibuf.c index eeed61be868..c84c83c1c8e 100644 --- a/src/minibuf.c +++ b/src/minibuf.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/msdos.c b/src/msdos.c index 53c1d088e85..fd4f211b2f6 100644 --- a/src/msdos.c +++ b/src/msdos.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/msdos.h b/src/msdos.h index 7a6d2e64ca0..c45a5853a6c 100644 --- a/src/msdos.h +++ b/src/msdos.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/prefix-args.c b/src/prefix-args.c index 1fead09247d..16d7b7dba17 100644 --- a/src/prefix-args.c +++ b/src/prefix-args.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/print.c b/src/print.c index 0eb026df831..8b3aaaa1ee9 100644 --- a/src/print.c +++ b/src/print.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/process.c b/src/process.c index f6e936105f3..43609266112 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/process.h b/src/process.h index fd7847b5e29..79875564766 100644 --- a/src/process.h +++ b/src/process.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/puresize.h b/src/puresize.h index 6af93742ac9..2c00f393c73 100644 --- a/src/puresize.h +++ b/src/puresize.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/ralloc.c b/src/ralloc.c index 7b319556117..e39ed5a4413 100644 --- a/src/ralloc.c +++ b/src/ralloc.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/regex.c b/src/regex.c index 1e80b9bbeef..64bfef15c4e 100644 --- a/src/regex.c +++ b/src/regex.c | |||
| @@ -3,11 +3,12 @@ | |||
| 3 | internationalization features.) | 3 | internationalization features.) |
| 4 | 4 | ||
| 5 | Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, | 5 | Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, |
| 6 | 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. | 6 | 2002, 2003, 2004, 2005, 2006, 2007 |
| 7 | Free Software Foundation, Inc. | ||
| 7 | 8 | ||
| 8 | This program is free software; you can redistribute it and/or modify | 9 | This program is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 12 | any later version. |
| 12 | 13 | ||
| 13 | This program is distributed in the hope that it will be useful, | 14 | This program is distributed in the hope that it will be useful, |
diff --git a/src/regex.h b/src/regex.h index dd57ba36f57..580b1369489 100644 --- a/src/regex.h +++ b/src/regex.h | |||
| @@ -7,7 +7,7 @@ | |||
| 7 | 7 | ||
| 8 | This program is free software; you can redistribute it and/or modify | 8 | This program is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | This program is distributed in the hope that it will be useful, | 13 | This program is distributed in the hope that it will be useful, |
diff --git a/src/region-cache.c b/src/region-cache.c index f30e00470f7..f36eea901b5 100644 --- a/src/region-cache.c +++ b/src/region-cache.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/region-cache.h b/src/region-cache.h index 27176d80dbc..8bfd7f04c3f 100644 --- a/src/region-cache.h +++ b/src/region-cache.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/aix3-1.h b/src/s/aix3-1.h index 204baa40f07..1110062605e 100644 --- a/src/s/aix3-1.h +++ b/src/s/aix3-1.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/aix3-2.h b/src/s/aix3-2.h index e745b8dc81b..140f4202806 100644 --- a/src/s/aix3-2.h +++ b/src/s/aix3-2.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/aix4-1.h b/src/s/aix4-1.h index 49d866a7d7b..704550c80ee 100644 --- a/src/s/aix4-1.h +++ b/src/s/aix4-1.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/bsd386.h b/src/s/bsd386.h index a3d0983ca25..1a2f7b7efa1 100644 --- a/src/s/bsd386.h +++ b/src/s/bsd386.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/bsd4-1.h b/src/s/bsd4-1.h index 2b11ba2302f..e82a06bd6ae 100644 --- a/src/s/bsd4-1.h +++ b/src/s/bsd4-1.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/bsd4-2.h b/src/s/bsd4-2.h index 40c655bea87..00c1d326527 100644 --- a/src/s/bsd4-2.h +++ b/src/s/bsd4-2.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/bsd4-3.h b/src/s/bsd4-3.h index 249cf34f41b..f0bb14af69c 100644 --- a/src/s/bsd4-3.h +++ b/src/s/bsd4-3.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/cxux.h b/src/s/cxux.h index daed2fc85d8..d5abebf1ae1 100644 --- a/src/s/cxux.h +++ b/src/s/cxux.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/cygwin.h b/src/s/cygwin.h index eff48e339cb..3c0d9c410a0 100644 --- a/src/s/cygwin.h +++ b/src/s/cygwin.h | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/darwin.h b/src/s/darwin.h index 2cc6ef1cdf1..a2a3d862f80 100644 --- a/src/s/darwin.h +++ b/src/s/darwin.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/dgux.h b/src/s/dgux.h index 62194a2fc6e..f7ce0a6fd38 100644 --- a/src/s/dgux.h +++ b/src/s/dgux.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/dgux4.h b/src/s/dgux4.h index 01d75650e6f..bf5a1b0e597 100644 --- a/src/s/dgux4.h +++ b/src/s/dgux4.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/dgux5-4-3.h b/src/s/dgux5-4-3.h index c9f471af05a..d959b8c6f1b 100644 --- a/src/s/dgux5-4-3.h +++ b/src/s/dgux5-4-3.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/dgux5-4r2.h b/src/s/dgux5-4r2.h index fef2da7d29d..570e90e9ac1 100644 --- a/src/s/dgux5-4r2.h +++ b/src/s/dgux5-4r2.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/freebsd.h b/src/s/freebsd.h index 3adca71bebc..a9604057c36 100644 --- a/src/s/freebsd.h +++ b/src/s/freebsd.h | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h index 24a37f964db..64dbe201173 100644 --- a/src/s/gnu-linux.h +++ b/src/s/gnu-linux.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/gnu.h b/src/s/gnu.h index c4f1a798d9e..4d548838594 100644 --- a/src/s/gnu.h +++ b/src/s/gnu.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/hiuxmpp.h b/src/s/hiuxmpp.h index 7e05b2e8ca0..7538adb1634 100644 --- a/src/s/hiuxmpp.h +++ b/src/s/hiuxmpp.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/hiuxwe2.h b/src/s/hiuxwe2.h index 68973d19cd3..418ea14cc99 100644 --- a/src/s/hiuxwe2.h +++ b/src/s/hiuxwe2.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/hpux.h b/src/s/hpux.h index c0419fbad46..5f407a661e1 100644 --- a/src/s/hpux.h +++ b/src/s/hpux.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/hpux10.h b/src/s/hpux10.h index 8f9e87a67a1..8edcfa19633 100644 --- a/src/s/hpux10.h +++ b/src/s/hpux10.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/hpux8.h b/src/s/hpux8.h index d8d1bd368bb..ea8e30fb282 100644 --- a/src/s/hpux8.h +++ b/src/s/hpux8.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/hpux9.h b/src/s/hpux9.h index d34c56c345b..cc45673089f 100644 --- a/src/s/hpux9.h +++ b/src/s/hpux9.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/iris3-5.h b/src/s/iris3-5.h index abbd945ab2f..c3d16cbf611 100644 --- a/src/s/iris3-5.h +++ b/src/s/iris3-5.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/iris3-6.h b/src/s/iris3-6.h index 192118eeca7..85a13167ed0 100644 --- a/src/s/iris3-6.h +++ b/src/s/iris3-6.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/irix3-3.h b/src/s/irix3-3.h index 1512077fe49..b58283d584c 100644 --- a/src/s/irix3-3.h +++ b/src/s/irix3-3.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/irix4-0.h b/src/s/irix4-0.h index 6fbe2478966..35fcae95e43 100644 --- a/src/s/irix4-0.h +++ b/src/s/irix4-0.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/irix5-0.h b/src/s/irix5-0.h index a932e315784..e1aca546909 100644 --- a/src/s/irix5-0.h +++ b/src/s/irix5-0.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/irix6-0.h b/src/s/irix6-0.h index bc24474ba73..53fdbd1b8f7 100644 --- a/src/s/irix6-0.h +++ b/src/s/irix6-0.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/irix6-5.h b/src/s/irix6-5.h index 9a53e16257e..ce92b4b430a 100644 --- a/src/s/irix6-5.h +++ b/src/s/irix6-5.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/isc2-2.h b/src/s/isc2-2.h index 3d456570709..34c79f17ea1 100644 --- a/src/s/isc2-2.h +++ b/src/s/isc2-2.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/isc3-0.h b/src/s/isc3-0.h index 6b7d20a37d0..3df55031778 100644 --- a/src/s/isc3-0.h +++ b/src/s/isc3-0.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/lynxos.h b/src/s/lynxos.h index faa036037f5..b2bf5ba4186 100644 --- a/src/s/lynxos.h +++ b/src/s/lynxos.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/ms-w32.h b/src/s/ms-w32.h index 57c3cdfcd43..e4f5cc119e0 100644 --- a/src/s/ms-w32.h +++ b/src/s/ms-w32.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/msdos.h b/src/s/msdos.h index 0bb5a678ae3..10246513811 100644 --- a/src/s/msdos.h +++ b/src/s/msdos.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/netbsd.h b/src/s/netbsd.h index 5fab025ae2a..591c0548491 100644 --- a/src/s/netbsd.h +++ b/src/s/netbsd.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/newsos5.h b/src/s/newsos5.h index b548a47ffbe..9e149bc5ed0 100644 --- a/src/s/newsos5.h +++ b/src/s/newsos5.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/nextstep.h b/src/s/nextstep.h index 2923712d929..5a5dd6a3693 100644 --- a/src/s/nextstep.h +++ b/src/s/nextstep.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/osf1.h b/src/s/osf1.h index 04670b3d9a5..7e55ce4fb6d 100644 --- a/src/s/osf1.h +++ b/src/s/osf1.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/ptx.h b/src/s/ptx.h index edbbe5b2ac4..d192bd6098a 100644 --- a/src/s/ptx.h +++ b/src/s/ptx.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/ptx4.h b/src/s/ptx4.h index af59d399664..d955234afd4 100644 --- a/src/s/ptx4.h +++ b/src/s/ptx4.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/riscix1-1.h b/src/s/riscix1-1.h index 682ba06720a..cccbbd3b2c8 100644 --- a/src/s/riscix1-1.h +++ b/src/s/riscix1-1.h | |||
| @@ -1,24 +1,4 @@ | |||
| 1 | /* Definitions file for GNU Emacs running on RISCiX 1.1 (bsd 4.3) | 1 | /* Definitions file for GNU Emacs running on RISCiX 1.1 (bsd 4.3) */ |
| 2 | Copyright (C) 1994, 2001, 2002, 2003, 2004, 2005, | ||
| 3 | 2006, 2007 Free Software Foundation, Inc. | ||
| 4 | |||
| 5 | This file is part of GNU Emacs. | ||
| 6 | |||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | ||
| 8 | it under the terms of the GNU General Public License as published by | ||
| 9 | the Free Software Foundation; either version 2, or (at your option) | ||
| 10 | any later version. | ||
| 11 | |||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | ||
| 13 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 15 | GNU General Public License for more details. | ||
| 16 | |||
| 17 | You should have received a copy of the GNU General Public License | ||
| 18 | along with GNU Emacs; see the file COPYING. If not, write to | ||
| 19 | the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||
| 20 | Boston, MA 02110-1301, USA. */ | ||
| 21 | |||
| 22 | 2 | ||
| 23 | #define RISCiX_1_1 1 | 3 | #define RISCiX_1_1 1 |
| 24 | #define RISCiX 11 | 4 | #define RISCiX 11 |
diff --git a/src/s/riscix12.h b/src/s/riscix12.h index d082e442810..cc81c7da1c7 100644 --- a/src/s/riscix12.h +++ b/src/s/riscix12.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/rtu.h b/src/s/rtu.h index 1517165877b..6dd8fa5a208 100644 --- a/src/s/rtu.h +++ b/src/s/rtu.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/sco4.h b/src/s/sco4.h index 96e812ce0e4..4912b275aaa 100644 --- a/src/s/sco4.h +++ b/src/s/sco4.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/sco5.h b/src/s/sco5.h index 6ab7b60e466..a5cc19656ab 100644 --- a/src/s/sco5.h +++ b/src/s/sco5.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/sol2-3.h b/src/s/sol2-3.h index 08964d733e2..ca9aa84ad6a 100644 --- a/src/s/sol2-3.h +++ b/src/s/sol2-3.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/sol2.h b/src/s/sol2.h index 711d12123a3..73662c0fa31 100644 --- a/src/s/sol2.h +++ b/src/s/sol2.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/sunos4-0.h b/src/s/sunos4-0.h index a107b609a0c..bf77812f32c 100644 --- a/src/s/sunos4-0.h +++ b/src/s/sunos4-0.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/sunos4shr.h b/src/s/sunos4shr.h index aac3340a029..5ebbae3a0a2 100644 --- a/src/s/sunos4shr.h +++ b/src/s/sunos4shr.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/template.h b/src/s/template.h index c16b12971ad..23e1372aeda 100644 --- a/src/s/template.h +++ b/src/s/template.h | |||
| @@ -8,7 +8,7 @@ This file is part of GNU Emacs. | |||
| 8 | 8 | ||
| 9 | GNU Emacs is free software; you can redistribute it and/or modify | 9 | GNU Emacs is free software; you can redistribute it and/or modify |
| 10 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
| 11 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation; either version 3, or (at your option) |
| 12 | any later version. | 12 | any later version. |
| 13 | 13 | ||
| 14 | GNU Emacs is distributed in the hope that it will be useful, | 14 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/umax.h b/src/s/umax.h index 5d379ea398a..aa73faa4917 100644 --- a/src/s/umax.h +++ b/src/s/umax.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/unipl5-2.h b/src/s/unipl5-2.h index 0d4aba8ea2b..5730fa65284 100644 --- a/src/s/unipl5-2.h +++ b/src/s/unipl5-2.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/usg5-0.h b/src/s/usg5-0.h index 101e75726ef..9babf201e9f 100644 --- a/src/s/usg5-0.h +++ b/src/s/usg5-0.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/usg5-2-2.h b/src/s/usg5-2-2.h index b2c89a1abdc..607c0c61904 100644 --- a/src/s/usg5-2-2.h +++ b/src/s/usg5-2-2.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/usg5-2.h b/src/s/usg5-2.h index 13a9885fb53..36588aecb9b 100644 --- a/src/s/usg5-2.h +++ b/src/s/usg5-2.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/usg5-3.h b/src/s/usg5-3.h index 0e0a1c84829..d9b53718488 100644 --- a/src/s/usg5-3.h +++ b/src/s/usg5-3.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/usg5-4-2.h b/src/s/usg5-4-2.h index 56b2a345814..b1616941da9 100644 --- a/src/s/usg5-4-2.h +++ b/src/s/usg5-4-2.h | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/usg5-4.h b/src/s/usg5-4.h index 4ca5b6fcabc..3dc05f3e9fd 100644 --- a/src/s/usg5-4.h +++ b/src/s/usg5-4.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/vms.h b/src/s/vms.h index 4d9bbaebb07..c526b6c5135 100644 --- a/src/s/vms.h +++ b/src/s/vms.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/s/xenix.h b/src/s/xenix.h index 6d77ef50acc..c5b3cf225e0 100644 --- a/src/s/xenix.h +++ b/src/s/xenix.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/scroll.c b/src/scroll.c index 964e7ba9037..5a59c69003e 100644 --- a/src/scroll.c +++ b/src/scroll.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/search.c b/src/search.c index 154f6c80e2d..4ae3a68b304 100644 --- a/src/search.c +++ b/src/search.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/sheap.c b/src/sheap.c index 510a75d4743..5d54a0edc45 100644 --- a/src/sheap.c +++ b/src/sheap.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/sound.c b/src/sound.c index 5a27e7a6232..8b1bda8d6ef 100644 --- a/src/sound.c +++ b/src/sound.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/sunfns.c b/src/sunfns.c index 2d96ac66aef..86e64cbcdcc 100644 --- a/src/sunfns.c +++ b/src/sunfns.c | |||
| @@ -16,7 +16,7 @@ This file is part of GNU Emacs. | |||
| 16 | 16 | ||
| 17 | GNU Emacs is free software; you can redistribute it and/or modify | 17 | GNU Emacs is free software; you can redistribute it and/or modify |
| 18 | it under the terms of the GNU General Public License as published by | 18 | it under the terms of the GNU General Public License as published by |
| 19 | the Free Software Foundation; either version 2, or (at your option) | 19 | the Free Software Foundation; either version 3, or (at your option) |
| 20 | any later version. | 20 | any later version. |
| 21 | 21 | ||
| 22 | GNU Emacs is distributed in the hope that it will be useful, | 22 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/syntax.c b/src/syntax.c index 9161512a15b..4afaeda82db 100644 --- a/src/syntax.c +++ b/src/syntax.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/syntax.h b/src/syntax.h index f64aa0e1327..4026eeaee8f 100644 --- a/src/syntax.h +++ b/src/syntax.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/sysdep.c b/src/sysdep.c index 5d2d8154d14..ff7a4f5f42c 100644 --- a/src/sysdep.c +++ b/src/sysdep.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/sysselect.h b/src/sysselect.h index d72ff90ac0b..bb27f5e1e0a 100644 --- a/src/sysselect.h +++ b/src/sysselect.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/syssignal.h b/src/syssignal.h index 69ff7a41bd1..72ac1ed7f62 100644 --- a/src/syssignal.h +++ b/src/syssignal.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/systime.h b/src/systime.h index ac28d883d64..85c2799f083 100644 --- a/src/systime.h +++ b/src/systime.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/systty.h b/src/systty.h index d1eb3b84597..15dd7a4e26c 100644 --- a/src/systty.h +++ b/src/systty.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/syswait.h b/src/syswait.h index e70e992d545..7d0e667da96 100644 --- a/src/syswait.h +++ b/src/syswait.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/term.c b/src/term.c index 813fc29655c..5d8e0f2a61f 100644 --- a/src/term.c +++ b/src/term.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/termchar.h b/src/termchar.h index 9bc3e21d220..381210fd658 100644 --- a/src/termchar.h +++ b/src/termchar.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/termhooks.h b/src/termhooks.h index 1ca9234cac2..740c9135866 100644 --- a/src/termhooks.h +++ b/src/termhooks.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/terminfo.c b/src/terminfo.c index 99f8b9a1e4e..c28e26b9d68 100644 --- a/src/terminfo.c +++ b/src/terminfo.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/termopts.h b/src/termopts.h index 082f9b15af7..5946666654c 100644 --- a/src/termopts.h +++ b/src/termopts.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/textprop.c b/src/textprop.c index b98acaeccd8..711ee571af6 100644 --- a/src/textprop.c +++ b/src/textprop.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/undo.c b/src/undo.c index 7a6ba37d0f8..adc12193fd4 100644 --- a/src/undo.c +++ b/src/undo.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexaix.c b/src/unexaix.c index 41324ac0fd8..f17922abf4f 100644 --- a/src/unexaix.c +++ b/src/unexaix.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexalpha.c b/src/unexalpha.c index cbd44616bd4..4b54d4a0fa8 100644 --- a/src/unexalpha.c +++ b/src/unexalpha.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexapollo.c b/src/unexapollo.c index 27cf968c5fe..4facf823e19 100644 --- a/src/unexapollo.c +++ b/src/unexapollo.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexconvex.c b/src/unexconvex.c index 598b1b3428b..5682047d4fe 100644 --- a/src/unexconvex.c +++ b/src/unexconvex.c | |||
| @@ -14,7 +14,7 @@ This file is part of GNU Emacs. | |||
| 14 | 14 | ||
| 15 | GNU Emacs is free software; you can redistribute it and/or modify | 15 | GNU Emacs is free software; you can redistribute it and/or modify |
| 16 | it under the terms of the GNU General Public License as published by | 16 | it under the terms of the GNU General Public License as published by |
| 17 | the Free Software Foundation; either version 2, or (at your option) | 17 | the Free Software Foundation; either version 3, or (at your option) |
| 18 | any later version. | 18 | any later version. |
| 19 | 19 | ||
| 20 | GNU Emacs is distributed in the hope that it will be useful, | 20 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexcw.c b/src/unexcw.c index f1023d4b239..5c5c0135238 100644 --- a/src/unexcw.c +++ b/src/unexcw.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexec.c b/src/unexec.c index 16f9c96faa7..81d8e9b83a4 100644 --- a/src/unexec.c +++ b/src/unexec.c | |||
| @@ -5,7 +5,7 @@ This file is part of GNU Emacs. | |||
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 2, or (at your option) | 8 | the Free Software Foundation; either version 3, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexelf.c b/src/unexelf.c index 7b2c72f0fa9..f7d8d22cb5d 100644 --- a/src/unexelf.c +++ b/src/unexelf.c | |||
| @@ -5,7 +5,7 @@ This file is part of GNU Emacs. | |||
| 5 | 5 | ||
| 6 | GNU Emacs is free software; you can redistribute it and/or modify | 6 | GNU Emacs is free software; you can redistribute it and/or modify |
| 7 | it under the terms of the GNU General Public License as published by | 7 | it under the terms of the GNU General Public License as published by |
| 8 | the Free Software Foundation; either version 2, or (at your option) | 8 | the Free Software Foundation; either version 3, or (at your option) |
| 9 | any later version. | 9 | any later version. |
| 10 | 10 | ||
| 11 | GNU Emacs is distributed in the hope that it will be useful, | 11 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexenix.c b/src/unexenix.c index 4d4bec11eb6..343eb6dfbdc 100644 --- a/src/unexenix.c +++ b/src/unexenix.c | |||
| @@ -13,7 +13,7 @@ This file is part of GNU Emacs. | |||
| 13 | 13 | ||
| 14 | GNU Emacs is free software; you can redistribute it and/or modify | 14 | GNU Emacs is free software; you can redistribute it and/or modify |
| 15 | it under the terms of the GNU General Public License as published by | 15 | it under the terms of the GNU General Public License as published by |
| 16 | the Free Software Foundation; either version 2, or (at your option) | 16 | the Free Software Foundation; either version 3, or (at your option) |
| 17 | any later version. | 17 | any later version. |
| 18 | 18 | ||
| 19 | GNU Emacs is distributed in the hope that it will be useful, | 19 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexmacosx.c b/src/unexmacosx.c index d38053c3155..e9664f94bbc 100644 --- a/src/unexmacosx.c +++ b/src/unexmacosx.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexmips.c b/src/unexmips.c index d80bc62277e..fe3f6676f7c 100644 --- a/src/unexmips.c +++ b/src/unexmips.c | |||
| @@ -13,7 +13,7 @@ This file is part of GNU Emacs. | |||
| 13 | 13 | ||
| 14 | GNU Emacs is free software; you can redistribute it and/or modify | 14 | GNU Emacs is free software; you can redistribute it and/or modify |
| 15 | it under the terms of the GNU General Public License as published by | 15 | it under the terms of the GNU General Public License as published by |
| 16 | the Free Software Foundation; either version 2, or (at your option) | 16 | the Free Software Foundation; either version 3, or (at your option) |
| 17 | any later version. | 17 | any later version. |
| 18 | 18 | ||
| 19 | GNU Emacs is distributed in the hope that it will be useful, | 19 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexnext.c b/src/unexnext.c index 937e5d2b80b..1acd0b5aa22 100644 --- a/src/unexnext.c +++ b/src/unexnext.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexsni.c b/src/unexsni.c index def59c6ea84..bbf9287e1f2 100644 --- a/src/unexsni.c +++ b/src/unexsni.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexsunos4.c b/src/unexsunos4.c index e8051fc7e88..e1066453f5b 100644 --- a/src/unexsunos4.c +++ b/src/unexsunos4.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/unexw32.c b/src/unexw32.c index ae2fe942c73..fb4956ac432 100644 --- a/src/unexw32.c +++ b/src/unexw32.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/vm-limit.c b/src/vm-limit.c index 192775df81c..5cb80cfa1c4 100644 --- a/src/vm-limit.c +++ b/src/vm-limit.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w16select.c b/src/w16select.c index 82619c15833..a66fba7d078 100644 --- a/src/w16select.c +++ b/src/w16select.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -9,7 +9,7 @@ This file is part of GNU Emacs. | |||
| 9 | 9 | ||
| 10 | GNU Emacs is free software; you can redistribute it and/or modify | 10 | GNU Emacs is free software; you can redistribute it and/or modify |
| 11 | it under the terms of the GNU General Public License as published by | 11 | it under the terms of the GNU General Public License as published by |
| 12 | the Free Software Foundation; either version 2, or (at your option) | 12 | the Free Software Foundation; either version 3, or (at your option) |
| 13 | any later version. | 13 | any later version. |
| 14 | 14 | ||
| 15 | GNU Emacs is distributed in the hope that it will be useful, | 15 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32bdf.c b/src/w32bdf.c index 40e705a18c9..80ef098d8de 100644 --- a/src/w32bdf.c +++ b/src/w32bdf.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32bdf.h b/src/w32bdf.h index ba408793882..36d6329645f 100644 --- a/src/w32bdf.h +++ b/src/w32bdf.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32console.c b/src/w32console.c index a9647dcb449..d5056217bf2 100644 --- a/src/w32console.c +++ b/src/w32console.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32fns.c b/src/w32fns.c index cacfa32c177..e7a4bb3d5ed 100644 --- a/src/w32fns.c +++ b/src/w32fns.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -436,20 +436,21 @@ x_real_positions (f, xptr, yptr) | |||
| 436 | POINT pt; | 436 | POINT pt; |
| 437 | RECT rect; | 437 | RECT rect; |
| 438 | 438 | ||
| 439 | GetClientRect(FRAME_W32_WINDOW(f), &rect); | 439 | /* Get the bounds of the WM window. */ |
| 440 | AdjustWindowRect(&rect, f->output_data.w32->dwStyle, FRAME_EXTERNAL_MENU_BAR(f)); | 440 | GetWindowRect (FRAME_W32_WINDOW (f), &rect); |
| 441 | 441 | ||
| 442 | pt.x = rect.left; | 442 | pt.x = 0; |
| 443 | pt.y = rect.top; | 443 | pt.y = 0; |
| 444 | 444 | ||
| 445 | ClientToScreen (FRAME_W32_WINDOW(f), &pt); | 445 | /* Convert (0, 0) in the client area to screen co-ordinates. */ |
| 446 | ClientToScreen (FRAME_W32_WINDOW (f), &pt); | ||
| 446 | 447 | ||
| 447 | /* Remember x_pixels_diff and y_pixels_diff. */ | 448 | /* Remember x_pixels_diff and y_pixels_diff. */ |
| 448 | f->x_pixels_diff = pt.x - rect.left; | 449 | f->x_pixels_diff = pt.x - rect.left; |
| 449 | f->y_pixels_diff = pt.y - rect.top; | 450 | f->y_pixels_diff = pt.y - rect.top; |
| 450 | 451 | ||
| 451 | *xptr = pt.x; | 452 | *xptr = rect.left; |
| 452 | *yptr = pt.y; | 453 | *yptr = rect.top; |
| 453 | } | 454 | } |
| 454 | 455 | ||
| 455 | 456 | ||
diff --git a/src/w32gui.h b/src/w32gui.h index 18c737a6e12..484f15911bc 100644 --- a/src/w32gui.h +++ b/src/w32gui.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32heap.c b/src/w32heap.c index 9327e7e7e7e..3b6f02d9d79 100644 --- a/src/w32heap.c +++ b/src/w32heap.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32heap.h b/src/w32heap.h index 0d4ccb70b8a..0d990305e8d 100644 --- a/src/w32heap.h +++ b/src/w32heap.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32inevt.c b/src/w32inevt.c index b8c8d65d1b7..17cfd384400 100644 --- a/src/w32inevt.c +++ b/src/w32inevt.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32inevt.h b/src/w32inevt.h index a3d26848bff..08d85a0b2e4 100644 --- a/src/w32inevt.h +++ b/src/w32inevt.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32menu.c b/src/w32menu.c index b92a57061ac..e5638cc4bfd 100644 --- a/src/w32menu.c +++ b/src/w32menu.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32proc.c b/src/w32proc.c index 8c99a0a1dff..adf5152f267 100644 --- a/src/w32proc.c +++ b/src/w32proc.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32reg.c b/src/w32reg.c index 37659ecb9ca..1bea4795be9 100644 --- a/src/w32reg.c +++ b/src/w32reg.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32select.c b/src/w32select.c index ad5d0e67f83..0690204ad72 100644 --- a/src/w32select.c +++ b/src/w32select.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/w32term.c b/src/w32term.c index a17fa2de918..fb312010728 100644 --- a/src/w32term.c +++ b/src/w32term.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -682,6 +682,60 @@ w32_draw_fringe_bitmap (w, row, p) | |||
| 682 | 682 | ||
| 683 | hdc = get_frame_dc (f); | 683 | hdc = get_frame_dc (f); |
| 684 | 684 | ||
| 685 | if (!p->overlay_p) | ||
| 686 | { | ||
| 687 | int bx = p->bx, by = p->by, nx = p->nx, ny = p->ny; | ||
| 688 | |||
| 689 | /* If the fringe is adjacent to the left (right) scroll bar of a | ||
| 690 | leftmost (rightmost, respectively) window, then extend its | ||
| 691 | background to the gap between the fringe and the bar. */ | ||
| 692 | if ((WINDOW_LEFTMOST_P (w) | ||
| 693 | && WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_LEFT (w)) | ||
| 694 | || (WINDOW_RIGHTMOST_P (w) | ||
| 695 | && WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w))) | ||
| 696 | { | ||
| 697 | int sb_width = WINDOW_CONFIG_SCROLL_BAR_WIDTH (w); | ||
| 698 | |||
| 699 | if (sb_width > 0) | ||
| 700 | { | ||
| 701 | int left = WINDOW_SCROLL_BAR_AREA_X (w); | ||
| 702 | int width = (WINDOW_CONFIG_SCROLL_BAR_COLS (w) | ||
| 703 | * FRAME_COLUMN_WIDTH (f)); | ||
| 704 | |||
| 705 | if (bx < 0) | ||
| 706 | { | ||
| 707 | /* Bitmap fills the fringe. */ | ||
| 708 | if (left + width == p->x) | ||
| 709 | bx = left + sb_width; | ||
| 710 | else if (p->x + p->wd == left) | ||
| 711 | bx = left; | ||
| 712 | if (bx >= 0) | ||
| 713 | { | ||
| 714 | int header_line_height = WINDOW_HEADER_LINE_HEIGHT (w); | ||
| 715 | |||
| 716 | nx = width - sb_width; | ||
| 717 | by = WINDOW_TO_FRAME_PIXEL_Y (w, max (header_line_height, | ||
| 718 | row->y)); | ||
| 719 | ny = row->visible_height; | ||
| 720 | } | ||
| 721 | } | ||
| 722 | else | ||
| 723 | { | ||
| 724 | if (left + width == bx) | ||
| 725 | { | ||
| 726 | bx = left + sb_width; | ||
| 727 | nx += width - sb_width; | ||
| 728 | } | ||
| 729 | else if (bx + nx == left) | ||
| 730 | nx += width - sb_width; | ||
| 731 | } | ||
| 732 | } | ||
| 733 | } | ||
| 734 | |||
| 735 | if (bx >= 0 && nx > 0) | ||
| 736 | w32_fill_area (f, hdc, face->background, bx, by, nx, ny); | ||
| 737 | } | ||
| 738 | |||
| 685 | /* Must clip because of partially visible lines. */ | 739 | /* Must clip because of partially visible lines. */ |
| 686 | rowY = WINDOW_TO_FRAME_PIXEL_Y (w, row->y); | 740 | rowY = WINDOW_TO_FRAME_PIXEL_Y (w, row->y); |
| 687 | if (p->y < rowY) | 741 | if (p->y < rowY) |
| @@ -699,12 +753,6 @@ w32_draw_fringe_bitmap (w, row, p) | |||
| 699 | else | 753 | else |
| 700 | w32_clip_to_row (w, row, -1, hdc); | 754 | w32_clip_to_row (w, row, -1, hdc); |
| 701 | 755 | ||
| 702 | if (p->bx >= 0 && !p->overlay_p) | ||
| 703 | { | ||
| 704 | w32_fill_area (f, hdc, face->background, | ||
| 705 | p->bx, p->by, p->nx, p->ny); | ||
| 706 | } | ||
| 707 | |||
| 708 | if (p->which && p->which < max_fringe_bmp) | 756 | if (p->which && p->which < max_fringe_bmp) |
| 709 | { | 757 | { |
| 710 | HBITMAP pixmap = fringe_bmp[p->which]; | 758 | HBITMAP pixmap = fringe_bmp[p->which]; |
| @@ -3614,6 +3662,7 @@ x_scroll_bar_create (w, top, left, width, height) | |||
| 3614 | XSETINT (bar->start, 0); | 3662 | XSETINT (bar->start, 0); |
| 3615 | XSETINT (bar->end, 0); | 3663 | XSETINT (bar->end, 0); |
| 3616 | bar->dragging = Qnil; | 3664 | bar->dragging = Qnil; |
| 3665 | bar->fringe_extended_p = Qnil; | ||
| 3617 | 3666 | ||
| 3618 | /* Requires geometry to be set before call to create the real window */ | 3667 | /* Requires geometry to be set before call to create the real window */ |
| 3619 | 3668 | ||
| @@ -3677,6 +3726,7 @@ w32_set_vertical_scroll_bar (w, portion, whole, position) | |||
| 3677 | struct scroll_bar *bar; | 3726 | struct scroll_bar *bar; |
| 3678 | int top, height, left, sb_left, width, sb_width; | 3727 | int top, height, left, sb_left, width, sb_width; |
| 3679 | int window_y, window_height; | 3728 | int window_y, window_height; |
| 3729 | int fringe_extended_p; | ||
| 3680 | 3730 | ||
| 3681 | /* Get window dimensions. */ | 3731 | /* Get window dimensions. */ |
| 3682 | window_box (w, -1, 0, &window_y, 0, &window_height); | 3732 | window_box (w, -1, 0, &window_y, 0, &window_height); |
| @@ -3696,9 +3746,20 @@ w32_set_vertical_scroll_bar (w, portion, whole, position) | |||
| 3696 | 3746 | ||
| 3697 | /* Compute the left edge of the scroll bar. */ | 3747 | /* Compute the left edge of the scroll bar. */ |
| 3698 | if (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w)) | 3748 | if (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w)) |
| 3699 | sb_left = left + width - sb_width - (width - sb_width) / 2; | 3749 | sb_left = left + (WINDOW_RIGHTMOST_P (w) ? width - sb_width : 0); |
| 3750 | else | ||
| 3751 | sb_left = left + (WINDOW_LEFTMOST_P (w) ? 0 : width - sb_width); | ||
| 3752 | |||
| 3753 | if (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_LEFT (w)) | ||
| 3754 | fringe_extended_p = (WINDOW_LEFTMOST_P (w) | ||
| 3755 | && WINDOW_LEFT_FRINGE_WIDTH (w) | ||
| 3756 | && (WINDOW_HAS_FRINGES_OUTSIDE_MARGINS (w) | ||
| 3757 | || WINDOW_LEFT_MARGIN_COLS (w) == 0)); | ||
| 3700 | else | 3758 | else |
| 3701 | sb_left = left + (width - sb_width) / 2; | 3759 | fringe_extended_p = (WINDOW_RIGHTMOST_P (w) |
| 3760 | && WINDOW_RIGHT_FRINGE_WIDTH (w) | ||
| 3761 | && (WINDOW_HAS_FRINGES_OUTSIDE_MARGINS (w) | ||
| 3762 | || WINDOW_RIGHT_MARGIN_COLS (w) == 0)); | ||
| 3702 | 3763 | ||
| 3703 | /* Does the scroll bar exist yet? */ | 3764 | /* Does the scroll bar exist yet? */ |
| 3704 | if (NILP (w->vertical_scroll_bar)) | 3765 | if (NILP (w->vertical_scroll_bar)) |
| @@ -3708,7 +3769,10 @@ w32_set_vertical_scroll_bar (w, portion, whole, position) | |||
| 3708 | if (width > 0 && height > 0) | 3769 | if (width > 0 && height > 0) |
| 3709 | { | 3770 | { |
| 3710 | hdc = get_frame_dc (f); | 3771 | hdc = get_frame_dc (f); |
| 3711 | w32_clear_area (f, hdc, left, top, width, height); | 3772 | if (fringe_extended_p) |
| 3773 | w32_clear_area (f, hdc, sb_left, top, sb_width, height); | ||
| 3774 | else | ||
| 3775 | w32_clear_area (f, hdc, left, top, width, height); | ||
| 3712 | release_frame_dc (f, hdc); | 3776 | release_frame_dc (f, hdc); |
| 3713 | } | 3777 | } |
| 3714 | UNBLOCK_INPUT; | 3778 | UNBLOCK_INPUT; |
| @@ -3727,7 +3791,8 @@ w32_set_vertical_scroll_bar (w, portion, whole, position) | |||
| 3727 | if ( XINT (bar->left) == sb_left | 3791 | if ( XINT (bar->left) == sb_left |
| 3728 | && XINT (bar->top) == top | 3792 | && XINT (bar->top) == top |
| 3729 | && XINT (bar->width) == sb_width | 3793 | && XINT (bar->width) == sb_width |
| 3730 | && XINT (bar->height) == height ) | 3794 | && XINT (bar->height) == height |
| 3795 | && !NILP (bar->fringe_extended_p) == fringe_extended_p ) | ||
| 3731 | { | 3796 | { |
| 3732 | /* Redraw after clear_frame. */ | 3797 | /* Redraw after clear_frame. */ |
| 3733 | if (!my_show_window (f, hwnd, SW_NORMAL)) | 3798 | if (!my_show_window (f, hwnd, SW_NORMAL)) |
| @@ -3744,11 +3809,10 @@ w32_set_vertical_scroll_bar (w, portion, whole, position) | |||
| 3744 | hdc = get_frame_dc (f); | 3809 | hdc = get_frame_dc (f); |
| 3745 | /* Since Windows scroll bars are smaller than the space reserved | 3810 | /* Since Windows scroll bars are smaller than the space reserved |
| 3746 | for them on the frame, we have to clear "under" them. */ | 3811 | for them on the frame, we have to clear "under" them. */ |
| 3747 | w32_clear_area (f, hdc, | 3812 | if (fringe_extended_p) |
| 3748 | left, | 3813 | w32_clear_area (f, hdc, sb_left, top, sb_width, height); |
| 3749 | top, | 3814 | else |
| 3750 | width, | 3815 | w32_clear_area (f, hdc, left, top, width, height); |
| 3751 | height); | ||
| 3752 | release_frame_dc (f, hdc); | 3816 | release_frame_dc (f, hdc); |
| 3753 | } | 3817 | } |
| 3754 | /* Make sure scroll bar is "visible" before moving, to ensure the | 3818 | /* Make sure scroll bar is "visible" before moving, to ensure the |
| @@ -3778,6 +3842,8 @@ w32_set_vertical_scroll_bar (w, portion, whole, position) | |||
| 3778 | UNBLOCK_INPUT; | 3842 | UNBLOCK_INPUT; |
| 3779 | } | 3843 | } |
| 3780 | } | 3844 | } |
| 3845 | bar->fringe_extended_p = fringe_extended_p ? Qt : Qnil; | ||
| 3846 | |||
| 3781 | w32_set_scroll_bar_thumb (bar, portion, position, whole); | 3847 | w32_set_scroll_bar_thumb (bar, portion, position, whole); |
| 3782 | 3848 | ||
| 3783 | XSETVECTOR (w->vertical_scroll_bar, bar); | 3849 | XSETVECTOR (w->vertical_scroll_bar, bar); |
diff --git a/src/w32term.h b/src/w32term.h index 46d9614e471..bd1a5ab2aad 100644 --- a/src/w32term.h +++ b/src/w32term.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -490,6 +490,10 @@ struct scroll_bar { | |||
| 490 | place where the user grabbed it. If the handle isn't currently | 490 | place where the user grabbed it. If the handle isn't currently |
| 491 | being dragged, this is Qnil. */ | 491 | being dragged, this is Qnil. */ |
| 492 | Lisp_Object dragging; | 492 | Lisp_Object dragging; |
| 493 | |||
| 494 | /* t if the background of the fringe that is adjacent to a scroll | ||
| 495 | bar is extended to the gap between the fringe and the bar. */ | ||
| 496 | Lisp_Object fringe_extended_p; | ||
| 493 | }; | 497 | }; |
| 494 | 498 | ||
| 495 | /* The number of elements a vector holding a struct scroll_bar needs. */ | 499 | /* The number of elements a vector holding a struct scroll_bar needs. */ |
| @@ -579,14 +583,14 @@ extern void w32_fill_rect (); | |||
| 579 | extern void w32_clear_window (); | 583 | extern void w32_clear_window (); |
| 580 | 584 | ||
| 581 | #define w32_fill_area(f,hdc,pix,x,y,nx,ny) \ | 585 | #define w32_fill_area(f,hdc,pix,x,y,nx,ny) \ |
| 582 | { \ | 586 | do { \ |
| 583 | RECT rect; \ | 587 | RECT rect; \ |
| 584 | rect.left = x; \ | 588 | rect.left = x; \ |
| 585 | rect.top = y; \ | 589 | rect.top = y; \ |
| 586 | rect.right = x + nx; \ | 590 | rect.right = x + nx; \ |
| 587 | rect.bottom = y + ny; \ | 591 | rect.bottom = y + ny; \ |
| 588 | w32_fill_rect (f,hdc,pix,&rect); \ | 592 | w32_fill_rect (f,hdc,pix,&rect); \ |
| 589 | } | 593 | } while (0) |
| 590 | 594 | ||
| 591 | #define w32_clear_rect(f,hdc,lprect) \ | 595 | #define w32_clear_rect(f,hdc,lprect) \ |
| 592 | w32_fill_rect (f, hdc, FRAME_BACKGROUND_PIXEL (f), lprect) | 596 | w32_fill_rect (f, hdc, FRAME_BACKGROUND_PIXEL (f), lprect) |
diff --git a/src/w32xfns.c b/src/w32xfns.c index b87cc28f057..9d50676f921 100644 --- a/src/w32xfns.c +++ b/src/w32xfns.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/widget.c b/src/widget.c index bcb038340a5..c76cce9e328 100644 --- a/src/widget.c +++ b/src/widget.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/widget.h b/src/widget.h index 21cd4543230..63b832a3632 100644 --- a/src/widget.h +++ b/src/widget.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/widgetprv.h b/src/widgetprv.h index ac845209ba6..3cd9fd81231 100644 --- a/src/widgetprv.h +++ b/src/widgetprv.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/window.c b/src/window.c index 3fa1e7cff0e..cda5eccf082 100644 --- a/src/window.c +++ b/src/window.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/window.h b/src/window.h index 51c0c8a58f6..d459d9e305d 100644 --- a/src/window.h +++ b/src/window.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/xdisp.c b/src/xdisp.c index d35d92cfc26..674e07a2ed7 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -7,7 +7,7 @@ This file is part of GNU Emacs. | |||
| 7 | 7 | ||
| 8 | GNU Emacs is free software; you can redistribute it and/or modify | 8 | GNU Emacs is free software; you can redistribute it and/or modify |
| 9 | it under the terms of the GNU General Public License as published by | 9 | it under the terms of the GNU General Public License as published by |
| 10 | the Free Software Foundation; either version 2, or (at your option) | 10 | the Free Software Foundation; either version 3, or (at your option) |
| 11 | any later version. | 11 | any later version. |
| 12 | 12 | ||
| 13 | GNU Emacs is distributed in the hope that it will be useful, | 13 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -18006,7 +18006,7 @@ decode_mode_spec (w, c, field_width, precision, multibyte) | |||
| 18006 | #endif | 18006 | #endif |
| 18007 | break; | 18007 | break; |
| 18008 | 18008 | ||
| 18009 | case 'R': | 18009 | case '@': |
| 18010 | { | 18010 | { |
| 18011 | Lisp_Object val; | 18011 | Lisp_Object val; |
| 18012 | val = call1 (intern ("file-remote-p"), current_buffer->directory); | 18012 | val = call1 (intern ("file-remote-p"), current_buffer->directory); |
diff --git a/src/xfaces.c b/src/xfaces.c index 75c8b3c7f49..734e2eb3827 100644 --- a/src/xfaces.c +++ b/src/xfaces.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/xfns.c b/src/xfns.c index 46acd4a77e5..e49f8cb3112 100644 --- a/src/xfns.c +++ b/src/xfns.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/xmenu.c b/src/xmenu.c index a9e0d4be001..bf9a9101ef0 100644 --- a/src/xmenu.c +++ b/src/xmenu.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/xrdb.c b/src/xrdb.c index 4c9f3c60b35..79f1da81a41 100644 --- a/src/xrdb.c +++ b/src/xrdb.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/xselect.c b/src/xselect.c index e491e5b661e..7e77df0d6c3 100644 --- a/src/xselect.c +++ b/src/xselect.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/xsmfns.c b/src/xsmfns.c index 7a78a8e60e6..77abf3b5072 100644 --- a/src/xsmfns.c +++ b/src/xsmfns.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
diff --git a/src/xterm.c b/src/xterm.c index 2873a2a76c9..6183ffade0d 100644 --- a/src/xterm.c +++ b/src/xterm.c | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -731,8 +731,10 @@ x_draw_fringe_bitmap (w, row, p) | |||
| 731 | else | 731 | else |
| 732 | x_clip_to_row (w, row, -1, gc); | 732 | x_clip_to_row (w, row, -1, gc); |
| 733 | 733 | ||
| 734 | if (p->bx >= 0 && !p->overlay_p) | 734 | if (!p->overlay_p) |
| 735 | { | 735 | { |
| 736 | int bx = p->bx, by = p->by, nx = p->nx, ny = p->ny; | ||
| 737 | |||
| 736 | /* In case the same realized face is used for fringes and | 738 | /* In case the same realized face is used for fringes and |
| 737 | for something displayed in the text (e.g. face `region' on | 739 | for something displayed in the text (e.g. face `region' on |
| 738 | mono-displays, the fill style may have been changed to | 740 | mono-displays, the fill style may have been changed to |
| @@ -742,8 +744,55 @@ x_draw_fringe_bitmap (w, row, p) | |||
| 742 | else | 744 | else |
| 743 | XSetForeground (display, face->gc, face->background); | 745 | XSetForeground (display, face->gc, face->background); |
| 744 | 746 | ||
| 745 | XFillRectangle (display, window, face->gc, | 747 | #ifdef USE_TOOLKIT_SCROLL_BARS |
| 746 | p->bx, p->by, p->nx, p->ny); | 748 | /* If the fringe is adjacent to the left (right) scroll bar of a |
| 749 | leftmost (rightmost, respectively) window, then extend its | ||
| 750 | background to the gap between the fringe and the bar. */ | ||
| 751 | if ((WINDOW_LEFTMOST_P (w) | ||
| 752 | && WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_LEFT (w)) | ||
| 753 | || (WINDOW_RIGHTMOST_P (w) | ||
| 754 | && WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w))) | ||
| 755 | { | ||
| 756 | int sb_width = WINDOW_CONFIG_SCROLL_BAR_WIDTH (w); | ||
| 757 | |||
| 758 | if (sb_width > 0) | ||
| 759 | { | ||
| 760 | int left = WINDOW_SCROLL_BAR_AREA_X (w); | ||
| 761 | int width = (WINDOW_CONFIG_SCROLL_BAR_COLS (w) | ||
| 762 | * FRAME_COLUMN_WIDTH (f)); | ||
| 763 | |||
| 764 | if (bx < 0) | ||
| 765 | { | ||
| 766 | /* Bitmap fills the fringe. */ | ||
| 767 | if (left + width == p->x) | ||
| 768 | bx = left + sb_width; | ||
| 769 | else if (p->x + p->wd == left) | ||
| 770 | bx = left; | ||
| 771 | if (bx >= 0) | ||
| 772 | { | ||
| 773 | int header_line_height = WINDOW_HEADER_LINE_HEIGHT (w); | ||
| 774 | |||
| 775 | nx = width - sb_width; | ||
| 776 | by = WINDOW_TO_FRAME_PIXEL_Y (w, max (header_line_height, | ||
| 777 | row->y)); | ||
| 778 | ny = row->visible_height; | ||
| 779 | } | ||
| 780 | } | ||
| 781 | else | ||
| 782 | { | ||
| 783 | if (left + width == bx) | ||
| 784 | { | ||
| 785 | bx = left + sb_width; | ||
| 786 | nx += width - sb_width; | ||
| 787 | } | ||
| 788 | else if (bx + nx == left) | ||
| 789 | nx += width - sb_width; | ||
| 790 | } | ||
| 791 | } | ||
| 792 | } | ||
| 793 | #endif | ||
| 794 | if (bx >= 0 && nx > 0) | ||
| 795 | XFillRectangle (display, window, face->gc, bx, by, nx, ny); | ||
| 747 | 796 | ||
| 748 | if (!face->stipple) | 797 | if (!face->stipple) |
| 749 | XSetForeground (display, face->gc, face->foreground); | 798 | XSetForeground (display, face->gc, face->foreground); |
| @@ -4800,6 +4849,9 @@ x_scroll_bar_create (w, top, left, width, height) | |||
| 4800 | XSETINT (bar->start, 0); | 4849 | XSETINT (bar->start, 0); |
| 4801 | XSETINT (bar->end, 0); | 4850 | XSETINT (bar->end, 0); |
| 4802 | bar->dragging = Qnil; | 4851 | bar->dragging = Qnil; |
| 4852 | #ifdef USE_TOOLKIT_SCROLL_BARS | ||
| 4853 | bar->fringe_extended_p = Qnil; | ||
| 4854 | #endif | ||
| 4803 | 4855 | ||
| 4804 | /* Add bar to its frame's list of scroll bars. */ | 4856 | /* Add bar to its frame's list of scroll bars. */ |
| 4805 | bar->next = FRAME_SCROLL_BARS (f); | 4857 | bar->next = FRAME_SCROLL_BARS (f); |
| @@ -4992,6 +5044,9 @@ XTset_vertical_scroll_bar (w, portion, whole, position) | |||
| 4992 | struct scroll_bar *bar; | 5044 | struct scroll_bar *bar; |
| 4993 | int top, height, left, sb_left, width, sb_width; | 5045 | int top, height, left, sb_left, width, sb_width; |
| 4994 | int window_y, window_height; | 5046 | int window_y, window_height; |
| 5047 | #ifdef USE_TOOLKIT_SCROLL_BARS | ||
| 5048 | int fringe_extended_p; | ||
| 5049 | #endif | ||
| 4995 | 5050 | ||
| 4996 | /* Get window dimensions. */ | 5051 | /* Get window dimensions. */ |
| 4997 | window_box (w, -1, 0, &window_y, 0, &window_height); | 5052 | window_box (w, -1, 0, &window_y, 0, &window_height); |
| @@ -5012,15 +5067,9 @@ XTset_vertical_scroll_bar (w, portion, whole, position) | |||
| 5012 | /* Compute the left edge of the scroll bar. */ | 5067 | /* Compute the left edge of the scroll bar. */ |
| 5013 | #ifdef USE_TOOLKIT_SCROLL_BARS | 5068 | #ifdef USE_TOOLKIT_SCROLL_BARS |
| 5014 | if (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w)) | 5069 | if (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w)) |
| 5015 | sb_left = (left + | 5070 | sb_left = left + (WINDOW_RIGHTMOST_P (w) ? width - sb_width : 0); |
| 5016 | (WINDOW_RIGHTMOST_P (w) | ||
| 5017 | ? width - sb_width - (width - sb_width) / 2 | ||
| 5018 | : 0)); | ||
| 5019 | else | 5071 | else |
| 5020 | sb_left = (left + | 5072 | sb_left = left + (WINDOW_LEFTMOST_P (w) ? 0 : width - sb_width); |
| 5021 | (WINDOW_LEFTMOST_P (w) | ||
| 5022 | ? (width - sb_width) / 2 | ||
| 5023 | : width - sb_width)); | ||
| 5024 | #else | 5073 | #else |
| 5025 | if (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w)) | 5074 | if (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_RIGHT (w)) |
| 5026 | sb_left = left + width - sb_width; | 5075 | sb_left = left + width - sb_width; |
| @@ -5028,14 +5077,33 @@ XTset_vertical_scroll_bar (w, portion, whole, position) | |||
| 5028 | sb_left = left; | 5077 | sb_left = left; |
| 5029 | #endif | 5078 | #endif |
| 5030 | 5079 | ||
| 5080 | #ifdef USE_TOOLKIT_SCROLL_BARS | ||
| 5081 | if (WINDOW_HAS_VERTICAL_SCROLL_BAR_ON_LEFT (w)) | ||
| 5082 | fringe_extended_p = (WINDOW_LEFTMOST_P (w) | ||
| 5083 | && WINDOW_LEFT_FRINGE_WIDTH (w) | ||
| 5084 | && (WINDOW_HAS_FRINGES_OUTSIDE_MARGINS (w) | ||
| 5085 | || WINDOW_LEFT_MARGIN_COLS (w) == 0)); | ||
| 5086 | else | ||
| 5087 | fringe_extended_p = (WINDOW_RIGHTMOST_P (w) | ||
| 5088 | && WINDOW_RIGHT_FRINGE_WIDTH (w) | ||
| 5089 | && (WINDOW_HAS_FRINGES_OUTSIDE_MARGINS (w) | ||
| 5090 | || WINDOW_RIGHT_MARGIN_COLS (w) == 0)); | ||
| 5091 | #endif | ||
| 5092 | |||
| 5031 | /* Does the scroll bar exist yet? */ | 5093 | /* Does the scroll bar exist yet? */ |
| 5032 | if (NILP (w->vertical_scroll_bar)) | 5094 | if (NILP (w->vertical_scroll_bar)) |
| 5033 | { | 5095 | { |
| 5034 | if (width > 0 && height > 0) | 5096 | if (width > 0 && height > 0) |
| 5035 | { | 5097 | { |
| 5036 | BLOCK_INPUT; | 5098 | BLOCK_INPUT; |
| 5037 | x_clear_area (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), | 5099 | #ifdef USE_TOOLKIT_SCROLL_BARS |
| 5038 | left, top, width, height, False); | 5100 | if (fringe_extended_p) |
| 5101 | x_clear_area (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), | ||
| 5102 | sb_left, top, sb_width, height, False); | ||
| 5103 | else | ||
| 5104 | #endif | ||
| 5105 | x_clear_area (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), | ||
| 5106 | left, top, width, height, False); | ||
| 5039 | UNBLOCK_INPUT; | 5107 | UNBLOCK_INPUT; |
| 5040 | } | 5108 | } |
| 5041 | 5109 | ||
| @@ -5062,13 +5130,19 @@ XTset_vertical_scroll_bar (w, portion, whole, position) | |||
| 5062 | #ifdef USE_TOOLKIT_SCROLL_BARS | 5130 | #ifdef USE_TOOLKIT_SCROLL_BARS |
| 5063 | 5131 | ||
| 5064 | /* Move/size the scroll bar widget. */ | 5132 | /* Move/size the scroll bar widget. */ |
| 5065 | if (mask) | 5133 | if (mask || !NILP (bar->fringe_extended_p) != fringe_extended_p) |
| 5066 | { | 5134 | { |
| 5067 | /* Since toolkit scroll bars are smaller than the space reserved | 5135 | /* Since toolkit scroll bars are smaller than the space reserved |
| 5068 | for them on the frame, we have to clear "under" them. */ | 5136 | for them on the frame, we have to clear "under" them. */ |
| 5069 | if (width > 0 && height > 0) | 5137 | if (width > 0 && height > 0) |
| 5070 | x_clear_area (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), | 5138 | { |
| 5071 | left, top, width, height, False); | 5139 | if (fringe_extended_p) |
| 5140 | x_clear_area (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), | ||
| 5141 | sb_left, top, sb_width, height, False); | ||
| 5142 | else | ||
| 5143 | x_clear_area (FRAME_X_DISPLAY (f), FRAME_X_WINDOW (f), | ||
| 5144 | left, top, width, height, False); | ||
| 5145 | } | ||
| 5072 | #ifdef USE_GTK | 5146 | #ifdef USE_GTK |
| 5073 | xg_update_scrollbar_pos (f, | 5147 | xg_update_scrollbar_pos (f, |
| 5074 | SCROLL_BAR_X_WINDOW (bar), | 5148 | SCROLL_BAR_X_WINDOW (bar), |
| @@ -5143,6 +5217,8 @@ XTset_vertical_scroll_bar (w, portion, whole, position) | |||
| 5143 | } | 5217 | } |
| 5144 | 5218 | ||
| 5145 | #ifdef USE_TOOLKIT_SCROLL_BARS | 5219 | #ifdef USE_TOOLKIT_SCROLL_BARS |
| 5220 | bar->fringe_extended_p = fringe_extended_p ? Qt : Qnil; | ||
| 5221 | |||
| 5146 | x_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); | 5222 | x_set_toolkit_scroll_bar_thumb (bar, portion, position, whole); |
| 5147 | #else /* not USE_TOOLKIT_SCROLL_BARS */ | 5223 | #else /* not USE_TOOLKIT_SCROLL_BARS */ |
| 5148 | /* Set the scroll bar's current state, unless we're currently being | 5224 | /* Set the scroll bar's current state, unless we're currently being |
diff --git a/src/xterm.h b/src/xterm.h index acfa2cf0d9e..c5a266c45fb 100644 --- a/src/xterm.h +++ b/src/xterm.h | |||
| @@ -6,7 +6,7 @@ This file is part of GNU Emacs. | |||
| 6 | 6 | ||
| 7 | GNU Emacs is free software; you can redistribute it and/or modify | 7 | GNU Emacs is free software; you can redistribute it and/or modify |
| 8 | it under the terms of the GNU General Public License as published by | 8 | it under the terms of the GNU General Public License as published by |
| 9 | the Free Software Foundation; either version 2, or (at your option) | 9 | the Free Software Foundation; either version 3, or (at your option) |
| 10 | any later version. | 10 | any later version. |
| 11 | 11 | ||
| 12 | GNU Emacs is distributed in the hope that it will be useful, | 12 | GNU Emacs is distributed in the hope that it will be useful, |
| @@ -809,6 +809,12 @@ struct scroll_bar | |||
| 809 | place where the user grabbed it. If the handle isn't currently | 809 | place where the user grabbed it. If the handle isn't currently |
| 810 | being dragged, this is Qnil. */ | 810 | being dragged, this is Qnil. */ |
| 811 | Lisp_Object dragging; | 811 | Lisp_Object dragging; |
| 812 | |||
| 813 | #ifdef USE_TOOLKIT_SCROLL_BARS | ||
| 814 | /* t if the background of the fringe that is adjacent to a scroll | ||
| 815 | bar is extended to the gap between the fringe and the bar. */ | ||
| 816 | Lisp_Object fringe_extended_p; | ||
| 817 | #endif | ||
| 812 | }; | 818 | }; |
| 813 | 819 | ||
| 814 | /* The number of elements a vector holding a struct scroll_bar needs. */ | 820 | /* The number of elements a vector holding a struct scroll_bar needs. */ |