1. 05 Jun, 2020 1 commit
  2. 02 Jun, 2020 1 commit
    • Basil L. Contovounesios's avatar
      Improve format-spec documentation (bug#41571) · b07e3b1d
      Basil L. Contovounesios authored
      * doc/lispref/text.texi (Interpolated Strings): Move from here...
      * doc/lispref/strings.texi (Custom Format Strings): ...to here,
      renaming the node and clarifying the documentation.
      (Formatting Strings): End node with sentence referring to the next
      * lisp/format-spec.el (format-spec): Clarify docstring.
  3. 01 Jun, 2020 1 commit
  4. 27 May, 2020 3 commits
  5. 24 May, 2020 1 commit
    • 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.
  6. 23 May, 2020 2 commits
  7. 21 May, 2020 1 commit
  8. 19 May, 2020 1 commit
  9. 17 May, 2020 2 commits
    • Paul Eggert's avatar
      Minor fixups for mutability doc · b48ab743
      Paul Eggert authored
      * doc/lispref/objects.texi (Mutability): Minor fixups in
      response to a comment by Dmitry Gutov (Bug#40671#477).
    • Paul Eggert's avatar
      Don’t use “constant” for values you shouldn’t change · 6ac2326e
      Paul Eggert authored
      Inspired by patch proposed by Dmitry Gutov (Bug#40671#393)
      and by further comments by him and by Michael Heerdegen
      in the same bug report.
      * doc/lispintro/emacs-lisp-intro.texi (setcar):
      Don’t push mutability here.
      * doc/lispref/eval.texi (Self-Evaluating Forms, Quoting)
      * doc/lispref/lists.texi (Modifying Lists):
      * doc/lispref/objects.texi (Lisp Data Types, Mutability):
      * doc/lispref/sequences.texi (Array Functions, Vectors):
      * doc/lispref/strings.texi (String Basics, Modifying Strings):
      Don’t use the word “constant” to describe all values that
      a program should not change.
      * doc/lispref/objects.texi (Mutability):
      Rename from “Constants and Mutability”.  All uses changed.
      In a footnote, contrast the Emacs behavior with that of Common
      Lisp, Python, etc. for clarity, and say the goal is to be nicer.
  10. 16 May, 2020 2 commits
    • Eli Zaretskii's avatar
      Improve documentation of manually installing Lisp packages · b4937f64
      Eli Zaretskii authored
      * doc/emacs/building.texi (Lisp Libraries): Describe how to
      manually load packages in the init file.  Mention the 'site-lisp'
      subdirectory of the default 'load-path'.
      * doc/emacs/package.texi (Packages): Describe manual installation
      of ELisp packages.  Suggested by Jean-Christophe Helary
    • Eli Zaretskii's avatar
      Reflect the emacs-devel ELPA/MELPA dispute in FAQ · efd4e973
      Eli Zaretskii authored
      * doc/misc/efaq.texi (Packages that do not come with Emacs): Warn
      that some MELPA packages may require non-free software.
  11. 14 May, 2020 1 commit
    • Philipp Stephani's avatar
      Fix documentation related to 'command-switch-alist'. · 406fb074
      Philipp Stephani authored
      While there, add a unit test to verify the behavior.
      * doc/lispref/os.texi (Command-Line Arguments): Fix documentation: the
      option string in 'command-switch-alist' does include leading hyphens.
      Also mention that 'command-switch-alist' parsing ignores equals signs
      in options.
      * test/lisp/startup-tests.el
      (startup-tests/command-switch-alist): New unit test.
  12. 10 May, 2020 1 commit
    • Paul Eggert's avatar
      Go back to “Bahá’í” · 632aa9d5
      Paul Eggert authored
      * doc/emacs/calendar.texi (Holidays): Revert previous change, as
      bahai.org spells it “Bahá’í” (with U+2019 RIGHT SINGLE QUOTATION
      MARK) and that’s good enough for us.
  13. 08 May, 2020 1 commit
    • Eli Zaretskii's avatar
      Fix typos in the Emacs user manual · 7081c1d6
      Eli Zaretskii authored
      * doc/emacs/calendar.texi (Holidays): Fix usage of non-ASCII
      * doc/emacs/custom.texi (Init Rebinding): Fix a cross-reference.
      * doc/emacs/dired.texi (Operating on Files): Make the
      cross-reference to "VC Delete/Rename" be to a different manual in
      the printed version.  (Bug#41100)
  14. 06 May, 2020 1 commit
  15. 05 May, 2020 1 commit
  16. 02 May, 2020 2 commits
  17. 30 Apr, 2020 1 commit
  18. 27 Apr, 2020 1 commit
  19. 26 Apr, 2020 1 commit
    • Juri Linkov's avatar
      Fix bugs in tab-bar and tab-line and mention remaining features in manual. · f0e1bf56
      Juri Linkov authored
      * doc/emacs/frames.texi (Tab Bars): Mention tab-bar-new-tab-to,
      tab-bar-close-last-tab-choice, tab-bar-close-tab-select, tab-undo,
      tab-select, tab-bar-history-mode.
      * doc/emacs/windows.texi (Tab Line): Mention tab-line-tabs-function.
      * lisp/tab-bar.el (tab-bar-select-tab-modifiers): Mention
      tab-bar-tab-hints in docstring.
      (tab-bar-tab-hints): Mention tab-bar-select-tab-modifiers
      in docstring.
      (tab-bar-select-tab): Mention tab-bar-select-tab-modifiers
      in docstring.
      (tab-bar-switch-to-tab): Expand the docstring.
      (tab-bar-new-tab-to): Fix bug in handling 'left' value.
      (tab-bar-close-tab): Fix bug in handling 'left' value.
      (tab-bar-undo-close-tab): Use funcall tab-bar-tabs-function
      instead of direct call to tab-bar-tabs.
      (tab-bar-history-back, tab-bar-history-forward): Add docstrings.
      (tab-bar-history-mode): Expand docstring.
      * lisp/tab-line.el (tab-line-format): Fix bug for handling window
      switching that should set face 'tab-line-tab-current'.
  20. 25 Apr, 2020 4 commits
  21. 24 Apr, 2020 1 commit
  22. 22 Apr, 2020 2 commits
    • Juri Linkov's avatar
      Change doc-view-mode-map prefix key 's' to 'c'. · ba6104d1
      Juri Linkov authored
      * doc/emacs/misc.texi (DocView Slicing): Change prefix key 's' to 'c'.
      * lisp/doc-view.el (doc-view-mode-map): Change prefix key 's' to 'c'.
      * lisp/image-mode.el (image-mode-map): Add image-transform-set-scale to menu.
      * doc/emacs/files.texi (Image Mode): Describe commands
      image-transform-fit-both, image-transform-set-scale, image-transform-reset.
      * etc/NEWS: Rearrange image sections.
    • Paul Eggert's avatar
      Improve wording about constants · 400ff5cd
      Paul Eggert authored
      Thanks to Štěpán Němec and Drew Adams for reviews of recent changes.
      * doc/lispref/eval.texi (Quoting): Give an example.
      * doc/lispref/lists.texi (Association Lists): Simplify example code.
      * doc/lispref/objects.texi (Lisp Data Types)
      (Constants and Mutability): Clarify wording.
  23. 21 Apr, 2020 1 commit
  24. 20 Apr, 2020 3 commits
    • Juri Linkov's avatar
      Add image-auto-resize defcustoms to image-mode.el · a64da759
      Juri Linkov authored
      * lisp/image-mode.el (image-auto-resize)
      (image-auto-resize-on-window-resize): New defcustoms.
      (image-mode-map): Bind "sb" to image-transform-fit-both.
      (image-mode): Set image-transform-resize to image-auto-resize initially.
      (image-mode--setup-mode): Add hook on image-auto-resize-on-window-resize.
      (image-toggle-display-image): Check if image-transform-resize is t.
      (image-transform-properties): Check image-transform-resize for nil and t.
      (image-transform-fit-both): New command.
      (image-transform-reset): Reset image-transform-resize to image-auto-resize.
      * doc/emacs/files.texi (Image Mode): Mention image-auto-resize and
    • Juri Linkov's avatar
      Improve the documentation of tab-bar and tab-line · 692ad405
      Juri Linkov authored
      * doc/emacs/frames.texi (Tab Bars): Add xref to "Tab Line".
      Document more commands.
      * doc/emacs/windows.texi (Windows):
      * doc/emacs/emacs.texi (Top): Add "Tab Line" menu.
      * doc/emacs/windows.texi (Window Convenience):
      Move tab-line documentation to new node "Tab Line".
      (Tab Line): New node.
      * doc/emacs/glossary.texi (Glossary):
      * doc/emacs/modes.texi (Minor Modes):
      * doc/emacs/display.texi (Standard Faces): Add xref to "Tab Line".
    • Paul Eggert's avatar
      Tweak wording re constant variables · 05089a4d
      Paul Eggert authored
      * doc/lispref/objects.texi (Constants and Mutability): Tweak.
      Problem reported by Michael Heerdegen (Bug#40693#44).
  25. 19 Apr, 2020 4 commits
    • Paul Eggert's avatar
      Tweak setcar-related wording · a1040861
      Paul Eggert authored
      * doc/lispref/eval.texi (Self-Evaluating Forms):
      Change “primitives” to “operations”.
      Problem reported by Štěpán Němec in:
    • Juri Linkov's avatar
      * doc/emacs/windows.texi (Window Convenience): Decribe more windmove features. · 9261a219
      Juri Linkov authored
      * doc/emacs/windows.texi (Window Convenience): Add descriptions of
      * etc/NEWS: Regroup to move some parts closer to related sections.
    • Paul Eggert's avatar
      Fix mutability glitches reported by Drew Adams · e1d42da0
      Paul Eggert authored
      See Bug#40693#32.
      * doc/lispref/eval.texi (Self-Evaluating Forms, Backquote):
      Say that these yield constant conses, vectors and strings,
      not constant symbols.
      * doc/lispref/objects.texi (Constants and Mutability): Say that an
      attempt to modify a constant variable signals an error, instead of
      saying that it has undefined behavior.
    • Paul Eggert's avatar
      Improve mutability doc · 5805df74
      Paul Eggert authored
      See Eli Zaretskii’s suggestions (Bug#40671#33).
      * doc/lispref/lists.texi (Setcar, Setcdr, Rearrangement):
      * doc/lispref/sequences.texi (Sequence Functions)
      (Array Functions):
      Add commentary to examples.
      * doc/lispref/lists.texi (Sets And Lists):
      Revert change to delq example.