about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog2
-rw-r--r--NEWS33
2 files changed, 35 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 816070975..883fa77f8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2015-08-11  Barton E. Schaefer  <schaefer@zsh.org>
 
+	* 36108: NEWS: list of major changes so far since 5.0.8
+
 	* 36104: Src/exec.c, Src/jobs.c: change order of child_block()
 	and dont_queue_signals() to resolve yet another race condition
 
diff --git a/NEWS b/NEWS
index d515a6036..e6bd73245 100644
--- a/NEWS
+++ b/NEWS
@@ -18,6 +18,39 @@ creates a local "scalar" containing the text "one word"
 and an array "array" containing the words "several"
 "words".
 
+- The print builtin has new options -x and -X to expand tabs.
+
+- Several new command completions and numerous updates to others.
+
+- Options to "fc" to segregate internal and shared history.
+
+- All emulations including "sh" use multibyte by default; several
+  repairs to multibyte handling.
+
+- ZLE supports "bracketed paste" mode to avoid interpreting pasted
+  newlines as accept-line.  Pastes can be highlighted for visibility
+  and to make it more obvious whether accept-line has occurred.
+
+- Improved (though still not perfect) POSIX compatibility for getopts
+  builtin when POSIX_BUILTINS is set.
+
+- New setopt APPEND_CREATE for POSIX-compatible NO_CLOBBER behavior.
+
+- Completion of date values now displays in a calendar format when
+  the complist module is available.  Controllable by zstyle.
+
+- New parameter UNDO_LIMIT_NO for more control over ZLE undo repeat.
+
+- Several repairs/improvements to the contributed narrow-to-region
+  ZLE function.
+
+- Many changes to child-process and signal handling to eliminate race
+  conditions and avoid deadlocks on descriptor and memory management.
+
+- New builtin sysopen in zsh/system module for detailed control of
+  file descriptor modes.
+
+
 Changes from 5.0.0 to 5.0.8
 ---------------------------