diff options
author | Stefan Kangas <stefankangas@gmail.com> | 2023-02-23 06:30:16 +0100 |
---|---|---|
committer | Stefan Kangas <stefankangas@gmail.com> | 2023-02-23 06:30:16 +0100 |
commit | fad3665069740e002fcb7f9313f9eeec81ad9a0c (patch) | |
tree | 16bdc0fb14425235f3a192fe1c89485c4d1fcefb /doc/emacs | |
parent | 48cc5c0604cea2e6344fe3f7604f9d2881d898bf (diff) | |
parent | 94e70ed4261dbfcef679697dfa0dc2348a90dbdc (diff) | |
download | emacs-fad3665069740e002fcb7f9313f9eeec81ad9a0c.tar.gz |
Merge from origin/emacs-29
94e70ed4261 ; * lisp/emacs-lisp/eldoc.el (eldoc-display-in-echo-area)...
1841299a11d Eglot: implement inlay hints (bug#61412, bug#61066)
28ed0d1840f Eglot: run eglot-managed-mode-hook after LSP didOpen
7ad5d9babed Eglot: restore eldoc-documentation-functions on shutdown
711a775ba76 Eglot: simplify capability-checking code
ea7251ad6df Eglot: go back to setting eldoc-documentation-strategy again
6016f1982d3 ; * etc/NEWS: Fix typo again
d411b4d1fd3 ; * etc/NEWS (C-x v !): Additional text.
a0b67252346 ; * doc/emacs/vc1-xtra.texi (Preparing Patches): Wording ...
43c4dd6f962 ; * doc/emacs/anti.texi (Antinews): Adjust to latest chan...
20c654b6f8f Merge branch 'emacs-29' of git.sv.gnu.org:/srv/git/emacs ...
177d0cf2a9a ; * etc/NEWS: Fix typos.
db7096a532c Yield to erc-move-to-prompt before unhiding prompt
db21c84bc94 ; Improve doc string of 'C-q'
a6be0be1db6 ; Clarify "kill files" in Gnus manual
d816429e2f2 * lisp/progmodes/python.el (python--import-sources): Fix ...
1f4886fdb09 Do not error out on non image file (bug#61639)
003759a6dca Explain effect of variable-pitch fonts on fill-column
ba91a76659b Avoid division by zero in get_narrowed_* functions
fb5dbf6de73 ; Fix documentation of 'icon-title-format'.
48c9a507713 * etc/NEWS: Mention new buffer display action alist entries
4dc1f2b9a01 ; * src/xterm.c (x_update_end): Condition on HAVE_XDBE
f1c83898060 Fix build --without-xdbe
ef38774c02c Improve dnd-direct-save-remote-files docstring
cf53e62a791 Add 'process-status' to process shortdoc
68df9e5953c * lisp/emacs-lisp/comp.el (comp--trampoline-abs-filename)...
06ba9484166 Improve text about deleting windows
1976ca1634d Make 'emacs-news-cycle-tag' work at all levels
# Conflicts:
# etc/NEWS
Diffstat (limited to 'doc/emacs')
-rw-r--r-- | doc/emacs/anti.texi | 15 | ||||
-rw-r--r-- | doc/emacs/display.texi | 6 | ||||
-rw-r--r-- | doc/emacs/text.texi | 7 | ||||
-rw-r--r-- | doc/emacs/vc1-xtra.texi | 8 | ||||
-rw-r--r-- | doc/emacs/windows.texi | 4 |
5 files changed, 25 insertions, 15 deletions
diff --git a/doc/emacs/anti.texi b/doc/emacs/anti.texi index c46110a530d..b25d8a8e3cc 100644 --- a/doc/emacs/anti.texi +++ b/doc/emacs/anti.texi @@ -69,13 +69,14 @@ idea anyway. @item In line with simplifying and eventually removing the native-compilation option, we've deleted the -@code{inhibit-automatic-native-compilation} variable and its support -code. This greatly simplifies how native compilation works and makes -your configure-time decision regarding native compilation in Emacs -clear-cut: either Emacs always compiles Lisp to native code before -using it, or it never does so; no more half measures and special -exceptions. For similar reasons, @code{native-compile-prune-cache} -and @code{startup-redirect-eln-cache} features are no longer part of +@option{--with-native-compilation=aot} configure-time option. This +greatly simplifies how native compilation works and makes your +configure-time decision regarding native compilation in Emacs +clear-cut: either Emacs compiles non-preloaded Lisp packages to native +code only before using it, or it never uses native compilation at all; +no more half measures and special exceptions. For similar reasons, +@code{native-compile-prune-cache} and +@code{startup-redirect-eln-cache} features are no longer part of Emacs. @item diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index a86c12a0db7..7ec843180b8 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi @@ -1402,7 +1402,11 @@ right-to-left paragraphs. functionality especially in @code{prog-mode} and its descendants (@pxref{Major Modes}) to indicate the position of a specific column that has some special meaning for formatting the source code of a -program. +program. This assumes the buffer uses a fixed-pitch font, where all +the characters (with the possible exception of double-width +characters) have the same width on display. If the buffer uses +variable-pitch fonts, the fill-column indicators on different lines +might appear unaligned. To activate the fill-column indication display, use the minor modes @code{display-fill-@-column-indicator-mode} and diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi index 18f2274cfa6..3d3f2562617 100644 --- a/doc/emacs/text.texi +++ b/doc/emacs/text.texi @@ -623,7 +623,12 @@ variable @code{fill-column}. The default value (@pxref{Locals}) is is to use the command @kbd{C-x f} (@code{set-fill-column}). With a numeric argument, it uses that as the new fill column. With just @kbd{C-u} as argument, it sets @code{fill-column} to the current -horizontal position of point. +horizontal position of point. Note that, by its very nature, +@code{fill-column} is measured in column units; the actual position of +that column on a graphical display depends on the font being used. In +particular, using variable-pitch fonts will cause the +@code{fill-column} occupy different horizontal positions on display in +different lines. @cindex centering @findex center-line diff --git a/doc/emacs/vc1-xtra.texi b/doc/emacs/vc1-xtra.texi index 22b415613cb..3785e565676 100644 --- a/doc/emacs/vc1-xtra.texi +++ b/doc/emacs/vc1-xtra.texi @@ -288,16 +288,16 @@ is about to run. @findex vc-prepare-patch When collaborating on projects it is common to send patches via email, -to share changes. If you wish to do this using VC, you can use the +to share changes. You can do this using VC with the @code{vc-prepare-patch} command. This will prompt you for the revisions you wish to share, and which destination email address(es) -to use. The revisions are separated using commas (or whatever was -configured by @var{crm-separator}). The command will then prepare +to use. Separate the revisions using the value of +@var{crm-separator}, commas by default. The command will then prepare those revisions using your @abbr{MUA, Mail User Agent} for you to review and send. When invoked interactively in a Log View buffer with marked revisions, -these revisions will be used. +those marked revisions will be used. @vindex vc-prepare-patches-separately Depending on the value of the user option diff --git a/doc/emacs/windows.texi b/doc/emacs/windows.texi index 239b5b2956b..e4abdef76be 100644 --- a/doc/emacs/windows.texi +++ b/doc/emacs/windows.texi @@ -310,8 +310,8 @@ the space that it occupied is given to an adjacent window (but not the minibuffer window, even if that is active at the time). Deleting the window has no effect on the buffer it used to display; the buffer continues to exist, and you can still switch to it with @kbd{C-x b}. -The option @code{delete-window-choose-selected} allows to choose which -window becomes the new selected window instead (@pxref{Deleting +The option @code{delete-window-choose-selected} controls which +window is chosen as the new selected window instead (@pxref{Deleting Windows,,, elisp, The Emacs Lisp Reference Manual}). @findex kill-buffer-and-window |