1. 15 Jun, 2019 2 commits
  2. 14 Jun, 2019 4 commits
  3. 12 Jun, 2019 5 commits
  4. 11 Jun, 2019 2 commits
    • Eli Zaretskii's avatar
      Consistently use @minus{} for negative arguments · 7be50cda
      Eli Zaretskii authored
      * doc/emacs/mark.texi (Marking Objects):
      * doc/misc/gnus.texi (Selecting a Group):
      * doc/emacs/programs.texi (Comment Commands):
      * doc/emacs/killing.texi (Deletion):
      * doc/emacs/display.texi (Recentering):
      * doc/lispref/display.texi (Face Attributes):
      * doc/lispref/searching.texi (String Search, Regexp Search):
      Make the markup of "-N" use @minus{} uniformly.  (Bug#35885)
      7be50cda
    • Martin Rudalics's avatar
      Fix doc of 'display-buffer-in-previous-window' (Bug#36161) · 5ca093d2
      Martin Rudalics authored
      * doc/lispref/windows.texi (Buffer Display Action Functions):
      * lisp/window.el (display-buffer-in-previous-window): Tell
      that 'display-buffer-in-previous-window' prefers
      non-selected windows (Bug#36161).
      5ca093d2
  5. 10 Jun, 2019 4 commits
  6. 09 Jun, 2019 2 commits
  7. 08 Jun, 2019 3 commits
  8. 07 Jun, 2019 3 commits
  9. 06 Jun, 2019 1 commit
  10. 05 Jun, 2019 1 commit
    • Eli Zaretskii's avatar
      Fix styling of Unicode codepoints in manuals · f68b33f5
      Eli Zaretskii authored
      * doc/lispref/nonascii.texi (Character Properties):
      * doc/lispref/display.texi (Glyphless Chars)
      (Bidirectional Display):
      * doc/emacs/search.texi (Lax Search):
      * doc/emacs/text.texi (Quotation Marks):
      * doc/emacs/basic.texi (Inserting Text): Canonicalize the
      style of "U+NNNN CHARACTER NAME".  (Bug#35885)
      f68b33f5
  11. 04 Jun, 2019 1 commit
  12. 03 Jun, 2019 3 commits
    • Eli Zaretskii's avatar
      More minor copyedits in the Emacs manual · b67042be
      Eli Zaretskii authored
      * doc/emacs/basic.texi (Arguments):
      * doc/emacs/display.texi (Recentering, Text Display):
      * doc/emacs/regs.texi (Text Registers, Rectangle Registers):
      * doc/emacs/mark.texi (Disabled Transient Mark): Fix
      inaccuracies and typos.  (Bug#35885)
      b67042be
    • Eli Zaretskii's avatar
      Fix minor issues in the Emacs manual · 9734b5c5
      Eli Zaretskii authored
      * doc/emacs/search.texi (Regexp Replace, Regexps):
      * doc/emacs/kmacro.texi (Keyboard Macro Query)
      (Save Keyboard Macro): Fix inaccuracies and typos.
      (Bug#35885)
      9734b5c5
    • Martin Rudalics's avatar
      Try to improve text on atomic windows in Elisp manual · c153250a
      Martin Rudalics authored
      * doc/lispref/windows.texi (Deleting Windows): Mention how
      'delete-window' and 'delete-other-windows' handle atomic
      windows.  Minor rewrite.
      (Quitting Windows): Mention how 'quit-restore-window' handles
      atomic windows and that it tries to avoid raising an error.
      (Atomic Windows): Tell how to dissolve atomic windows.
      c153250a
  13. 01 Jun, 2019 6 commits
  14. 31 May, 2019 1 commit
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/package.el: Obey buffer-file-coding-system (bug#35739) · b3df3729
      Stefan Monnier authored
      `url-insert-file-contents` saves in buffer-file-coding-system
      the coding-system used to decode the contents.  Preserve this
      as the contents is moved from buffer to string to buffer, and use
      it when saving the contents to file, so as to try and better preserve
      the original byte sequence.
      
      (package--buffer-string, package--cs): New functions.
      (package--check-signature): Encode `string` if a coding-system
      was specified in buffer-file-coding-system.
      (package--download-one-archive, package-install-from-archive):
      Obey and preserve the buffer-file-coding-system if specified.
      
      Do not merge.
      b3df3729
  15. 30 May, 2019 2 commits
    • Noam Postavsky's avatar
      Warn about wrong number of args for subrs (Bug#35767) · 134edc10
      Noam Postavsky authored
      * lisp/emacs-lisp/bytecomp.el (byte-compile-callargs-warn): Don't
      assume byte-compile-fdefinition will return non-nil.
      * test/lisp/emacs-lisp/bytecomp-tests.el (bytecomp-warn-wrong-args)
      (bytecomp-warn-wrong-args-subr): New tests.
      134edc10
    • Noam Postavsky's avatar
      Use plain symbols for eieio type descriptors (Bug#29220) · 5f01af6c
      Noam Postavsky authored
      Since Emacs 26, eieio objects use a class record (with circular
      references) as the type descriptor of the object record.  This causes
      problems when reading back an object from a string, because the class
      record is not `eq' to the canonical one (which means that read objects
      don't satisfy the foo-p predicate).
      * lisp/emacs-lisp/eieio.el (make-instance): As a (partial) fix, set
      the record's type descriptor to a plain symbol for the type descriptor
      when eieio-backward-compatibility is non-nil (the default).
      * lisp/emacs-lisp/eieio-core.el (eieio--object-class): Call
      eieio--class-object on the type tag when eieio-backward-compatibility
      is non-nil.
      (eieio-object-p): Use eieio--object-class instead of
      eieio--object-class-tag.
      * test/lisp/emacs-lisp/eieio-tests/eieio-test-persist.el
      (eieio-test-persist-hash-and-vector)
      (eieio-test-persist-interior-lists): Make into functions.
      (eieio-persist-hash-and-vector-backward-compatibility)
      (eieio-persist-hash-and-vector-no-backward-compatibility)
      (eieio-test-persist-interior-lists-backward-compatibility)
      (eieio-test-persist-interior-lists-no-backward-compatibility): New
      tests which call them, eieio-backward-compatibility let-bound.
      5f01af6c