aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJoakim Verona2013-08-23 20:12:26 +0200
committerJoakim Verona2013-08-23 20:12:26 +0200
commitaedb3873bb150227acd4b9496127a2e250d9da66 (patch)
treece857f619470ef47e1ddbe5f9ad92320fd20b8bb /src/ChangeLog
parent0fd8418c4004d593b9f37c55ed5b9c5ca221c72b (diff)
parentc365c3558065fca4c11c3f46605d1045763485ab (diff)
downloademacs-aedb3873bb150227acd4b9496127a2e250d9da66.tar.gz
emacs-aedb3873bb150227acd4b9496127a2e250d9da66.zip
merge from trunk
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index bee477c745a..73fdb0221ce 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,25 @@
12013-08-23 Paul Eggert <eggert@cs.ucla.edu>
2
3 Don't let very long directory names overrun the stack.
4 Fix some related minor problems involving "//", vfork.
5 * callproc.c (encode_current_directory): New function.
6 (call_process): Don't append "/"; not needed.
7 * fileio.c (file_name_as_directory_slop): New constant.
8 (file_name_as_directory): Allow SRC to be longer than SRCLEN;
9 this can save the caller having to alloca.
10 (Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name):
11 Use SAFE_ALLOCA, not alloca.
12 (directory_file_name, Fexpand_file_name): Leave leading "//"
13 alone, since it can be special even on POSIX platforms.
14 * callproc.c (call_process):
15 * process.c (Fformat_network_address):
16 * sysdep.c (sys_subshell):
17 Use encode_current_directory rather than rolling our own.
18 (create_process): No need to encode directory; caller does that now.
19 * process.h (encode_current_directory): New decl.
20 * sysdep.c (sys_subshell): Work even if vfork trashes saved_handlers.
21 Rework to avoid 'goto xyzzy;'.
22
12013-08-23 Eli Zaretskii <eliz@gnu.org> 232013-08-23 Eli Zaretskii <eliz@gnu.org>
2 24
3 * xdisp.c (handle_face_prop): If the default face was remapped use 25 * xdisp.c (handle_face_prop): If the default face was remapped use