emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] trunk r117881: * register.el (insert-register): Change def


From: Daniel Colascione
Subject: [Emacs-diffs] trunk r117881: * register.el (insert-register): Change default interactive insertion mode.
Date: Sun, 14 Sep 2014 23:12:29 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 117881
revision-id: address@hidden
parent: address@hidden
committer: Daniel Colascione <address@hidden>
branch nick: trunk
timestamp: Sun 2014-09-14 16:11:52 -0700
message:
  * register.el (insert-register): Change default interactive insertion mode.
modified:
  etc/ChangeLog                  changelog-20091113204419-o5vbwnq5f7feedwu-1485
  etc/NEWS                       news-20100311060928-aoit31wvzf25yr1z-1
  lisp/ChangeLog                 changelog-20091113204419-o5vbwnq5f7feedwu-1432
  lisp/register.el               register.el-20091113204419-o5vbwnq5f7feedwu-104
=== modified file 'etc/ChangeLog'
--- a/etc/ChangeLog     2014-09-13 17:44:32 +0000
+++ b/etc/ChangeLog     2014-09-14 23:11:52 +0000
@@ -1,3 +1,7 @@
+2014-09-14  Daniel Colascione  <address@hidden>
+
+       * NEWS: Mention changes to `insert-register'
+
 2014-09-13  Christopher Schmidt  <address@hidden>
 
        * NEWS: Mention nil `calendar-mode-line-format' will not modify

=== modified file 'etc/NEWS'
--- a/etc/NEWS  2014-09-13 18:59:56 +0000
+++ b/etc/NEWS  2014-09-14 23:11:52 +0000
@@ -49,6 +49,9 @@
 
 * Changes in Emacs 24.5
 
+** `insert-register' now leaves point after the inserted text
+when called interactively.  A prefix argument toggles this behavior.
+
 ** New var `truncate-string-ellipsis' to choose how to indicate truncation.
 
 ---

=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog    2014-09-14 09:00:11 +0000
+++ b/lisp/ChangeLog    2014-09-14 23:11:52 +0000
@@ -1,3 +1,8 @@
+2014-09-14  Daniel Colascione  <address@hidden>
+
+       * register.el (insert-register): Change default interactive
+       insertion mode.
+
 2014-09-14  Michael Albinus  <address@hidden>
 
        * net/tramp-cache.el (tramp-flush-file-function): Simplify check.

=== modified file 'lisp/register.el'
--- a/lisp/register.el  2014-06-03 09:06:18 +0000
+++ b/lisp/register.el  2014-09-14 23:11:52 +0000
@@ -425,13 +425,14 @@
   "Insert contents of register REGISTER.  (REGISTER is a character.)
 Normally puts point before and mark after the inserted text.
 If optional second arg is non-nil, puts mark before and point after.
-Interactively, second arg is non-nil if prefix arg is supplied.
+Interactively, second arg is nil if prefix arg is supplied and t
+otherwise.
 
 Interactively, reads the register using `register-read-with-preview'."
   (interactive (progn
                 (barf-if-buffer-read-only)
                 (list (register-read-with-preview "Insert register: ")
-                      current-prefix-arg)))
+                      (not current-prefix-arg))))
   (push-mark)
   (let ((val (get-register register)))
     (cond


reply via email to

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