emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master b8e6bea: Merge from origin/emacs-28


From: Stefan Kangas
Subject: master b8e6bea: Merge from origin/emacs-28
Date: Tue, 14 Dec 2021 00:53:12 -0500 (EST)

branch: master
commit b8e6beaab01e9c7eaf5cdc12a34987402fb9b72f
Merge: 855f1bd 3607508
Author: Stefan Kangas <stefan@marxist.se>
Commit: Stefan Kangas <stefan@marxist.se>

    Merge from origin/emacs-28
    
    3607508f3f Set calc-make-windows-dedicated to nil by default
    9de8eec3bc * make-dist: Don't run "make --question info".  (Bug#52322)
    cea8deea72 ; * src/xdisp.c (move_it_vertically_backward): Clarify com...
    6170c5036e Fix regression in help-mode prompt
    
    # Conflicts:
    #   etc/NEWS
---
 etc/NEWS.28        |  6 +++---
 lisp/calc/calc.el  |  2 +-
 lisp/help-macro.el |  8 ++++++--
 make-dist          |  7 -------
 src/xdisp.c        | 11 ++++++-----
 5 files changed, 16 insertions(+), 18 deletions(-)

diff --git a/etc/NEWS.28 b/etc/NEWS.28
index eb65213..d2565e5 100644
--- a/etc/NEWS.28
+++ b/etc/NEWS.28
@@ -1588,9 +1588,9 @@ and the result is not truncated in any way.
 It no longer has lower precedence than '+' and '-'.
 
 ---
-*** Calc now marks its windows dedicated.
-The new user option 'calc-make-windows-dedicated' controls this.  It
-is t by default; set to nil to get back the old behavior.
+*** New user option 'calc-make-windows-dedicated'.
+When this user option is non-nil, Calc will mark its windows as
+dedicated.
 
 ** Calendar
 
diff --git a/lisp/calc/calc.el b/lisp/calc/calc.el
index 9774ddf..d426e28 100644
--- a/lisp/calc/calc.el
+++ b/lisp/calc/calc.el
@@ -1423,7 +1423,7 @@ commands given here will actually operate on the 
*Calculator* stack."
     (require 'calc-ext)
     (calc-set-language calc-language calc-language-option t)))
 
-(defcustom calc-make-windows-dedicated t
+(defcustom calc-make-windows-dedicated nil
   "If non-nil, windows displaying Calc buffers will be marked dedicated.
 See `window-dedicated-p' for what that means."
   :version "28.1"
diff --git a/lisp/help-macro.el b/lisp/help-macro.el
index cd1b51e..ecc7eba 100644
--- a/lisp/help-macro.el
+++ b/lisp/help-macro.el
@@ -167,14 +167,18 @@ and then returns."
                    (let ((cursor-in-echo-area t)
                          (overriding-local-map local-map))
                      (setq key (read-key-sequence
-                                (format "Type one of the options listed%s: "
+                                (format "Type one of listed options%s: "
                                         (if (pos-visible-in-window-p
                                              (point-max))
                                             ""
                                           (concat  ", or "
                                                    
(help--key-description-fontified (kbd "<PageDown>"))
-                                                   " or "
+                                                   "/"
                                                    
(help--key-description-fontified (kbd "<PageUp>"))
+                                                   "/"
+                                                   
(help--key-description-fontified (kbd "SPC"))
+                                                   "/"
+                                                   
(help--key-description-fontified (kbd "DEL"))
                                                    " to scroll"))))
                            char (aref key 0)))
 
diff --git a/make-dist b/make-dist
index b069130..db7a74b 100755
--- a/make-dist
+++ b/make-dist
@@ -299,13 +299,6 @@ if [ $check = yes ]; then
     echo "${bogosities}"
   fi
 
-  ## This exits with non-zero status if any .info files need
-  ## rebuilding.
-  if [ -r Makefile ] && [ "$with_info" = "yes" ]; then
-      echo "Checking to see if info files are up-to-date..."
-      make --question info || error=yes
-  fi
-
   ## Is this a release?
   case $version in
       [1-9][0-9].[0-9])
diff --git a/src/xdisp.c b/src/xdisp.c
index 89b2959..5e549c9 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -10423,11 +10423,12 @@ move_it_to (struct it *it, ptrdiff_t to_charpos, int 
to_x, int to_y, int to_vpos
 
 /* Move iterator IT backward by a specified y-distance DY, DY >= 0.
 
-   If DY > 0, move IT backward at least that many pixels.  DY = 0
-   means move IT backward to the preceding line start or BEGV.  This
-   function may move over more than DY pixels if IT->current_y - DY
-   ends up in the middle of a line; in this case IT->current_y will be
-   set to the top of the line moved to.  */
+   If DY > 0, move IT backward that many pixels.
+   DY = 0 means move IT backward to the preceding line start or to BEGV.
+   This function may move over less or more than DY pixels if
+   IT->current_y - DY ends up in the middle of a line; in this case
+   IT->current_y will be set to the top of the line either before or
+   after the exact pixel coordinate.  */
 
 void
 move_it_vertically_backward (struct it *it, int dy)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]