Package: vim
Version: 2:8.0.0049-1
Severity: minor

Hi,

with the Bison input

%token SEMICOLON ";"

iteration_statement:
        "do" statement "while" "(" expression_in ")" ";" |
        "while" "(" expression_in ")" statement |
        ...

the semicolon terminal referenced by the rule through its alternate
representation is treated as terminating the rule, and syntax
highlighting shows the rest of the rule in grey. Similar concerns apply
to "{", "}" and "|" -- these should be ignored when quoted.

   Simon

-- Package-specific info:

--- real paths of main Vim binaries ---
/usr/bin/vi is /usr/bin/vim.basic
/usr/bin/vim is /usr/bin/vim.basic

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages vim depends on:
ii  libacl1      2.2.52-3
ii  libc6        2.24-5
ii  libgpm2      1.20.4-6.2
ii  libselinux1  2.6-3
ii  libtinfo5    6.0+20160917-1
ii  vim-common   2:8.0.0049-1
ii  vim-runtime  2:8.0.0049-1

vim recommends no packages.

Versions of packages vim suggests:
pn  ctags        <none>
pn  vim-doc      <none>
pn  vim-scripts  <none>

-- no debconf information

Reply via email to