Michael Albinus
94e84a92fe
; Further wording fix in tramp.texi
2018-06-13 10:28:39 +02:00
Michael Albinus
a5a0b11186
Fix wording in tramp.texi
...
* doc/misc/tramp.texi (Frequently Asked Questions):
Fix wording for abbreviations.
2018-06-13 09:34:35 +02:00
Michael Albinus
29332428f1
* doc/misc/tramp.texi (Remote shell setup): Fix typo.
2018-06-13 09:21:29 +02:00
Eli Zaretskii
9c6f35a6b2
* doc/lispref/files.texi (Unique File Names): Fix a typo. (Bug#31784)
2018-06-11 19:58:14 +03:00
Eli Zaretskii
36bbdfc017
Update Unicode data files to version 11.0.0 of Unicode
...
* admin/unidata/UnicodeData.txt:
* admin/unidata/SpecialCasing.txt:
* admin/unidata/NormalizationTest.txt:
* admin/unidata/copyright.html:
* admin/unidata/BidiMirroring.txt:
* admin/unidata/BidiBrackets.txt: Import from Unicode 11.0.
* admin/notes/unicode: Update the URL for OTF script tags.
* lisp/international/mule-cmds.el (ucs-names): Update unused ranges.
* lisp/international/fontset.el (script-representative-chars): Add
hanifi-rohingya, old-sogdian, sogdian, dogra, gunjala-gondi,
makasar, and medefaidrin.
(otf-script-alist): Add old-hungarian.
* lisp/international/characters.el (tbl): Add syntax entries for
Supplemental Mathematical Operators, Miscellaneous Symbols and
Arrows, and Supplemental Punctuation.
Update the list of wide characters.
* test/lisp/international/ucs-normalize-tests.el
(ucs-normalize-tests--failing-lines-part2): Update to match
admin/unidata/NormalizationTest.txt.
* doc/lispref/nonascii.texi (Character Properties): Update the
reference to the Unicode Standard.
* doc/misc/efaq.texi (New in Emacs 26):
* etc/NEWS: Mention compatibility with Unicode 11.0.
2018-06-09 15:41:21 +03:00
Eli Zaretskii
5b6f8b54d1
Clarify the documentation of 'dired-recursive-deletes'
...
* doc/emacs/dired.texi (Dired Deletion): Clarify text regarding
recursive deletion of non-empty directories. (Bug#31529)
2018-06-09 11:58:27 +03:00
Eli Zaretskii
ef35d405b1
Clarify subtle issues with 'eq' in byte-compiled code
...
* doc/lispref/objects.texi (Equality Predicates): Explain why
byte-compiled code might compare literal objects with identical
contents as 'eq'. (Bug#31688)
2018-06-08 18:06:34 +03:00
Basil L. Contovounesios
c57e7eaae8
Improve documentation of 'empty' whitespace-style
...
* doc/emacs/display.texi (Useless Whitespace): Clarify that the
'empty' whitespace-style option highlights empty lines only at
BOB/EOB, as per the docstring of whitespace-style. (bug#31713)
2018-06-05 18:04:01 +03:00
Eli Zaretskii
4cfe5312c8
Improve ELisp documentation of 'clone-indirect-buffer'
...
* doc/lispref/buffers.texi (Indirect Buffers): Be more explicit
about the value of DISPLAY-FLAG in interactive usage. (Bug#31648)
2018-06-02 14:15:10 +03:00
Eli Zaretskii
6107e12f76
Improve documentation of comment styles
...
* doc/lispref/syntax.texi (Syntax Flags): Define the "a" style.
(Bug#31624)
2018-06-02 14:01:18 +03:00
Eli Zaretskii
641c94ce68
Imp[rove documentation of 'with-silent-modifications'
...
* doc/lispref/buffers.texi (Buffer Modification): Document
'with-silent-modifications'. (Bug#31613)
* doc/lispref/text.texi (Changing Properties): Add a
cross-reference to "Buffer Modification". Improve wording.
2018-06-02 13:27:22 +03:00
Eli Zaretskii
4a3aed2507
Update Emacs Lisp Intro to match current behavior
...
* doc/lispintro/emacs-lisp-intro.texi (Wrong Type of Argument)
(debug, debug-on-entry, Void Function, Void Variable): Update the
*Backtrace* buffer display to current Emacs. (Bug#31654)
2018-06-01 17:11:36 +03:00
Eli Zaretskii
21f2247cf4
Merge branch 'emacs-26' of git.savannah.gnu.org:/srv/git/emacs into emacs-26
2018-06-01 17:10:46 +03:00
Robert Pluim
3257085443
Fix previous commit
...
* doc/emacs/files.texi (Interlocking): Two spaces at end of sentence
2018-06-01 15:34:33 +02:00
Ville Skyttä
6d2352594f
Fix typos in several manuals (Bug#31610)
...
Copyright-paperwork-exempt: yes
2018-06-01 16:33:58 +03:00
Robert Pluim
9188291f7a
Add detailed documentation about lock files
...
* doc/emacs/files.texi (Interlocking): Point user at detailed
file locking description in lisp reference manual. Add index
entry for '.#' to improve disoverability of information about locking.
* doc/lispref/files.texi (File Locks): Describe in detail what
the form of the lock file is. Add index entry for '.#' to
improve disoverability of information about locking.
* src/filelock.c (create-lockfiles): Add cross reference to
file locking in user manual and to 'lock-buffer'. Add string
'.#' to help users find the doc string.
2018-06-01 15:06:20 +02:00
Eli Zaretskii
99f92dab3d
Improve documentation of 'directory-files-and-attributes'
...
* doc/lispref/files.texi (Contents of Directories): Fix inaccurate
description of the return value of directory-files-and-attributes.
* src/dired.c (Fdirectory_files_and_attributes): Describe the
function's value in more detail.
2018-06-01 11:27:29 +03:00
Michael Albinus
b8e7749b33
Fix example in Tramp manual
...
* doc/misc/tramp.texi (Frequently Asked Questions): Fix wording
for the zsh example.
2018-05-30 09:00:04 +02:00
Michael Albinus
186280fbbc
* doc/misc/tramp.texi (Frequently Asked Questions): Adapt zsh example.
2018-05-29 19:45:23 +02:00
Michael Albinus
13963a3a5c
* doc/misc/tramp.texi (All): Use @code instead of @option for user options.
2018-05-29 12:42:17 +02:00
Michael Albinus
6e5f19ada4
Fix Bug#31605
...
* doc/misc/tramp.texi (All): Add @vindex entries for
environment variables.
(Remote shell setup): New items `tramp-terminal-type' and
"Determining a Tramp session".
(Frequently Asked Questions): Adapt zsh example. (Bug#31605)
2018-05-29 12:28:01 +02:00
Michael Albinus
e8912d5be9
Sync with Tramp 2.3.4-pre
...
* doc/misc/trampver.texi: Change version to "2.3.4-pre
* lisp/net/tramp.el (tramp-mode, tramp-verbose)
(tramp-backup-directory-alist, tramp-auto-save-directory)
(tramp-encoding-shell, tramp-encoding-command-switch)
(tramp-encoding-command-interactive, tramp-default-method)
(tramp-default-method-alist, tramp-default-user)
(tramp-default-user-alist, tramp-default-host)
(tramp-default-host-alist, tramp-default-proxies-alist)
(tramp-save-ad-hoc-proxies, tramp-restricted-shell-hosts-alist)
(tramp-local-end-of-line, tramp-rsh-end-of-line)
(tramp-login-prompt-regexp, tramp-shell-prompt-pattern)
(tramp-password-prompt-regexp, tramp-wrong-passwd-regexp)
(tramp-yesno-prompt-regexp, tramp-yn-prompt-regexp)
(tramp-terminal-prompt-regexp)
(tramp-operation-not-permitted-regexp, tramp-copy-failed-regexp)
(tramp-process-alive-regexp, tramp-chunksize)
(tramp-process-connection-type, tramp-connection-timeout)
(tramp-connection-min-time-diff)
(tramp-completion-reread-directory-timeout):
* lisp/net/tramp-adb.el (tramp-adb-program)
(tramp-adb-connect-if-not-connected, tramp-adb-prompt):
* lisp/net/tramp-cache.el (tramp-connection-properties)
(tramp-persistency-file-name):
* lisp/net/tramp-gvfs.el (tramp-gvfs-methods)
(tramp-gvfs-zeroconf-domain, tramp-bluez-discover-devices-timeout):
* lisp/net/tramp-sh.el (tramp-inline-compress-start-size)
(tramp-copy-size-limit, tramp-terminal-type)
(tramp-histfile-override, tramp-use-ssh-controlmaster-options)
(tramp-remote-path, tramp-remote-process-environment)
(tramp-sh-extra-args):
* lisp/net/tramp-smb.el (tramp-smb-program, tramp-smb-acl-program)
(tramp-smb-conf, tramp-smb-winexe-program)
(tramp-smb-winexe-shell-command)
(tramp-smb-winexe-shell-command-switch):
Dont't require 'tramp. (Bug#31558)
* lisp/net/tramp.el (tramp-accept-process-output):
* lisp/net/tramp-adb.el (tramp-adb-handle-start-file-process):
* lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band)
(tramp-sh-handle-start-file-process):
* lisp/net/tramp-smb.el (tramp-smb-handle-copy-directory)
(tramp-smb-handle-file-acl, tramp-smb-handle-process-file)
(tramp-smb-handle-set-file-acl)
(tramp-smb-handle-start-file-process): Suppress timers.
* lisp/net/tramp-adb.el (tramp-adb-handle-write-region):
* lisp/net/tramp-gvfs.el (tramp-gvfs-handle-write-region):
* lisp/net/tramp-sh.el (tramp-sh-handle-write-region):
* lisp/net/tramp-smb.el (tramp-smb-handle-write-region):
Write proper message.
* lisp/net/tramp-cmds.el (tramp-change-syntax):
Use `customize-set-variable'.
* lisp/net/tramp-sh.el (tramp-open-connection-setup-interactive-shell):
Ensure proper EOL handling for Darwin.
(tramp-find-inline-compress): Improve command quoting for w32.
Reported by Chris Zheng <chriszheng99@gmail.com>.
(tramp-open-connection-setup-interactive-shell): Wrap both echo
calls in parentheses, in order to avoid double prompt.
* lisp/net/tramp-smb.el (tramp-smb-errors):
Add "NT_STATUS_RESOURCE_NAME_NOT_FOUND".
* lisp/net/tramp.el (tramp-default-user-alist)
(tramp-default-host-alist): Fix docstring.
(tramp-dissect-file-name): Adapt docstring. (Bug#30904)
(tramp-make-tramp-file-name): Check, that method is
not empty. (Bug#30038)
(tramp-message-show-message): Change default.
* lisp/net/trampver.el: Change version to "2.3.4-pre".
* test/lisp/net/tramp-tests.el (ert-x): Require it.
(tramp-test10-write-region): Extend test.
(tramp--test-emacs27-p, tramp--test-windows-nt): New defuns.
(tramp-test11-copy-file, tramp-test12-rename-file)
(tramp-test21-file-links, tramp-test24-file-acl)
(tramp-test25-file-selinux, tramp--test-check-files): Use them.
(tramp-test21-file-links): Do not call `make-symbolic-link' on w32.
Fix file name quoting test.
(tramp-test32-environment-variables-and-port-numbers):
Adapt check for systems which do not support "echo -n". (Bug#29712)
(tramp-test36-find-backup-file-name): Call also
`convert-standard-filename' due to w32.
(tramp-test41-asynchronous-requests):
Use $REMOTE_PARALLEL_PROCESSES. Flush cache prior file operations.
(tramp-test42-auto-load, tramp-test42-delay-load)
(tramp-test42-recursive-load, tramp-test42-remote-load-path):
Quote command due to w32.
2018-05-29 09:57:48 +02:00
Thien-Thi Nguyen
9d6a3ac73a
Mention pcase as a fifth conditional form
...
* doc/lispref/control.texi (Conditionals): ...here,
in first para, w/ xref to "Pattern-Matching Conditional".
2018-05-27 17:15:19 +02:00
Thien-Thi Nguyen
567cb9046d
Overhaul pcase documentation
...
Suggested by Drew Adams (Bug#31311).
* doc/lispref/control.texi (Control Structures):
Add "Pattern-Matching Conditional" to menu, before "Iteration".
(Conditionals): Delete menu.
(Pattern matching case statement): Delete node/subsection,
by actually moving, renaming, and overhauling it to...
(Pattern-Matching Conditional): ...new node/section.
(pcase Macro): New node/subsection.
(Extending pcase): Likewise.
(Backquote Patterns): Likewise.
* doc/lispref/elisp.texi (Top) In @detailmenu, add
"Pattern-Matching Conditional" under "Control Structures"
section and delete "Conditionals" section.
* lisp/emacs-lisp/pcase.el (pcase): Rewrite docstring.
(pcase-defmacro \` (qpat) ...): Likewise.
2018-05-27 17:14:27 +02:00
Noam Postavsky
2f44d2d5b1
Note caveat for backward regexp searching in docstring (Bug#31584)
...
* src/search.c (Fre_search_backward): Emphasize that backwards
searches may give shorter than expected matches.
* doc/lispref/searching.texi (Regexp Search): Add an anchor for
re-search-backward to reference.
2018-05-25 07:54:30 -04:00
Eli Zaretskii
3145d08cae
Update backtrace in Emacs Lisp Intro
...
* doc/lispintro/emacs-lisp-intro.texi (Making Errors): Update the
backtrace to match Emacs 26. (Bug#31589)
2018-05-25 11:35:42 +03:00
Eli Zaretskii
4bb2741b7e
More fixes of Intro to Emacs Lisp
...
* doc/lispintro/emacs-lisp-intro.texi (Finding More): Tell the
reader how to invoke 'M-.' without a tags table. Add a
cross-reference to the Emacs manual for when a tags table does
need to be created.
(append save-excursion): Rephrase a confusing sentence.
(Bug#31578)
2018-05-24 20:37:15 +03:00
Eli Zaretskii
c57c226839
; * doc/emacs/misc.texi (FFAP): Fix a typo. (Bug#31580)
2018-05-24 19:55:40 +03:00
Eli Zaretskii
0a51113397
Add a footnote to Emacs Lisp Intro
...
* doc/lispintro/emacs-lisp-intro.texi (Run a Program): Describe
the detailed output of integer value evaluation in a footnote, to
prevent confusion. (Bug#31579)
2018-05-24 19:49:34 +03:00
Eli Zaretskii
5eabe4a024
; * doc/emacs/msdos.texi (ls in Lisp): Fix a typo. (Bug#31575)
2018-05-24 19:32:40 +03:00
Eli Zaretskii
e7952bdfc8
Fix some cross-references in emacs-lisp-intro.texi
...
* doc/lispintro/emacs-lisp-intro.texi (List Processing)
(Determining the Element, graph-body-print): Fix cross-references
to subsections that don't exist in the printed version of the
manual. (Bug#31567)
2018-05-23 19:31:38 +03:00
Eli Zaretskii
a89795944b
Minor copyedits in Emacs manual in macos.texi
...
* doc/emacs/macos.texi (Mac / GNUstep Basics)
(Mac / GNUstep Events): Fix markup and capitalization.
(Bug#31568)
2018-05-23 19:02:00 +03:00
Eli Zaretskii
c0f3e6b56b
Minor formatting tweak in the Emacs manual
...
* doc/emacs/custom.texi (Directory Variables): Don't have 2
footnotes back to back, it looks bad in HTML. (Bug#31555)
2018-05-22 20:27:28 +03:00
Eli Zaretskii
fadf6535c0
Update comments in Intro to Emacs Lisp
...
* doc/lispintro/emacs-lisp-intro.texi: Explain in the comments
what are roman page numbers in Preface about. (Bug#31541)
2018-05-22 20:03:09 +03:00
Philipp Stephani
52ccb24aba
; * doc/os.texi (Batch Mode): use = after --eval
2018-05-22 15:33:22 +02:00
Eli Zaretskii
ef4aec14d1
; * doc/lispref/hash.texi (Defining Hash): Fix typos.
2018-05-21 21:08:39 +03:00
Eli Zaretskii
b1b96d7cd9
Update binding of 'M-.' in Intro to Emacs Lisp
...
* doc/lispintro/emacs-lisp-intro.texi (On Reading this Text)
(Finding More, Buffer Related Review, Buffer Exercises)
(Find a File, Conclusion): 'M-.' is now bound to
'xref-find-definitions'. (Bug#31542)
2018-05-21 18:01:57 +03:00
Eli Zaretskii
0d8bae5c55
Fix capitalization of mail headers
...
* doc/emacs/sending.texi (Mail Format, Mail Headers)
(Mail Aliases, Header Editing): Use consistent capitalization of
CC, BCC, and FCC. (Bug#31532)
2018-05-20 12:08:03 +03:00
Eli Zaretskii
a3885f5653
Minor fixes in the Emacs manual
...
* doc/emacs/misc.texi (Gnus Group Buffer): Fix a typo. (Bug#31534)
(Single Shell): Rephrase an unclear sentence. (Bug#31535)
(Remote Host): Use @command where appropriate. (Bug#31536)
2018-05-20 10:11:05 +03:00
Eli Zaretskii
542f830247
Fix a typo in rmail.texi
...
* doc/emacs/rmail.texi (Rmail Summary Edit): Add markup to 'nil'.
(Bug#31533)
2018-05-19 23:08:38 +03:00
Eli Zaretskii
6b4bafedbc
; Add a comment to emacs-lisp-intro.texi
...
* doc/lispintro/emacs-lisp-intro.texi: Add a comment with the
rationale for the manual's seemingly too large size.
2018-05-18 09:31:24 +03:00
Eli Zaretskii
c2ef847d3c
Clarify the mode-line indicators in CC Mode
...
* doc/emacs/programs.texi (Electric C): Explain '*' and '/' in the
CC Mode mode-line. (Bug31445)
2018-05-14 19:28:06 +03:00
Eli Zaretskii
b98cf9cdab
; Fix a typo in the Emacs manual
...
* doc/emacs/fixit.texi (Transpose): Fix a typo. Reported by
Takesi Ayanokoji <ayanokoji.takesi@gmail.com>.
2018-05-12 12:09:05 +03:00
Paul Eggert
700fcd77d7
* doc/emacs/help.texi: Fix paren typo.
2018-05-11 16:09:35 -07:00
Eli Zaretskii
c9c0e40d67
More minor changes in shell-related nodes of Emacs manual
...
* doc/emacs/misc.texi (Interactive Shell): Clarify how the window
that displays "*shell*" is selected.
(Shell Prompts): Fix a typo. Reported by Jorge
<jorge+list@disroot.org> in emacs-manual-bugs.
2018-05-11 12:39:52 +03:00
Eli Zaretskii
e6bf19cfff
Fix inaccuracies in "Shell Ring" node of Emacs manual
...
* doc/emacs/misc.texi (Shell Ring): Don't mention 'M-s' and don't
insist on Shell history commands being "jsut like" similar
commands that operate on minibuffer history. Reported by Jorge
<jorge+list@disroot.org> in emacs-manual-bugs.
2018-05-11 12:32:31 +03:00
Noam Postavsky
be2e8cb8be
* doc/man/emacs.1.in: Document --fg-daemon and --bg-daemon.
2018-05-10 22:47:04 -04:00
Eli Zaretskii
7ddcc9ab1a
Document 'custom-group'
...
* doc/lispref/customize.texi (Group Definitions): Document the
'custom-group' property.
2018-05-04 18:00:02 +03:00
Eli Zaretskii
4403f89056
Update the Emacs FAQ
...
* doc/misc/efaq.texi (Latest version of Emacs): Update versions.
(New in Emacs 26): New node.
* admin/release-process: Mention the FAQ update as part of the
release.
2018-04-28 15:03:17 +03:00
Alan Third
850ff18016
Clarify wording of NS drag n drop documentation
...
* doc/emacs/macos.texi (Mac / GNUstep Events): Clarify wording of
ns-drag-n-drop description.
2018-04-26 20:55:55 +01:00