Eli Zaretskii
33828e4818
* doc/misc/eww.texi (Advanced): Correct outdated info (bug#54839).
2022-04-10 20:19:01 +03:00
Eli Zaretskii
4f27588a16
Clarify "idleness" in the ELisp manual
...
* doc/lispref/os.texi (Idle Timers): Clarify that waiting for
input with timeout doesn't make Emacs idle. Suggested by Ignacio
<ignaciocasso@hotmail.com>. (Bug#54371)
2022-04-08 09:48:15 +03:00
Michael Albinus
009e88e002
Merge with Tramp 2.5.2.3 (Do not merge with master)
...
* doc/misc/tramp.texi (Archive file names): Explicitly say how to
open an archive with Tramp (Bug#25076).
* doc/misc/trampver.texi:
* lisp/net/trampver.el: Change version to "2.5.3-pre".
* lisp/net/tramp-adb.el (tramp-adb-handle-process-file)
* lisp/net/tramp-sh.el (tramp-sh-handle-process-file):
* lisp/net/tramp-smb.el (tramp-smb-handle-process-file):
* lisp/net/tramp-sshfs.el (tramp-sshfs-handle-process-file):
Improve implementation. (Bug#53854)
* lisp/net/tramp-adb.el (tramp-adb-tolerate-tilde):
* lisp/net/tramp-sshfs.el (tramp-sshfs-tolerate-tilde):
New defuns. Advice `shell-mode' with them.
* lisp/net/tramp.el (tramp-register-autoload-file-name-handlers):
* lisp/net/tramp-archive.el (tramp-register-archive-file-name-handler):
Check, whether the real file name handler is already registered.
rules. (Bug#54542)
* lisp/net/tramp.el (tramp-autoload-file-name-handler)
(tramp-register-autoload-file-name-handlers)
(tramp-unload-file-name-handlers, tramp-unload-tramp):
* lisp/net/tramp-archive.el (tramp-archive-autoload-file-name-regexp)
(tramp-archive-autoload-file-name-handler)
(tramp-register-archive-file-name-handler):
Add `tramp-autoload' property.
* lisp/net/tramp-crypt.el (tramp-crypt-file-name-handler-alist):
* lisp/net/tramp-rclone.el (tramp-rclone-file-name-handler-alist):
* lisp/net/tramp-sudoedit.el (tramp-sudoedit-file-name-handler-alist):
* lisp/net/tramp-sshfs.el (tramp-sshfs-file-name-handler-alist):
Use `tramp-handle-file-notify-add-watch',
`tramp-handle-file-notify-rm-watch' and
`tramp-handle-file-notify-valid-p'.
* lisp/net/tramp-crypt.el (tramp-crypt-file-name-handler-alist):
Use `tramp-handle-insert-file-contents'.
* lisp/net/tramp-gvfs.el (tramp-gvfs-maybe-open-connection):
* lisp/net/tramp-rclone.el (tramp-rclone-maybe-open-connection):
* lisp/net/lisp/net/tramp-sshfs.el (tramp-sshfs-maybe-open-connection):
* tramp-sudoedit.el (tramp-sudoedit-maybe-open-connection): Do not
set "lock-pid" connection-property.
(tramp-sudoedit-handle-delete-file): Use "rm -f".
* lisp/net/tramp-gvfs.el (tramp-gvfs-handle-file-executable-p):
* lisp/net/tramp-sh.el (tramp-sh-handle-file-executable-p):
Check also for setuid/setgid bit.
(tramp-gvfs-handle-expand-file-name):
Respect `tramp-tolerate-tilde'.
* lisp/net/tramp-sh.el (tramp-sh-handle-insert-directory):
* lisp/net/tramp-smb.el (tramp-smb-handle-insert-directory):
Do not modify disk space information when
`dired--insert-disk-space' is available. (Bug#54512)
* lisp/net/tramp-sh.el (tramp-maybe-open-connection): Extend suppression
(tramp-get-remote-dev-tty): New defun.
(tramp-sh-handle-make-process): Use it.
* lisp/net/tramp-sshfs.el (tramp-methods) <sshfs>:
Add "-t -t" to `tramp-login-args'.
Add "-o dir_cache=no" to `tramp-mount-args'. (Bug#54126)
Add "-o transform_symlinks" to `tramp-mount-args'.
(tramp-sshfs-file-name-handler-alist):
Use `tramp-sshfs-handle-file-writable-p'.
(tramp-sshfs-handle-file-writable-p): New defun. (Bug#54130)
(tramp-sshfs-handle-write-region): Set file modification time.
(Bug#54016)
(tramp-sshfs-file-name-handler-alist):
Use `tramp-sshfs-handle-set-file-times'.
(tramp-sshfs-handle-set-file-times): New defun.
* test/lisp/net/tramp-tests.el (tramp--test-expensive-test-p):
Rename from `tramp--test-expensive-test'. Make it a defun. Adapt
all callees.
(tramp-test07-file-exists-p, tramp-test14-delete-directory)
(tramp-test18-file-attributes, tramp-test20-file-modes)
(tramp-test28-process-file, tramp-test29-start-file-process)
(tramp-test30-make-process, tramp-test32-shell-command)
(tramp-test33-environment-variables, tramp--test-check-files)
(tramp--test-special-characters, tramp-test46-unload): Adapt tests.
(tramp-test39-detect-external-change): New test.
(tramp-test29-start-file-process)
(tramp--test--deftest-direct-async-process)
(tramp-test30-make-process, tramp-test31-interrupt-process)
(tramp-test34-explicit-shell-file-name)
(tramp-test44-asynchronous-requests):
Add :tramp-asynchronous-processes tag.
(tramp--test-asynchronous-processes-p): New defun.
(tramp--test-hpux-p, tramp--test-macos-p): Protect against errors.
2022-04-07 11:17:52 +02:00
Po Lu
1bef52ce73
* doc/emacs/anti.texi (Antinews): Unannounce removal of Motif.
2022-03-26 14:46:00 +08:00
Eli Zaretskii
d3d6f1c9bd
Clarify the description of "selected tags table"
...
* doc/emacs/maintaining.texi (Select Tags Table): Clarify the
distinction between the "selected tags table" and the "current
list of tags tables". (Bug#54543)
2022-03-24 17:22:43 +02:00
Lars Ingebrigtsen
c69a617742
Add notes about command modes and nativecomp interaction
...
* doc/lispref/commands.texi (Command Modes): Note interaction with
native-compile (bug#54437).
* src/data.c: Add comment about not being supported.
Do not merge to master.
2022-03-21 15:53:25 +01:00
Eli Zaretskii
11492259b1
; * doc/lispref/display.texi (Overlay Arrow): More accurate text.
2022-03-17 14:55:59 +02:00
Juri Linkov
62e830c3d9
* doc/misc/transient.texi: Fix @dircategory to "Emacs misc features" for dir.
2022-03-15 19:28:50 +02:00
Eli Zaretskii
a9920473f6
Improve documentation of 'map-charset-chars'
...
* doc/lispref/nonascii.texi (Character Sets):
* src/charset.c (Fmap_charset_chars): Clarify the codepoint issue
in using 'map-charset-chars'.
2022-03-10 09:29:29 +02:00
Eli Zaretskii
d9e5ae5e20
Improve wording of 'dired-jump's description
...
* doc/emacs/dired.texi (Dired Enter): Clarify wording. Reported
by Natalie <batalie@riseup.net>.
2022-03-07 14:38:01 +02:00
Eli Zaretskii
9dadcbe429
; * doc/misc/eshell.texi (Dollars Expansion): Fix markup.
2022-03-01 15:08:38 +02:00
Jim Porter
2c3d1b6bf4
Improve/correct documentation about Eshell variable expansion
...
* lisp/eshell/esh-var.el: Correct documentation comment.
(eshell-parse-variable-ref): Correct docstring.
* doc/misc/eshell.texi (Dollars Expansion): Add documentation for
$"var"/$'var' and $<command> syntaxes.
2022-03-01 15:02:13 +02:00
Eli Zaretskii
e86eae21a9
Document better how to reset attributes of faces for new frames
...
* doc/lispref/display.texi (Attribute Functions):
* lisp/faces.el (set-face-attribute): Explain how to reset an
attribute's value for future frames. (Bug#54156)
2022-02-26 09:41:05 +02:00
Lars Ingebrigtsen
5942504391
Reword face-remap-add-relative manual entry
...
* doc/lispref/display.texi (Face Remapping): Clarify the
face-remap-add-relative (bug#54114).
2022-02-23 12:58:50 +01:00
Philipp Stephani
3dfc8bff15
Fix indexing of module functions that return enumeration types.
...
Return types that consist of more than one word need to be enclosed in
braces, see Info node `(texinfo) Typed Functions'. Otherwise they are
indexed incorrectly.
* doc/lispref/internals.texi (Module Misc, Module Nonlocal): Enclose
multi-word return types in braces.
2022-02-22 21:39:32 +01:00
Eli Zaretskii
86c0d9eb5f
* doc/misc/transient.texi (Other Options): Fix a @ref. (Bug#54108)
2022-02-22 16:37:22 +02:00
Glenn Morris
3b5e29eaa3
tramp.texi texinfo 4.13 compatibility
...
* doc/misc/tramp.texi (Frequently Asked Questions):
Restore compatibility with Texinfo < 5.
2022-02-22 14:08:07 +00:00
Michael Albinus
5edb9572ec
Explain "Tramp" spelling in its manual
...
* doc/misc/tramp.texi (Frequently Asked Questions):
Explain "Tramp" spelling.
2022-02-22 14:45:59 +01:00
Philipp Stephani
57c112cfe5
; * doc/emacs/files.texi (Comparing Files): Fix a reference.
2022-02-18 18:53:49 +01:00
Eli Zaretskii
1e4b04c540
Improve documentation of filling and justification commands
...
* doc/lispref/text.texi (Filling):
* lisp/textmodes/fill.el (fill-region-as-paragraph)
(default-justification, set-justification, justify-current-line):
Clarify "canonicalization" of spaces and the meaning of
justification styles. (Bug#54047)
(set-justification-left, set-justification-right)
(set-justification-full): Improve wording of doc strings.
2022-02-18 09:47:44 +02:00
Philipp Stephani
e303cb1807
Fix indexing of module functions that return complex types.
...
Return types that consist of more than one word need to be enclosed in
braces, see Info node `(texinfo) Typed Functions'. Otherwise they are
indexed incorrectly.
* doc/lispref/internals.texi (Module Values): Enclose multi-word
return types in braces.
2022-02-17 14:02:28 +01:00
Jonas Bernoulli
c8442df581
; Separate command and concept index in Transient manual
...
* doc/misc/transient.texi (cp): Use cp index for Concept index.
* doc/misc/transient.texi (fn): Use fn index for Commands as well.
2022-02-16 13:18:42 +01:00
Eli Zaretskii
8aa052c207
; Fix Transient manual
...
* doc/misc/transient.texi (all nodes): Replace ".." with Texinfo
style ``..'' quoting or by @dfn{..} or by other appropriate
markup, like @samp{..}. Add indexing. Fix punctuation. Fix
markup of keyboard commands.
2022-02-15 21:06:21 +02:00
Jonas Bernoulli
38f6ea1df0
Import texi source file for transient manual
...
* doc/misc/Makefile.in: Add transient to INFO_COMMON.
* doc/misc/transient.texi: New file.
2022-02-15 17:49:04 +01:00
Eli Zaretskii
cdcfeef13c
Note in ELisp manual that too-wide images are truncated
...
* doc/lispref/display.texi (Showing Images): Note that images are
truncated at the window's edge. (Bug#53952)
2022-02-12 14:28:45 +02:00
Daniel Martín
638247baa4
Fix typo in display.texi
...
* doc/lispref/display.texi (Making Buttons): Fix typo. (Bug#53807)
2022-02-05 22:30:28 +02:00
Eli Zaretskii
ab2f275422
Improve documentation of 'emacs-version'
...
* doc/emacs/trouble.texi (Checklist): Mention the possibility of
invoking 'emacs-version' with a prefix argument.
* lisp/version.el (emacs-version): Improve doc string. (Bug#53720)
2022-02-02 19:38:56 +02:00
Eli Zaretskii
31ef751f94
Clarify documentation of a "face's font"
...
* doc/lispref/display.texi (Attribute Functions)
(Face Attributes): Clarify that the :font attribute of a face and
the font returned by 'face-font' are by default for ASCII
characters. (Bug#53664)
2022-01-31 19:29:54 +02:00
Eli Zaretskii
5ef3a52342
Improve documentation of Occur mode
...
* doc/emacs/search.texi (Other Repeating Search): Improve wording
and document Occur Edit mode better.
2022-01-29 16:51:30 +02:00
N. Jackson
3c06c37a8b
Remove mention of removed `gnus-treat-play-sounds' variable from manual
...
* info/gnus.info: Remove `gnus-treat-play-sounds' from
manual. According to lisp/gnus/ChangeLog.3 this variable was
removed in 2010 (bug#53192).
2022-01-13 08:11:42 +01:00
Juri Linkov
a1ac6bd47e
* doc/lispref/windows.texi (Textual Scrolling): Remove obsolete text.
...
Remove text about scrolling the minibuffer from the buffer,
obsolete since Emacs 27 (bug#51210).
2022-01-12 20:59:21 +02:00
Glenn Morris
6998b30115
; Fix typo loose/lose
2022-01-12 10:23:31 -08:00
Eli Zaretskii
862faa64e5
; * doc/lispref/modes.texi (Auto Major Mode): Clarification. (Bug#53199)
2022-01-12 14:36:56 +02:00
Eli Zaretskii
b477cff35d
Clarify %g and %G time format specs
...
* src/timefns.c (Fformat_time_string):
* doc/lispref/os.texi (Time Parsing): Clarify %g/%G. (Bug#52934)
2022-01-02 09:30:15 +02:00
Glenn Morris
f475c5823a
; Copyright year fixes
2022-01-01 10:02:17 -08:00
Eli Zaretskii
19dcb237b5
; Add 2022 to copyright years.
2022-01-01 02:45:51 -05:00
Eli Zaretskii
f2031d0ddb
Minor improvement in user documentation of completion style
...
* doc/emacs/mini.texi (Completion Styles): Add reference to
"Completion Variables" in the ELisp manual. (Bug#52901)
2021-12-30 20:07:29 +02:00
Eli Zaretskii
f11779f01b
Improve documentation of 'M-X' and related features
...
* doc/emacs/m-x.texi (M-x): Index 'M-X'.
* doc/lispref/commands.texi (Interactive Call, Command Modes):
Mention 'M-X' and 'execute-extended-command-for-buffer'.
* etc/NEWS: Clarify that the '(declare (completion ...' and
'(declare (modes ...' forms have no effect by default. Likewise
for '(interactive "..." MODE)' specs. (Bug#52839)
2021-12-29 16:39:20 +02:00
Sean Whitton
06dcd2be5d
Improve rectangle-mark-mode documentation regarding mark activation
...
* doc/emacs/killing.texi: Describe how rectangle-mark-mode works when
Transient Mark mode is off. Qualify discussion of
rectangle-exchange-point-and-mark to say that it cycles the four
corners only when the region is active.
* lisp/rect.el (rectangle-mark-mode): State that rectangle-mark-mode
does not activate the mark when Transient Mark mode is off. Reword
sentence about how long the mode lasts to account for when Transient
Mark mode is off. (Bug#42663)
2021-12-28 19:39:22 +02:00
Stefan Kangas
89a82182cb
Improve documentation of read-multiple-choice
...
* doc/lispref/commands.texi (Reading One Event): Document optional
third argument help-string of read-multiple-choice.
2021-12-26 01:09:31 +01:00
Eli Zaretskii
16ed9fad2c
; * doc/lispref/frames.texi (Child Frames): Improve wording.
2021-12-19 19:27:41 +02:00
Martin Rudalics
f11b996a3c
Clarify description of two mouse dragging parameters (Bug#52537)
...
* doc/lispref/frames.texi (Child Frames): Clarify description of
'top-visible' and 'bottom-visible' parameters (Bug#52537).
2021-12-19 17:59:15 +01:00
Richard Stallman
b5354e989d
Rewrite the "Quitting Windows" section of Emacs Lisp Reference
...
* doc/lispref/windows.texi (Quitting Windows): Rewrite for
clarity. (Bug#52328)
2021-12-12 15:04:43 +02:00
Stefan Kangas
26fb4168b8
; Prefer HTTPS in more URLs
2021-12-09 16:26:04 +01:00
Martin Rudalics
be860c1385
Fix manual entry of 'quit-restore-window' (Bug#52328)
...
* doc/lispref/windows.texi (Quitting Windows): Fix bug in
description of 'quit-restore-window' (Bug#52328).
2021-12-09 10:00:51 +01:00
Eli Zaretskii
538fc1d0e0
Fix mode-line display in Calendar mode
...
* lisp/help.el (substitute-command-keys): New optional argument
NO-FACE, to avoid putting the 'help-key-binding' face on the key
bindings.
* lisp/calendar/calendar.el (calendar-mode-line-entry): Call
'substitute-command-keys' with the new optional argument non-nil.
(Bug#52366)
* doc/lispref/help.texi (Keys in Documentation): Document the new
optional argument of 'substitute-command-keys'.
* etc/NEWS: Announce the addition of a new argument to
'substitute-command-keys'.
2021-12-08 16:22:10 +02:00
Robert Pluim
ce5bca4913
Document native-comp-async-report-warning-errors more
...
The docstring has a description of how fix problems in lisp code
detected by native compilation, but not the Emacs Lisp manual, so
document it there as well.
* doc/lispref/compile.texi (Native-Compilation Functions): Refer to
'native-comp-async-report-warning-errors'
(Native-Compilation Variables): Explain potential cause of warnings
from native compilation.
2021-12-07 19:49:32 +01:00
Christer Enfors
e3427faf55
Fix typos and improve consistency in ERC manual
...
* doc/misc/erc.texi (Sample Session, Special Features, History): Fix
typos and improve consistency. (Bug52318)
2021-12-05 23:51:55 +01:00
Eli Zaretskii
34f5656137
Document the subtleties of the 'cursor' text property
...
* doc/lispref/text.texi (Special Properties): Update the
documentation of the 'cursor' property per bug#8627.
2021-12-05 16:38:49 +02:00
Kyle Meyer
c086358574
Update to Org 9.5.1-15-gdb4805
2021-12-04 21:27:59 -05:00