mirror of
https://github.com/neovim/neovim.git
synced 2026-01-02 17:36:56 +10:00
This reverts commits:
- 6b652a785033fd4164e049492a7327c1ed7c3e5f
- 2f689d5abde0ccddca9e20d8c93a0299bd054e32
- a025a46d4169587145fb54f04af349cd05cb6122
Several email addresses that are known to be valid caused bounces
due to an issue with my email setup. The previous commits incorrectly
marked these addresses as invalid. So revert the whole thing again.
62d8f3dab5
N/A patch:
vim-patch:2f689d5: runtime: mark more invalid email addresses
Co-authored-by: Christian Brabandt <cb@256bit.org>
33 lines
1.1 KiB
VimL
33 lines
1.1 KiB
VimL
" Vim syntax file
|
|
" Language: WEB
|
|
" Maintainer: Andreas Scherer <andreas.scherer@pobox.com>
|
|
" Last Change: April 30, 2001
|
|
|
|
" Details of the WEB language can be found in the article by Donald E. Knuth,
|
|
" "The WEB System of Structured Documentation", included as "webman.tex" in
|
|
" the standard WEB distribution, available for anonymous ftp at
|
|
" ftp://labrea.stanford.edu/pub/tex/web/.
|
|
|
|
" quit when a syntax file was already loaded
|
|
if exists("b:current_syntax")
|
|
finish
|
|
endif
|
|
|
|
" Although WEB is the ur-language for the "Literate Programming" paradigm,
|
|
" we base this syntax file on the modern superset, CWEB. Note: This shortcut
|
|
" may introduce some illegal constructs, e.g., CWEB's "@c" does _not_ start a
|
|
" code section in WEB. Anyway, I'm not a WEB programmer.
|
|
runtime! syntax/cweb.vim
|
|
unlet b:current_syntax
|
|
|
|
" Replace C/C++ syntax by Pascal syntax.
|
|
syntax include @webIncludedC <sfile>:p:h/pascal.vim
|
|
|
|
" Double-@ means single-@, anywhere in the WEB source (as in CWEB).
|
|
" Don't misinterpret "@'" as the start of a Pascal string.
|
|
syntax match webIgnoredStuff "@[@']"
|
|
|
|
let b:current_syntax = "web"
|
|
|
|
" vim: ts=8
|