Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: PATCH: parse from even deeper in hell



> Oh I see, you renumbered a bunch of stuff in zsh.h, so text would be metafied differently now. But only metafy uses the table, unmetafy doesn't. That explains why the strings are different, but not why the old string causes an error. Unless we are parsing it before unmetafying it, which means any random bytes that weren't special before but are now would be interpreted specially. Can we unmetafy+metafy the string before lexing? I guess that might be slower though. (Sorry for the 500 mails).

Would some kind soul explain (if an explanation is possible) why the original string is not just saved verbatim? (Or maybe after history expansion is handled). Why would a line in history not just be what it is?



Messages sorted by: Reverse Date, Date, Thread, Author