1. 27 Apr, 2019 1 commit
  2. 26 Apr, 2019 1 commit
  3. 25 Apr, 2019 1 commit
  4. 23 Apr, 2019 1 commit
  5. 22 Apr, 2019 3 commits
    • Noam Postavsky's avatar
      Be more careful about indent-sexp going over eol (Bug#35286) · 93912bae
      Noam Postavsky authored
      * lisp/emacs-lisp/lisp-mode.el (indent-sexp): Only go over multiple
      sexps if the end of line is within a sexp.
      * test/lisp/emacs-lisp/lisp-mode-tests.el
      (indent-sexp-stop-before-eol-comment)
      (indent-sexp-stop-before-eol-non-lisp): New tests.
      93912bae
    • Basil L. Contovounesios's avatar
      Backport: Improve pure and side-effect-free docs · 3988e93d
      Basil L. Contovounesios authored
      For discussion, see thread starting at:
      https://lists.gnu.org/archive/html/emacs-devel/2019-04/msg00316.html
      * doc/lispref/customize.texi (Composite Types): Do not overspecify
      :match-alternatives predicates.
      * doc/lispref/eval.texi (Intro Eval): Anchor definition of "side
      effect" for cross-referencing...
      * doc/lispref/functions.texi (What Is a Function): ...from here.
      Define what a pure function is.
      * doc/lispref/internals.texi (Writing Emacs Primitives): Describe
      currently preferred approach to marking primitives as pure and
      side-effect-free.
      * doc/lispref/symbols.texi (Standard Properties): Expand description
      of pure and side-effect-free properties.
      
      (cherry picked from commit 4430a9b5)
      3988e93d
    • Basil L. Contovounesios's avatar
      Backport: Avoid using obsolete indent-relative-maybe · 7565d2d2
      Basil L. Contovounesios authored
      * lisp/electric.el (electric-indent-functions-without-reindent):
      * lisp/indent.el (indent-according-to-mode): Check for
      indent-relative-first-indent-point in addition to its obsolete alias
      indent-relative-maybe.
      * lisp/obsolete/vi.el (vi-com-map): Use
      indent-relative-first-indent-point in place of its obsolete alias
      indent-relative-maybe.
      
      (cherry picked from commit 0e468a62)
      7565d2d2
  6. 21 Apr, 2019 4 commits
  7. 20 Apr, 2019 6 commits
  8. 19 Apr, 2019 4 commits
  9. 18 Apr, 2019 1 commit
    • Basil L. Contovounesios's avatar
      Fix off-by-one-link error in image--set-property · a4ad7bed
      Basil L. Contovounesios authored
      * lisp/image.el (image--set-property): Ensure new value is set even
      in the unlikely case that the plist is empty.  Fix off-by-one-link
      error when deleting a property. (bug#35285)
      * test/lisp/image-tests.el: New file.
      (image--set-property): New test.
      a4ad7bed
  10. 16 Apr, 2019 4 commits
  11. 15 Apr, 2019 1 commit
    • Eli Zaretskii's avatar
      Fix the MSDOS build when running under CWSDPMI · 70ec3928
      Eli Zaretskii authored
      * src/msdos.c (the_only_tty_output): Define.
      * src/msdos.h (the_only_tty_output): Declare.
      * src/frame.c (make_terminal_frame) [MSDOS]:
      * src/dispnew.c (init_display) [MSDOS]: Set up
      f->output_data.tty pointer using the_only_tty_output, before
      dereferencing the pointer.  This prevents crashes with DPMI
      servers that provide NULL pointer protection.
      70ec3928
  12. 14 Apr, 2019 5 commits
  13. 12 Apr, 2019 1 commit
  14. 11 Apr, 2019 7 commits