diff options
Diffstat (limited to 'lisp')
-rw-r--r-- | lisp/align.el | 2 | ||||
-rw-r--r-- | lisp/allout-widgets.el | 2 | ||||
-rw-r--r-- | lisp/allout.el | 2 | ||||
-rw-r--r-- | lisp/emacs-lisp/gv.el | 2 | ||||
-rw-r--r-- | lisp/emacs-lisp/package.el | 7 | ||||
-rw-r--r-- | lisp/font-lock.el | 4 | ||||
-rw-r--r-- | lisp/gnus/mm-util.el | 2 | ||||
-rw-r--r-- | lisp/mail/feedmail.el | 2 | ||||
-rw-r--r-- | lisp/mail/sendmail.el | 2 | ||||
-rw-r--r-- | lisp/mail/supercite.el | 2 | ||||
-rw-r--r-- | lisp/org/org-attach.el | 2 | ||||
-rw-r--r-- | lisp/progmodes/cc-engine.el | 17 | ||||
-rw-r--r-- | lisp/progmodes/cc-langs.el | 21 | ||||
-rw-r--r-- | lisp/progmodes/idlw-shell.el | 2 | ||||
-rw-r--r-- | lisp/ps-print.el | 6 | ||||
-rw-r--r-- | lisp/simple.el | 2 |
16 files changed, 49 insertions, 28 deletions
diff --git a/lisp/align.el b/lisp/align.el index f16cb84adbf..61387b23dc7 100644 --- a/lisp/align.el +++ b/lisp/align.el @@ -261,7 +261,7 @@ The possible settings for `align-region-separate' are: `group' Each contiguous set of lines where a specific alignment occurs is considered a section for that alignment rule. Note that each rule may have any entirely different set - of section divisions than another. + of section divisions from another. int alpha = 1; /* one */ double beta = 2.0; diff --git a/lisp/allout-widgets.el b/lisp/allout-widgets.el index fecaf2052ea..fbdddca7d76 100644 --- a/lisp/allout-widgets.el +++ b/lisp/allout-widgets.el @@ -1847,7 +1847,7 @@ Optional HAS-SUCCESSOR is true if the item is followed by a sibling. We also hide the header-prefix string. Guides are established according to the item-widget's :guide-column-flags, -when different than :was-guide-column-flags. Changing that property and +when different from :was-guide-column-flags. Changing that property and reapplying this method will rectify the glyphs." (when (not (widget-get item-widget :is-container)) diff --git a/lisp/allout.el b/lisp/allout.el index 408a2a9a0cc..dedad45f827 100644 --- a/lisp/allout.el +++ b/lisp/allout.el @@ -5926,7 +5926,7 @@ See `allout-toggle-current-subtree-encryption' for more details." (setq buffer-file-coding-system (select-safe-coding-system subtree-beg subtree-end)) ;; if the coding system for the text being encrypted is different - ;; than that prevailing, then there a real risk that the coding + ;; from that prevailing, then there a real risk that the coding ;; system can't be noticed by emacs when the file is visited. to ;; mitigate that, offer to preserve the coding system using a file ;; local variable. diff --git a/lisp/emacs-lisp/gv.el b/lisp/emacs-lisp/gv.el index 92241a7d566..b43e53b9d27 100644 --- a/lisp/emacs-lisp/gv.el +++ b/lisp/emacs-lisp/gv.el @@ -24,7 +24,7 @@ ;;; Commentary: ;; This is a re-implementation of the setf machinery using a different -;; underlying approach than the one used earlier in CL, which was based on +;; underlying approach from the one used earlier in CL, which was based on ;; define-setf-expander. ;; `define-setf-expander' makes every "place-expander" return a 5-tuple ;; (VARS VALUES STORES GETTER SETTER) diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el index f14ef7919ea..c4f751871b6 100644 --- a/lisp/emacs-lisp/package.el +++ b/lisp/emacs-lisp/package.el @@ -2724,7 +2724,7 @@ either a full name or nil, and EMAIL is a valid email address." ["Filter by Version" package-menu-filter-by-version :help "Filter packages by version"] ["Clear Filter" package-menu-clear-filter :help "Clear package list filter"]) - ["Hide by Regexp" package-menu-hide-package :help "Permanently hide all packages matching a regexp"] + ["Hide by Regexp" package-menu-hide-package :help "Hide all packages matching a regexp"] ["Display Older Versions" package-menu-toggle-hiding :style toggle :selected (not package-menu--hide-packages) :help "Display package even if a newer version is already installed"] @@ -3189,8 +3189,9 @@ function. The args ARG and NOCONFIRM, passed from (define-obsolete-function-alias 'package-menu-refresh 'revert-buffer "27.1") (defun package-menu-hide-package () - "Hide a package under point in Package Menu. -If optional arg BUTTON is non-nil, describe its associated package." + "Hide in Package Menu packages that match a regexp. +Prompts for the regexp to match against package names. +The default regexp will hide only the package whose name is at point." (interactive) (package--ensure-package-menu-mode) (declare (interactive-only "change `package-hidden-regexps' instead.")) diff --git a/lisp/font-lock.el b/lisp/font-lock.el index 77b8e427249..506c888ff64 100644 --- a/lisp/font-lock.el +++ b/lisp/font-lock.el @@ -1004,14 +1004,14 @@ The value of this variable is used when Font Lock mode is turned on." ;; font-lock.el uses its own function for buffer fontification. This function ;; makes fontification be on a message-by-message basis and so visiting an ;; RMAIL file is much faster. A clever implementation of the function might -;; fontify the headers differently than the message body. (It should, and +;; fontify the headers differently from the message body. (It should, and ;; correspondingly for Mail mode, but I can't be bothered to do the work. Can ;; you?) This hints at a more interesting use... ;; ;; Languages that contain text normally contained in different major modes ;; could define their own fontification functions that treat text differently ;; depending on its context. For example, Perl mode could arrange that here -;; docs are fontified differently than Perl code. Or Yacc mode could fontify +;; docs are fontified differently from Perl code. Or Yacc mode could fontify ;; rules one way and C code another. Neat! ;; ;; A further reason to use the fontification indirection feature is when the diff --git a/lisp/gnus/mm-util.el b/lisp/gnus/mm-util.el index e863051e56a..7629d5cb151 100644 --- a/lisp/gnus/mm-util.el +++ b/lisp/gnus/mm-util.el @@ -53,7 +53,7 @@ ;; positions! ,@(unless (mm-coding-system-p 'iso-8859-15) '((iso-8859-15 . iso-8859-1))) - ;; BIG-5HKSCS is similar to, but different than, BIG-5. + ;; BIG-5HKSCS is similar to, but different from, BIG-5. ,@(unless (mm-coding-system-p 'big5-hkscs) '((big5-hkscs . big5))) ;; A Microsoft misunderstanding. diff --git a/lisp/mail/feedmail.el b/lisp/mail/feedmail.el index 7b7cefa4055..0d7193c1be0 100644 --- a/lisp/mail/feedmail.el +++ b/lisp/mail/feedmail.el @@ -1552,7 +1552,7 @@ in a buffer, try /bin/rmail instead of /bin/mail. If /bin/rmail exists, this can be accomplished by keeping the default nil setting of `mail-interactive'. You might also like to consult local mail experts for any other interesting command line possibilities. Some versions -of UNIX have an rmail program which behaves differently than +of UNIX have an rmail program which behaves differently from /bin/rmail and complains if feedmail gives it a message on stdin. If you don't know about such things and if there is no local expert to consult, stick with /bin/mail or use one of the other buffer eating diff --git a/lisp/mail/sendmail.el b/lisp/mail/sendmail.el index 91d097d678a..14adb5a195d 100644 --- a/lisp/mail/sendmail.el +++ b/lisp/mail/sendmail.el @@ -1222,7 +1222,7 @@ external program defined by `sendmail-program'." (delete-region (line-beginning-position) (line-beginning-position 2)))) ;; Apparently this causes a duplicate Sender. - ;; ;; If the From is different than current user, insert Sender. + ;; ;; If the From is different from current user, insert Sender. ;; (goto-char (point-min)) ;; (and (re-search-forward "^From:" delimline t) ;; (progn diff --git a/lisp/mail/supercite.el b/lisp/mail/supercite.el index b8595343fcd..986d0cf4074 100644 --- a/lisp/mail/supercite.el +++ b/lisp/mail/supercite.el @@ -1311,7 +1311,7 @@ use it instead of `sc-citation-root-regexp'." ;; filling (defun sc-fill-if-different (&optional prefix) "Fill the region bounded by `sc-fill-begin' and point. -Only fill if optional PREFIX is different than `sc-fill-line-prefix'. +Only fill if optional PREFIX is different from `sc-fill-line-prefix'. If `sc-auto-fill-region-p' is nil, do not fill region. If PREFIX is not supplied, initialize fill variables. This is useful for a regi `begin' frame-entry." diff --git a/lisp/org/org-attach.el b/lisp/org/org-attach.el index 6148657bec4..1ed305c9ff3 100644 --- a/lisp/org/org-attach.el +++ b/lisp/org/org-attach.el @@ -429,7 +429,7 @@ attachment-folder. Change of attachment-folder due to unset might be if an ID property is set on the node, or if a separate inherited -DIR-property exists (that is different than the unset one)." +DIR-property exists (that is different from the unset one)." (interactive) (let ((old (org-attach-dir)) (new diff --git a/lisp/progmodes/cc-engine.el b/lisp/progmodes/cc-engine.el index c3cd31fdd00..23fb1effdd4 100644 --- a/lisp/progmodes/cc-engine.el +++ b/lisp/progmodes/cc-engine.el @@ -388,14 +388,17 @@ comment at the start of cc-engine.el for more info." (forward-char) t))) (let ((cand-EOM (point))) - (if (and c-last-open-c-comment-start-on-line-re + (if (and c-open-c-comment-on-logical-line-re (re-search-backward - c-last-open-c-comment-start-on-line-re - (c-point 'bol) t)) - (progn - (goto-char (match-beginning 1)) - (and (c-forward-single-comment) - (> (point) cand-EOM))) + c-open-c-comment-on-logical-line-re + nil t) + (match-beginning 1) + (progn + (goto-char (match-beginning 1)) + (and (c-forward-single-comment) + (> (point) cand-EOM)))) + t + (goto-char cand-EOM) nil))))) (when (and (car c-macro-cache) diff --git a/lisp/progmodes/cc-langs.el b/lisp/progmodes/cc-langs.el index 715af32d7ea..667561719cb 100644 --- a/lisp/progmodes/cc-langs.el +++ b/lisp/progmodes/cc-langs.el @@ -86,7 +86,7 @@ ;; compiled runtime constants ready for use by (the byte compiled) CC ;; Mode, and the source definitions in this file don't have to be ;; loaded then. However, if a byte compiled package is loaded that -;; has been compiled with a different version of CC Mode than the one +;; has been compiled with a different version of CC Mode from the one ;; currently loaded, then the compiled-in values will be discarded and ;; new ones will be built when the mode is initialized. That will ;; automatically trig a load of the file(s) containing the source @@ -1707,7 +1707,10 @@ ender." (c-lang-const c-last-c-comment-end-on-line-re)) (c-lang-defconst c-last-open-c-comment-start-on-line-re - "Regexp which matches the last block comment start on the + "Do NOT use this constant any more. Instead use +`c-open-c-comment-on-logical-line-re' (2020-02-10). + +Regexp which matches the last block comment start on the current ine, if any, or nil in those languages without block comments. When a match is found, submatch 1 contains the comment starter." @@ -1715,6 +1718,20 @@ starter." awk nil) (c-lang-defvar c-last-open-c-comment-start-on-line-re (c-lang-const c-last-open-c-comment-start-on-line-re)) +(make-obsolete-variable 'c-last-open-c-comment-start-on-line-re + 'c-open-c-comment-on-logical-line-re + "5.35") + +(c-lang-defconst c-open-c-comment-on-logical-line-re + "Regexp which matches an open block comment on the current logical line. +It is intended for searching backwards from the end of a line. +Such a search will stop at the first encountered non-escaped +newline or open block comment. If the comment is found, submatch +1 contains the comment starter." +t "[^\\\n][\r\n]\\|\\(/\\*\\)\\([^*]\\|\\*+\\([^*/]\\|$\\)\\)*$" +awk nil) +(c-lang-defvar c-open-c-comment-on-logical-line-re + (c-lang-const c-open-c-comment-on-logical-line-re)) (c-lang-defconst c-literal-start-regexp ;; Regexp to match the start of comments and string literals. diff --git a/lisp/progmodes/idlw-shell.el b/lisp/progmodes/idlw-shell.el index e21bbaefd95..dba70cb2821 100644 --- a/lisp/progmodes/idlw-shell.el +++ b/lisp/progmodes/idlw-shell.el @@ -3502,7 +3502,7 @@ Returns nil if frame not found." (defun idlwave-shell-new-bp (bp) "Find the new breakpoint in IDL's list and update with DATA. -The actual line number for a breakpoint in IDL may be different than +The actual line number for a breakpoint in IDL may be different from the line number used with the IDL breakpoint command. Looks for a new breakpoint index number in the list. This is considered the new breakpoint if the file name of frame matches." diff --git a/lisp/ps-print.el b/lisp/ps-print.el index 5f6e1cfd99e..ace30017814 100644 --- a/lisp/ps-print.el +++ b/lisp/ps-print.el @@ -3046,7 +3046,7 @@ See also `ps-use-face-background'." (defcustom ps-fg-list nil "Specify foreground color list. -This list is used to chose a text foreground color which is different than the +This list is used to chose a text foreground color which is different from the background color. It'll be used the first foreground color in `ps-fg-list' which is different from the background color. @@ -6028,8 +6028,8 @@ to the equivalent Latin-1 characters.") ;; Specify a foreground color only if: ;; one's specified, - ;; it's different than the background (if `ps-fg-validate-p' is non-nil) - ;; and it's different than the current. + ;; it's different from the background (if `ps-fg-validate-p' is non-nil) + ;; and it's different from the current. (let ((fg (or fg-color ps-default-foreground))) (if ps-fg-validate-p (let ((bg (or bg-color ps-default-background)) diff --git a/lisp/simple.el b/lisp/simple.el index 8efba57c4d0..0217ae7c1e6 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -2775,7 +2775,7 @@ Return what remains of the list." ;; said it would do. (unless (and (= start start-mark) (= (+ delta end) end-mark)) - (error "Changes to be undone by function different than announced")) + (error "Changes to be undone by function different from announced")) (set-marker start-mark nil) (set-marker end-mark nil)) (apply fun-args)) |