[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/ChangeLog
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/src/ChangeLog |
Date: |
Sat, 08 Apr 2006 15:07:35 +0000 |
Index: emacs/src/ChangeLog
diff -u emacs/src/ChangeLog:1.4984 emacs/src/ChangeLog:1.4985
--- emacs/src/ChangeLog:1.4984 Sat Apr 8 12:27:13 2006
+++ emacs/src/ChangeLog Sat Apr 8 15:07:35 2006
@@ -1,3 +1,26 @@
+2006-04-08 Stefan Monnier <address@hidden>
+
+ * process.h (struct Lisp_Process): Replace Lisp_Objects `pid',
+ `raw_status_high', and `raw_status_low' with plain integers, and move
+ them to the end of the structure.
+
+ * alloc.c (allocate_process): Use PSEUDOVECSIZE to initialize the
+ pseudovector's size field so only the Lisp_Object fields get GC'd.
+
+ * process.c (update_status, make_process, Fdelete_process)
+ (Fprocess_status, list_processes_1, start_process_unwind)
+ (create_process, Fmake_network_process, server_accept_connection)
+ (wait_reading_process_output, send_process, Fprocess_running_child_p)
+ (process_send_signal, proc_encode_coding_system, Fprocess_send_eof)
+ (sigchld_handler, status_notify): Adjust to new non-Lisp fields for
+ `pid' and `raw_status'.
+ (Fprocess_id, Fsignal_process): Same, and additionally use floats when
+ representing PIDs that are larger than most-positive-fixnum.
+
+ * keymap.c (describe_map): Only use XINT if we checked INTEGERP.
+
+ * lisp.h (OFFSETOF, PSEUDOVECSIZE): New macros.
+
2006-04-08 Eli Zaretskii <address@hidden>
* w32fns.c (Fx_show_tip): Add 3 to the 5th arg of SetWindowPos.
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2006/04/01
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Kenichi Handa, 2006/04/02
- [Emacs-diffs] Changes to emacs/src/ChangeLog, YAMAMOTO Mitsuharu, 2006/04/03
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Paul Eggert, 2006/04/04
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2006/04/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2006/04/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2006/04/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Dan Nicolaescu, 2006/04/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2006/04/08
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Dan Nicolaescu, 2006/04/09
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Dan Nicolaescu, 2006/04/09
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2006/04/09
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Eli Zaretskii, 2006/04/09
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Richard M. Stallman, 2006/04/09
- [Emacs-diffs] Changes to emacs/src/ChangeLog, Andreas Schwab, 2006/04/10