all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Stefan Kangas <stefankangas@gmail.com>
To: Stefan Monnier <monnier@iro.umontreal.ca>, emacs-devel@gnu.org
Subject: Re: Delete variables obsolete since Emacs 23
Date: Fri, 14 Aug 2020 08:42:38 -0700	[thread overview]
Message-ID: <CADwFkm=QgQKfL-hXwXxOoESSvTvHq9xUYDsOmRu0zU=D4d94=Q@mail.gmail.com> (raw)
In-Reply-To: <CADwFkmk2iaEnYz1W=wXFdnfnahf2wUxB5UMm191Z51bWt4DwNw@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 432 bytes --]

Stefan Kangas <stefankangas@gmail.com> writes:

> Besides that, the next step here would be to remove variables obsoleted
> in 23.{2,3,4}.

I'm attaching a patch to remove most things declared obsolete in 23.2
and 23.3.  (Nothing was declared obsolete in 23.4 AFAICT.)

There are still some items obsoleted in 23.x left to delete in Semantic.
I intend to do that in a separate patch.

Comments welcome.

Best regards,
Stefan Kangas

[-- Attachment #2: 0001-Remove-many-items-obsolete-since-Emacs-23.2-and-23.3.patch --]
[-- Type: text/x-diff, Size: 36276 bytes --]

From 7f3f615b3547ee902461f752ba420ffc705c20d1 Mon Sep 17 00:00:00 2001
From: Stefan Kangas <stefankangas@gmail.com>
Date: Sat, 8 Aug 2020 05:32:37 +0200
Subject: [PATCH] Remove many items obsolete since Emacs 23.2 and 23.3

* lisp/allout.el (allout-init):
* lisp/emacs-lisp/shadow.el (shadows-compare-text-p):
* lisp/ffap.el (ffap-version):
* lisp/filecache.el (file-cache-choose-completion):
* lisp/help.el (print-help-return-message):
* lisp/image-mode.el (image-mode-maybe):
* lisp/imenu.el (imenu-example--name-and-position):
* lisp/international/mule-cmds.el (princ-list):
* lisp/mail/rmail.el (rmail-highlight-face):
* lisp/minibuffer.el (read-file-name-predicate):
* lisp/mouse.el (mouse-choose-completion):
* lisp/progmodes/cc-cmds.el (c-forward-into-nomenclature):
* lisp/progmodes/xscheme.el
(advertised-xscheme-send-previous-expression):
* lisp/simple.el (completion-base-size)
(choose-completion-delete-max-match, exchange-dot-and-mark):
* lisp/subr.el (eval-next-after-load, interactive-p):
* lisp/term.el (term-dynamic-simple-complete):
Remove items, obsolete since Emacs 23.2 and 23.3.
* doc/misc/cc-mode.texi (Movement Commands): Doc fix.
* doc/lispref/help.texi (Accessing Documentation):
* lisp/emacs-lisp/edebug.el (edebug-wrap-def-body):
* lisp/cedet/data-debug.el:
* lisp/simple.el (append-next-kill):
* test/manual/cedet/cedet-utests.el (cedet-utest, pulse-test):
* test/manual/cedet/semantic-tests.el
(semantic-symref-test-count-hits-in-tag)
(semantic-lex-spp-write-utest): Use 'called-interactively-p'
instead of 'interactive-p'.
* lisp/comint.el (comint-dynamic-list-completions):
* lisp/progmodes/idlwave.el (idlwave-make-modified-completion-map-xemacs)
(idlwave-make-modified-completion-map-emacs):
* lisp/progmodes/vhdl-mode.el:
* lisp/term.el (term-dynamic-list-completions):
Remove references to 'mouse-choose-completion'.
* lisp/image-mode.el (image-mode-to-text):
Remove reference to 'image-mode-maybe'.
* lisp/mail/rmail.el (rmail-highlight-headers):
Use 'rmail-highlight' face instead of 'rmail-highlight-face'.
* lisp/progmodes/antlr-mode.el (antlr-mode-map, antlr-mode-menu):
Remove reference to 'c-forward-into-nomenclature'.
* lisp/simple.el (choose-completion, choose-completion-string)
(completion-list-mode, completion-setup-function): Don't use
'completion-base-size'.
; * etc/NEWS: List removed items.
---
 doc/lispref/help.texi               |  3 +-
 doc/misc/cc-mode.texi               |  2 --
 etc/NEWS                            | 49 ++++++++++++++++-------------
 lisp/allout.el                      | 15 +--------
 lisp/cedet/data-debug.el            |  2 +-
 lisp/comint.el                      |  2 +-
 lisp/emacs-lisp/edebug.el           |  2 +-
 lisp/emacs-lisp/shadow.el           |  3 --
 lisp/ffap.el                        |  2 --
 lisp/filecache.el                   |  3 --
 lisp/help.el                        |  1 -
 lisp/image-mode.el                  |  4 +--
 lisp/imenu.el                       | 22 -------------
 lisp/international/mule-cmds.el     |  6 ----
 lisp/mail/rmail.el                  | 22 ++-----------
 lisp/minibuffer.el                  |  5 ---
 lisp/mouse.el                       |  3 --
 lisp/progmodes/antlr-mode.el        |  4 +--
 lisp/progmodes/cc-cmds.el           | 13 --------
 lisp/progmodes/idlwave.el           | 11 ++-----
 lisp/progmodes/vhdl-mode.el         |  4 ---
 lisp/progmodes/xscheme.el           |  2 --
 lisp/simple.el                      | 43 +++----------------------
 lisp/subr.el                        | 30 ------------------
 lisp/term.el                        | 49 +----------------------------
 test/manual/cedet/cedet-utests.el   | 12 +++----
 test/manual/cedet/semantic-tests.el |  4 +--
 27 files changed, 55 insertions(+), 263 deletions(-)

diff --git a/doc/lispref/help.texi b/doc/lispref/help.texi
index 9b3c4fcb23..d4505d5c3f 100644
--- a/doc/lispref/help.texi
+++ b/doc/lispref/help.texi
@@ -220,7 +220,8 @@ Accessing Documentation
 
 @group
     ;; @r{Display the data.}
-    (help-setup-xref (list 'describe-symbols pattern) (interactive-p))
+    (help-setup-xref (list 'describe-symbols pattern)
+                 (called-interactively-p 'interactive))
     (with-help-window (help-buffer)
       (mapcar describe-func (sort sym-list 'string<)))))
 @end group
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi
index 10bbf8ff09..adc233d99d 100644
--- a/doc/misc/cc-mode.texi
+++ b/doc/misc/cc-mode.texi
@@ -1024,9 +1024,7 @@ Movement Commands
 preprocessor statements.
 
 @item @kbd{M-x c-backward-into-nomenclature}
-@itemx @kbd{M-x c-forward-into-nomenclature}
 @findex c-backward-into-nomenclature
-@findex c-forward-into-nomenclature
 @findex backward-into-nomenclature @r{(c-)}
 @findex forward-into-nomenclature @r{(c-)}
 A popular programming style, especially for object-oriented languages
diff --git a/etc/NEWS b/etc/NEWS
index 91add027e4..ef9a11c521 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -910,35 +910,42 @@ have now been removed.
 
 ---
 ** Some functions and variables obsolete since Emacs 23 have been removed:
-
-'GOLD-map', 'bookmark-jump-noselect',
+'GOLD-map', 'advertised-xscheme-send-previous-expression',
+'allout-init', 'bookmark-jump-noselect',
 'bookmark-read-annotation-text-func', 'buffer-menu-mode-hook',
-'char-coding-system-table', 'char-valid-p', 'charset-bytes',
-'charset-id', 'charset-list' (function), 'complete-in-turn',
-'completion-common-substring', 'crm-minibuffer-complete',
-'crm-minibuffer-complete-and-exit', 'crm-minibuffer-completion-help',
-'custom-mode', 'custom-mode-hook', 'detect-coding-with-priority',
-'dirtrack-debug' (function), 'dirtrack-debug-toggle',
-'dynamic-completion-table',
+'c-forward-into-nomenclature', 'char-coding-system-table',
+'char-valid-p', 'charset-bytes', 'charset-id', 'charset-list'
+(function), 'choose-completion-delete-max-match', 'complete-in-turn',
+'completion-base-size', 'completion-common-substring',
+'crm-minibuffer-complete', 'crm-minibuffer-complete-and-exit',
+'crm-minibuffer-completion-help', 'custom-mode', 'custom-mode-hook',
+'detect-coding-with-priority', 'dirtrack-debug' (function),
+'dirtrack-debug-toggle', 'dynamic-completion-table',
 'easy-menu-precalculate-equivalent-keybindings',
 'epa-display-verify-result', 'epg-passphrase-callback-function',
-'eshell-report-bug', 'ffap-bug', 'ffap-submit-bug', 'forward-point',
-'generic-char-p', 'global-highlight-changes', 'hi-lock-face-history',
+'eshell-report-bug', 'eval-next-after-load', 'exchange-dot-and-mark',
+'ffap-bug', 'ffap-submit-bug', 'ffap-version',
+'file-cache-choose-completion', 'forward-point', 'generic-char-p',
+'global-highlight-changes', 'hi-lock-face-history',
 'hi-lock-regexp-history', 'highlight-changes-active-string',
 'highlight-changes-initial-state', 'highlight-changes-passive-string',
-'ispell-aspell-supports-utf8', 'lisp-mode-auto-fill',
+'image-mode-maybe', 'imenu-example--name-and-position',
+'interactive-p', 'ispell-aspell-supports-utf8', 'lisp-mode-auto-fill',
 'locate-file-completion', 'make-coding-system',
-'minibuffer-local-must-match-filename-map', 'mouse-major-mode-menu',
-'mouse-popup-menubar', 'mouse-popup-menubar-stuff',
-'newsticker-groups-filename', 'non-iso-charset-alist',
-'nonascii-insert-offset', 'nonascii-translation-table',
-'password-read-and-add', 'pre-abbrev-expand-hook',
-'process-filter-multibyte-p', 'remember-buffer' (function),
+'minibuffer-local-must-match-filename-map', 'mouse-choose-completion',
+'mouse-major-mode-menu', 'mouse-popup-menubar',
+'mouse-popup-menubar-stuff', 'newsticker-groups-filename',
+'non-iso-charset-alist', 'nonascii-insert-offset',
+'nonascii-translation-table', 'password-read-and-add',
+'pre-abbrev-expand-hook', 'princ-list', 'print-help-return-message',
+'process-filter-multibyte-p', 'read-file-name-predicate',
+'remember-buffer' (function), 'rmail-highlight-face',
 'rmail-message-filter', 'set-coding-priority',
-'set-process-filter-multibyte', 'shell-dirtrack-toggle',
-'t-mouse-mode', 'tooltip-hook', 'tpu-have-ispell',
+'set-process-filter-multibyte', 'shadows-compare-text-p',
+'shell-dirtrack-toggle', 't-mouse-mode',
+'term-dynamic-simple-complete', 'tooltip-hook', 'tpu-have-ispell',
 'url-generate-unique-filename', 'url-temporary-directory',
-'vc-arch-command', 'vc-default-working-revision' (variable),
+'vc-arch-command', 'vc-default-working-revision (variable)',
 'vc-mtn-command', 'vc-revert-buffer', 'vc-workfile-version',
 'vcursor-toggle-vcursor-map', 'w32-focus-frame', 'w32-select-font'.
 
diff --git a/lisp/allout.el b/lisp/allout.el
index 05d9153a31..955b7000cb 100644
--- a/lisp/allout.el
+++ b/lisp/allout.el
@@ -62,8 +62,7 @@
 ;; The outline menubar additions provide quick reference to many of the
 ;; features.  See the docstring of the variables `allout-layout' and
 ;; `allout-auto-activation' for details on automatic activation of
-;; `allout-mode' as a minor mode.  (`allout-init' is deprecated in favor of
-;; a purely customization-based method.)
+;; `allout-mode' as a minor mode.
 ;;
 ;; Note -- the lines beginning with `;;;_' are outline topic headers.
 ;;        Customize `allout-auto-activation' to enable, then revisit this
@@ -1627,18 +1626,6 @@ allout-explicitly-deactivated
   "If t, `allout-mode's last deactivation was deliberate.
 So `allout-post-command-business' should not reactivate it...")
 (make-variable-buffer-local 'allout-explicitly-deactivated)
-;;;_  > allout-init (mode)
-(defun allout-init (mode)
-  "DEPRECATED - configure allout activation by customizing
-`allout-auto-activation'.  This function remains around, limited
-from what it did before, for backwards compatibility.
-
-MODE is the activation mode - see `allout-auto-activation' for
-valid values."
-  (declare (obsolete allout-auto-activation "23.3"))
-  (customize-set-variable 'allout-auto-activation (format "%s" mode))
-  (format "%s" mode))
-
 ;;;_  > allout-setup-menubar ()
 (defun allout-setup-menubar ()
   "Populate the current buffer's menubar with `allout-mode' stuff."
diff --git a/lisp/cedet/data-debug.el b/lisp/cedet/data-debug.el
index 604fc40926..44cce389cb 100644
--- a/lisp/cedet/data-debug.el
+++ b/lisp/cedet/data-debug.el
@@ -38,7 +38,7 @@
 ;;   "Calculate something complicated at point, and return it."
 ;;   (interactive) ;; function not normally interactive
 ;;   (let ((stuff (do-stuff)))
-;;     (when (interactive-p)
+;;     (when (called-interactively-p 'interactive)
 ;;       (data-debug-show-stuff stuff "myStuff"))
 ;;     stuff))
 
diff --git a/lisp/comint.el b/lisp/comint.el
index df4937a7d6..9460009bf4 100644
--- a/lisp/comint.el
+++ b/lisp/comint.el
@@ -3442,7 +3442,7 @@ comint-dynamic-list-completions
 		 (eq (window-buffer (posn-window (event-start first)))
 		     (get-buffer "*Completions*"))
 		 (memq (key-binding key)
-                       '(mouse-choose-completion choose-completion))))
+                       '(choose-completion))))
 	  ;; If the user does choose-completion with the mouse,
 	  ;; execute the command, then delete the completion window.
 	  (progn
diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el
index d9bbf6129c..7ff6d68c3e 100644
--- a/lisp/emacs-lisp/edebug.el
+++ b/lisp/emacs-lisp/edebug.el
@@ -1229,7 +1229,7 @@ edebug-wrap-def-body
   "Wrap the FORMS of a definition body."
   (if edebug-def-interactive
       `(let ((,(edebug-interactive-p-name)
-	      (interactive-p)))
+	      (called-interactively-p 'interactive)))
 	 ,(edebug-make-enter-wrapper forms))
     (edebug-make-enter-wrapper forms)))
 
diff --git a/lisp/emacs-lisp/shadow.el b/lisp/emacs-lisp/shadow.el
index 4ff129e367..dd614dd792 100644
--- a/lisp/emacs-lisp/shadow.el
+++ b/lisp/emacs-lisp/shadow.el
@@ -55,9 +55,6 @@ lisp-shadow
   :prefix "load-path-shadows-"
   :group 'lisp)
 
-(define-obsolete-variable-alias 'shadows-compare-text-p
-  'load-path-shadows-compare-text "23.3")
-
 (defcustom load-path-shadows-compare-text nil
   "If non-nil, then shadowing files are reported only if their text differs.
 This is slower, but filters out some innocuous shadowing."
diff --git a/lisp/ffap.el b/lisp/ffap.el
index 4a506207d5..97e55df65c 100644
--- a/lisp/ffap.el
+++ b/lisp/ffap.el
@@ -110,8 +110,6 @@
 (require 'url-parse)
 (require 'thingatpt)
 
-(define-obsolete-variable-alias 'ffap-version 'emacs-version "23.2")
-
 (defgroup ffap nil
   "Find file or URL at point."
   :group 'matching
diff --git a/lisp/filecache.el b/lisp/filecache.el
index 3c07a49420..113d28cf75 100644
--- a/lisp/filecache.el
+++ b/lisp/filecache.el
@@ -614,9 +614,6 @@ file-cache-choose-completion
     (select-window (active-minibuffer-window))
     (file-cache-minibuffer-complete nil)))
 
-(define-obsolete-function-alias 'file-cache-mouse-choose-completion
-  #'file-cache-choose-completion "23.2")
-
 (defun file-cache-complete  ()
   "Complete the word at point, using the filecache."
   (interactive)
diff --git a/lisp/help.el b/lisp/help.el
index b7d867eb70..1b0149616f 100644
--- a/lisp/help.el
+++ b/lisp/help.el
@@ -131,7 +131,6 @@ help-return-method
  (WINDOW . quit-window)    do quit-window, then select WINDOW.
  (WINDOW BUF START POINT)  display BUF at START, POINT, then select WINDOW.")
 
-(define-obsolete-function-alias 'print-help-return-message 'help-print-return-message "23.2")
 (defun help-print-return-message (&optional function)
   "Display or return message saying how to restore windows after help command.
 This function assumes that `standard-output' is the help buffer.
diff --git a/lisp/image-mode.el b/lisp/image-mode.el
index 948e62e10d..534609932c 100644
--- a/lisp/image-mode.el
+++ b/lisp/image-mode.el
@@ -709,7 +709,7 @@ image-mode-to-text
 displays an image file as text."
   ;; image-mode-as-text = normal-mode + image-minor-mode
   (let ((previous-image-type image-type)) ; preserve `image-type'
-    (major-mode-restore '(image-mode image-mode-maybe image-mode-as-text))
+    (major-mode-restore '(image-mode image-mode-as-text))
     ;; Restore `image-type' after `kill-all-local-variables' in `normal-mode'.
     (setq image-type previous-image-type)
     ;; Enable image minor mode with `C-c C-c'.
@@ -759,8 +759,6 @@ image-mode-as-text
                  (if (image-get-display-property)
                      "text" "an image or hex") ".")))
 
-(define-obsolete-function-alias 'image-mode-maybe 'image-mode "23.2")
-
 (defun image-toggle-display-text ()
   "Show the image file as text.
 Remove text properties that display the image."
diff --git a/lisp/imenu.el b/lisp/imenu.el
index 1949f2f48f..3a16dcb9ac 100644
--- a/lisp/imenu.el
+++ b/lisp/imenu.el
@@ -316,28 +316,6 @@ imenu-progress-message
 )
 
 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;;;
-;;;; Some examples of functions utilizing the framework of this
-;;;; package.
-;;;;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-;; FIXME: This was the only imenu-example-* definition actually used,
-;; by cperl-mode.el.  Now cperl-mode has its own copy, so these can
-;; all be removed.
-(defun imenu-example--name-and-position ()
-  "Return the current/previous sexp and its (beginning) location.
-Don't move point."
-  (declare (obsolete "use your own function instead." "23.2"))
-  (save-excursion
-    (forward-sexp -1)
-    ;; [ydi] modified for imenu-use-markers
-    (let ((beg (if imenu-use-markers (point-marker) (point)))
-	  (end (progn (forward-sexp) (point))))
-      (cons (buffer-substring beg end)
-	    beg))))
-
 ;;;
 ;;; Lisp
 ;;;
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index 5fe931dd9b..02dacaf0a2 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -2070,12 +2070,6 @@ set-language-environment-unibyte
   "Do various unibyte-mode setups for language environment LANGUAGE-NAME."
   (set-display-table-and-terminal-coding-system language-name))
 
-(defun princ-list (&rest args)
-  "Print all arguments with `princ', then print \"\\n\"."
-  (declare (obsolete "use mapc and princ instead." "23.3"))
-  (mapc #'princ args)
-  (princ "\n"))
-
 (put 'describe-specified-language-support 'apropos-inhibit t)
 
 ;; Print language-specific information such as input methods,
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el
index 312baffb90..f14025a93a 100644
--- a/lisp/mail/rmail.el
+++ b/lisp/mail/rmail.el
@@ -417,20 +417,6 @@ rmail-highlight
   :group 'rmail-headers
   :version "22.1")
 
-;; This was removed in Emacs 23.1 with no notification, an unnecessary
-;; incompatible change.
-(defcustom rmail-highlight-face 'rmail-highlight
-  "Face used by Rmail for highlighting headers."
-  ;; Note that nil doesn't actually mean use the default face, it
-  ;; means use either bold or highlight. It's not worth fixing this
-  ;; now that this is obsolete.
-  :type '(choice (const :tag "Default" nil)
-		 face)
-  :group 'rmail-headers)
-(make-obsolete-variable 'rmail-highlight-face
-			"customize the face `rmail-highlight' instead."
-			"23.2")
-
 (defface rmail-header-name
   '((t (:inherit font-lock-function-name-face)))
   "Face to use for highlighting the header names.
@@ -3012,7 +2998,7 @@ rmail-redecode-body
 
 (defun rmail-highlight-headers ()
   "Highlight the headers specified by `rmail-highlighted-headers'.
-Uses the face specified by `rmail-highlight-face'."
+Uses the face `rmail-highlight'."
   (if rmail-highlighted-headers
       (save-excursion
 	(search-forward "\n\n" nil 'move)
@@ -3020,11 +3006,7 @@ rmail-highlight-headers
 	  (narrow-to-region (point-min) (point))
 	  (let ((case-fold-search t)
 		(inhibit-read-only t)
-		;; When rmail-highlight-face is removed, just
-		;; use 'rmail-highlight here.
-		(face (or rmail-highlight-face
-			  (if (face-differs-from-default-p 'bold)
-			      'bold 'highlight)))
+		(face 'rmail-highlight)
 		;; List of overlays to reuse.
 		(overlays rmail-overlay-list))
 	    (goto-char (point-min))
diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el
index 641a2e5315..1f2dcc4755 100644
--- a/lisp/minibuffer.el
+++ b/lisp/minibuffer.el
@@ -2539,11 +2539,6 @@ completion-file-name-table
               all))))))
     (file-error nil)))               ;PCM often calls with invalid directories.
 
-(defvar read-file-name-predicate nil
-  "Current predicate used by `read-file-name-internal'.")
-(make-obsolete-variable 'read-file-name-predicate
-                        "use the regular PRED argument" "23.2")
-
 (defun completion--sifn-requote (upos qstr)
   ;; We're looking for `qpos' such that:
   ;; (equal (substring (substitute-in-file-name qstr) 0 upos)
diff --git a/lisp/mouse.el b/lisp/mouse.el
index a06ca2a56c..06fdca12b9 100644
--- a/lisp/mouse.el
+++ b/lisp/mouse.el
@@ -2303,9 +2303,6 @@ mouse-buffer-menu-split
     ;; Few buffers--put them all in one pane.
     (list (cons title alist))))
 \f
-(define-obsolete-function-alias
-  'mouse-choose-completion 'choose-completion "23.2")
-
 ;; Font selection.
 
 (defun font-menu-add-default ()
diff --git a/lisp/progmodes/antlr-mode.el b/lisp/progmodes/antlr-mode.el
index bf56a7ee49..24e1f8831a 100644
--- a/lisp/progmodes/antlr-mode.el
+++ b/lisp/progmodes/antlr-mode.el
@@ -695,7 +695,7 @@ antlr-mode-map
     (define-key map "\e\C-e" 'antlr-end-of-rule)
     (define-key map "\C-c\C-a" 'antlr-beginning-of-body)
     (define-key map "\C-c\C-e" 'antlr-end-of-body)
-    (define-key map "\C-c\C-f" 'c-forward-into-nomenclature)
+    (define-key map "\C-c\C-f" 'subword-forward)
     (define-key map "\C-c\C-b" 'c-backward-into-nomenclature)
     (define-key map "\C-c\C-c" 'comment-region)
     (define-key map "\C-c\C-v" 'antlr-hide-actions)
@@ -745,7 +745,7 @@ antlr-mode-menu
      ["Backward Statement" c-beginning-of-statement t]
      ["Forward Statement" c-end-of-statement t]
      ["Backward Into Nomencl." c-backward-into-nomenclature t]
-     ["Forward Into Nomencl." c-forward-into-nomenclature t])
+     ["Forward Into Nomencl." subword-forward t])
     ["Indent Region" indent-region
      :active (and (not buffer-read-only) (c-region-is-active-p))]
     ["Comment Out Region" comment-region
diff --git a/lisp/progmodes/cc-cmds.el b/lisp/progmodes/cc-cmds.el
index 1b557c41a5..4425e275ac 100644
--- a/lisp/progmodes/cc-cmds.el
+++ b/lisp/progmodes/cc-cmds.el
@@ -1554,19 +1554,6 @@ c-toggle-cpp-indent-to-body
 (declare-function c-backward-subword "ext:cc-subword" (&optional arg))
 
 ;; "nomenclature" functions + c-scope-operator.
-(defun c-forward-into-nomenclature (&optional arg)
-  "Compatibility alias for `c-forward-subword'."
-  (interactive "p")
-  (if (fboundp 'subword-mode)
-      (progn
-        (require 'subword)
-        (subword-forward arg))
-    (require 'cc-subword)
-    (c-forward-subword arg)))
-(make-obsolete 'c-forward-into-nomenclature
-               (if (fboundp 'subword-mode) 'subword-forward 'c-forward-subword)
-               "23.2")
-
 (defun c-backward-into-nomenclature (&optional arg)
   "Compatibility alias for `c-backward-subword'."
   (interactive "p")
diff --git a/lisp/progmodes/idlwave.el b/lisp/progmodes/idlwave.el
index f7e53ec02d..2d591dd91d 100644
--- a/lisp/progmodes/idlwave.el
+++ b/lisp/progmodes/idlwave.el
@@ -7118,7 +7118,7 @@ idlwave-default-choose-completion
   (apply 'idlwave-choose 'default-choose-completion args))
 
 (defun idlwave-make-modified-completion-map-xemacs (old-map)
-  "Replace `choose-completion' and `mouse-choose-completion' in OLD-MAP."
+  "Replace `choose-completion' in OLD-MAP."
   (let ((new-map (copy-keymap old-map)))
     (define-key new-map [button3up] 'idlwave-mouse-completion-help)
     (define-key new-map [button3] (lambda ()
@@ -7141,12 +7141,10 @@ idlwave-display-completion-list-emacs
 		(current-local-map)))))))
 
 (defun idlwave-make-modified-completion-map-emacs (old-map)
-  "Replace `choose-completion' and `mouse-choose-completion' in OLD-MAP."
+  "Replace `choose-completion' in OLD-MAP."
   (let ((new-map (copy-keymap old-map)))
     (substitute-key-definition
      'choose-completion 'idlwave-choose-completion new-map)
-    (substitute-key-definition
-     'mouse-choose-completion 'idlwave-mouse-choose-completion new-map)
     (define-key new-map [mouse-3] 'idlwave-mouse-completion-help)
     new-map))
 
@@ -7155,11 +7153,6 @@ idlwave-choose-completion
   (interactive (list last-nonmenu-event))
   (apply 'idlwave-choose 'choose-completion args))
 
-(defun idlwave-mouse-choose-completion (&rest args)
-  "Click on an alternative in the `*Completions*' buffer to choose it."
-  (interactive "e")
-  (apply 'idlwave-choose 'mouse-choose-completion args))
-
 ;;----------------------------------------------------------------------
 ;;----------------------------------------------------------------------
 
diff --git a/lisp/progmodes/vhdl-mode.el b/lisp/progmodes/vhdl-mode.el
index 9cd84cf713..3d66483b83 100644
--- a/lisp/progmodes/vhdl-mode.el
+++ b/lisp/progmodes/vhdl-mode.el
@@ -2304,10 +2304,6 @@ vhdl-last-input-event
     (defvaralias 'vhdl-last-input-event 'last-input-char)
   (defvaralias 'vhdl-last-input-event 'last-input-event))
 
-;; `help-print-return-message' changed to `print-help-return-message' in Emacs
-;;;(unless (fboundp 'help-print-return-message)
-;;;  (defalias 'help-print-return-message 'print-help-return-message))
-
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;; Compatibility with older VHDL Mode versions
 
diff --git a/lisp/progmodes/xscheme.el b/lisp/progmodes/xscheme.el
index 8dfb3a40dd..c6997862f7 100644
--- a/lisp/progmodes/xscheme.el
+++ b/lisp/progmodes/xscheme.el
@@ -446,8 +446,6 @@ xscheme-enter-interaction-mode
 	    (scheme-interaction-mode-initialize)
 	    (scheme-interaction-mode t)))))
 
-(define-obsolete-function-alias 'advertised-xscheme-send-previous-expression
-  'xscheme-send-previous-expression "23.2")
 \f
 ;;;; Debugger Mode
 
diff --git a/lisp/simple.el b/lisp/simple.el
index 1cb93c5722..5a8816c8d6 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -5052,7 +5052,8 @@ append-next-kill
 
 The argument is used for internal purposes; do not supply one."
   (interactive "p")
-  ;; We don't use (interactive-p), since that breaks kbd macros.
+  ;; We don't use (called-interactively-p 'interactive), since that
+  ;; breaks kbd macros.
   (if interactive
       (progn
 	(setq this-command 'kill-region)
@@ -6114,8 +6115,6 @@ pop-mark
     (pop mark-ring))
   (deactivate-mark))
 
-(define-obsolete-function-alias
-  'exchange-dot-and-mark 'exchange-point-and-mark "23.3")
 (defun exchange-point-and-mark (&optional arg)
   "Put the mark where point is now, and point where the mark is now.
 This command works even when the mark is not active,
@@ -8400,18 +8399,6 @@ completion-list-insert-choice-function
 between BEG and END with TEXT.  Expected to be set buffer-locally
 in the *Completions* buffer.")
 
-(defvar completion-base-size nil
-  "Number of chars before point not involved in completion.
-This is a local variable in the completion list buffer.
-It refers to the chars in the minibuffer if completing in the
-minibuffer, or in `completion-reference-buffer' otherwise.
-Only characters in the field at point are included.
-
-If nil, Emacs determines which part of the tail end of the
-buffer's text is involved in completion by comparing the text
-directly.")
-(make-obsolete-variable 'completion-base-size 'completion-base-position "23.2")
-
 (defun delete-completion-window ()
   "Delete the completion list window.
 Go to the window from which completion was requested."
@@ -8465,7 +8452,6 @@ choose-completion
   (run-hooks 'mouse-leave-buffer-hook)
   (with-current-buffer (window-buffer (posn-window (event-start event)))
     (let ((buffer completion-reference-buffer)
-          (base-size completion-base-size)
           (base-position completion-base-position)
           (insert-function completion-list-insert-choice-function)
           (choice
@@ -8492,10 +8478,6 @@ choose-completion
         (choose-completion-string
          choice buffer
          (or base-position
-             (when base-size
-               ;; Someone's using old completion code that doesn't know
-               ;; about base-position yet.
-               (list (+ base-size (field-beginning))))
              ;; If all else fails, just guess.
              (list (choose-completion-guess-base-position choice)))
          insert-function)))))
@@ -8523,10 +8505,6 @@ choose-completion-guess-base-position
         (forward-char 1))
       (point))))
 
-(defun choose-completion-delete-max-match (string)
-  (declare (obsolete choose-completion-guess-base-position "23.2"))
-  (delete-region (choose-completion-guess-base-position string) (point)))
-
 (defvar choose-completion-string-functions nil
   "Functions that may override the normal insertion of a completion choice.
 These functions are called in order with three arguments:
@@ -8555,13 +8533,6 @@ choose-completion-string
   ;; unless it is reading a file name and CHOICE is a directory,
   ;; or completion-no-auto-exit is non-nil.
 
-  ;; Some older code may call us passing `base-size' instead of
-  ;; `base-position'.  It's difficult to make any use of `base-size',
-  ;; so we just ignore it.
-  (unless (consp base-position)
-    (message "Obsolete `base-size' passed to choose-completion-string")
-    (setq base-position nil))
-
   (let* ((buffer (or buffer completion-reference-buffer))
 	 (mini-p (minibufferp buffer)))
     ;; If BUFFER is a minibuffer, barf unless it's the currently
@@ -8617,8 +8588,7 @@ completion-list-mode
  to select the completion near point.
 Or click to select one with the mouse.
 
-\\{completion-list-mode-map}"
-  (set (make-local-variable 'completion-base-size) nil))
+\\{completion-list-mode-map}")
 
 (defun completion-list-mode-finish ()
   "Finish setup of the completions buffer.
@@ -8655,14 +8625,11 @@ completion-setup-function
           (if minibuffer-completing-file-name
               (file-name-as-directory
                (expand-file-name
-                (buffer-substring (minibuffer-prompt-end)
-                                  (- (point) (or completion-base-size 0))))))))
+                (buffer-substring (minibuffer-prompt-end) (point)))))))
     (with-current-buffer standard-output
-      (let ((base-size completion-base-size) ;Read before killing localvars.
-            (base-position completion-base-position)
+      (let ((base-position completion-base-position)
             (insert-fun completion-list-insert-choice-function))
         (completion-list-mode)
-        (set (make-local-variable 'completion-base-size) base-size)
         (set (make-local-variable 'completion-base-position) base-position)
         (set (make-local-variable 'completion-list-insert-choice-function)
 	     insert-fun))
diff --git a/lisp/subr.el b/lisp/subr.el
index 8eb4cf452d..f86d0e00f4 100644
--- a/lisp/subr.el
+++ b/lisp/subr.el
@@ -4669,13 +4669,6 @@ do-after-load-evaluation
   ;; Finally, run any other hook.
   (run-hook-with-args 'after-load-functions abs-file))
 
-(defun eval-next-after-load (file)
-  "Read the following input sexp, and run it whenever FILE is loaded.
-This makes or adds to an entry on `after-load-alist'.
-FILE should be the name of a library, with no directory name."
-  (declare (obsolete eval-after-load "23.2"))
-  (eval-after-load file (read)))
-
 \f
 (defun display-delayed-warnings ()
   "Display delayed warnings from `delayed-warnings-list'.
@@ -5135,29 +5128,6 @@ called-interactively-p
                    . ,_))
          t)))))
 
-(defun interactive-p ()
-  "Return t if the containing function was run directly by user input.
-This means that the function was called with `call-interactively'
-\(which includes being called as the binding of a key)
-and input is currently coming from the keyboard (not a keyboard macro),
-and Emacs is not running in batch mode (`noninteractive' is nil).
-
-The only known proper use of `interactive-p' is in deciding whether to
-display a helpful message, or how to display it.  If you're thinking
-of using it for any other purpose, it is quite likely that you're
-making a mistake.  Think: what do you want to do when the command is
-called from a keyboard macro or in batch mode?
-
-To test whether your function was called with `call-interactively',
-either (i) add an extra optional argument and give it an `interactive'
-spec that specifies non-nil unconditionally (such as \"p\"); or (ii)
-use `called-interactively-p'.
-
-To test whether a function can be called interactively, use
-`commandp'."
-  (declare (obsolete called-interactively-p "23.2"))
-  (called-interactively-p 'interactive))
-
 (defun internal-push-keymap (keymap symbol)
   (let ((map (symbol-value symbol)))
     (unless (memq keymap map)
diff --git a/lisp/term.el b/lisp/term.el
index 149405fa41..40c8481fdf 100644
--- a/lisp/term.el
+++ b/lisp/term.el
@@ -4102,53 +4102,6 @@ term-replace-by-expanded-filename
   (term-dynamic-complete-filename))
 
 
-(defun term-dynamic-simple-complete (stub candidates)
-  "Dynamically complete STUB from CANDIDATES list.
-This function inserts completion characters at point by completing STUB from
-the strings in CANDIDATES.  A completions listing may be shown in a help buffer
-if completion is ambiguous.
-
-Returns nil if no completion was inserted.
-Returns `sole' if completed with the only completion match.
-Returns `shortest' if completed with the shortest of the completion matches.
-Returns `partial' if completed as far as possible with the completion matches.
-Returns `listed' if a completion listing was shown.
-
-See also `term-dynamic-complete-filename'."
-  (declare (obsolete completion-in-region "23.2"))
-  (let* ((completion-ignore-case nil)
-	 (completions (all-completions stub candidates)))
-    (cond ((null completions)
- 	   (message "No completions of %s" stub)
-	   nil)
- 	  ((= 1 (length completions))	; Gotcha!
- 	   (let ((completion (car completions)))
- 	     (if (string-equal completion stub)
- 		 (message "Sole completion")
- 	       (insert (substring completion (length stub)))
- 	       (message "Completed"))
-	     (when term-completion-addsuffix (insert " "))
-	     'sole))
- 	  (t				; There's no unique completion.
- 	   (let ((completion (try-completion stub candidates)))
- 	     ;; Insert the longest substring.
- 	     (insert (substring completion (length stub)))
- 	     (cond ((and term-completion-recexact term-completion-addsuffix
- 			 (string-equal stub completion)
- 			 (member completion completions))
- 		    ;; It's not unique, but user wants shortest match.
- 		    (insert " ")
- 		    (message "Completed shortest")
-		    'shortest)
- 		   ((or term-completion-autolist
- 			(string-equal stub completion))
- 		    ;; It's not unique, list possible completions.
- 		    (term-dynamic-list-completions completions)
-		    'listed)
- 		   (t
-		    (message "Partially completed")
-		    'partial)))))))
-
 (defun term-dynamic-list-filename-completions ()
   "List in help buffer possible completions of the filename at point."
   (interactive)
@@ -4178,7 +4131,7 @@ term-dynamic-list-completions
 		 (eq (window-buffer (posn-window (event-start first)))
 		     (get-buffer "*Completions*"))
 		 (memq (key-binding key)
-                       '(mouse-choose-completion choose-completion))))
+                       '(choose-completion))))
 	  ;; If the user does choose-completion with the mouse,
 	  ;; execute the command, then delete the completion window.
 	  (progn
diff --git a/test/manual/cedet/cedet-utests.el b/test/manual/cedet/cedet-utests.el
index 124b49907d..ee6be438dd 100644
--- a/test/manual/cedet/cedet-utests.el
+++ b/test/manual/cedet/cedet-utests.el
@@ -150,7 +150,7 @@ cedet-utest
       ;; Cleanup stray input and events that are in the way.
       ;; Not doing this causes sit-for to not refresh the screen.
       ;; Doing this causes the user to need to press keys more frequently.
-      (when (and (interactive-p) (input-pending-p))
+      (when (and (called-interactively-p 'interactive) (input-pending-p))
 	(if (fboundp 'read-event)
 	    (read-event)
 	  (read-char)))
@@ -497,11 +497,11 @@ pulse-test
 	(error (concat "Pulse test only works on versions of Emacs"
 		       " that support pulsing")))
     ;; Run the tests
-    (when (interactive-p)
+    (when (called-interactively-p 'interactive)
       (message "<Press a key> Pulse one line.")
       (read-char))
     (pulse-momentary-highlight-one-line (point))
-    (when (interactive-p)
+    (when (called-interactively-p 'interactive)
       (message "<Press a key> Pulse a region.")
       (read-char))
     (pulse-momentary-highlight-region (point)
@@ -510,11 +510,11 @@ pulse-test
 					    (forward-char 30)
 					  (error nil))
 					(point)))
-    (when (interactive-p)
+    (when (called-interactively-p 'interactive)
       (message "<Press a key> Pulse line a specific color.")
       (read-char))
     (pulse-momentary-highlight-one-line (point) 'mode-line)
-    (when (interactive-p)
+    (when (called-interactively-p 'interactive)
       (message "<Press a key> Pulse a pre-existing overlay.")
       (read-char))
     (let* ((start (point-at-bol))
@@ -530,7 +530,7 @@ pulse-test
 	  (delete-overlay o)
 	(error "Non-temporary overlay was deleted!"))
       )
-    (when (interactive-p)
+    (when (called-interactively-p 'interactive)
       (message "Done!"))))
 
 (provide 'cedet-utests)
diff --git a/test/manual/cedet/semantic-tests.el b/test/manual/cedet/semantic-tests.el
index 53552be06b..a0899cb932 100644
--- a/test/manual/cedet/semantic-tests.el
+++ b/test/manual/cedet/semantic-tests.el
@@ -235,7 +235,7 @@ semantic-lex-spp-write-utest
       (set-buffer buff)
       (semantic-lex-spp-write-test)
       (kill-buffer buff)
-      (when (not (interactive-p))
+      (when (not (called-interactively-p 'interactive))
         (kill-buffer "*SPP Write Test*"))
       )))
 
@@ -276,7 +276,7 @@ semantic-symref-test-count-hits-in-tag
        target (lambda (start end prefix) (setq Lcount (1+ Lcount)))
        (semantic-tag-start tag)
        (semantic-tag-end tag))
-      (when (interactive-p)
+      (when (called-interactively-p 'interactive)
 	(message "Found %d occurrences of %s in %.2f seconds"
 		 Lcount (semantic-tag-name target)
 		 (semantic-elapsed-time start nil)))
-- 
2.28.0


  parent reply	other threads:[~2020-08-14 15:42 UTC|newest]

Thread overview: 838+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20200515175844.18941.61355@vcs0.savannah.gnu.org>
     [not found] ` <20200515175845.997EC20999@vcs0.savannah.gnu.org>
2020-05-15 18:38   ` Deleting old `:version` from defcustoms (was: master b76cdd0: Delete libraries obsolete since 23.1 and 23.2) Stefan Monnier
2020-05-15 20:58     ` Stefan Kangas
2020-08-07 15:42       ` [PATCH] Remove obsolete fast-lock and lazy-lock libraries (was: Re: Deleting old `:version` from defcustoms) Stefan Kangas
2020-08-08  2:19         ` [PATCH] Remove obsolete fast-lock and lazy-lock libraries Stefan Monnier
2020-05-16 13:18     ` Delete variables obsolete since Emacs 23 Stefan Kangas
2020-05-16 15:49       ` Paul Eggert
2020-05-17  2:52       ` Stefan Monnier
2020-05-17 11:39         ` Dmitry Gutov
2020-08-08  0:28       ` Stefan Kangas
2020-08-14 11:11         ` Stefan Kangas
2020-08-14 15:42         ` Stefan Kangas [this message]
2020-08-14 18:56           ` Drew Adams
2020-08-14 19:00             ` Lars Ingebrigtsen
2020-08-14 19:14               ` Drew Adams
2020-08-14 19:55             ` Ulrich Mueller
2020-08-14 23:37             ` Stefan Kangas
2020-08-15  1:28               ` Drew Adams
2020-08-15 12:51                 ` Stefan Monnier
2020-08-15 19:54                   ` Drew Adams
2020-08-16  4:13                 ` Richard Stallman
2020-08-16  5:30                   ` Drew Adams
2020-08-16 13:46                     ` Stefan Monnier
2020-08-17  3:23                     ` Richard Stallman
2020-08-17 14:20                       ` Drew Adams
2020-08-17 14:45                         ` Gregory Heytings via Emacs development discussions.
2020-08-18  1:55                         ` Jeff Norden
2020-08-18  4:53                           ` Eli Zaretskii
2020-08-19  8:31                             ` Gregory Heytings via Emacs development discussions.
2020-08-19 13:26                               ` Drew Adams
2020-08-19 13:39                               ` Stefan Monnier
2020-08-19 13:54                                 ` Gregory Heytings via Emacs development discussions.
2020-08-19 15:15                                   ` Eli Zaretskii
2020-08-20  0:33                                     ` Jeff Norden
2020-08-19 14:36                               ` Eli Zaretskii
2020-08-18 16:14                           ` Drew Adams
2020-08-18  4:06                         ` Richard Stallman
2020-08-18 16:13                           ` Drew Adams
2020-08-18 11:17             ` Lars Ingebrigtsen
2020-08-24  2:28               ` Stefan Kangas
2020-08-25  3:46                 ` Richard Stallman
2020-08-25  4:06                   ` Drew Adams
2020-08-26  1:57                     ` Richard Stallman
2020-08-26  8:59                       ` Gregory Heytings via Emacs development discussions.
2020-08-26 13:22                         ` Stefan Kangas
2020-08-27  2:51                           ` Richard Stallman
2020-08-27  3:51                             ` Stefan Kangas
2020-08-26 17:39                       ` Drew Adams
2020-08-26 18:16                         ` Stefan Monnier
2020-09-04 17:04                 ` Stefan Kangas
2020-09-05 12:39                   ` Lars Ingebrigtsen
2020-09-11 20:01                     ` Stefan Kangas
2020-05-17  3:18     ` Deleting old `:version` from defcustoms (was: master b76cdd0: Delete libraries obsolete since 23.1 and 23.2) Stefan Kangas
2020-05-17 15:18       ` Eli Zaretskii
2020-05-17 16:59         ` Deleting old `:version` from defcustoms Stefan Monnier
2020-11-01 16:08 bounds-of-thing-at-point for paragraphs Christopher Dimech
2020-11-01 18:22 ` Jean Louis
2020-11-01 18:34   ` Christopher Dimech
2020-11-01 18:45     ` Drew Adams
2020-11-01 18:52       ` Jean Louis
2020-11-01 19:00         ` Drew Adams
2020-11-01 20:07           ` Christopher Dimech
2020-11-01 22:06             ` Drew Adams
2020-11-01 22:36               ` Christopher Dimech
2020-11-01 22:47                 ` Jean Louis
2020-11-01 22:52                   ` Drew Adams
2020-11-01 23:14                     ` Christopher Dimech
2020-11-02  1:07                       ` Drew Adams
2020-11-02  4:09                         ` Robert Thorpe
2020-11-02 15:41                           ` Drew Adams
2020-11-03  6:00                             ` Corwin Brust
2020-11-03  6:40                               ` Stefan Kangas
2020-11-03  7:41                                 ` Corwin Brust
2020-11-03 16:07                                   ` Drew Adams
2020-11-06 23:45                                     ` Corwin Brust
2020-11-07  1:26                                       ` Stefan Kangas
2020-11-02  6:07                     ` finder-commentary Jean Louis
2020-11-02 15:48                       ` finder-commentary Drew Adams
2020-11-02 16:02                         ` finder-commentary Drew Adams
2020-11-02 16:58                           ` finder-commentary Jean Louis
2020-11-02 17:27                             ` finder-commentary Drew Adams
2020-11-01 22:49                 ` RE: RE: bounds-of-thing-at-point for paragraphs Jean Louis
2020-11-01 22:51                 ` Drew Adams
2020-11-01 23:10                   ` Christopher Dimech
2020-11-02  1:05                     ` Drew Adams
2020-11-01 20:36           ` Jean Louis
2020-11-01 21:32             ` Michael Heerdegen
2020-11-01 21:43               ` Jean Louis
2020-11-01 21:43               ` Jean Louis
2020-11-01 19:27         ` Eli Zaretskii
2020-11-01 19:51           ` Christopher Dimech
2020-11-01 20:00             ` Eli Zaretskii
2020-11-01 20:09               ` Christopher Dimech
2020-11-01 20:13                 ` Eli Zaretskii
2020-11-01 20:27                 ` Emanuel Berg via Users list for the GNU Emacs text editor
2020-11-01 20:31                   ` Christopher Dimech
2020-11-01 22:10                     ` Emanuel Berg via Users list for the GNU Emacs text editor
2020-11-01 21:46             ` Drew Adams
2020-11-01 20:23           ` Michael Heerdegen
2020-11-01 20:29             ` Christopher Dimech
2020-11-01 22:10               ` Drew Adams
2020-11-01 21:01             ` Stefan Monnier
2020-11-01 18:45     ` Jean Louis
2020-11-01 18:51       ` Drew Adams
  -- strict thread matches above, loose matches on Subject: below --
2020-10-08 15:30 Proposal for an Emacs User Survey Adrien Brochard
2020-10-08 17:27 ` Philip K.
2020-10-08 17:45   ` Adrien Brochard
2020-10-09 11:30     ` Philip K.
2020-10-09 14:37       ` tomas
2020-10-09 17:23       ` Adrien Brochard
2020-10-09 18:17         ` Philip K.
2020-10-09 19:52           ` Adrien Brochard
2020-10-10  3:56             ` Richard Stallman
2020-10-10  9:36               ` Philip K.
2020-10-10 16:33                 ` Drew Adams
2020-10-10 18:02                   ` Dmitry Gutov
2020-10-11 10:46                 ` Jean Louis
2020-10-11 18:42                   ` Philip K.
2020-10-11 19:46                     ` Jean Louis
2020-10-11  1:00               ` Drew Adams
2020-10-10 10:35             ` Philip K.
2020-10-11  5:24               ` Richard Stallman
2020-10-11 17:59                 ` Philip K.
2020-10-12  2:03                   ` Richard Stallman
2020-10-11  7:31               ` Tomas Hlavaty
2020-10-11 12:04                 ` Jean Louis
2020-10-11 17:47                 ` Philip K.
2020-10-09 17:59     ` Jean Louis
2020-10-09  0:41 ` Karl Fogel
2020-10-09  1:26   ` Adrien Brochard
2020-10-10  3:52   ` Richard Stallman
2020-10-10 21:44     ` Dmitry Gutov
2020-10-12  2:04       ` Richard Stallman
2020-10-09  3:35 ` Richard Stallman
2020-10-09 18:01   ` Jean Louis
2020-10-09 23:12   ` Adrien Brochard
2020-10-09 23:31     ` Drew Adams
2020-10-09 23:36       ` Adrien Brochard
2020-10-10  2:21         ` Drew Adams
2020-10-10  2:40           ` Adrien Brochard
2020-10-10  3:53             ` Drew Adams
2020-10-10  8:09     ` Teemu Likonen
2020-10-10 10:45       ` Rasmus
2020-10-11 10:32       ` Jean Louis
2020-10-11 15:15         ` Drew Adams
2020-10-11 18:25           ` Jean Louis
2020-10-11 19:47             ` Drew Adams
2020-10-11 20:36               ` Jean Louis
2020-10-13  3:48             ` How to request changes in Emacs Richard Stallman
2020-10-13  4:59               ` Jean Louis
2020-10-16  4:00                 ` Richard Stallman
2020-10-16  4:47                   ` Drew Adams
2020-10-13 15:56               ` Drew Adams
2020-10-14  4:42                 ` Richard Stallman
2020-10-14  5:12                   ` Drew Adams
2020-10-11 20:19           ` Proposal for an Emacs User Survey Drew Adams
2020-10-11 20:42             ` Jean Louis
2020-10-11 18:33         ` Philip K.
2020-10-11 18:45           ` Jean Louis
2020-10-13  3:48             ` Richard Stallman
2020-10-11 19:47           ` Drew Adams
2020-10-11 20:33             ` Jean Louis
2020-10-11 23:24               ` Drew Adams
2020-10-12  4:10                 ` Jean Louis
2020-10-12 17:35                   ` Drew Adams
2020-10-12 18:33                     ` Jean Louis
2020-10-12 18:41                       ` Drew Adams
2020-10-11 20:54           ` Jean Louis
2020-10-12 14:32       ` Adrien Brochard
2020-10-10 10:54     ` Thibaut Verron
2020-10-10 13:50       ` Philip K.
2020-10-12 14:36         ` Adrien Brochard
2020-10-11 11:58       ` Jean Louis
2020-10-12 14:36       ` Adrien Brochard
2020-10-10 13:17     ` Rasmus
2020-10-12 14:41       ` Adrien Brochard
2020-10-11  5:23     ` Richard Stallman
2020-10-11  7:35       ` Vasilij Schneidermann
2020-10-11 12:08         ` Jean Louis
2020-10-11 12:50           ` Vasilij Schneidermann
2020-10-11 17:15             ` Jean Louis
2020-10-11 17:36               ` Thibaut Verron
2020-10-11 18:13                 ` Brett Gilio
2020-10-11 18:27                   ` Thibaut Verron
2020-10-11 18:44                     ` Jean Louis
2020-10-11 18:58                       ` Thibaut Verron
2020-10-11 20:12                         ` Jean Louis
2020-10-11 18:34                 ` Jean Louis
2020-10-11 19:15                   ` Thibaut Verron
2020-10-11 19:22                     ` Qiantan Hong
2020-10-13  3:47                       ` Richard Stallman
2020-10-11 20:26                     ` Jean Louis
2020-10-12  2:04             ` Richard Stallman
2020-10-12  3:32               ` Thibaut Verron
2020-10-12  5:04                 ` Jean Louis
2020-10-12  5:33                   ` Thibaut Verron
2020-10-12  6:29                     ` Jean Louis
2020-10-12  6:58                       ` Thibaut Verron
2020-10-12  8:16                         ` Jean Louis
2020-10-12  8:37                           ` Thibaut Verron
2020-10-12 14:09                             ` Jean Louis
2020-10-12  7:54                       ` Ihor Radchenko
2020-10-12  8:34                         ` Jean Louis
2020-10-12  8:54                           ` Ihor Radchenko
2020-10-12 16:36                             ` Jean Louis
2020-10-13  3:53                     ` Richard Stallman
2020-10-13  5:25                       ` Jean Louis
2020-10-15  3:59                         ` Richard Stallman
2020-10-15  5:19                           ` Jean Louis
2020-10-13  3:53                     ` Richard Stallman
2020-10-13  5:27                       ` Jean Louis
2020-10-16  3:59                         ` Richard Stallman
2020-10-16  6:02                           ` Marcel Ventosa
2020-10-16  6:52                             ` Thibaut Verron
2020-10-16  7:24                               ` Marcel Ventosa
2020-10-16  7:53                                 ` Thibaut Verron
2020-10-16  8:25                                   ` Marcel Ventosa
2020-10-16 12:17                                     ` Dmitry Gutov
2020-10-16 13:45                                       ` Marcel Ventosa
2020-10-16 14:04                                         ` Dmitry Gutov
2020-10-16 14:33                                           ` Marcel Ventosa
2020-10-16 14:58                                             ` Thibaut Verron
2020-10-16 15:51                                               ` Alfred M. Szmidt
2020-10-16 16:10                                                 ` Thibaut Verron
2020-10-16 16:16                                                   ` Alfred M. Szmidt
2020-10-16 16:32                                                     ` Thibaut Verron
2020-10-16 16:50                                                       ` Alfred M. Szmidt
2020-10-16 17:16                                                         ` Thibaut Verron
2020-10-16 17:32                                                           ` Alfred M. Szmidt
2020-10-16 17:55                                                             ` Thibaut Verron
2020-10-16 18:16                                                               ` Alfred M. Szmidt
2020-10-17  4:20                                               ` Richard Stallman
2020-10-17  4:50                                                 ` Thibaut Verron
2020-10-17  5:44                                                   ` Jean Louis
2020-10-17  6:42                                                     ` Thibaut Verron
2020-10-17  7:52                                                       ` Jean Louis
2020-10-18  4:16                                                       ` Richard Stallman
2020-10-18  5:49                                                         ` Jean Louis
2020-10-18  4:16                                                       ` Richard Stallman
2020-10-18  5:52                                                         ` Jean Louis
2020-10-18  4:16                                                       ` Richard Stallman
2020-10-18  8:36                                                         ` Thibaut Verron
2020-10-20  5:10                                                           ` Richard Stallman
2020-10-17  9:42                                                   ` Yuri Khan
2020-10-16 15:36                                             ` Ergus
2020-10-16 19:08                                             ` Dmitry Gutov
2020-10-16 19:52                                               ` Jean Louis
2020-10-16 20:16                                                 ` Dmitry Gutov
2020-10-16 20:17                                               ` Alfred M. Szmidt
2020-10-17 11:40                                               ` Marcel Ventosa
2020-10-17 19:51                                                 ` Dmitry Gutov
2020-10-17 21:38                                                   ` Alfred M. Szmidt
2020-10-18  2:58                                                   ` Marcel Ventosa
2020-10-16 19:22                                             ` Jean Louis
2020-10-16 19:17                                           ` Jean Louis
2020-10-16 19:36                                             ` Dmitry Gutov
2020-10-16 19:43                                               ` Dmitry Gutov
2020-10-16 20:03                                               ` Jean Louis
2020-10-16 20:29                                                 ` Thibaut Verron
2020-10-16 20:40                                                   ` Jean Louis
2020-10-17  4:19                                                   ` Richard Stallman
2020-10-17  5:02                                                     ` Thibaut Verron
2020-10-17 13:13                                                       ` Stefan Monnier
2020-10-17  5:07                                                     ` Jean Louis
2020-10-17 12:34                                                     ` Andy Moreton
2020-10-17 15:56                                                       ` Alfred M. Szmidt
2020-10-17 16:13                                                         ` Eli Zaretskii
2020-10-17 21:38                                                           ` Alfred M. Szmidt
2020-10-18  2:40                                                             ` Eli Zaretskii
2020-10-18  4:13                                                           ` Richard Stallman
2020-10-18 15:20                                                             ` Alfred M. Szmidt
2020-10-16 21:10                                                 ` Dmitry Gutov
2020-10-16 22:02                                                   ` Jean Louis
2020-10-16 19:08                                         ` Jean Louis
2020-10-16 19:47                                           ` Drew Adams
2020-10-16 20:15                                             ` Jean Louis
2020-10-16 20:59                                               ` Drew Adams
2020-10-16 21:50                                                 ` Jean Louis
2020-10-17  4:19                                                 ` Richard Stallman
2020-10-17  4:19                                               ` Richard Stallman
2020-10-16 13:57                                       ` Ergus
2020-10-16 15:31                                         ` Eli Zaretskii
2020-10-16 19:11                                         ` Jean Louis
2020-10-16 16:09                                       ` Alfred M. Szmidt
2020-10-16 17:29                                     ` Jean Louis
2020-10-16 19:11                                       ` Thibaut Verron
2020-10-16 19:54                                         ` Jean Louis
2020-10-16 20:20                                           ` Thibaut Verron
2020-10-17  4:22                                     ` Richard Stallman
2020-10-17  4:31                                       ` Qiantan Hong
2020-10-19 10:12                                         ` Robert Pluim
2020-10-19 16:15                                           ` Qiantan Hong
2020-10-20 13:45                                             ` Dmitry Gutov
2020-10-16 18:57                                   ` Jean Louis
2020-10-16 17:08                                 ` Jean Louis
2020-10-16 17:04                               ` Jean Louis
2020-10-16 17:39                                 ` Vasilij Schneidermann
2020-10-18  4:09                               ` Richard Stallman
2020-10-16 16:33                             ` MELPA issues - " Jean Louis
2020-10-16 18:09                               ` Dmitry Gutov
2020-10-16 22:00                                 ` Qiantan Hong
2020-10-16 22:08                                   ` Dmitry Gutov
2020-10-17  4:18                                   ` Richard Stallman
2020-10-17  4:59                                     ` chad
2020-10-17  5:05                                       ` Qiantan Hong
2020-10-17  5:06                                       ` Thibaut Verron
2020-10-17  2:59                               ` Marcel Ventosa
2020-10-18  4:12                                 ` Richard Stallman
2020-10-18  5:16                                   ` Jean Louis
2020-10-18  4:10                             ` Richard Stallman
2020-10-18  7:51                               ` Marcel Ventosa
2020-10-18  9:29                                 ` Dmitry Gutov
2020-10-18  9:36                                 ` Jean Louis
2020-10-18  8:57                               ` Thibaut Verron
2020-10-19  3:44                                 ` Richard Stallman
2020-10-18 15:57                               ` Philip K.
2020-10-19  3:48                                 ` Richard Stallman
2020-10-19 11:36                                   ` Dmitry Gutov
2020-10-19 12:43                                     ` Proposal to include obligatory PGP verification of packages from any repository Jean Louis
2020-10-19 15:55                                       ` Stefan Kangas
2020-10-19 16:38                                         ` Jean Louis
2020-10-19 17:30                                           ` Stefan Monnier
2020-10-19 17:47                                             ` Jean Louis
2020-10-19 18:02                                               ` Stefan Monnier
2020-10-19 19:04                                                 ` Jean Louis
2020-10-19 20:17                                                   ` Stefan Monnier
2020-10-19 21:02                                                     ` Jean Louis
     [not found]                                                       ` <jwvft69evmy.fsf-monnier+emacs@gnu.org>
2020-10-20  7:40                                                         ` Jean Louis
2020-10-22 21:25                                                           ` Stefan Monnier
2020-10-23  9:17                                                             ` Jean Louis
2020-10-23 14:52                                                               ` Stefan Monnier
2020-10-23 16:59                                                                 ` Jean Louis
2020-10-23 18:25                                                                   ` Stefan Monnier
2020-10-24  6:26                                                                     ` Jean Louis
2020-10-24 15:29                                                                       ` Stefan Monnier
2020-10-19 18:53                                             ` Stefan Kangas
2020-10-19 18:57                                               ` Vasilij Schneidermann
2020-10-19 19:20                                               ` Stefan Monnier
2020-10-19 18:28                                       ` Vasilij Schneidermann
2020-10-19 19:00                                         ` ELPA security (was: Proposal to include obligatory PGP verification of packages from any repository) Stefan Monnier
2020-10-19 19:50                                         ` Proposal to include obligatory PGP verification of packages from any repository Jean Louis
2020-10-20  5:17                                         ` Richard Stallman
2020-10-20  5:52                                           ` Stefan Monnier
2020-10-21  4:46                                             ` Richard Stallman
2020-10-20 16:17                                           ` Vasilij Schneidermann
2020-10-19 15:46                                     ` Proposal for an Emacs User Survey Drew Adams
2020-10-19 16:42                                       ` Jean Louis
2020-10-20  5:19                                         ` Richard Stallman
2020-10-19 16:42                                       ` Thibaut Verron
2020-10-19 16:53                                         ` Drew Adams
2020-10-20  5:14                                     ` Richard Stallman
2020-10-20 10:47                                       ` Dmitry Gutov
2020-10-16  7:05                           ` Thibaut Verron
2020-10-16 13:23                             ` Philip K.
2020-10-16 18:46                             ` Jean Louis
2020-10-17  4:22                             ` Richard Stallman
2020-10-15  3:52                     ` Richard Stallman
2020-10-15  5:57                       ` Thibaut Verron
2020-10-12  5:36                 ` Jean Louis
2020-10-12  5:52                   ` Thibaut Verron
2020-10-12  2:04         ` Richard Stallman
2020-10-12  2:04         ` Richard Stallman
2020-10-12 15:16       ` Adrien Brochard
2020-10-12 16:55         ` Jean Louis
2020-10-12 17:15         ` Drew Adams
2020-10-13  3:49         ` Richard Stallman
2020-10-11 20:54     ` Bonface M. K.
2020-10-16 13:30     ` Philip K.
2020-10-19 16:20 ` Philip K.
2020-10-19 19:44   ` Dmitry Gutov
2020-10-20  5:19   ` Richard Stallman
2020-10-20  8:22     ` Thibaut Verron
2020-10-20  9:48       ` Jean Louis
2020-10-20 11:03         ` Thibaut Verron
2020-10-20 11:38           ` Jean Louis
2020-10-26 17:43             ` Teemu Likonen
2020-10-26 19:36               ` Jean Louis
2020-10-26 19:58               ` Jean Louis
2020-10-27  3:44               ` Richard Stallman
2020-10-26 18:13             ` Ivan Yonchovski
2020-10-26 20:21               ` Jean Louis
     [not found] <<fdimdgyaxf.fsf@norden.tntech.edu>
     [not found] ` <<83r1s4ftc7.fsf@gnu.org>
2020-08-18 16:13   ` Delete variables obsolete since Emacs 23 Drew Adams
2020-08-18 19:27     ` Stefan Monnier
2020-08-18 20:21       ` Drew Adams
2020-08-18 21:00       ` Gregory Heytings via Emacs development discussions.
2020-08-18 21:55         ` Stefan Monnier
2020-08-18 21:30       ` Jeff Norden
2020-07-30  4:01 bug#42611: 26.3; edit-abbrevs lets me type and commit, but doesn't store anywhere and abbrevs don't work Brett Randall
     [not found] ` <handler.42611.B.159608273314264.ack@debbugs.gnu.org>
     [not found]   ` <(Brett>
2020-10-17  8:41 ` Lars Ingebrigtsen
2020-10-27 10:36   ` brett.randall
     [not found]     ` <(brett>
     [not found]       ` <randall's>
     [not found]         ` <"Tue,>
2020-10-27 10:43     ` Lars Ingebrigtsen
2020-10-27 10:49       ` Brett Randall
2020-10-27 11:08         ` Lars Ingebrigtsen
     [not found]           ` <(Lars>
     [not found]             ` <Ingebrigtsen's>
     [not found]               ` <12:08:50>
2020-10-27 11:19           ` bug#42611: (no subject) Lars Ingebrigtsen
     [not found]             ` <877drbhq6c.fsf@gnus.org>
     [not found]               ` <handler.42611.C.160379757411378.notifdonectrl.0@debbugs.gnu.org>
2020-10-27 22:22                 ` bug#42611: 26.3; edit-abbrevs lets me type and commit, but doesn't store anywhere and abbrevs don't work Brett Randall
2020-05-21 16:56 bug#41438: [PATCH] Allow windmove keys to be bound without prefix or modifiers Philip K.
2020-05-21 22:18 ` Juri Linkov
2020-05-22 18:26   ` Philip K.
2020-05-22 18:26   ` Philip K.
2020-05-22 19:15     ` Drew Adams
2020-05-23 22:12     ` Juri Linkov
2020-06-26 19:46 ` Philip K.
2020-06-27 23:53   ` Juri Linkov
2020-06-28  8:30     ` Philip K.
2020-06-28 23:37       ` Juri Linkov
2020-08-05 18:05         ` Lars Ingebrigtsen
2020-08-05 23:40           ` Juri Linkov
2020-08-06  9:28             ` Philip K.
2020-08-06 23:43               ` Juri Linkov
2020-08-07 10:53                 ` Philip K.
2020-08-08 23:54                   ` Juri Linkov
2021-05-12 20:38                   ` Lars Ingebrigtsen
2021-05-12 21:27                     ` Philip Kaludercic
2021-05-22 20:29                     ` Philip Kaludercic
2021-05-22 21:09                       ` Philip Kaludercic
2021-05-23  6:49                         ` Eli Zaretskii
2021-05-23 12:36                           ` Philip Kaludercic
2021-05-25  5:12                       ` Lars Ingebrigtsen
2021-05-25  7:25                         ` Philip Kaludercic
2021-05-25  9:53                         ` Philip Kaludercic
2021-05-25 11:16                           ` Arthur Miller
2021-05-25 11:42                             ` Philip Kaludercic
2021-05-25 13:31                               ` Arthur Miller
2021-05-25 14:39                                 ` Philip Kaludercic
2021-05-25 11:36                           ` Arthur Miller
2021-05-25 11:46                             ` Philip Kaludercic
2021-05-25 13:58                               ` Arthur Miller
2021-05-25 19:13                             ` Lars Ingebrigtsen
2021-05-25 19:16                           ` Lars Ingebrigtsen
2021-05-25 19:25                             ` Philip Kaludercic
2021-05-25 20:18                           ` Juri Linkov
2021-05-25 21:45                             ` Philip Kaludercic
2021-05-26 21:35                               ` Juri Linkov
2021-05-27 11:09                                 ` Philip Kaludercic
2021-05-30 22:11                                   ` Juri Linkov
2021-05-31  8:50                                     ` Philip Kaludercic
2021-05-31 20:15                                       ` Juri Linkov
2021-05-31 21:27                                         ` Philip Kaludercic
2021-06-03 20:36                                           ` Juri Linkov
2019-04-21 19:30 bug#35367: 26.2; `dired-copy-how-to-fn' and HOW-TO arg of `dired-create-files' Drew Adams
2019-07-09 14:21 ` Lars Ingebrigtsen
2019-07-11  5:51   ` Mike Kupfer
2019-07-11 14:04     ` Lars Ingebrigtsen
2019-07-11 14:18     ` Drew Adams
2019-07-12  3:20       ` Mike Kupfer
2019-07-12  3:33         ` Drew Adams
2022-01-22 14:43     ` Lars Ingebrigtsen
     [not found] <mailman.5042.1543777897.1284.help-gnu-emacs@gnu.org>
2018-12-04  9:04 ` using setq to create lists based on other lists Barry Margolin
2018-12-04 13:56   ` Stefan Monnier
2018-12-05  1:07   ` Robert Thorpe
2018-12-05  2:32     ` Drew Adams
2018-12-05  6:45       ` Jean-Christophe Helary
2018-12-05  8:00         ` Marcin Borkowski
2018-12-05  8:11           ` Jean-Christophe Helary
2018-12-05 14:57         ` Drew Adams
     [not found]         ` <mailman.5218.1544021892.1284.help-gnu-emacs@gnu.org>
2018-12-05 16:59           ` Barry Margolin
     [not found]     ` <mailman.5186.1543978155.1284.help-gnu-emacs@gnu.org>
2018-12-05 16:50       ` Barry Margolin
     [not found]   ` <mailman.5145.1543931778.1284.help-gnu-emacs@gnu.org>
2018-12-05 16:47     ` Barry Margolin
     [not found] <mailman.7307.1515801433.27995.help-gnu-emacs@gnu.org>
2018-01-13  0:43 ` info-find-source Emanuel Berg
2018-01-13  3:43   ` info-find-source Robert Thorpe
2018-01-13  5:23     ` info-find-source Marcin Borkowski
2018-01-13 16:31       ` info-find-source Drew Adams
2018-01-14  7:03         ` info-find-source Marcin Borkowski
2018-01-16 23:10           ` info-find-source Drew Adams
2018-01-13 15:50     ` info-find-source Drew Adams
     [not found]     ` <mailman.7314.1515821013.27995.help-gnu-emacs@gnu.org>
2018-01-14  2:57       ` info-find-source Emanuel Berg
2018-01-14  7:00         ` info-find-source Marcin Borkowski
     [not found]         ` <mailman.7369.1515913231.27995.help-gnu-emacs@gnu.org>
2018-01-15  4:17           ` info-find-source Emanuel Berg
2018-01-15 18:54             ` info-find-source Marcin Borkowski
     [not found]             ` <mailman.7435.1516042498.27995.help-gnu-emacs@gnu.org>
2018-01-15 19:55               ` info-find-source Emanuel Berg
2018-01-16 23:58                 ` info-find-source Robert Thorpe
2018-01-19  6:22                 ` info-find-source Marcin Borkowski
     [not found]                 ` <mailman.7609.1516342943.27995.help-gnu-emacs@gnu.org>
2018-01-19  7:12                   ` info-find-source Emanuel Berg
2018-01-19 20:31                     ` info-find-source Marcin Borkowski
2018-01-19 21:05                       ` info-find-source Drew Adams
     [not found]                       ` <mailman.7653.1516395915.27995.help-gnu-emacs@gnu.org>
2018-01-19 22:19                         ` info-find-source Emanuel Berg
2018-01-19 23:21                           ` info-find-source Drew Adams
     [not found]                           ` <mailman.7656.1516404112.27995.help-gnu-emacs@gnu.org>
2018-01-20 19:49                             ` info-find-source Emanuel Berg
2018-01-20 20:18                               ` info-find-source Eli Zaretskii
     [not found]                               ` <<83bmhos2qd.fsf@gnu.org>
2018-01-20 23:50                                 ` info-find-source Drew Adams
2018-01-21  0:04                               ` info-find-source Drew Adams
     [not found]                               ` <mailman.7695.1516493072.27995.help-gnu-emacs@gnu.org>
2018-01-21 11:49                                 ` info-find-source Emanuel Berg
     [not found]                     ` <mailman.7650.1516393881.27995.help-gnu-emacs@gnu.org>
2018-01-19 20:43                       ` info-find-source Emanuel Berg
2018-01-13  5:17   ` info-find-source Marcin Borkowski
     [not found]   ` <mailman.7313.1515820700.27995.help-gnu-emacs@gnu.org>
2018-01-14  2:54     ` info-find-source Emanuel Berg
2018-01-15 18:52       ` info-find-source Marcin Borkowski
     [not found]       ` <mailman.7433.1516042345.27995.help-gnu-emacs@gnu.org>
2018-01-15 19:50         ` info-find-source Emanuel Berg
2017-11-11  9:17 Reload file from disk Florian Weimer
2017-11-11 10:29 ` Eli Zaretskii
2017-11-11 10:40   ` Eli Zaretskii
2017-11-11 10:54     ` Florian Weimer
2017-11-11 11:55       ` Eli Zaretskii
2017-11-11 13:45         ` Ken Olum
2017-11-11 14:11           ` Eli Zaretskii
2017-11-11 15:03             ` Ken Olum
2017-11-11 16:48               ` Drew Adams
2017-11-11 11:59     ` Andreas Schwab
2017-11-11 12:44 ` Noam Postavsky
2017-11-12 18:28 ` Joost Kremers
2017-11-13 17:24   ` Tom Tromey
2017-09-18 21:57 [PATCH] Fixing package-initialize, adding early init file Radon Rosborough
2017-09-19 12:30 ` Stefan Monnier
2017-09-25 16:27   ` Radon Rosborough
2017-09-25 16:54     ` John Wiegley
2017-09-25 19:38       ` Radon Rosborough
2017-09-25 21:23         ` Mark Oteiza
2017-09-25 22:16           ` Radon Rosborough
2017-09-25 23:15             ` Mark Oteiza
2017-09-26  3:00               ` Radon Rosborough
2017-09-29 10:22               ` Eli Zaretskii
2017-09-25 16:58     ` Stefan Monnier
2017-09-25 19:40       ` Radon Rosborough
2017-10-09 23:17     ` Radon Rosborough
2017-10-10 16:52 ` Robert Weiner
2017-10-10 16:59   ` Eli Zaretskii
2017-10-14 21:30     ` Mark Oteiza
2017-10-14 21:52       ` Stefan Monnier
2017-10-15  1:18       ` Radon Rosborough
2017-10-15 14:16       ` Eli Zaretskii
2017-10-15 16:26         ` Stefan Monnier
2017-10-25 22:13           ` Radon Rosborough
2017-10-26  0:11             ` Stefan Monnier
2017-12-18  0:45               ` Radon Rosborough
2018-01-25  4:35                 ` Radon Rosborough
2018-01-25 15:43                   ` Clément Pit-Claudel
2018-01-25 16:03                     ` Stefan Monnier
2018-01-25 16:22                       ` Clément Pit-Claudel
2018-01-25 17:12                         ` Stefan Monnier
2018-01-26  9:31                         ` Eli Zaretskii
2018-01-26 14:34                         ` Loading a package applies automatically to future sessions? Richard Stallman
2018-01-26 17:03                           ` Stefan Monnier
2018-01-28 12:07                             ` Richard Stallman
2018-01-28 13:24                               ` Stefan Monnier
2018-01-29  1:50                                 ` Richard Stallman
2018-01-29  5:56                                   ` Radon Rosborough
2018-02-02  2:14                                     ` Richard Stallman
2018-02-02  3:05                                       ` Clément Pit-Claudel
2018-02-04  3:08                                         ` Richard Stallman
2018-02-04 15:21                                           ` Clément Pit-Claudel
2018-02-04 21:27                                             ` Tim Cross
2018-02-05 10:07                                               ` George Plymale II
2018-02-05 21:27                                                 ` Tim Cross
2018-02-05  1:08                                             ` Richard Stallman
2018-02-05  4:15                                               ` Clément Pit-Claudel
2018-02-05 20:36                                                 ` Richard Stallman
2018-01-26 19:24                           ` Radon Rosborough
2018-01-26 20:02                             ` Eli Zaretskii
2018-01-28 18:20                               ` Radon Rosborough
2018-01-29  1:52                                 ` Richard Stallman
2018-02-10 12:00                                 ` Eli Zaretskii
2018-02-11  1:23                                   ` George Plymale II
2018-02-13 21:14                                     ` Stefan's patch to improve package loading (was Loading a package applies automatically to future sessions?) George Plymale II
2018-02-14  2:56                                       ` John Wiegley
2018-02-14 23:32                                         ` George Plymale II
2018-03-09  2:54                                           ` Stefan's patch to improve package loading George Plymale II
2018-02-15  4:40                                   ` Loading a package applies automatically to future sessions? Radon Rosborough
2018-01-27 20:44                             ` Richard Stallman
2018-01-28  6:30                               ` Radon Rosborough
2018-01-28  9:33                                 ` Charles A. Roelli
2018-01-28 13:21                                 ` Stefan Monnier
2018-01-28 17:32                                   ` Radon Rosborough
2018-01-28 22:11                                     ` Stefan Monnier
2018-01-29  1:08                                       ` T.V Raman
2018-01-29  5:53                                       ` Radon Rosborough
2018-01-29  7:21                                         ` John Wiegley
2018-01-29 18:54                                         ` Stefan Monnier
2018-01-29 19:19                                           ` John Wiegley
2018-01-29 19:55                                             ` Stefan Monnier
2018-01-29  6:55                                       ` John Wiegley
2018-01-29 19:08                                         ` Stefan Monnier
2018-01-29 19:55                                           ` John Wiegley
2018-01-29 21:50                                             ` Stefan Monnier
2018-01-29 23:13                                               ` Clément Pit-Claudel
2018-01-30  1:37                                               ` T.V Raman
2018-01-29 20:18                                           ` Clément Pit-Claudel
2018-01-30 15:11                                             ` Stefan Monnier
2018-01-30 22:33                                               ` George Plymale II
2018-01-30 22:56                                                 ` George Plymale II
2018-01-31  3:47                                                 ` Stefan Monnier
2018-01-31  5:17                                                   ` George Plymale II
2018-01-31 20:49                                                     ` George Plymale II
2018-01-31 21:35                                                       ` Stefan Monnier
2018-01-31 21:58                                                         ` George Plymale II
2018-01-31 22:06                                                           ` George Plymale II
2018-02-01 14:48                                                             ` Stefan Monnier
2018-02-01 17:47                                                               ` George Plymale II
2018-02-01 19:11                                                                 ` Stefan Monnier
2018-02-01 19:19                                                                 ` Stephen Berman
2018-02-01 19:28                                                                   ` Stephen Berman
2018-02-01 21:44                                                                   ` George Plymale II
2018-02-01 22:16                                                                     ` Stephen Berman
2018-02-01 23:02                                                                       ` George Plymale II
2018-02-02  8:43                                                                         ` Eli Zaretskii
2018-02-02 17:19                                                                           ` George Plymale II
2018-02-02 17:57                                                                             ` Stefan Monnier
2018-02-02 18:06                                                                             ` Eli Zaretskii
2018-02-02 12:19                                                                         ` Phillip Lord
2018-02-02 19:20                                                                           ` Radon Rosborough
2018-02-02 22:53                                                                         ` Richard Stallman
2018-02-05  9:17                                                                           ` A response to RMS (was Loading a package applies automatically to future sessions?) George Plymale II
2018-02-05 12:55                                                                             ` Clément Pit-Claudel
2018-02-06 23:34                                                                               ` George Plymale II
2018-02-05 20:36                                                                             ` Richard Stallman
2018-02-06 23:42                                                                               ` George Plymale II
2018-02-07 20:45                                                                                 ` Richard Stallman
2018-02-05 20:36                                                                             ` Richard Stallman
2018-02-05 20:36                                                                             ` Richard Stallman
2018-02-06 15:06                                                                         ` Loading a package applies automatically to future sessions? Sam Steingold
2018-02-02 22:53                                                                       ` Richard Stallman
2018-02-02 23:12                                                                         ` Stephen Berman
2018-02-03 19:13                                                                           ` Richard Stallman
2018-02-03 20:40                                                                           ` Stephen Berman
2018-02-04  3:07                                                                             ` Richard Stallman
2018-02-05  9:26                                                                             ` George Plymale II
2018-02-05  9:22                                                                           ` Finding an online resource for the agreement (was Loading a package applies automatically to future sessions?) George Plymale II
2018-02-02  2:14                                                                     ` Loading a package applies automatically to future sessions? Richard Stallman
2018-02-02  7:25                                                                       ` George Plymale II
2018-02-02  9:39                                                                       ` Eli Zaretskii
2018-02-02 17:07                                                                         ` George Plymale II
2018-02-02 17:59                                                                         ` Stefan Monnier
2018-02-02 22:56                                                                         ` Richard Stallman
2018-02-14 22:28                                                                         ` Richard Stallman
2018-02-14 23:18                                                                           ` George Plymale II
2018-02-02  8:39                                                                     ` Eli Zaretskii
2018-02-02 17:21                                                                       ` George Plymale II
2018-02-02 18:08                                                                         ` Eli Zaretskii
2018-02-02  2:12                                                                   ` Richard Stallman
2018-02-02  6:15                                                                     ` George Plymale II
2018-02-04  3:07                                                                       ` Richard Stallman
2018-02-05  9:35                                                                         ` Another response to RMS (was Loading a package applies automatically to future sessions?) George Plymale II
2018-02-05 20:37                                                                           ` Richard Stallman
2018-02-06 23:47                                                                             ` George Plymale II
2018-02-02  2:13                                                               ` Loading a package applies automatically to future sessions? Richard Stallman
2018-02-01 19:24                                                             ` Richard Stallman
2018-02-01 21:36                                                               ` George Plymale II
2018-02-02  2:08                                                                 ` Tim Landscheidt
2018-02-02 22:53                                                                   ` Richard Stallman
2018-02-02  2:17                                                                 ` Richard Stallman
2018-02-02  6:26                                                                   ` George Plymale II
2018-02-02  9:26                                                                   ` Eli Zaretskii
2018-02-02 17:14                                                                     ` George Plymale II
2018-02-02 22:56                                                                     ` Richard Stallman
2018-02-05  9:19                                                                       ` George Plymale II
2018-02-05 20:36                                                                         ` Richard Stallman
2018-02-06 23:44                                                                           ` George Plymale II
2018-02-02  2:17                                                                 ` Richard Stallman
2018-02-02  7:33                                                                   ` George Plymale II
2018-02-02 18:38                                                                     ` Drew Adams
2018-02-02 19:05                                                                       ` Generations (was: Loading a package applies automatically to future sessions?) Stefan Monnier
2018-02-02 21:40                                                                         ` Drew Adams
2018-02-02 22:57                                                                         ` Richard Stallman
2018-02-02 23:03                                                                           ` Drew Adams
2018-02-02 20:36                                                                     ` Loading a package applies automatically to future sessions? Phillip Lord
2018-02-02  2:17                                                                 ` Richard Stallman
2018-02-02  7:24                                                                   ` George Plymale II
2018-02-02 22:28                                                                     ` Paul Eggert
2018-02-05  8:21                                                                       ` George Plymale II
2018-02-05 20:36                                                                         ` Richard Stallman
2018-02-04  3:09                                                                     ` Richard Stallman
2018-02-02 13:37                                                                 ` Clément Pit-Claudel
2018-02-02 17:20                                                                   ` Drew Adams
2018-02-05  4:51                                                                 ` Herring, Davis
2018-02-01 19:47                                                     ` Stefan Monnier
2018-02-01 22:10                                                       ` George Plymale II
2018-02-01 22:44                                                         ` George Plymale II
2018-02-02  1:54                                                           ` Stefan Monnier
2018-02-02 20:32                                                             ` George Plymale II
2018-01-31  3:51                                                 ` T.V Raman
2018-01-31  5:18                                                   ` George Plymale II
2018-01-31  6:56                                                     ` Tim Cross
2018-01-31  7:07                                                       ` George Plymale II
2018-01-31  8:05                                                       ` John Wiegley
2018-02-01  7:26                                                         ` Tim Cross
2018-02-01 15:00                                                           ` Stefan Monnier
2018-02-01 16:23                                                           ` T.V Raman
2018-02-03  0:39                                                             ` Tim Cross
2018-02-05  9:24                                                               ` George Plymale II
2018-01-29  1:50                                   ` Richard Stallman
2018-01-25 17:07                   ` [PATCH] Fixing package-initialize, adding early init file Stefan Monnier
2018-01-28 19:42                     ` Radon Rosborough
2018-01-30 15:02                       ` Stefan Monnier
2018-01-30 15:44                         ` Eli Zaretskii
2018-02-01  3:12                           ` Mark Oteiza
2018-02-01  4:22                             ` Radon Rosborough
2018-02-01 13:36                               ` Stefan Monnier
2018-02-18  5:40                                 ` Stefan Monnier
2018-02-08  5:54                           ` Radon Rosborough
2018-02-08 15:27                             ` Eli Zaretskii
2018-01-30 19:30                         ` Radon Rosborough
2018-02-10 11:56                       ` Eli Zaretskii
2018-02-10 23:37                         ` Stefan Monnier
2018-02-11  3:26                           ` Radon Rosborough
2018-02-11 14:45                             ` Stefan Monnier
2018-02-11 13:31                           ` Basil L. Contovounesios
2018-02-15  4:38                         ` Radon Rosborough
2018-02-15 15:54                           ` Drew Adams
2018-02-15 16:25                             ` Stefan Monnier
2018-02-15 19:32                             ` John Wiegley
2018-02-15 21:13                               ` Stefan Monnier
2018-02-16  7:00                                 ` John Wiegley
2018-02-17 11:38                           ` Eli Zaretskii
2018-02-17 14:14                             ` Clément Pit-Claudel
2018-02-17 18:17                             ` Radon Rosborough
2018-02-18 18:26                               ` Basil L. Contovounesios
2018-02-18 18:55                                 ` Radon Rosborough
2018-02-19  3:10                                 ` Stefan Monnier
2018-02-20 19:13                                   ` Basil L. Contovounesios
2018-02-20 19:26                                     ` Basil L. Contovounesios
2018-02-20 20:35                                       ` Radon Rosborough
2018-02-21  3:48                                         ` T.V Raman
2018-02-21  8:16                                         ` Stefan Monnier
2018-02-21 20:48                                           ` Radon Rosborough
2018-02-21 21:26                                             ` Stefan Monnier
2018-02-21  3:43                                       ` T.V Raman
2017-10-10 19:03   ` Radon Rosborough
2017-10-10 19:31     ` Robert Weiner
2017-10-10 19:41       ` Radon Rosborough
2017-10-13 21:29         ` John Wiegley
2017-10-14  0:49           ` Radon Rosborough
2017-10-14  5:15             ` João Távora
2017-10-14  6:19               ` Radon Rosborough
2017-10-14  9:04                 ` João Távora
2017-10-14 13:47               ` Stefan Monnier
2016-08-03  9:30 How to get back to a place in a buffer, or: what is a window configuration? Marcin Borkowski
2016-08-03 11:25 ` Kaushal Modi
2016-08-03 18:31   ` Marcin Borkowski
2016-08-03 14:42 ` Drew Adams
2016-08-03 18:42   ` Marcin Borkowski
2016-08-03 19:39     ` Drew Adams
2016-08-03 21:47 ` Robert Thorpe
2016-08-03 22:06   ` Drew Adams
2016-05-13 14:20 Overriding emacs key bindings xiongtk
2016-05-16 18:04 ` Eli Zaretskii
2016-05-16 21:15   ` xiongtk
2016-05-16 18:59 ` Emanuel Berg
2016-05-16 21:14   ` xiongtk
2016-05-16 23:29     ` Emanuel Berg
2016-05-17  1:55       ` Robert Thorpe
2016-05-17  2:41         ` Emanuel Berg
2016-05-17  4:07           ` Drew Adams
2016-05-17  3:25         ` Kaushal Modi
2016-05-17  4:07           ` Drew Adams
2016-05-17  4:15           ` Emanuel Berg
2016-05-17 20:38           ` Robert Thorpe
2016-05-17  4:07         ` Drew Adams
2016-05-18  1:42           ` Emacs conventions (was: Re: Overriding emacs key bindings) Emanuel Berg
2016-05-18  4:38             ` Drew Adams
2016-05-18  5:22               ` Emanuel Berg
2016-05-18  5:36                 ` "First line is not a complete sentence" (was: Re: Emacs conventions (was: Re: Overriding emacs key bindings)) Emanuel Berg
     [not found]                 ` <mailman.40.1463549841.6543.help-gnu-emacs@gnu.org>
2016-05-18 13:27                   ` Joost Kremers
2016-05-19  4:32                     ` Emanuel Berg
     [not found]             ` <mailman.37.1463546355.6543.help-gnu-emacs@gnu.org>
2016-05-18 14:31               ` Emacs conventions (was: Re: Overriding emacs key bindings) Barry Margolin
2016-05-19  4:38                 ` Emanuel Berg
2016-05-17  4:44         ` Overriding emacs key bindings Marcin Borkowski
2016-05-17 20:37           ` Robert Thorpe
2016-05-18  2:21             ` Emanuel Berg
2016-05-18 20:34               ` Robert Thorpe
2016-05-19  1:33                 ` Emanuel Berg
2016-05-18 17:52             ` Marcin Borkowski
2016-05-18 20:30               ` Robert Thorpe
2016-05-17  4:43       ` Marcin Borkowski
2016-05-18  1:51         ` Emanuel Berg
2016-05-17  4:49       ` Marcin Borkowski
2016-05-18  2:02         ` Emanuel Berg
2015-03-03  0:47 Opening a bookmark in the init file Robert Thorpe
2015-03-03  0:56 ` Drew Adams
2015-03-03  2:32   ` Robert Thorpe
2015-03-08 19:18     ` Robert Thorpe
2015-03-08 21:24       ` Drew Adams
2015-03-08 21:48         ` Robert Thorpe
2015-03-08 22:52           ` Drew Adams
2015-01-14 22:12 Info: how to get back from a footnote Marcin Borkowski
2015-01-15  2:42 ` Robert Thorpe
2015-01-15  3:11   ` Drew Adams
2015-01-15  5:51   ` Marcin Borkowski
2015-01-16  2:38     ` Robert Thorpe
     [not found] <mailman.16504.1419019164.1147.help-gnu-emacs@gnu.org>
2014-12-29  4:21 ` Abbrevs for the most frequent elisp symbols Emanuel Berg
2014-12-29 11:24   ` Marcin Borkowski
2014-12-29 13:09     ` Robert Thorpe
2014-12-29 15:28       ` Drew Adams
2014-12-29 16:28         ` Robert Thorpe
2014-12-29 13:26     ` Stefan Monnier
2014-12-29 13:40       ` Marcin Borkowski
2014-12-29 14:57         ` Stefan Monnier
2014-12-29 15:49   ` Tom
     [not found]   ` <mailman.16844.1419852282.1147.help-gnu-emacs@gnu.org>
2015-01-03  2:25     ` Emanuel Berg
2015-01-04  0:19       ` Artur Malabarba
     [not found]       ` <mailman.17204.1420330787.1147.help-gnu-emacs@gnu.org>
2015-01-05 21:16         ` Emanuel Berg
2015-01-08 20:53           ` Artur Malabarba
2015-01-03  2:31     ` Emanuel Berg
2014-11-24 16:40 When do you prefer frames instead of windows? Raffaele Ricciardi
2014-11-24 17:20 ` Drew Adams
2014-11-25  8:03   ` Gian Uberto Lauri
2014-11-25 15:46     ` Drew Adams
2014-11-25 15:54       ` Gian Uberto Lauri
2014-11-25  8:33   ` When do you prefer windows instead of frames? Was: " H. Dieter Wilhelm
2014-11-25 15:46     ` Drew Adams
2014-11-25 18:40       ` MBR
2014-11-25 18:52         ` Drew Adams
2014-11-26  2:31         ` Yuri Khan
2014-12-19 16:08         ` Jude DaShiell
2014-11-25  8:52   ` Rainer M Krug
     [not found] ` <mailman.14479.1416849631.1147.help-gnu-emacs@gnu.org>
2014-11-24 17:47   ` Barry Margolin
2014-11-24 18:06     ` Jai Dayal
2014-11-25 17:32   ` Joost Kremers
     [not found]   ` <<slrnm79f8k.a37.joost.m.kremers@j.kremers4.news.arnhem.chello.nl>
2014-11-25 18:09     ` Drew Adams
2014-11-24 19:10 ` MBR
2014-11-24 19:14   ` Drew Adams
2014-11-24 22:12 ` H. Dieter Wilhelm
     [not found] ` <mailman.14497.1416867184.1147.help-gnu-emacs@gnu.org>
2014-11-25  0:59   ` Barry Margolin
2014-11-25  1:29 ` Robert Thorpe
2014-11-25  4:21   ` Drew Adams
2014-11-25  8:54     ` Rainer M Krug
2014-11-25 15:47       ` Drew Adams
2014-11-25  1:45 ` Yuri Khan
2014-11-25  9:27 ` Ralf Fassel
2014-11-25 15:47   ` Drew Adams
     [not found]   ` <mailman.14554.1416930453.1147.help-gnu-emacs@gnu.org>
2014-11-25 15:57     ` Ralf Fassel
2014-11-25 16:57       ` Drew Adams
     [not found]       ` <mailman.14564.1416934703.1147.help-gnu-emacs@gnu.org>
2014-11-25 17:16         ` Ralf Fassel
2014-11-25 18:09           ` Drew Adams
2014-11-25 22:08             ` Subhan Michael Tindall
2014-11-25 22:22               ` Drew Adams
     [not found]             ` <mailman.14600.1416953316.1147.help-gnu-emacs@gnu.org>
2014-11-26  9:34               ` Joost Kremers
2014-11-25 22:02           ` Subhan Michael Tindall
2014-11-26  5:02       ` Yuri Khan
2014-11-25 22:28 ` Bob Proulx
2014-11-25 22:54   ` Drew Adams
2014-11-26  8:12     ` Alan Schmitt
2014-11-26 13:42       ` H. Dieter Wilhelm
2014-11-28 13:51       ` Tom Davey
2014-11-28 15:39         ` Drew Adams
2014-11-26 16:37 ` Ken Goldman
2014-11-27 21:02 ` Chris F.A. Johnson
2014-07-23 21:37 when you gotta have a variable value for a symbol name Buchs, Kevin J.
2014-07-23 22:02 ` Drew Adams
     [not found]   ` <(message>
     [not found]     ` <from>
     [not found]       ` <Eli>
     [not found]       ` <Raffaele>
     [not found]       ` <Juri>
     [not found]       ` <Marcin>
     [not found]       ` <Robert>
     [not found]       ` <Drew>
     [not found]         ` <Adams>
     [not found]           ` <on>
     [not found]             ` <Fri>
     [not found]             ` <Thu>
     [not found]               ` <01>
     [not found]             ` <Sun>
     [not found]             ` <Wed>
     [not found]               ` <14>
     [not found]                 ` <Jan>
     [not found]                   ` <2015>
     [not found]                     ` <02:32:50>
     [not found]                   ` <2018>
     [not found]                     ` <21:17:16>
     [not found]               ` <23>
     [not found]                 ` <Jul>
     [not found]                   ` <2014>
     [not found]                     ` <17:40:42>
     [not found]                     ` <15:02:38>
     [not found]                       ` <-0700>
     [not found]                   ` <2019>
     [not found]                     ` <16:21:24>
     [not found]                     ` <07:18:26>
     [not found]             ` <Sat>
     [not found]             ` <Mon>
     [not found]               ` <24>
     [not found]                 ` <Nov>
     [not found]                   ` <2017>
     [not found]               ` <29>
     [not found]             ` <Tue>
     [not found]               ` <17>
     [not found]                 ` <May>
     [not found]                   ` <2020>
     [not found]                     ` <23:56:00>
     [not found]                     ` <01:18:18>
     [not found]                     ` <04:01:05>
     [not found]                     ` <17:07:29>
     [not found]                       ` <-0800>
     [not found]                   ` <2016>
     [not found]                     ` <01:29:37>
     [not found]               ` <03>
     [not found]       ` <Barry>
     [not found]       ` <Emanuel>
     [not found]       ` <Richard>
2014-07-24 21:57   ` Robert Thorpe
2014-07-25  0:06     ` Drew Adams
     [not found] ` <mailman.5936.1406152985.1147.help-gnu-emacs@gnu.org>
2014-07-23 22:12   ` Pascal J. Bourguignon
     [not found] <Your>
     [not found] ` <message>
     [not found]   ` <of>
     [not found]     ` <"Tue>
     [not found]       ` <09>
     [not found]         ` <Oct>
     [not found]     ` <"Thu,>

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CADwFkm=QgQKfL-hXwXxOoESSvTvHq9xUYDsOmRu0zU=D4d94=Q@mail.gmail.com' \
    --to=stefankangas@gmail.com \
    --cc=emacs-devel@gnu.org \
    --cc=monnier@iro.umontreal.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.