aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKim F. Storm2006-01-04 00:26:24 +0000
committerKim F. Storm2006-01-04 00:26:24 +0000
commit8a5db8aea1941c29f6fd0030756d058fd3d1fb54 (patch)
treeba36227c4f326fe653f82dace9cd9ecee31e23c2
parentc64d00d9aa5766b16fa73861d3dd754d0db17cd1 (diff)
downloademacs-8a5db8aea1941c29f6fd0030756d058fd3d1fb54.tar.gz
emacs-8a5db8aea1941c29f6fd0030756d058fd3d1fb54.zip
*** empty log message ***
-rw-r--r--etc/NEWS5
-rw-r--r--lisp/ChangeLog10
-rw-r--r--lispref/ChangeLog6
-rw-r--r--src/ChangeLog15
4 files changed, 35 insertions, 1 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 5ce9044c1ed..0a6e3863427 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -308,7 +308,7 @@ On 32bit machines, it is now 256M (i.e. 268435455).
308 308
309+++ 309+++
310** You can now switch buffers in a cyclic order with C-x C-left 310** You can now switch buffers in a cyclic order with C-x C-left
311(previous-buffer) and C-x C-right (next-buffer). C-x left and 311(previous-buffer) and C-x C-right (next-buffer). C-x left and
312C-x right can be used as well. The functions keep a different buffer 312C-x right can be used as well. The functions keep a different buffer
313cycle for each frame, using the frame-local buffer list. 313cycle for each frame, using the frame-local buffer list.
314 314
@@ -4426,6 +4426,8 @@ create a stream or datagram server inside emacs.
4426- Datagram connection is selected using :type 'datagram arg. 4426- Datagram connection is selected using :type 'datagram arg.
4427- A server can open on a random port using :service t arg. 4427- A server can open on a random port using :service t arg.
4428- Local sockets are supported using :family 'local arg. 4428- Local sockets are supported using :family 'local arg.
4429- IPv6 is supported (when available). You may explicitly select IPv6
4430 using :family 'ipv6 arg.
4429- Non-blocking connect is supported using :nowait t arg. 4431- Non-blocking connect is supported using :nowait t arg.
4430- The process' property list can be initialized using :plist PLIST arg; 4432- The process' property list can be initialized using :plist PLIST arg;
4431 a copy of the server process' property list is automatically inherited 4433 a copy of the server process' property list is automatically inherited
@@ -4433,6 +4435,7 @@ create a stream or datagram server inside emacs.
4433 4435
4434To test for the availability of a given feature, use featurep like this: 4436To test for the availability of a given feature, use featurep like this:
4435 (featurep 'make-network-process '(:type datagram)) 4437 (featurep 'make-network-process '(:type datagram))
4438 (featurep 'make-network-process '(:family ipv6))
4436 4439
4437*** The old `open-network-stream' now uses `make-network-process'. 4440*** The old `open-network-stream' now uses `make-network-process'.
4438 4441
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 0a0bc81c7d7..0be8d2c6d76 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,13 @@
12006-01-04 Kim F. Storm <storm@cua.dk>
2
3 * wid-edit.el (key-sequence): Rework widget to read key binding
4 using `kbd' syntax. Use C-q to insert literal key, event, or code.
5 (widget-key-sequence-default-value): Default value for empty sequence.
6 (widget-key-sequence-map): New map for reading key binding. Bind C-q.
7 (widget-key-sequence-read-event): New command for C-q.
8 (widget-key-sequence-validate, widget-key-sequence-value-to-internal)
9 (widget-key-sequence-value-to-external): New functions.
10
12006-01-03 Stefan Monnier <monnier@iro.umontreal.ca> 112006-01-03 Stefan Monnier <monnier@iro.umontreal.ca>
2 12
3 * progmodes/flymake.el (flymake-create-temp-with-folder-structure): 13 * progmodes/flymake.el (flymake-create-temp-with-folder-structure):
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index f3b812390a1..990983b9cba 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,9 @@
12006-01-04 Kim F. Storm <storm@cua.dk>
2
3 * processes.texi (Make Network): Add IPv6 addresses and handling.
4 (Network Feature Testing): Mention (:family ipv6).
5 (Misc Network): Add IPv6 formats to format-network-address.
6
12005-12-30 Richard M. Stallman <rms@gnu.org> 72005-12-30 Richard M. Stallman <rms@gnu.org>
2 8
3 * text.texi (Changing Properties): 9 * text.texi (Changing Properties):
diff --git a/src/ChangeLog b/src/ChangeLog
index eed0c4dddb8..4502365a7aa 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,20 @@
12006-01-04 Kim F. Storm <storm@cua.dk> 12006-01-04 Kim F. Storm <storm@cua.dk>
2 2
3 * process.c: Add IPv6 support.
4 (Qipv4, Qipv6): New vars.
5 (syms_of_process): Intern and staticpro them.
6 (Fformat_network_address): Handle 9 or 8 element vector as IPv6 address
7 with or without port number. Handle 4 element vector as IPv4 address
8 without port number.
9 (conv_sockaddr_to_lisp, get_lisp_to_sockaddr_size)
10 (conv_lisp_to_sockaddr): Handle IPv6 addresses.
11 (Fmake_network_process): Use :family 'ipv4 and 'ipv6 to explicitly
12 request that address family only. :family nil or omitted means to
13 determine address family from the specified :host and :service.
14 (ifflag_table): Add missing OpenBSD IFF_ flags.
15 (server_accept_connection): Handle IPv6 addresses.
16 (init_process): Add (:family ipv4) and (:family ipv6) sub-features.
17
3 * .gdbinit: Undo last change. Instead, look at Vsystem_type to 18 * .gdbinit: Undo last change. Instead, look at Vsystem_type to
4 determine which breakpoints to set. 19 determine which breakpoints to set.
5 20