Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: PRINT_TYPESET vs PRINT_WHENCE_CSH
On Sat, 08 Nov 2014 12:46:04 -0800
Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> wrote:
> Either these sets of flags shouldn't overlap at all, or it shouldn't matter
> that they both start at (1<<0) ... or there's some reason to imply that
> whence and typeset are related?
I think I added PRINT_TYPESET in 2002 without looking at the others;
they should be kept separate for neatness though it doesn't actually
matter in practice since they apply to different types of node.
We seemed to lose bit 8 at some point.
diff --git a/Src/zsh.h b/Src/zsh.h
index d284c7a..031deaf 100644
--- a/Src/zsh.h
+++ b/Src/zsh.h
@@ -1865,9 +1865,9 @@ typedef groupset *Groupset;
#define PRINT_TYPESET (1<<5)
/* flags for printing for the whence builtin */
-#define PRINT_WHENCE_CSH (1<<5)
-#define PRINT_WHENCE_VERBOSE (1<<6)
-#define PRINT_WHENCE_SIMPLE (1<<7)
+#define PRINT_WHENCE_CSH (1<<6)
+#define PRINT_WHENCE_VERBOSE (1<<7)
+#define PRINT_WHENCE_SIMPLE (1<<8)
#define PRINT_WHENCE_FUNCDEF (1<<9)
#define PRINT_WHENCE_WORD (1<<10)
--
Peter Stephenson <p.w.stephenson@xxxxxxxxxxxx>
Web page now at http://homepage.ntlworld.com/p.w.stephenson/
Messages sorted by:
Reverse Date,
Date,
Thread,
Author