# Files that Git should ignore in the Emacs source directory.
-# Copyright 2009-2014 Free Software Foundation, Inc.
+# Copyright 2009-2015 Free Software Foundation, Inc.
# This file is part of GNU Emacs.
# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
+# Currently we assume only Git 1.7.1 (April 2010) or later, so this
+# file does not rely on "**" in patterns. The "**" feature was added
+# in Git 1.8.2 (March 2013).
+
+
# Built by 'autogen.sh'.
/aclocal.m4
/configure
Makefile
!admin/charsets/Makefile
!etc/refcards/Makefile
-!test/automated/flymake/warnpred/Makefile
+!test/automated/data/flymake/Makefile
!test/indent/Makefile
makefile
/*.cache
/confdefs.h
/config.status
/configure.lineno
+/conftest*
src/config.h
src/epaths.h
lib/inttypes.h
lib/libgnu.a
lib/signal.h
-lib/stdalign.h
-lib/stdint.h
-lib/stdio.h
-lib/stdlib.h
+lib/std*.h
+!lib/std*.in.h
lib/string.h
lib/sys/
lib/time.h
src/globals.h
# Lisp-level sources built by 'make'.
+*cus-load.el
+*loaddefs.el
leim/changed.misc
leim/changed.tit
-lisp/**/*cus-load.el
-lisp/**/*loaddefs.el
lisp/cedet/semantic/bovine/c-by.el
lisp/cedet/semantic/bovine/make-by.el
lisp/cedet/semantic/bovine/scm-by.el
# Logs and temporaries.
*.log
*.tmp
-# Created by MS-DOS builds
-src/_gdbinit
# Time stamps.
stamp_BLD
# Tests.
test/indent/*.new
+test/biditest.txt
# ctags, etags.
TAGS
*.tps
*.vr
*.vrs
+doc/emacs/emacsver.texi
+doc/man/emacs.1
doc/misc/cc-mode.ss
etc/DOC
+etc/refcards/emacsver.tex
info/dir
# Version control and locks.
*.rej
*~
.#*
+\#*\#
+ChangeLog
[0-9]*.patch
# Built by 'make install'.
/README.W32
/share/
/site-lisp/
+nt/emacs.rc
+nt/emacsclient.rc
src/gdb.ini
/var/