diff options
| author | Paul Eggert | 2014-11-21 09:11:25 -0800 |
|---|---|---|
| committer | Paul Eggert | 2014-11-21 09:18:08 -0800 |
| commit | d24e558f7700fa07f014c73f284f5185f8de427b (patch) | |
| tree | 1cc6819c4978d42e417716baecd197573f70d8da | |
| parent | 04ed42002130c7ae940eea8d5b9af9e11a60a055 (diff) | |
| download | emacs-d24e558f7700fa07f014c73f284f5185f8de427b.tar.gz emacs-d24e558f7700fa07f014c73f284f5185f8de427b.zip | |
Add more of the old .bzrignore to .gitignore.
Plus a few more .gitignore improvements.
* .gitignore: Add copyright notice, since it's big enough.
Put exceptions immediately after the patterns they're exceptions
to, to make them easier to follow.
Give four exceptions for the Makefile pattern.
Ignore /confdefs.h, test/indent/*.new, TAGS, GPATH, GSYMS, GRTAGS,
GTAGS, ID, *.exe, some nextstep-related files,
jisx2131-filter, *.orig, *.rej, etc/emacs.tmpdesktop, *.in-h
_* (except for build-aux/snippet/_Noreturn.h), /bin/, /BIN/,
/data/, etc/icons/, lib/cxxdefs.h, lib/SYS/, /libexec/, /lock/,
/README.W32, /share/, /site-lisp/, src/gdb.ini, /var/.
Ignore /configure.lineno, since POSIX requires
LINENO only with the User Portability Utilities option.
Ignore *cust-load.el and *loaddefs.el only under lisp.
Ignore core files of various flavors.
Do not ignore etc/refcards/gnus-logo.pdf.
| -rw-r--r-- | .gitignore | 89 | ||||
| -rw-r--r-- | ChangeLog | 20 |
2 files changed, 100 insertions, 9 deletions
diff --git a/.gitignore b/.gitignore index 584e97868d7..989bbb02122 100644 --- a/.gitignore +++ b/.gitignore | |||
| @@ -1,3 +1,23 @@ | |||
| 1 | # Files that Git should ignore in the Emacs source directory. | ||
| 2 | |||
| 3 | # Copyright 2009-2014 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 3 of the License, or | ||
| 10 | # (at your option) 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. If not, see <http://www.gnu.org/licenses/>. | ||
| 19 | |||
| 20 | |||
| 1 | # Built by 'autogen.sh'. | 21 | # Built by 'autogen.sh'. |
| 2 | /aclocal.m4 | 22 | /aclocal.m4 |
| 3 | /configure | 23 | /configure |
| @@ -14,9 +34,15 @@ src/config.in | |||
| 14 | Info.plist | 34 | Info.plist |
| 15 | InfoPlist.strings | 35 | InfoPlist.strings |
| 16 | Makefile | 36 | Makefile |
| 37 | !admin/charsets/Makefile | ||
| 38 | !etc/refcards/Makefile | ||
| 39 | !test/automated/flymake/warnpred/Makefile | ||
| 40 | !test/indent/Makefile | ||
| 17 | makefile | 41 | makefile |
| 18 | /*.cache | 42 | /*.cache |
| 43 | /confdefs.h | ||
| 19 | /config.status | 44 | /config.status |
| 45 | /configure.lineno | ||
| 20 | src/config.h | 46 | src/config.h |
| 21 | src/epaths.h | 47 | src/epaths.h |
| 22 | 48 | ||
| @@ -46,10 +72,10 @@ src/buildobj.h | |||
| 46 | src/globals.h | 72 | src/globals.h |
| 47 | 73 | ||
| 48 | # Lisp-level sources built by 'make'. | 74 | # Lisp-level sources built by 'make'. |
| 49 | *cus-load.el | ||
| 50 | *loaddefs.el | ||
| 51 | leim/changed.misc | 75 | leim/changed.misc |
| 52 | leim/changed.tit | 76 | leim/changed.tit |
| 77 | lisp/**/*cus-load.el | ||
| 78 | lisp/**/*loaddefs.el | ||
| 53 | lisp/cedet/semantic/bovine/c-by.el | 79 | lisp/cedet/semantic/bovine/c-by.el |
| 54 | lisp/cedet/semantic/bovine/make-by.el | 80 | lisp/cedet/semantic/bovine/make-by.el |
| 55 | lisp/cedet/semantic/bovine/scm-by.el | 81 | lisp/cedet/semantic/bovine/scm-by.el |
| @@ -103,13 +129,32 @@ src/stamp-h1 | |||
| 103 | # Object files and debugging. | 129 | # Object files and debugging. |
| 104 | *.a | 130 | *.a |
| 105 | *.dSYM/ | 131 | *.dSYM/ |
| 132 | *.core | ||
| 106 | *.elc | 133 | *.elc |
| 107 | *.o | 134 | *.o |
| 108 | *.res | 135 | *.res |
| 136 | [0-9]*.core | ||
| 137 | core | ||
| 138 | core.*[0-9] | ||
| 109 | oo/ | 139 | oo/ |
| 110 | oo-spd/ | 140 | oo-spd/ |
| 111 | src/*.map | 141 | src/*.map |
| 112 | 142 | ||
| 143 | # Tests. | ||
| 144 | test/indent/*.new | ||
| 145 | |||
| 146 | # ctags, etags. | ||
| 147 | TAGS | ||
| 148 | |||
| 149 | # GNU global. | ||
| 150 | GPATH | ||
| 151 | GSYMS | ||
| 152 | GRTAGS | ||
| 153 | GTAGS | ||
| 154 | |||
| 155 | # GNU idutils. | ||
| 156 | ID | ||
| 157 | |||
| 113 | # Executables. | 158 | # Executables. |
| 114 | *.exe | 159 | *.exe |
| 115 | a.out | 160 | a.out |
| @@ -124,7 +169,11 @@ lib-src/movemail | |||
| 124 | lib-src/profile | 169 | lib-src/profile |
| 125 | lib-src/test-distrib | 170 | lib-src/test-distrib |
| 126 | lib-src/update-game-score | 171 | lib-src/update-game-score |
| 172 | nextstep/Cocoa/Emacs.base/Contents/Info.plist | ||
| 173 | nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj | ||
| 127 | nextstep/Emacs.app/ | 174 | nextstep/Emacs.app/ |
| 175 | nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop | ||
| 176 | nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist | ||
| 128 | src/bootstrap-emacs | 177 | src/bootstrap-emacs |
| 129 | src/emacs | 178 | src/emacs |
| 130 | src/emacs-[0-9]* | 179 | src/emacs-[0-9]* |
| @@ -133,6 +182,7 @@ src/temacs | |||
| 133 | # Character-set info. | 182 | # Character-set info. |
| 134 | admin/charsets/*.el | 183 | admin/charsets/*.el |
| 135 | admin/charsets/*.map | 184 | admin/charsets/*.map |
| 185 | admin/charsets/jisx2131-filter | ||
| 136 | admin/unidata/unidata.txt | 186 | admin/unidata/unidata.txt |
| 137 | lisp/international/charprop.el | 187 | lisp/international/charprop.el |
| 138 | lisp/international/uni-*.el | 188 | lisp/international/uni-*.el |
| @@ -153,6 +203,10 @@ lisp/international/uni-*.el | |||
| 153 | *.op | 203 | *.op |
| 154 | *.ops | 204 | *.ops |
| 155 | 205 | ||
| 206 | !doc/lispintro/cons-*.pdf | ||
| 207 | !doc/lispintro/drawers.pdf | ||
| 208 | !doc/lispintro/lambda-*.pdf | ||
| 209 | !etc/refcards/gnus-logo.pdf | ||
| 156 | *.pg | 210 | *.pg |
| 157 | *.pgs | 211 | *.pgs |
| 158 | *.pj | 212 | *.pj |
| @@ -167,20 +221,37 @@ lisp/international/uni-*.el | |||
| 167 | *.tps | 221 | *.tps |
| 168 | *.vr | 222 | *.vr |
| 169 | *.vrs | 223 | *.vrs |
| 170 | !doc/lispintro/cons-*.pdf | ||
| 171 | !doc/lispintro/drawers.pdf | ||
| 172 | !doc/lispintro/lambda-*.pdf | ||
| 173 | doc/misc/cc-mode.ss | 224 | doc/misc/cc-mode.ss |
| 174 | etc/DOC | 225 | etc/DOC |
| 175 | !etc/refcards/gnus-logo.pdf | ||
| 176 | info/dir | 226 | info/dir |
| 177 | 227 | ||
| 178 | # Backup files and locks. | 228 | # Version control and locks. |
| 229 | *.orig | ||
| 230 | *.rej | ||
| 179 | *~ | 231 | *~ |
| 180 | .#* | 232 | .#* |
| 181 | |||
| 182 | # Git output. | ||
| 183 | [0-9]*.patch | 233 | [0-9]*.patch |
| 184 | 234 | ||
| 235 | # Built by 'make install'. | ||
| 236 | etc/emacs.tmpdesktop | ||
| 237 | |||
| 185 | # Distribution directories. | 238 | # Distribution directories. |
| 186 | /emacs-[1-9]*/ | 239 | /emacs-[1-9]*/ |
| 240 | |||
| 241 | # Microsoft-related builds and installations. | ||
| 242 | *.in-h | ||
| 243 | _* | ||
| 244 | !build-aux/snippet/_Noreturn.h | ||
| 245 | /bin/ | ||
| 246 | /BIN/ | ||
| 247 | /data/ | ||
| 248 | etc/icons/ | ||
| 249 | lib/cxxdefs.h | ||
| 250 | lib/SYS/ | ||
| 251 | /libexec/ | ||
| 252 | /lock/ | ||
| 253 | /README.W32 | ||
| 254 | /share/ | ||
| 255 | /site-lisp/ | ||
| 256 | src/gdb.ini | ||
| 257 | /var/ | ||
| @@ -1,3 +1,23 @@ | |||
| 1 | 2014-11-21 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Add more of the old .bzrignore to .gitignore. | ||
| 4 | Plus a few more .gitignore improvements. | ||
| 5 | * .gitignore: Add copyright notice, since it's big enough. | ||
| 6 | Put exceptions immediately after the patterns they're exceptions | ||
| 7 | to, to make them easier to follow. | ||
| 8 | Give four exceptions for the Makefile pattern. | ||
| 9 | Ignore /confdefs.h, test/indent/*.new, TAGS, GPATH, GSYMS, GRTAGS, | ||
| 10 | GTAGS, ID, *.exe, some nextstep-related files, | ||
| 11 | jisx2131-filter, *.orig, *.rej, etc/emacs.tmpdesktop, *.in-h | ||
| 12 | _* (except for build-aux/snippet/_Noreturn.h), /bin/, /BIN/, | ||
| 13 | /data/, etc/icons/, lib/cxxdefs.h, lib/SYS/, /libexec/, /lock/, | ||
| 14 | /README.W32, /share/, /site-lisp/, src/gdb.ini, /var/. | ||
| 15 | Ignore /configure.lineno, since POSIX requires | ||
| 16 | LINENO only with the User Portability Utilities option. | ||
| 17 | Ignore *cust-load.el and *loaddefs.el only under lisp. | ||
| 18 | Ignore core files of various flavors. | ||
| 19 | Do not ignore etc/refcards/gnus-logo.pdf. | ||
| 20 | |||
| 1 | 2014-11-21 Eli Zaretskii <eliz@gnu.org> | 21 | 2014-11-21 Eli Zaretskii <eliz@gnu.org> |
| 2 | 22 | ||
| 3 | * .gitignore: Add back src/_gdbinit, which is a temporary file | 23 | * .gitignore: Add back src/_gdbinit, which is a temporary file |