[Github-comments] [geany/geany] false continuation of comment following " \ " (#2715)
RayAndrews56
notifications at xxxxx
Wed Dec 30 22:18:35 UTC 2020
A certain Neil Hodgson seems to have looked at this but I have no idea what he's saying:
- Description has changed:
Diff:
~~~~
--- old
+++ new
@@ -1,4 +1,4 @@
-~~~
+~~~zsh
function test2
{
~~~~
- **Comment**:
A simpler example is:
~~~bash
# comment \
echo "not a comment"
~~~
which displays `not a comment` when run with zsh or bash.
There are separate elements in the zsh documentation for continuation and comments with no information on priority.
http://zsh.sourceforge.net/Doc/Release/Shell-Grammar.html#Quoting :
> A character may be quoted (that is, made to stand for itself) by preceding it with a ‘\’. ‘\’ followed by a newline is ignored.
http://zsh.sourceforge.net/Doc/Release/Shell-Grammar.html#Comments :
> a word beginning with the third character of the histchars parameter (‘#’ by default) causes that word and all the following characters up to a newline to be ignored.
---
** [bugs:#2226] zsh 5.8 on Debian Stretch.**
**Status:** open-accepted
**Group:** Bug
**Labels:** lexilla lexer bash zsh
**Created:** Wed Dec 30, 2020 12:59 AM UTC by Ray Andrews
**Last Updated:** Wed Dec 30, 2020 09:38 PM UTC
**Owner:** nobody
~~~zsh
function test2
{
# this is a comment\
is this a comment continued on the next line?
}
~~~
zsh treats the second line as code, but it highlights as a continuation of the comment.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2715#issuecomment-752775301
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20201230/9f0f4566/attachment.htm>
More information about the Github-comments
mailing list