summaryrefslogtreecommitdiff
path: root/doc/misc
Commit message (Collapse)AuthorAgeFilesLines
* Sync with Tramp 2.4.3Michael Albinus2019-12-291-1/+1
| | | | | | | | | | | | * doc/misc/trampver.texi: * lisp/net/trampver.el: Change version to "2.4.3". * lisp/net/tramp.el: Bump version. (tramp-handle-shell-command): The temp file for error-buffer is remote. * test/lisp/net/tramp-tests.el (tramp-test30-make-process): Simplify buffer generation. (tramp-test32-shell-command): Extend test.
* Add item to Frequently Asked Questions of Tramp manualMichael Albinus2019-12-221-0/+31
| | | | | | * doc/misc/tramp.texi (Frequently Asked Questions): Add item for ControlMaster option on proxy hosts. Explain changing syntax to Ange FTP.
* ; Spelling fixesPaul Eggert2019-12-102-3/+3
|
* Spelling fixesPaul Eggert2019-12-094-4/+4
|
* Corrections in semantic.texiEli Zaretskii2019-12-071-61/+50
| | | | | | | * doc/misc/semantic.texi (Parser code, Tag handling) (Semanticdb Internals, Analyzer Internals, Tools): Fix file names according to what was actually imported from the original CEDET. (Bug#38451)
* * lisp/tab-bar.el (switch-to-buffer-other-tab): Use display-buffer-in-tab.Juri Linkov2019-12-051-5/+5
| | | | | | | | | | | | | (tab-bar--tab): Use float-time instead of integer. This improves correct detection of recent tabs switched within 1 sec. (tab-bar--current-tab, tab-bar--current-tab-index) (tab-bar--tab-index, tab-bar--tab-index-by-name) (tab-bar--tab-index-recent): Add optional arg FRAME. (tab-bar-move-tab-to-frame): Add with-selected-frame for tab-bar-close-tab. (tab-bar--reusable-frames): New function. (tab-bar-get-buffer-tab): Add index to the found tab. (display-buffer-in-tab): Use `tab-name' entry instead of `name'. Add `reusable-frames' entry. (bug#38354)
* Update Org to 9.3Bastien2019-12-031-12590/+15775
|
* * lisp/gnus/gnus-win.el (gnus-configure-frame): Check for window-live-p.Juri Linkov2019-11-301-0/+32
| | | | * doc/misc/gnus.texi (Tabbed Interface): New node. (bug#37998)
* Fix documentation of eieio-class-nameLars Ingebrigtsen2019-11-271-3/+1
| | | | | * doc/misc/eieio.texi (Predicates): Update the documentation of eieio-class-name to say what it really returns (bug#38365).
* Remove outdated documentationLars Ingebrigtsen2019-11-261-5/+0
| | | | | * doc/misc/eieio.texi (Predicates): Remove documentation of same-class-fast-p, which was removed some years back (bug#38362).
* Default network-stream-use-client-certificates to nilRobert Pluim2019-11-231-1/+6
| | | | | | | | | | | | | | | | * lisp/net/network-stream.el (network-stream-use-client-certificates): Default to nil. (open-network-stream): Adapt description to new default of network-stream-use-client-certificates. * etc/NEWS: network-stream-use-client-certificates defaults to nil now. * doc/lispref/processes.texi (Network): Flip network-stream-use-client-certificates description. * doc/misc/auth.texi (Help for users): Mention network-stream-use-client-certificates.
* Add renaming of remote buffer file names to TrampMichael Albinus2019-11-201-7/+133
| | | | | | | | | | | | | | | | | | | | * doc/misc/tramp.texi (Default User): Fix typo. (Cleanup remote connections): Adapt arguments of `tramp-cleanup-connection'. (Renaming remote files): New node. (Frequently Asked Questions): New item "How to save files when a remote host isn't reachable anymore?". * etc/NEWS: Add `tramp-rename-files' and `tramp-rename-these-files'. * lisp/net/tramp-cmds.el (tramp-default-rename-alist) (tramp-confirm-rename-file-names): New defcustoms. (tramp-rename-read-file-name-dir) (tramp-rename-read-file-name-init): New defsubsts. (tramp-default-rename-file, tramp-rename-files) (tramp-rename-these-files): New defuns. * lisp/net/tramp-integration.el (ido, ivy): Integrate with them.
* Remove info references to gmane web searchRobert Pluim2019-11-201-77/+15
| | | | | | * doc/misc/gnus.texi (Foreign Groups, Web Searches, What is nnir?): (Setting up nnir, Associating Engines, The imap Engine): (Customizations): Remove references to gmane web search.
* Document Lisp floats a bit betterPaul Eggert2019-11-101-30/+24
| | | | | | | | | | | | | * doc/lispref/numbers.texi (Float Basics): * doc/misc/cl.texi (Implementation Parameters): * lisp/emacs-lisp/cl-lib.el (cl-most-positive-float) (cl-least-positive-float) (cl-least-positive-normalized-float, cl-float-epsilon) (cl-float-negative-epsilon): Document IEEE floating point better. Don’t suggest that Emacs might use some floating-point format other than IEEE format, as Emacs currently assumes IEEE in several places and there seems little point in removing those assumptions.
* CC Mode. Allow fontification of "wrong" style comments with warning face.Alan Mackenzie2019-11-091-8/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | This fixes bug #4192. * etc/NEWS: Add a new entry. * lisp/progmodes/cc-defs.el (c-font-lock-flush): New macro. * lisp/progmodes/cc-cmds.el (c-toggle-comment-style): On toggling the comment style, invoke c-font-lock-flush when c-mark-wrong-style-of-comment is non-nil, to cause that marking to be done instead on the other style of comment. * lisp/progmodes/cc-fonts.el (c-maybe-font-lock-wrong-style-comments): New function. (c-cpp-matchers): Call c-maybe-font-lock-wrong-style-comments when appropriate. * lisp/progmodes/cc-vars.el (c-mark-wrong-style-of-comment): New customizable option. * doc/misc/cc-mode.texi (top level, Indentation Commands, Guessing the Style, Custom Macros): For some opening quote marks, correct '' to ``. (Minor Modes): Add an xref to the new page "Wrong Comment Style" in a footnote. (Wrong Comment Style): New page.
* Fix MS-Windows version reference in FAQEli Zaretskii2019-11-081-4/+6
| | | | | * doc/misc/efaq-w32.texi (Which versions of Windows): Clarify that we support all recent versions of MS-Windows. (Bug#38023)
* Allow flymake diagnostic types to have shorter namesJoão Távora2019-11-021-0/+5
| | | | | | | | | | | | | | | | Eglot, a third-party package which uses Flymake, has its own diagnostic types such as 'eglot-error', 'eglot-warning', etc... While not being too long, they will not fit in the type column of the "list all diagnostics" buffer. This commit allows diagnostic types to have user-defined names and also assigns names to the default categories. * doc/misc/flymake.texi (Flymake error types): Describe flymake-type-name prop. * lisp/progmodes/flymake.el (flymake--diagnostics-buffer-entries): Use type names. (flymake-error, flymake-warning, flymake-note): Give these diagnostic categories default type names.
* Clarify consequences of mismatching Flymake diagnostic buffersJoão Távora2019-11-021-1/+3
| | | | | | | | | | Fix bug#34418. * doc/misc/flymake.texi (Flymake utility functions): Add note to flymake-make-diagnostic. * lisp/progmodes/flymake.el (flymake--handle-report): Discard diagnostics from other buffers.
* Remove obsolete doc references to XEmacs (Bug#37899)Stefan Kangas2019-10-285-16/+3
| | | | | | | | | | | | | | | | | * doc/misc/edt.texi (Changes, Goals): * doc/misc/emacs-mime.texi (Charset Translation): * doc/misc/gnus-faq.texi (FAQ 4-15): * doc/misc/pcl-cvs.texi (Bugs): * doc/misc/srecode.texi (SRecode Minor Mode): * lisp/cedet/srecode/insert.el (srecode-insert-ask-variable-method): * lisp/follow.el: * lisp/leim/quail/ipa.el (ipa-x-sampa, ipa-kirshenbaum): * lisp/net/newsticker.el: * lisp/obsolete/iswitchb.el: * lisp/progmodes/hideshow.el: * lisp/savehist.el (savehist-file): * lisp/vc/ediff.el: Remove obsolete references to XEmacs in doc strings and comments.
* Mention completion styles for Tramp user/host name completionMichael Albinus2019-10-251-3/+4
| | | | | * doc/misc/tramp.texi (File name completion): Emacs must have one of the completion styles `basic', `emacs21', or `emacs22'.
* Update FAQ section on large files (Bug#37818)Stefan Kangas2019-10-241-7/+16
| | | | | * doc/misc/efaq.texi (Problems with very large files): Extend section and remove information about ancient versions of Emacs.
* Update FAQ section on Emacs security (Bug#37818)Stefan Kangas2019-10-241-17/+6
| | | | | * doc/misc/efaq.texi (Security risks with Emacs): Remove section on movemail. Add section on third-party packages.
* Various doc fixes for auto-insert-modeStefan Kangas2019-10-221-8/+9
| | | | | | * doc/misc/autotype.texi (Autoinserting): Various doc fixes. * lisp/autoinsert.el (top-level): Recommend 'auto-insert-mode' over 'add-hook'.
* Remove XEmacs compat code from speedbar.elStefan Kangas2019-10-221-12/+5
| | | | | | | | | | | | | * lisp/speedbar.el (speedbar-frame-plist, speedbar-frame-mode) (speedbar-make-overlay, speedbar-overlay-put, speedbar-delete-overlay) (speedbar-mode-line-update, speedbar-frame-reposition-smartly) (speedbar-set-mode-line-format, speedbar-reconfigure-keymaps) (speedbar-add-localized-speedbar-support, speedbar-check-vc) (speedbar-highlight-one-tag-line) (speedbar-unhighlight-one-tag-line): Remove XEmacs compat code. * doc/misc/speedbar.texi (Frames and Faces): Remove documentation for XEmacs.
* Update FAQ entry on XEmacs (Bug#37815)Stefan Kangas2019-10-201-9/+12
| | | | | | * doc/misc/efaq.texi (Difference between Emacs and XEmacs): Update section to reflect the current state of affairs. XEmacs is not actively developed and is lacking many important features of Emacs.
* Fix a recent change in Emacs FAQEli Zaretskii2019-10-191-2/+1
| | | | | | * doc/misc/efaq.texi (New in Emacs 23, Common requests): Remove references to the removed section "Highlighting a region".
* Don't explain FTP acronym in FAQStefan Kangas2019-10-191-5/+1
| | | | | | * doc/misc/efaq.texi (Common acronyms): Remove explanation of the FTP acronym. Emacs is no longer distributed over FTP, and the FAQ doesn't refer to any other FTP URLs.
* Remove FAQ section "Highlighting a region" (Bug#37818)Stefan Kangas2019-10-191-17/+0
| | | | * doc/misc/efaq.texi (Highlighting a region): Remove section.
* Support old Samba versions in TrampMichael Albinus2019-10-181-35/+71
| | | | | | | | | | * doc/misc/tramp.texi (Relevant connection properties to override): New subsection. * lisp/net/tramp-smb.el (tramp-smb-get-cifs-capabilities): Check "posix" connection property. * lisp/net/tramp.el (with-tramp-progress-reporter): Fix docstring.
* Remove obsolete XEmacs references from manualsStefan Kangas2019-10-176-22/+6
| | | | | | | | | * doc/misc/erc.texi: * doc/misc/eshell.texi: * doc/misc/htmlfontify.texi: * doc/misc/remember.texi: * doc/misc/sieve.texi: * doc/misc/viper.texi: Remove obsolete XEmacs references.
* Add/fix documentation for widget-applyJuanma Barranquero2019-10-161-0/+6
| | | | | | | * doc/misc/widget.texi (Widget Properties): Document `widget-apply'. * src/fns.c (Fwidget_apply): Document return value (used in many places).
* Make url-hexify-string accept a list of allowed chars (bug#26469)Hong Xu2019-10-141-2/+6
| | | | | | | * lisp/url/url-util.el (url-hexify-string): Accept a list of allowed chars. * doc/misc/url.texi (URI Encoding): Update url-hexify-string doc and index improvements (bug#24694).
* Update from GnulibPaul Eggert2019-10-111-4/+9
| | | | | | | | | | | | | | | | This incorporates: 2019-10-11 Simplify and regularize regex use of ‘assert’ 2019-10-09 regex: omit debug assignment when not debugging 2019-10-09 regex: tell compiler there’s at most 256 arcs out 2019-10-09 regex: simplify by assuming C99 2019-10-09 regex: avoid copying of uninitialized storage 2019-09-29 fbufmode: Fix compilation error on glibc >= 2.28 systems 2019-09-28 Update comments that refer to POSIX 2019-09-23 Update URLs and associated text * doc/misc/texinfo.tex, lib/open.c, lib/regcomp.c: * lib/regex_internal.c, lib/regex_internal.h, lib/regexec.c: * lib/stdio-impl.h: Copy from Gnulib.
* Remove reference to obsolete package gnuserv from FAQStefan Kangas2019-10-111-11/+0
| | | | | | | | | | On visiting http://meltin.net/hacks/emacs/, we now find: "I used to have some Emacs and Haskell hacks on my previous sites. However, these hacks are now old and un-maintained. I don’t think there is enough interest to keep them around." * doc/misc/efaq.texi (Using an already running Emacs process): Remove reference to obsolete package 'gnuserv'. (Bug#37574)
* Move the "Skeleton Language" node to later in the manualLars Ingebrigtsen2019-10-091-100/+99
| | | | | * doc/misc/autotype.texi (Skeleton Language): Move this low-level node to after the more user-facing nodes (bug#20780).
* * doc/misc/tramp.texi (Remote shell setup): Howto configure local shell.Michael Albinus2019-10-091-3/+16
|
* ; * doc/misc/eww.texi (Advanced): Fix recent typo.Basil L. Contovounesios2019-10-071-3/+3
|
* Use tabs in EWW (bug#37592)Juri Linkov2019-10-071-1/+4
| | | | | | | | | | | | | | * lisp/net/eww.el (eww-open-in-new-buffer): Call tab-new when tab-bar-mode is enabled. (eww-browse-url): Add docstring. Call tab-new when tab-bar-mode is enabled. * lisp/net/shr.el (shr-map): Bind [C-down-mouse-1] to shr-mouse-browse-url-new-window. (shr-mouse-browse-url-new-window): New command. (shr-browse-url): Add optional arg new-window. * doc/misc/eww.texi (Basics): Mention opening tabs on M-RET.
* Improve documentation for year-zero issuesPaul Eggert2019-10-051-2/+2
| | | | | | | | | | | | * doc/emacs/calendar.texi (Calendar Systems) * doc/lispref/os.texi (Time Conversion): Prefer "BC" to "B.C." since the documentation generally uses "BC". * doc/misc/emacs-mime.texi (time-date): * lisp/calendar/time-date.el (date-to-day, time-to-days): In the doc string, state the day origin more clearly, and more consistently with the rest of the documentation. * src/timefns.c (Fdecode_time): State the year origin in the doc string.
* Don't mention server-socket-dir in FAQStefan Kangas2019-10-021-13/+2
| | | | | | | | server-socket-dir is a defvar, and users should use the defcustom server-name instead. * doc/misc/efaq.texi (Using an already running Emacs process): Remove details on server-socket-dir, refer to Emacs Manual. (Bug#20675)
* Clarify recent ert manual changeStefan Kangas2019-09-291-1/+2
| | | | | * doc/misc/ert.texi (Running Tests in Batch Mode): Say that ert test selector strings are regular expressions.
* Add new Gnus summary commands and keystrokes for "unseen" navigationLars Ingebrigtsen2019-09-291-0/+14
| | | | | | | * doc/misc/gnus.texi (Choosing Commands): Document them. * lisp/gnus/gnus-sum.el (gnus-summary-next-unseen-article) (gnus-summary-prev-unseen-article): New commands and keystrokes (bug#35213).
* Document ert test selectors in batch mode (Bug#37476)Stefan Kangas2019-09-281-4/+8
| | | | | * doc/misc/ert.texi (Running Tests in Batch Mode): Document test selectors.
* Fix documentation on `C-u a' on nndiary groupLars Ingebrigtsen2019-09-271-16/+0
| | | | | | * doc/misc/gnus.texi (Diary Group Parameters): Remove apparently incorrect documentation about `C-u a' on nndiary groups (bug#36849).
* nnimap.el: support additional expunge optionsNikolaus Rath2019-09-271-3/+13
| | | | | | | * lisp/gnus/nnimap.el (nnimap-close-group) (nnimap-request-expire-articles, nnimap-delete-article) (nnimap-request-scan): Add new 'never, 'immediate, and 'on-exit settings for nnimap-expunge (bug#20670).
* Allow controlling when to send cookies when retrieving images in shrLars Ingebrigtsen2019-09-241-3/+16
| | | | | | | | | * lisp/net/shr.el (shr--use-cookies-p): New function. (shr-tag-img): Use it. (shr-cookie-policy): New variable. (shr-save-contents): Use cookies. * doc/misc/eww.texi (Advanced): Document it.
* Rename "dumbquotes" to "smartquotes" in GnusLars Ingebrigtsen2019-09-241-10/+10
| | | | | | | | | | | | * doc/misc/gnus.texi (Article Washing): Adjust documentation. * etc/refcards/gnus-refcard.tex (subsection*{Notes}): Ditto * lisp/gnus/gnus-art.el (gnus-article-smartquotes-map): Rename from gnus-article-dumbquotes-map and add obsolete alias. (article-treat-smartquotes): Ditto. * lisp/gnus/gnus-sum.el (gnus-summary-make-menu-bar): Adjust menus.
* Update some URLsPaul Eggert2019-09-2320-139/+107
| | | | | | | | | | | | | | | | | This mostly changes http: to https: in URLs. It also updates some URLs that have moved, removes some URLs that no longer work, recommends against using procmail (procmail.org no longer works), and removes some mentions of the no-longer-existing Gmane, LPF and VTW. It doesn't update all URLs, just the ones I had time for. * GNUmakefile (help): * admin/admin.el (manual-doctype-string): * admin/charsets/Makefile.in (${charsetdir}/ALTERNATIVNYJ.map): * admin/charsets/mapconv: * lisp/net/soap-client.el (soap-create-envelope): * lisp/org/org.el (org-doi-server-url): * lisp/textmodes/bibtex.el (bibtex-generate-url-list): Prefer https: to http: un URLs.
* Update from GnulibPaul Eggert2019-09-221-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | This incorporates: 2019-09-22 Update some URLs 2019-09-15 fcntl-h: fix compilation error of creat.c on MSVC 2019-09-15 creat: new module 2019-09-15 access: new module 2019-09-09 Add option to assume best, not worst, when cross-compiling. * build-aux/config.guess, build-aux/config.sub, doc/misc/texinfo.tex: * lib/careadlinkat.c, lib/careadlinkat.h, lib/count-leading-zeros.h: * lib/count-trailing-zeros.h, lib/diffseq.h, lib/fcntl.in.h: * lib/ftoastr.c, lib/get-permissions.c: * lib/ieee754.in.h, lib/inttypes.in.h, lib/mktime.c, lib/open.c: * lib/pathmax.h, lib/pipe2.c, lib/stddef.in.h, lib/stdint.in.h: * lib/stdlib.in.h, lib/str-two-way.h, lib/string.in.h, lib/time.in.h: * lib/timegm.c, lib/unistd.in.h, m4/canonicalize.m4: * m4/extern-inline.m4, m4/fcntl_h.m4, m4/fdopendir.m4: * m4/getgroups.m4, m4/getopt.m4, m4/gettimeofday.m4: * m4/gnulib-common.m4, m4/largefile.m4: * m4/lstat.m4, m4/memmem.m4, m4/mktime.m4, m4/nocrash.m4, m4/open.m4: * m4/pselect.m4, m4/putenv.m4, m4/readlink.m4, m4/regex.m4: * m4/symlink.m4, m4/unistd_h.m4, m4/utimens.m4, m4/utimes.m4: Copy from Gnulib. * lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate. * m4/open-slash.m4: New file, copied from Gnulib.
* Remove Gnus posting style reference to message-reply-headersLars Ingebrigtsen2019-09-231-6/+1
| | | | | * doc/misc/gnus.texi (Posting Styles): Remove bit about message-reply-headers, because it has never worked.