[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] trunk r114197: * src/keyboard.c (read_char): Don't break i
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] trunk r114197: * src/keyboard.c (read_char): Don't break immediate_echo. |
Date: |
Wed, 11 Sep 2013 02:41:07 +0000 |
User-agent: |
Bazaar (2.6b2) |
------------------------------------------------------------
revno: 114197
revision-id: address@hidden
parent: address@hidden
fixes bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15332
committer: Stefan Monnier <address@hidden>
branch nick: trunk
timestamp: Tue 2013-09-10 22:41:00 -0400
message:
* src/keyboard.c (read_char): Don't break immediate_echo.
modified:
src/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-1438
src/keyboard.c keyboard.c-20091113204419-o5vbwnq5f7feedwu-449
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog 2013-09-10 15:30:10 +0000
+++ b/src/ChangeLog 2013-09-11 02:41:00 +0000
@@ -1,3 +1,7 @@
+2013-09-11 Stefan Monnier <address@hidden>
+
+ * keyboard.c (read_char): Don't break immediate_echo (bug#15332).
+
2013-09-10 Stefan Monnier <address@hidden>
* eval.c (Feval): Document the new use of `lexical'.
=== modified file 'src/keyboard.c'
--- a/src/keyboard.c 2013-09-09 12:15:45 +0000
+++ b/src/keyboard.c 2013-09-11 02:41:00 +0000
@@ -2596,9 +2596,7 @@
if (/* There currently is something in the echo area. */
!NILP (echo_area_buffer[0])
- && (/* And it's either not from echoing. */
- !EQ (echo_area_buffer[0], echo_message_buffer)
- /* Or it's an echo from a different kboard. */
+ && (/* It's an echo from a different kboard. */
|| echo_kboard != current_kboard
/* Or we explicitly allow overwriting whatever there is. */
|| ok_to_echo_at_next_pause == NULL))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] trunk r114197: * src/keyboard.c (read_char): Don't break immediate_echo.,
Stefan Monnier <=