aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKim F. Storm2003-01-12 20:24:57 +0000
committerKim F. Storm2003-01-12 20:24:57 +0000
commit94e8ffca662dd2a8f0a6cf4fe98493c1ae6892e5 (patch)
treeaa93e0ee8fd62eabd6cfb3294525a98edba115e3 /src
parentac4a75846bff3dce4996bd97e1eb4325f4a65d34 (diff)
downloademacs-94e8ffca662dd2a8f0a6cf4fe98493c1ae6892e5.tar.gz
emacs-94e8ffca662dd2a8f0a6cf4fe98493c1ae6892e5.zip
Added process private variables.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index ff63eb318a3..c3464486f70 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,17 @@
12003-01-12 Kim F. Storm <storm@cua.dk> 12003-01-12 Kim F. Storm <storm@cua.dk>
2 2
3 * process.h (struct Lisp_Process): New member private_vars.
4
5 * process.c: (QCvars): New variable.
6 (syms_of_process): Intern and staticpro it.
7 (Fprocess_variable, Fset_process_variable): New functions.
8 (syms_of_process): Defsubr them.
9 (Fstart_process): Initialize private_vars plist to nil.
10 (Fmake_network_process): New arg :vars to setup the private
11 variables for new network process.
12 (server_accept_connection): Copy server's private variables to
13 client process.
14
3 * alloc.c (pure_alloc): Fixed 2003-01-10 changed (caused spurious 15 * alloc.c (pure_alloc): Fixed 2003-01-10 changed (caused spurious
4 crashes). Code rewritten and simplified. Now directly aligns the 16 crashes). Code rewritten and simplified. Now directly aligns the
5 pointer and recalculates pure_bytes_used, rather than aligning the 17 pointer and recalculates pure_bytes_used, rather than aligning the