Attempt to make defclass documentation more legible
[emacs.git] / .gitignore
blobfcbc9cd7f467eecd4639228a367a3c09226f8a57
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
79 src/verbose.mk
81 # Lisp-level sources built by 'make'.
82 *cus-load.el
83 *loaddefs.el
84 lisp/cedet/semantic/bovine/c-by.el
85 lisp/cedet/semantic/bovine/make-by.el
86 lisp/cedet/semantic/bovine/scm-by.el
87 lisp/cedet/semantic/wisent/javat-wy.el
88 lisp/cedet/semantic/wisent/js-wy.el
89 lisp/cedet/semantic/wisent/python-wy.el
90 lisp/cedet/srecode/srt-wy.el
91 lisp/cedet/semantic/grammar-wy.el
92 lisp/eshell/esh-groups.el
93 lisp/finder-inf.el
94 lisp/leim/ja-dic/
95 lisp/leim/leim-list.el
96 lisp/leim/quail/4Corner.el
97 lisp/leim/quail/ARRAY30.el
98 lisp/leim/quail/CCDOSPY.el
99 lisp/leim/quail/CTLau.el
100 lisp/leim/quail/CTLau-b5.el
101 lisp/leim/quail/ECDICT.el
102 lisp/leim/quail/ETZY.el
103 lisp/leim/quail/PY-b5.el
104 lisp/leim/quail/PY.el
105 lisp/leim/quail/Punct.el
106 lisp/leim/quail/Punct-b5.el
107 lisp/leim/quail/QJ.el
108 lisp/leim/quail/QJ-b5.el
109 lisp/leim/quail/SW.el
110 lisp/leim/quail/TONEPY.el
111 lisp/leim/quail/ZIRANMA.el
112 lisp/leim/quail/ZOZY.el
113 lisp/leim/quail/quick-b5.el
114 lisp/leim/quail/quick-cns.el
115 lisp/leim/quail/tsang-b5.el
116 lisp/leim/quail/tsang-cns.el
117 lisp/mh-e/mh-autoloads.el
118 lisp/subdirs.el
120 # Dependencies.
121 deps/
123 # Logs and temporaries.
124 *.log
125 *.tmp
127 # Time stamps.
128 *.stamp
129 stamp_BLD
130 src/gl-stamp
132 # Object files and debugging.
134 *.dSYM/
135 *.dll
136 *.core
137 *.elc
138 *.eln
140 *.res
141 *.so
142 *.dylib
143 core
144 core.*[0-9]
145 gmon.out
147 oo-spd/
148 src/*.map
149 vgcore.*[0-9]
151 # Tests.
152 test/manual/biditest.txt
153 test/manual/etags/srclist
154 test/manual/etags/regexfile
155 test/manual/etags/ETAGS
156 test/manual/etags/CTAGS
157 test/manual/indent/*.new
158 test/lisp/gnus/mml-sec-resources/random_seed
159 test/lisp/play/fortune-resources/fortunes.dat
161 # ctags, etags.
162 TAGS
163 !admin/notes/tags
165 # GNU global.
166 GPATH
167 GSYMS
168 GRTAGS
169 GTAGS
171 # auto-generated compilation database
172 compile_commands.json
174 # ccls, a LSP-compliant server for C
175 /.ccls-cache
177 # GNU idutils.
180 # Executables.
181 *.exe
182 a.out
183 lib-src/blessmail
184 lib-src/ctags
185 lib-src/ebrowse
186 lib-src/emacsclient
187 lib-src/etags
188 lib-src/hexl
189 lib-src/make-docfile
190 lib-src/make-fingerprint
191 lib-src/movemail
192 lib-src/profile
193 lib-src/seccomp-filter
194 lib-src/test-distrib
195 lib-src/update-game-score
196 nextstep/Cocoa/Emacs.base/Contents/Info.plist
197 nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj
198 nextstep/Emacs.app/
199 nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop
200 nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist
201 src/bootstrap-emacs
202 src/emacs
203 src/emacs-[0-9]*
204 src/temacs
205 src/dmpstruct.h
206 src/*.pdmp
208 # Character-set info.
209 admin/charsets/jisx2131-filter
210 admin/unidata/unidata.txt
211 etc/charsets/*.map
212 lisp/international/charprop.el
213 lisp/international/charscript.el
214 lisp/international/cp51932.el
215 lisp/international/eucjp-ms.el
216 lisp/international/uni-*.el
217 lisp/language/pinyin.el
219 # Documentation.
220 *.aux
221 *.cm
222 *.cms
223 *.cp
224 *.cps
225 *.doc
226 *.dvi
227 *.fn
228 *.fns
229 *.info
230 *.ky
231 *.kys
232 *.op
233 *.ops
234 *.pdf
235 !doc/lispintro/cons-*.pdf
236 !doc/lispintro/drawers.pdf
237 !doc/lispintro/lambda-*.pdf
238 !etc/refcards/gnus-logo.pdf
239 *.pg
240 *.pgs
241 *.pj
242 *.pjs
243 *.sc
244 *.scs
245 *.t2d/
246 *.tg
247 *.tgs
248 *.toc
249 *.tp
250 *.tps
251 *.vr
252 *.vrs
253 doc/*/*.html
254 doc/*/*/*.html
255 doc/*/*.ps
256 doc/*/*/*.ps
257 doc/emacs/emacsver.texi
258 doc/man/emacs.1
259 doc/misc/cc-mode.ss
260 doc/misc/modus-themes.texi
261 doc/misc/org.texi
262 etc/DOC
263 etc/refcards/emacsver.tex
264 gnustmp*
265 /info/
267 # Version control and locks.
268 *.orig
269 *.swp
272 \#*\#
273 ChangeLog
274 [0-9]*.patch
275 [0-9]*.txt
276 /vc-dwim-log-*
278 # Built by 'make install'.
279 etc/emacs.tmpdesktop
281 # Built by 'make-dist'.
282 /MANIFEST
284 # Distribution directories.
285 /emacs-[1-9]*/
287 # Microsoft-related builds and installations.
288 *.in-h
290 !lib/_Noreturn.h
291 !m4/_*.m4
292 /bin/
293 /BIN/
294 /data/
295 etc/icons/
296 lib/cxxdefs.h
297 lib/SYS/
298 /libexec/
299 /lock/
300 /README.W32
301 /share/
302 /site-lisp/
303 nt/emacs.rc
304 nt/emacsclient.rc
305 src/gdb.ini
306 /var/
308 # Seccomp filter files.
309 lib-src/seccomp-filter.bpf
310 lib-src/seccomp-filter.pfc
311 lib-src/seccomp-filter-exec.bpf
312 lib-src/seccomp-filter-exec.pfc