|
|
|
|
|
by stevekemp
3028 days ago
|
|
Indeed emacs should be robust. I recently ran some fuzz-testing of Emacs, and found evaluating a similar recursive example would crash it: https://blog.steve.fi/i_ve_never_been_more_proud.html My case was resolved (a file with a few thousand "`" characters), but despite running more fuzzing I couldn't get any other interesting results. |
|
And, guess what, there was also a problem with nested backquotes. Backquote is spelled ^ (caret) in TXR Lisp, so the cases that were triggering the degenerate behavior had ^^^^^^^ rather than ```````...
http://www.kylheku.com/cgit/txr/commit/?id=ab98634ea89927220...