1. 13 Jun, 2020 2 commits
  2. 09 Jun, 2020 1 commit
  3. 08 Jun, 2020 4 commits
    • Juri Linkov's avatar
      * lisp/simple.el (shell-command-on-region): Fix docstring. · 6b9eac67
      Juri Linkov authored
      * lisp/simple.el (shell-command-on-region): Mention REGION-NONCONTIGUOUS-P
      in docstring (bug#41440)
      
      * etc/NEWS: Better example for 'windmove-display-default-keybindings'.
      6b9eac67
    • Basil L. Contovounesios's avatar
      Clean up D-Bus documentation (bug#41744) · 43ad7dc1
      Basil L. Contovounesios authored
      * doc/lispref/errors.texi (Standard Errors): The error symbol
      dbus-error is defined even when Emacs is built without D-Bus.
      
      * doc/misc/dbus.texi (Bus Names, Introspection)
      (Nodes and Interfaces, Methods and Signal)
      (Properties and Annotations, Arguments and Signatures)
      (Synchronous Methods, Receiving Method Calls, Signals)
      (Alternative Buses, Errors and Events): Clarify wording.  Fix
      indentation of and simplify examples where possible.  Improve
      Texinfo markup and cross-referencing where possible.
      (Type Conversion): Ditto.  Remove mentions of Emacs' fixnum range
      now that we have bignums.
      
      * lisp/net/dbus.el (dbus-return-values-table)
      (dbus-call-method-asynchronously, dbus-send-signal)
      (dbus-register-signal, dbus-register-method)
      (dbus-string-to-byte-array, dbus-byte-array-to-string)
      (dbus-escape-as-identifier, dbus-check-event, dbus-event-bus-name)
      (dbus-event-message-type, dbus-event-serial-number)
      (dbus-event-service-name, dbus-event-path-name)
      (dbus-event-interface-name, dbus-event-member-name)
      (dbus-list-activatable-names, dbus-list-queued-owners, dbus-ping)
      (dbus-introspect-get-interface-names, dbus-introspect-get-interface)
      (dbus-introspect-get-method, dbus-introspect-get-signal)
      (dbus-introspect-get-property, dbus-introspect-get-annotation-names)
      (dbus-introspect-get-annotation, dbus-introspect-get-argument-names)
      (dbus-introspect-get-argument, dbus-introspect-get-signature)
      (dbus-set-property, dbus-register-property)
      (dbus-get-all-managed-objects, dbus-init-bus): Clarify docstring and
      improve formatting where possible.
      (dbus-call-method): Ditto.  Remove mentions of Emacs' fixnum range
      now that we have bignums.
      43ad7dc1
    • Juri Linkov's avatar
      * lisp/image-mode.el (image-transform-original): New command (bug#41222). · c43e5ed6
      Juri Linkov authored
      (image-mode-map): Bind it to "so" and add to menu.
      c43e5ed6
    • Juri Linkov's avatar
      Move tab-bar and tab-line faces to faces.el (part of bug#41200) · 6eb18a95
      Juri Linkov authored
      These are basic faces, so they need to be defined in
      faces.el, otherwise (get 'tab-line 'face) returns 0.
      
      * lisp/faces.el (tab-bar, tab-line): Move faces here
      from tab-bar.el and tab-line.el.
      
      * lisp/tab-bar.el (tab-bar): Move face to faces.el.
      (tab-bar-faces): Add '((tab-bar custom-face))
      to the second arg MEMBERS of 'defgroup'.
      
      * lisp/tab-line.el (tab-line): Move face to faces.el.
      (tab-line-faces): Add '((tab-line custom-face))
      to the second arg MEMBERS of 'defgroup'.
      6eb18a95
  4. 07 Jun, 2020 2 commits
  5. 06 Jun, 2020 3 commits
  6. 05 Jun, 2020 5 commits
  7. 03 Jun, 2020 1 commit
    • Basil L. Contovounesios's avatar
      Silence some byte-compiler warnings in tests · 7d323f07
      Basil L. Contovounesios authored
      * test/lisp/emacs-lisp/cl-generic-tests.el:
      * test/lisp/progmodes/elisp-mode-tests.el: Declare functions
      referred to within macroexpansions.
      (xref-elisp-overloadable-no-default)
      (xref-elisp-overloadable-co-located-default)
      (xref-elisp-overloadable-separate-default): Prefix unused arguments
      with underscore.
      
      * test/lisp/international/ccl-tests.el:
      * test/lisp/wdired-tests.el:
      * test/lisp/emacs-lisp/package-tests.el: Declare functions used.
      (package-test-update-archives, package-test-signed): Use
      revert-buffer in place of its obsolete alias package-menu-refresh.
      
      * test/lisp/eshell/eshell-tests.el:
      * test/lisp/mail/footnote-tests.el:
      * test/src/buffer-tests.el: Require dependencies used.
      
      * test/lisp/image/exif-tests.el: Remove unneeded (require 'seq).
      (test-exit-direct-ascii-value): Actually perform the test.
      * test/lisp/progmodes/sql-tests.el (sql-test-add-existing-product):
      Fix typo.
      
      * test/lisp/simple-tests.el (with-shell-command-dont-erase-buffer):
      * test/s...
      7d323f07
  8. 02 Jun, 2020 2 commits
  9. 01 Jun, 2020 3 commits
  10. 31 May, 2020 4 commits
  11. 30 May, 2020 3 commits
  12. 27 May, 2020 5 commits
  13. 25 May, 2020 2 commits
    • Eli Zaretskii's avatar
      Fix access to single-byte characters in buffer text · df91c94c
      Eli Zaretskii authored
      * src/xdisp.c (get_visually_first_element)
      (Fbidi_find_overridden_directionality):
      * src/cmds.c (Fend_of_line): Use FETCH_BYTE instead of FETCH_CHAR,
      and byte position instead of character position, to access
      individual bytes of buffer text.  This avoids producing invalid
      characters and accessing wrong buffer positions.  (Bug#41520)
      df91c94c
    • Noam Postavsky's avatar
      Revert "Fix eshell-mode-map initialization" · 478638e4
      Noam Postavsky authored
      It makes eshell-return-exits-minibuffer permanently affect the
      eshell-mode-map (Bug#41370).
      
      Do not merge to master, we will fix it properly there.
      478638e4
  14. 24 May, 2020 3 commits
    • Matthias Meulien's avatar
      Fix tab-bar-tab-name-ellipsis initialization · e7a3ed8a
      Matthias Meulien authored
      * lisp/tab-bar.el (tab-bar-tab-name-truncated): Evaluate displayable
      character when generating tab name.
      e7a3ed8a
    • Basil L. Contovounesios's avatar
      Fix Elisp manual entry for format-spec · 4737d0af
      Basil L. Contovounesios authored
      * doc/lispref/text.texi (Interpolated Strings): Fix typos.  Don't
      document modifier for default space padding as it's redundant and
      inconsistent with the docstring and implementation of format-spec.
      4737d0af
    • Eli Zaretskii's avatar
      Fix rare assertion violations in 'etags' · 0195809b
      Eli Zaretskii authored
      * lib-src/etags.c (pfnote): Instead of raising an assertion when
      we get an empty tag name, return immediately.  (Bug#41465)
      
      * test/manual/etags/ETAGS.good_1:
      * test/manual/etags/ETAGS.good_2:
      * test/manual/etags/ETAGS.good_3:
      * test/manual/etags/ETAGS.good_4:
      * test/manual/etags/ETAGS.good_5:
      * test/manual/etags/ETAGS.good_6: Adapt to latest changes in
      etags.
      0195809b