diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2010-12-14 10:35:38 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2010-12-14 10:35:38 +0000 |
commit | ebcead7543194819ef3bbd47ef384cabae3c59fc (patch) | |
tree | 6b5f55ab93d2b7a01aaa11dbb055e38173e3b70e /Src/zsh.h | |
parent | eab4f9a83c74b104bcfa81d574d5f8f8a7a85ad3 (diff) | |
download | zsh-ebcead7543194819ef3bbd47ef384cabae3c59fc.tar.gz zsh-ebcead7543194819ef3bbd47ef384cabae3c59fc.tar.xz zsh-ebcead7543194819ef3bbd47ef384cabae3c59fc.zip |
lexsave/lexrestore lexflags
add new LEXFLAGS_ZLE
Diffstat (limited to 'Src/zsh.h')
-rw-r--r-- | Src/zsh.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Src/zsh.h b/Src/zsh.h index cd479462b..6dc918c09 100644 --- a/Src/zsh.h +++ b/Src/zsh.h @@ -1835,13 +1835,19 @@ struct histent { */ #define LEXFLAGS_ACTIVE 0x0001 /* + * Being used from zle. This is slightly more intrusive + * (=> grotesquely non-modular) than use from within + * the main shell, so it's a separate flag. + */ +#define LEXFLAGS_ZLE 0x0002 +/* * Parse comments and treat each comment as a single string */ -#define LEXFLAGS_COMMENTS_KEEP 0x0002 +#define LEXFLAGS_COMMENTS_KEEP 0x0004 /* * Parse comments and strip them. */ -#define LEXFLAGS_COMMENTS_STRIP 0x0004 +#define LEXFLAGS_COMMENTS_STRIP 0x0008 /* * Either of the above */ @@ -1849,7 +1855,7 @@ struct histent { /* * Treat newlines as whitespace */ -#define LEXFLAGS_NEWLINE 0x0008 +#define LEXFLAGS_NEWLINE 0x0010 /******************************************/ /* Definitions for programable completion */ |