1. 11 Dec, 2014 1 commit
    • Paul Eggert's avatar
      Improve commit-msg messages and autosquash · 9ac03320
      Paul Eggert authored
      Problem reported by Michal Nazarewicz in Bug#19337.
      * build-aux/git-hooks/commit-msg: Add "commit message" to
      diagnostics.  Distinguish better between tabs and other
      unprintable chars in diagnostics.  Don't complain if a prefix
      "fixup! " or "squash! " makes a summary line too long.
      9ac03320
  2. 08 Dec, 2014 2 commits
  3. 05 Dec, 2014 1 commit
  4. 01 Dec, 2014 2 commits
  5. 25 Nov, 2014 1 commit
  6. 21 Nov, 2014 2 commits
    • Paul Eggert's avatar
      Add more of the old .bzrignore to .gitignore. · d24e558f
      Paul Eggert authored
      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.
      d24e558f
    • Eli Zaretskii's avatar
      Add src/_gdbinit to .gitignore. · 30c94ebe
      Eli Zaretskii authored
       .gitignore: Add back src/_gdbinit, which is a temporary file
       created by the MS-DOS build.
      30c94ebe
  7. 20 Nov, 2014 1 commit
  8. 19 Nov, 2014 2 commits
  9. 18 Nov, 2014 2 commits
    • Ivan Andrus's avatar
      fe1b545d
    • Paul Eggert's avatar
      .gitignore cleanup. · 342bc0e0
      Paul Eggert authored
      * .gitignore: Merge contents of subsidiary files and organize the
      result so as to avoid duplication.  Remove no-longer needed entries.
      * admin/charsets/.gitignore, admin/unidata/.gitignore:
      * doc/lispintro/.gitignore, etc/.gitignore, leim/.gitignore:
      * leim/ja-dic/.gitignore, lib-src/.gitignore, lisp/.gitignore:
      * lisp/calc/.gitignore, lisp/calendar/.gitignore:
      * lisp/cedet/.gitignore, lisp/emulation/.gitignore:
      * lisp/erc/.gitignore, lisp/eshell/.gitignore, lisp/gnus/.gitignore:
      * lisp/international/.gitignore, lisp/language/.gitignore:
      * lisp/leim/.gitignore, lisp/leim/quail/.gitignore:
      * lisp/mail/.gitignore, lisp/mh-e/.gitignore, lisp/net/.gitignore:
      * lisp/nxml/.gitignore, lisp/obsolete/.gitignore:
      * lisp/play/.gitignore, lisp/progmodes/.gitignore:
      * lisp/term/.gitignore, lisp/textmodes/.gitignore:
      * lisp/url/.gitignore, nt/.gitignore, src/.gitignore:
      Remove; no longer needed.
      342bc0e0
  10. 17 Nov, 2014 2 commits
  11. 15 Nov, 2014 1 commit
  12. 13 Nov, 2014 3 commits
  13. 11 Nov, 2014 1 commit
    • Eric S. Raymond's avatar
      Git transition patch · ac03795d
      Eric S. Raymond authored
      All bzr revision IDS, and all CVS revision IDs for which a commit
      could be identified, were changed to time-date!committer version
      stamps. All .cvsignore files in the history became .gitignore files.
      Fixes-bug annotations from bzr were copied into the corresponding
      commit comments.
      
      (The first .cvsignore commit was 1999-09-30T14:07:54Z!fx@gnu.org>.
      The last CVS commit was <2009-12-27T08:11:12Z!cyd@stupidchicken.com>)
      
      Committer/author email addresses are generally correct for the
      transition day, not necessarily when the commit was originally made.
      ac03795d
  14. 05 Nov, 2014 1 commit
  15. 31 Oct, 2014 1 commit
    • Eric S. Raymond's avatar
      Backport changes in preparation for git migration from trunk. · cac77f92
      Eric S. Raymond authored
       admin: Changes in several documents.
       autogen.sh: Neutralize language specific to a repository type.
      
       doc/misc/efaq-w32.texi: Neutralized language specific to a repository type.
      
       doc/misc/gnus-coding.txt: Neutralized language specific to a repository type.
      
       lisp/Makefile.in: Change some production names so they're neutral
       about the repository type.
      cac77f92
  16. 23 Oct, 2014 1 commit
  17. 22 Oct, 2014 1 commit
  18. 20 Oct, 2014 1 commit
  19. 11 Oct, 2014 1 commit
  20. 02 Oct, 2014 1 commit
  21. 21 Sep, 2014 1 commit
  22. 13 Sep, 2014 1 commit
  23. 22 Aug, 2014 1 commit
  24. 10 Aug, 2014 1 commit
    • Paul Eggert's avatar
      Don't prevent random file systems from being unmounted. · f22bc725
      Paul Eggert authored
      This fix relies on having the 'fchdir' function, and on having
      "." be searchable (or at least readable, on platforms lacking O_SEARCH),
      but that's good enough to handle the vast majority of cases and the
      remaining folks can just live with the annoyance of file systems
      that occasionally can't be unmounted.
      * configure.ac (fchdir): New function to check for.
      * lib/save-cwd.c: Copy from gnulib, except omit the part that
      allocates memory, since that can cause problems in Emacs.
      * lib/save-cwd.h: Copy from gnulib.
      
      Fixes: debbugs:18232
      f22bc725
  25. 11 Jul, 2014 1 commit
  26. 20 Jun, 2014 2 commits
  27. 14 Jun, 2014 1 commit
    • Paul Eggert's avatar
      Port part of the AIX fix to Solaris. · 50bee071
      Paul Eggert authored
      * configure.ac (_REENTRANT): Define on Solaris if HAVE_PTHREAD.
      This ports part of the recent AIX fix to Solaris.  It is needed
      for the same reason that _THREAD_SAFE is needed on AIX, e.g., to
      make sure that each thread has its own 'errno'.
      
      Fixes: debbugs:17598
      50bee071
  28. 11 Jun, 2014 1 commit
  29. 07 Jun, 2014 1 commit
    • Paul Eggert's avatar
      Port better to AIX. · a0e26ff0
      Paul Eggert authored
      * configure.ac (with_xpm_set): New shell var.
      (_THREAD_SAFE): Define on AIX if HAVE_PTHREAD.
      (with_xpm): Default to 'no' on AIX.
      (LIBXPM): Append -lXpm if -lXaw is also used, as the latter
      requires the former on AIX.
      
      Fixes: debbugs:17598
      a0e26ff0
  30. 30 May, 2014 1 commit
    • Paul Eggert's avatar
      Fix port to 32-bit AIX with xlc. · 1915d8d6
      Paul Eggert authored
      This doesn't fix Bug#17598, but it does fix a regression since Emacs
      built with xlc until recently, and perhaps it'll help us fix Bug#17598.
      * configure.ac (GC_SETJMP_WORKS): Define for AIX, too.
      Merge from gnulib, incorporating:
      2014-05-30 ftoastr: work around compiler bug in IBM xlc 12.1
      * lib/ftoastr.c: Update from gnulib.
      * src/alloc.c (gdb_make_enums_visible): Remove FLOAT_TO_STRING_BUFSIZE.
      * src/conf_post.h (FLEXIBLE_ARRAY_MEMBER) [__IBMC__]: Don't define to empty.
      * src/lisp.h (FLOAT_TO_STRING_BUFSIZE): Make it a macro, instead of an enum,
      to work around a compiler bug in IBM xlc 12.1.
      1915d8d6
  31. 22 May, 2014 1 commit
    • Paul Eggert's avatar
      Fix port to 32-bit AIX. · 4f4ec76f
      Paul Eggert authored
      * configure.ac (opsys): On Power Architecture, treat release 7 of
      AIX like releases 5 and 6.
      * src/unexaix.c (copy_text_and_data): Don't add text_scnptr to ptr
      twice.  _text already includes this offset.
      (unrelocate_symbols): Don't cast 64-bit integer to pointer.
      
      Fixes: debbugs:17540
      4f4ec76f