summary refs log tree commit diff
diff options
context:
space:
mode:
authorWayne Davison <wayned@users.sourceforge.net>2004-10-01 19:51:45 +0000
committerWayne Davison <wayned@users.sourceforge.net>2004-10-01 19:51:45 +0000
commitf986922ac262e10135132cb0b258cc834b3e6877 (patch)
treea931e62157307fe3a48e11804c9874cb9cc8aea2
parent74fb5712a2449ecda572d8d171249dc760c26c5c (diff)
downloadzsh-f986922ac262e10135132cb0b258cc834b3e6877.tar.gz
zsh-f986922ac262e10135132cb0b258cc834b3e6877.tar.xz
zsh-f986922ac262e10135132cb0b258cc834b3e6877.zip
20438 and a couple unposted changes.
-rw-r--r--ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f6e4fd841..fdf08f3a9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,25 @@
 2004-10-01  Wayne Davison  <wayned@users.sourceforge.net>
 
+	* 20438: Src/builtin.c, Src/hist.c, Src/params.c, Src/zsh.h:
+	If the shell is exiting because it received a signal, we now
+	skip rewriting the history file after appending any new lines.
+	Has no affect unless APPEND_HISTORY, INC_APPEND_HISTORY, or
+	SHARE_HISTORY are set.  This should avoid a history truncation
+	glitch when too many shells are all trying to update the history
+	file at the same time before being killed by a follow-up signal.
+
+2004-10-01  Wayne Davison  <wayned@users.sourceforge.net>
+
+	* unposted: Src/params.c: silenced two compiler warnings about
+	unused parameters.
+
+2004-10-01  Wayne Davison  <wayned@users.sourceforge.net>
+
+	* unposted: Src/builtin.c, Src/Modules/parameter.c: use convbase
+	instead of a "%d" format to convert a zlong.
+
+2004-10-01  Wayne Davison  <wayned@users.sourceforge.net>
+
 	* 20277 (modified): Completion/Unix/Command/_make: completer now
 	follows include files and expands variables (and does it all in
 	zsh code instead of using awk or perl).