vim/runtime/autoload
Eisuke Kawashima 2cb42efc18
patch 9.1.1327: filetype: nroff detection can be improved
Problem:  filetype: nroff detection can be improved
Solution: improve nroff detection (Eisuke Kawashima)

- explicitly check roff comments and macros typically found in manpages
- do not try to detect alphabetically-sectioned files, except for n, as
  nroff
    - l: > 'l' happens to be a section for historical reasons
         <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=391977>
    - n: e.g. /usr/share/man/mann/Tcl.n.gz
    - o: unsure (perhaps fedora-specific)
    - p: unsure (perhaps fedora-specific)

closes: #17160

Signed-off-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2025-04-21 10:51:05 +02:00
..
cargo
dist patch 9.1.1327: filetype: nroff detection can be improved 2025-04-21 10:51:05 +02:00
rust
xml
ada.vim
adacomplete.vim
bitbake.vim
cargo.vim
ccomplete.vim runtime(ccomplete): fix type mismatch error 2024-06-06 18:39:03 +02:00
clojurecomplete.vim
context.vim
contextcomplete.vim
csscomplete.vim
decada.vim
freebasic.vim
getscript.vim runtime(misc): add support for bzip3 to tar, vimball and gzip plugins 2025-02-28 18:06:14 +01:00
gnat.vim
gzip.vim runtime(gzip): load undofile if there exists one 2024-11-26 15:10:33 +01:00
hare.vim patch 9.1.0442: hare runtime files outdated 2024-05-24 08:05:00 +02:00
haskellcomplete.vim
hcl.vim runtime(hcl,terraform): Add runtime files for HCL and Terraform 2024-09-04 22:19:45 +02:00
htmlcomplete.vim
javaformat.vim runtime(java): Recognise the CommonMark form (///) of Javadoc comments 2024-09-30 19:40:04 +02:00
javascriptcomplete.vim
modula2.vim
paste.vim
phpcomplete.vim
python.vim runtime(indent-tests): Annotate timed "search*()"es for tracing 2025-04-19 11:35:38 +02:00
python3complete.vim
pythoncomplete.vim
racket.vim runtime(racket): update Racket runtime files 2024-11-13 19:45:38 +01:00
README.txt
RstFold.vim
rubycomplete.vim
rust.vim
rustfmt.vim runtime(rust): set formatprg to rustfmt 2025-03-31 20:54:50 +02:00
spellfile.vim
spotbugs.vim patch 9.1.0935: SpotBugs compiler can be improved 2024-12-16 21:38:47 +01:00
sqlcomplete.vim
syntaxcomplete.vim
tar.vim runtime(tar): remove dependency on netrw#WinPath, include mapping doc 2025-04-16 17:14:55 +02:00
tohtml.vim
tutor.vim patch 9.1.0836: The vimtutor can be improved 2024-11-03 11:01:10 +01:00
typeset.vim
typst.vim runtime(typst): add definition lists to formatlistpat, update maintainer 2024-12-09 20:31:04 +01:00
vimball.vim runtime(misc): add support for bzip3 to tar, vimball and gzip plugins 2025-02-28 18:06:14 +01:00
xmlcomplete.vim
xmlformat.vim
zip.vim patch 9.1.1198: [security]: potential data loss with zip.vim 2025-03-12 22:04:01 +01:00

The autoload directory is for standard Vim autoload scripts.

These are functions used by plugins and for general use.  They will be loaded
automatically when the function is invoked.  See ":help autoload".

gzip.vim	for editing compressed files
netrw*.vim	browsing (remote) directories and editing remote files
tar.vim		browsing tar files
zip.vim		browsing zip files
paste.vim	common code for mswin.vim, menu.vim and macmap.vim
spellfile.vim	downloading of a missing spell file

Omni completion files:
ccomplete.vim		C
csscomplete.vim		HTML / CSS
htmlcomplete.vim	HTML
javascriptcomplete.vim  Javascript
phpcomplete.vim		PHP
pythoncomplete.vim	Python
rubycomplete.vim	Ruby
syntaxcomplete.vim	from syntax highlighting
xmlcomplete.vim		XML (uses files in the xml directory)