This repository has been archived by the owner on Mar 3, 2023. It is now read-only.
Atom snippets fail to treat an octal in multiline strings as expected #16184
Labels
wrong-repo
Issues that are filed to the wrong Atom repository.
Description
Atom snippets fail to treat an octal in multiline strings as expected. While the specification at https://github.com/bevry/cson proclaims "Multi-line Strings! Without Quote Escaping!" and gives no warning about octal Atom editor gives an error message while saving a snippet definition containing an octal.
Escaping a closing brace in a multi-line string is in the README for the snippets package: https://github.com/atom/snippets/blob/edf7db4e5f3d9bb0354745433cf09e14c933d75a/README.md#multi-line-snippet-body
Using the same technique to escape the opening backslash of the octal delivers the same error message as with no escaping.
Steps to Reproduce
$HOME/.atom/snippets.cson
Expected behavior:
Unlike a closing brace, other values do not require escaping in
snippets.cson
using CSON multi-line strings.OR, a means of escaping the octal exists for snippets as that require them.
OR, the README is updated to reflect this limitation in addition to the closing brace limit.
Actual behavior:
While running Atom like this,
atom --safe
Add this code fragment snippet definition to
$HOME/.atom/snippets.cson
:Upon saving the file, get this error:
Using the debugger arrive at this error message:
Which comes from this line/function:
Reproduces how often: Always
Versions
Additional Information
Not certain to which of these this issue belongs:
The text was updated successfully, but these errors were encountered: