1. 13 Jul, 2018 3 commits
    • Tom Tromey's avatar
      Rename integerp->fixnum, etc, in preparation for bignums · 42fe787b
      Tom Tromey authored
      * src/json.c, src/keyboard.c, src/keyboard.h, src/keymap.c,
      src/kqueue.c, src/lcms.c, src/lisp.h, src/lread.c, src/macros.c,
      src/marker.c, src/menu.c, src/minibuf.c, src/msdos.c, src/print.c,
      src/process.c, src/profiler.c, src/search.c, src/sound.c,
      src/syntax.c, src/sysdep.c, src/term.c, src/terminal.c,
      src/textprop.c, src/undo.c, src/w16select.c, src/w32.c,
      src/w32console.c, src/w32cygwinx.c, src/w32fns.c, src/w32font.c,
      src/w32inevt.c, src/w32proc.c, src/w32select.c, src/w32term.c,
      src/w32uniscribe.c, src/widget.c, src/window.c, src/xdisp.c,
      src/xfaces.c, src/xfns.c, src/xfont.c, src/xftfont.c, src/xmenu.c,
      src/xrdb.c, src/xselect.c, src/xterm.c, src/xwidget.c: Rename
      INTEGERP->FIXNUM, make_number->make_fixnum, CHECK_NUMBER->CHECK_FIXNUM,
      make_natnum->make_fixed_natum, NUMBERP->FIXED_OR_FLOATP,
      NATNUMP->FIXNATP, CHECK_NATNUM->CHECK_FIXNAT.
      42fe787b
    • Noam Postavsky's avatar
      Speed up smerge-refine-regions by avoiding fsync · 01dbf2a3
      Noam Postavsky authored
      * lisp/vc/smerge-mode.el (smerge-refine-regions): Bind
      write-region-inhibit-fsync to t.  This was reported in
      https://github.com/magit/magit/pull/2834 to give a noticable speedup.
      01dbf2a3
    • Noam Postavsky's avatar
      Don't skip epg-tests even with gpg 2.0 (Bug#23561) · 1222ff52
      Noam Postavsky authored
      * test/lisp/epg-tests.el (epg-tests--config-program-alist): New
      constant, which allows gpg2 version 2.0+.
      (epg-tests-find-usable-gpg-configuration): Pass it to
      epg-find-configuration.
      1222ff52
  2. 12 Jul, 2018 1 commit
  3. 11 Jul, 2018 6 commits
  4. 10 Jul, 2018 8 commits
  5. 09 Jul, 2018 5 commits
    • Noam Postavsky's avatar
      Stop using indent-line-to in lisp-indent-line (Bug#32014) · 8f7d35ca
      Noam Postavsky authored
      This is partial revert of "Remove ignored argument from
      lisp-indent-line", because `indent-line-to' doesn't respect field
      boundaries.
      * lisp/emacs-lisp/lisp-mode.el (lisp-indent-line): Use delete-region
      and indent-to instead of `indent-line-to'.
      * test/lisp/emacs-lisp/lisp-mode-tests.el
      (lisp-indent-with-read-only-field): Expect to pass.
      
      Don't merge to master, we will fix indent-line-to there instead.
      8f7d35ca
    • Noam Postavsky's avatar
      ; Test for Bug#32014 · db3f7797
      Noam Postavsky authored
      * test/lisp/emacs-lisp/lisp-mode-tests.el
      (lisp-indent-with-read-only-field): New test.
      db3f7797
    • Noam Postavsky's avatar
      Explicitly reject :server and :nowait (Bug#31903) · 90d95b00
      Noam Postavsky authored
      * src/process.c (Fmake_network_process): Explicitly check for and
      signal an error when passed both :server and :nowait non-nil.  In
      Emacs 25, :nowait would be ignored in this case, but as of Emacs 26.1
      this gives an error, albeit an unclear one.  Also remove obsolete
      comment regarding configurations lacking non-blocking mode, the
      corresponding code was removed in 2012-11-17 "Assume POSIX 1003.1-1988
      or later for fcntl.h."
      90d95b00
    • Michael Albinus's avatar
      Fix Bug#32090 · 917158f8
      Michael Albinus authored
      * lisp/files-x.el (connection-local-normalize-criteria): Do not
      use PROPERTIES anymore.
      (connection-local-get-profiles): Rewrite, in order to accept any
      property as optional.  (Bug#32090)
      (connection-local-set-profiles):
      Adapt ´connection-local-normalize-criteria' call.
      
      * test/lisp/files-x-tests.el
      (files-x-test-connection-local-set-profiles)
      (files-x-test-hack-connection-local-variables-apply): Extend tests.
      917158f8
    • Sam Steingold's avatar
  6. 08 Jul, 2018 12 commits
  7. 07 Jul, 2018 5 commits