aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim F. Storm2006-12-19 15:41:51 +0000
committerKim F. Storm2006-12-19 15:41:51 +0000
commit36ff6d6ffba8b1d290046912f17a068d92803acd (patch)
tree2df38f0a0bb35dc26ac24b54adfcdf58aae2b548
parent653a91004559715cb3fe395a667ba769c77b78fd (diff)
downloademacs-36ff6d6ffba8b1d290046912f17a068d92803acd.tar.gz
emacs-36ff6d6ffba8b1d290046912f17a068d92803acd.zip
*** empty log message ***
-rw-r--r--admin/FOR-RELEASE1
-rw-r--r--etc/NEWS4
-rw-r--r--lisp/ChangeLog3
-rw-r--r--lispref/ChangeLog6
-rw-r--r--src/ChangeLog20
5 files changed, 32 insertions, 2 deletions
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index bc4bddb15da..49f84b03166 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -54,7 +54,6 @@ to the hack introduced on 2005-07-01 to fix some other Cleartype problem.
54** Need papers from Rubini for his code in t-mouse.el 54** Need papers from Rubini for his code in t-mouse.el
55 Sent instructions. 55 Sent instructions.
56 56
57** Cleanup sigusrX handling.
58 57
59* DOCUMENTATION 58* DOCUMENTATION
60 59
diff --git a/etc/NEWS b/etc/NEWS
index ea246706481..75d4f212a67 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -3815,7 +3815,9 @@ there is no longer a shortage of memory.
3815 3815
3816+++ 3816+++
3817** When Emacs receives a USR1 or USR2 signal, this generates 3817** When Emacs receives a USR1 or USR2 signal, this generates
3818input event sequences: [signal usr1] or [signal usr2]. 3818input events: sigusr1 or sigusr2. Use special-event-map to
3819handle these events.
3820
3819 3821
3820* Lisp Changes in Emacs 22.1 3822* Lisp Changes in Emacs 22.1
3821 3823
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 91509af0190..b2748eab612 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,8 @@
12006-12-19 Kim F. Storm <storm@cua.dk> 12006-12-19 Kim F. Storm <storm@cua.dk>
2 2
3 * bindings.el: Bind sigusr1 and sigusr2 in special-event-map
4 instead of global-map.
5
3 * files.el (magic-mode-alist): Allow matching file type by 6 * files.el (magic-mode-alist): Allow matching file type by
4 calling a function at bob. Check for image types by calling 7 calling a function at bob. Check for image types by calling
5 image-type-from-buffer. Suggested by Juanma Barranquero. 8 image-type-from-buffer. Suggested by Juanma Barranquero.
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 3888f166f31..39975f4e9e9 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,9 @@
12006-12-19 Kim F. Storm <storm@cua.dk>
2
3 * commands.texi (Misc Events): User signals now result in sigusr1
4 and sigusr2 events which are handled through special-event-map.
5 (Special Events): User signals and drag-n-drop are special.
6
12006-12-17 Richard Stallman <rms@gnu.org> 72006-12-17 Richard Stallman <rms@gnu.org>
2 8
3 * loading.texi (Named Features): Explain subfeatures better. 9 * loading.texi (Named Features): Explain subfeatures better.
diff --git a/src/ChangeLog b/src/ChangeLog
index 724630e097f..6f78d7f686c 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,23 @@
12006-12-19 Kim F. Storm <storm@cua.dk>
2
3 Rework 2006-12-04 change. A SIGUSR1 (SIGUSR2) signal now generates
4 a sigusr1 event instead of [signal usr1] sequence, and signal events
5 are now supposed to be handled via special-event-map.
6
7 * keyboard.c (kbd_buffer_store_event_hold): Undo 2006-12-04 change.
8 (make_lispy_event): Don't generate Qsignal prefix for code 0.
9 Abort if signal code is unknown.
10 (store_user_signal_events): Don't make Qsignal prefix (code 0).
11 (Qsignal): Move declaration back to process.c.
12 (syms_of_keyboard): Don't intern or staticpro it here.
13
14 * process.c (Qsignal): Declare here.
15 (syms_of_process): Intern or staticpro it.
16
17 * emacs.c (main): Rename user signals to sigusr1 and sigusr2.
18
19 * .gdbinit: Pass on SIGUSR1 and SIGUSR2 to Emacs.
20
12006-12-19 Juanma Barranquero <lekktu@gmail.com> 212006-12-19 Juanma Barranquero <lekktu@gmail.com>
2 22
3 * buffer.c (syms_of_buffer) <buffer-display-table>: 23 * buffer.c (syms_of_buffer) <buffer-display-table>: