about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--Completion/Zsh/Type/_ps12342
-rw-r--r--NEWS6
-rw-r--r--Src/zsh.h2
4 files changed, 12 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 628fdcc63..7213bf5f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2023-01-11  Oliver Kiddle  <opk@zsh.org>
 
+	* unposted: NEWS, Src/zsh.h, Completion/Zsh/Type/_ps1234: mention
+	attributes changes, fix renumbering mistake and allow completion
+	to offer prompt escapes for PROMPT_EOL_MARK
+
 	* 51295: Src/Zle/zle_utils.c: where the end of a region coincides
 	with the end of PREDISPLAY, don't extend it to include new text
 
diff --git a/Completion/Zsh/Type/_ps1234 b/Completion/Zsh/Type/_ps1234
index 0ea2cdda9..07dea5905 100644
--- a/Completion/Zsh/Type/_ps1234
+++ b/Completion/Zsh/Type/_ps1234
@@ -1,4 +1,4 @@
-#compdef -value-,PROMPT,-default- -value-,PROMPT2,-default- -value-,PROMPT3,-default- -value-,PROMPT4,-default- -value-,RPROMPT,-default- -value-,RPROMPT2,-default- -value-,PS1,-default- -value-,PS2,-default- -value-,PS3,-default- -value-,PS4,-default- -value-,RPS1,-default- -value-,RPS2,-default- -value-,SPROMPT,-default-
+#compdef -value-,PROMPT,-default- -value-,PROMPT2,-default- -value-,PROMPT3,-default- -value-,PROMPT4,-default- -value-,RPROMPT,-default- -value-,RPROMPT2,-default- -value-,PS1,-default- -value-,PS2,-default- -value-,PS3,-default- -value-,PS4,-default- -value-,RPS1,-default- -value-,RPS2,-default- -value-,SPROMPT,-default- -value-,PROMPT_EOL_MARK,-default-
 
 local -a specs ccol
 local expl grp cols bs suf pre changed=1 ret=1
diff --git a/NEWS b/NEWS
index e3a16a8bc..0e726699f 100644
--- a/NEWS
+++ b/NEWS
@@ -7,6 +7,12 @@ Note also the list of incompatibilities in the README file.
 Changes since 5.9
 -----------------
 
+In region_highlight and zle_highlight, italic and faint can be
+specified as font attributes for terminals that support them.
+
+Ellipsis markers shown by the line editor to indicate where the line
+doesn't fit in the terminal can be highlighted.
+
 The ERR_EXIT and ERR_RETURN options were refined to be more self-
 consistent and better aligned with the POSIX-2017 specification of
 `set -e`. For details on what exactly changed, see the list of
diff --git a/Src/zsh.h b/Src/zsh.h
index 073f8b71b..f82e76e4b 100644
--- a/Src/zsh.h
+++ b/Src/zsh.h
@@ -2653,7 +2653,7 @@ struct ttyinfo {
 #define TCALLATTRSOFF  23
 #define TCSTANDOUTEND  24
 #define TCUNDERLINEEND 25
-#define TCITALICSEND   27
+#define TCITALICSEND   26
 #define TCHORIZPOS     27
 #define TCUPCURSOR     28
 #define TCDOWNCURSOR   29