Improve quail-update-leim-list-file error messaging
[emacs.git] / .gitignore
blobdd4eab759cb1a32f36c5cd8cfab11e3d0625efc3
1 # Files that Git should ignore in the Emacs source directory.
3 # Copyright 2009-2021 Free Software Foundation, Inc.
5 # This file is part of GNU Emacs.
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.
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.
17 # You should have received a copy of the GNU General Public License
18 # along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
21 # Currently we assume only Git 1.7.1 (April 2010) or later, so this
22 # file does not rely on "**" in patterns.  The "**" feature was added
23 # in Git 1.8.2 (March 2013).
26 # Personal customization.
27 .dir-locals-2.el
29 # Built by 'autogen.sh'.
30 /aclocal.m4
31 /configure
32 src/config.in
34 # Built by 'configure'.
35 Info.plist
36 InfoPlist.strings
37 Makefile
38 makefile
39 !etc/refcards/Makefile
40 !test/lisp/progmodes/flymake-resources/Makefile
41 !test/manual/etags/Makefile
42 !test/manual/etags/make-src/Makefile
43 !test/manual/indent/Makefile
44 /*.cache
45 /confdefs.h
46 /config.status
47 /configure.lineno
48 /conftest*
49 lib/gnulib.mk
50 src/config.h
51 src/epaths.h
52 src/emacs-module.h
54 # C-level sources built by 'make'.
55 lib/alloca.h
56 lib/byteswap.h
57 lib/dirent.h
58 lib/errno.h
59 lib/execinfo.h
60 lib/fcntl.h
61 lib/getopt.h
62 lib/getopt-cdefs.h
63 lib/gmp.h
64 lib/ieee754.h
65 lib/inttypes.h
66 lib/libgnu.a
67 lib/limits.h
68 lib/signal.h
69 lib/std*.h
70 !lib/std*.in.h
71 !lib/stdio-impl.h
72 lib/string.h
73 lib/sys/
74 lib/time.h
75 lib/unistd.h
76 src/buildobj.h
77 src/globals.h
78 src/lisp.mk
80 # Lisp-level sources built by 'make'.
81 *cus-load.el
82 *loaddefs.el
83 lisp/cedet/semantic/bovine/c-by.el
84 lisp/cedet/semantic/bovine/make-by.el
85 lisp/cedet/semantic/bovine/scm-by.el
86 lisp/cedet/semantic/wisent/javat-wy.el
87 lisp/cedet/semantic/wisent/js-wy.el
88 lisp/cedet/semantic/wisent/python-wy.el
89 lisp/cedet/srecode/srt-wy.el
90 lisp/eshell/esh-groups.el
91 lisp/finder-inf.el
92 lisp/leim/ja-dic/
93 lisp/leim/leim-list.el
94 lisp/leim/quail/4Corner.el
95 lisp/leim/quail/ARRAY30.el
96 lisp/leim/quail/CCDOSPY.el
97 lisp/leim/quail/CTLau.el
98 lisp/leim/quail/CTLau-b5.el
99 lisp/leim/quail/ECDICT.el
100 lisp/leim/quail/ETZY.el
101 lisp/leim/quail/PY-b5.el
102 lisp/leim/quail/PY.el
103 lisp/leim/quail/Punct.el
104 lisp/leim/quail/Punct-b5.el
105 lisp/leim/quail/QJ.el
106 lisp/leim/quail/QJ-b5.el
107 lisp/leim/quail/SW.el
108 lisp/leim/quail/TONEPY.el
109 lisp/leim/quail/ZIRANMA.el
110 lisp/leim/quail/ZOZY.el
111 lisp/leim/quail/quick-b5.el
112 lisp/leim/quail/quick-cns.el
113 lisp/leim/quail/tsang-b5.el
114 lisp/leim/quail/tsang-cns.el
115 lisp/mh-e/mh-autoloads.el
116 lisp/subdirs.el
118 # Dependencies.
119 deps/
121 # Logs and temporaries.
122 *.log
123 *.tmp
125 # Time stamps.
126 *.stamp
127 stamp_BLD
128 src/gl-stamp
130 # Object files and debugging.
132 *.dSYM/
133 *.dll
134 *.core
135 *.elc
137 *.res
138 *.so
139 *.dylib
140 core
141 core.*[0-9]
142 gmon.out
144 oo-spd/
145 src/*.map
146 vgcore.*[0-9]
148 # Tests.
149 test/manual/biditest.txt
150 test/manual/etags/srclist
151 test/manual/etags/regexfile
152 test/manual/etags/ETAGS
153 test/manual/etags/CTAGS
154 test/manual/indent/*.new
155 test/lisp/gnus/mml-sec-resources/random_seed
156 test/lisp/play/fortune-resources/fortunes.dat
158 # ctags, etags.
159 TAGS
160 !admin/notes/tags
162 # GNU global.
163 GPATH
164 GSYMS
165 GRTAGS
166 GTAGS
168 # auto-generated compilation database
169 compile_commands.json
171 # ccls, a LSP-compliant server for C
172 /.ccls-cache
174 # GNU idutils.
177 # Executables.
178 *.exe
179 a.out
180 lib-src/blessmail
181 lib-src/ctags
182 lib-src/ebrowse
183 lib-src/emacsclient
184 lib-src/etags
185 lib-src/hexl
186 lib-src/make-docfile
187 lib-src/make-fingerprint
188 lib-src/movemail
189 lib-src/profile
190 lib-src/test-distrib
191 lib-src/update-game-score
192 nextstep/Cocoa/Emacs.base/Contents/Info.plist
193 nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj
194 nextstep/Emacs.app/
195 nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop
196 nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist
197 src/bootstrap-emacs
198 src/emacs
199 src/emacs-[0-9]*
200 src/temacs
201 src/dmpstruct.h
202 src/*.pdmp
204 # Character-set info.
205 admin/charsets/jisx2131-filter
206 admin/unidata/unidata.txt
207 etc/charsets/*.map
208 lisp/international/charprop.el
209 lisp/international/charscript.el
210 lisp/international/cp51932.el
211 lisp/international/eucjp-ms.el
212 lisp/international/uni-*.el
213 lisp/language/pinyin.el
215 # Documentation.
216 *.aux
217 *.cm
218 *.cms
219 *.cp
220 *.cps
221 *.doc
222 *.dvi
223 *.fn
224 *.fns
225 *.info
226 *.ky
227 *.kys
228 *.op
229 *.ops
230 *.pdf
231 !doc/lispintro/cons-*.pdf
232 !doc/lispintro/drawers.pdf
233 !doc/lispintro/lambda-*.pdf
234 !etc/refcards/gnus-logo.pdf
235 *.pg
236 *.pgs
237 *.pj
238 *.pjs
239 *.sc
240 *.scs
241 *.t2d/
242 *.tg
243 *.tgs
244 *.toc
245 *.tp
246 *.tps
247 *.vr
248 *.vrs
249 doc/*/*.html
250 doc/*/*/*.html
251 doc/*/*.ps
252 doc/*/*/*.ps
253 doc/emacs/emacsver.texi
254 doc/man/emacs.1
255 doc/misc/cc-mode.ss
256 etc/DOC
257 etc/refcards/emacsver.tex
258 gnustmp*
259 /info/
261 # Version control and locks.
262 *.orig
263 *.swp
266 \#*\#
267 ChangeLog
268 [0-9]*.patch
269 [0-9]*.txt
270 /vc-dwim-log-*
272 # Built by 'make install'.
273 etc/emacs.tmpdesktop
275 # Built by 'make-dist'.
276 /MANIFEST
278 # Distribution directories.
279 /emacs-[1-9]*/
281 # Microsoft-related builds and installations.
282 *.in-h
284 !lib/_Noreturn.h
285 !m4/_*.m4
286 /bin/
287 /BIN/
288 /data/
289 etc/icons/
290 lib/cxxdefs.h
291 lib/SYS/
292 /libexec/
293 /lock/
294 /README.W32
295 /share/
296 /site-lisp/
297 nt/emacs.rc
298 nt/emacsclient.rc
299 src/gdb.ini
300 /var/