<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src/keyboard.c, branch pending</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>Process multiple X selection requests in process_special_events.</title>
<updated>2012-02-24T08:34:09+00:00</updated>
<author>
<name>Chong Yidong</name>
</author>
<published>2012-02-24T08:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9486df08b798f31960779d86c60cc341e606b864'/>
<id>9486df08b798f31960779d86c60cc341e606b864</id>
<content type='text'>
* src/keyboard.c (process_special_events): Handle all X selection
requests in kbd_buffer, not just the next one.

Fixes: debbugs:8869
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/keyboard.c (process_special_events): Handle all X selection
requests in kbd_buffer, not just the next one.

Fixes: debbugs:8869
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug #10696 with crash when an empty display string is at BOB.</title>
<updated>2012-02-04T09:27:03+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2012-02-04T09:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d6fa96a61fbded6a8c4cea832bd6ad225202b30e'/>
<id>d6fa96a61fbded6a8c4cea832bd6ad225202b30e</id>
<content type='text'>
 src/keyboard.c (adjust_point_for_property): Don't position point
 before BEGV.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 src/keyboard.c (adjust_point_for_property): Don't position point
 before BEGV.
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/keyboard.c (Vecho_keystrokes): Document zero value.</title>
<updated>2012-01-26T16:09:35+00:00</updated>
<author>
<name>Chong Yidong</name>
</author>
<published>2012-01-26T16:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9c69cfb72ef8e43b04531409c0f5d261e20252a2'/>
<id>9c69cfb72ef8e43b04531409c0f5d261e20252a2</id>
<content type='text'>
Fixes: debbugs:10503
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: debbugs:10503
</pre>
</div>
</content>
</entry>
<entry>
<title>Duplicate-word and spelling fixes.</title>
<updated>2012-01-11T06:53:12+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2012-01-11T06:53:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5a5fa834285f10c4ab10de4de149c5b0f73403f4'/>
<id>5a5fa834285f10c4ab10de4de149c5b0f73403f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 2012 to FSF copyright years for Emacs files</title>
<updated>2012-01-05T09:46:05+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2012-01-05T09:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=acaf905b1130aae80fa59d2c861ffd4c8eb75486'/>
<id>acaf905b1130aae80fa59d2c861ffd4c8eb75486</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle X selection requests in input-pending-p.</title>
<updated>2011-12-05T15:21:48+00:00</updated>
<author>
<name>Chong Yidong</name>
</author>
<published>2011-12-05T15:21:48+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3a6ad4f050f93ee8b609da50cb9e7ab8c934a9d6'/>
<id>3a6ad4f050f93ee8b609da50cb9e7ab8c934a9d6</id>
<content type='text'>
* src/keyboard.c (process_special_events): New function.
(swallow_events, Finput_pending_p): Use it.

Fixes: debbugs:10195
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/keyboard.c (process_special_events): New function.
(swallow_events, Finput_pending_p): Use it.

Fixes: debbugs:10195
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't call Lisp in signal handler</title>
<updated>2011-12-04T09:26:30+00:00</updated>
<author>
<name>Andreas Schwab</name>
</author>
<published>2011-12-04T09:26:30+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6c07aac2835c5ec4462fedb267f1bba5bb3cadc5'/>
<id>6c07aac2835c5ec4462fedb267f1bba5bb3cadc5</id>
<content type='text'>
* emacs.c (Qkill_emacs): Define.
(syms_of_emacs): Initialize it.
* keyboard.c (interrupt_signal): Don't call Fkill_emacs here, set
Qquit_flag to `kill-emacs' instead.
(quit_throw_to_read_char): Add parameter `from_signal'.  All
callers changed.  Call Fkill_emacs if requested and safe.
* lisp.h (QUIT): Call Fkill_emacs if requested.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* emacs.c (Qkill_emacs): Define.
(syms_of_emacs): Initialize it.
* keyboard.c (interrupt_signal): Don't call Fkill_emacs here, set
Qquit_flag to `kill-emacs' instead.
(quit_throw_to_read_char): Add parameter `from_signal'.  All
callers changed.  Call Fkill_emacs if requested and safe.
* lisp.h (QUIT): Call Fkill_emacs if requested.
</pre>
</div>
</content>
</entry>
<entry>
<title>Spelling fixes.</title>
<updated>2011-12-04T08:02:42+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2011-12-04T08:02:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c80e3b4aed2e70eb6d8445d786c0df770094e9e1'/>
<id>c80e3b4aed2e70eb6d8445d786c0df770094e9e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes: debbugs:10169</title>
<updated>2011-12-01T18:27:52+00:00</updated>
<author>
<name>Andreas Schwab</name>
</author>
<published>2011-12-01T18:27:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3360a3fcb0c01428a42f1fb8a0b7459e0e6cac72'/>
<id>3360a3fcb0c01428a42f1fb8a0b7459e0e6cac72</id>
<content type='text'>
* src/keyboard.c (interrupt_signal): Don't call kill-emacs when
waiting for input.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/keyboard.c (interrupt_signal): Don't call kill-emacs when
waiting for input.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove GCPRO-related macros that exist only to avoid shadowing locals.</title>
<updated>2011-11-28T08:20:58+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2011-11-28T08:20:58+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=dbf312256d8a8c731dadaf27c1260832a3796350'/>
<id>dbf312256d8a8c731dadaf27c1260832a3796350</id>
<content type='text'>
* lisp.h (GCPRO1_VAR, GCPRO2_VAR, GCPRO3_VAR, GCPRO4_VAR, GCPRO5_VAR)
(GCPRO6_VAR, UNGCPRO_VAR): Remove.  See
&lt;http://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html&gt;.
All uses changed to use GCPRO1 etc.
(GCPRO1, GCPRO2, GCPRO3, GCPRO4, GCPRO5, GCPRO6, UNGCPRO):
Revert to old implementation (i.e., before 2011-03-11).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp.h (GCPRO1_VAR, GCPRO2_VAR, GCPRO3_VAR, GCPRO4_VAR, GCPRO5_VAR)
(GCPRO6_VAR, UNGCPRO_VAR): Remove.  See
&lt;http://lists.gnu.org/archive/html/emacs-diffs/2011-11/msg00265.html&gt;.
All uses changed to use GCPRO1 etc.
(GCPRO1, GCPRO2, GCPRO3, GCPRO4, GCPRO5, GCPRO6, UNGCPRO):
Revert to old implementation (i.e., before 2011-03-11).
</pre>
</div>
</content>
</entry>
</feed>
