aboutsummaryrefslogtreecommitdiff
path: root/runtime/compiler/gcc.vim
Commit message (Collapse)AuthorAge
* vim-patch:9.2.0547: "%v" in 'errorformat' is affected by 'tabstop' (#40040)zeertzjq2026-05-29
| | | | | | | | | | | | | | | | | | | | Problem: The "%v" item in 'errorformat' interprets the reported screen column using the buffer's 'tabstop', so the cursor jumps to the wrong column when 'tabstop' is not 8 (vimpostor). Solution: When resolving a "%v" column, always count a <tab> as 8 screen columns, independent of 'tabstop', matching the column numbers reported by compilers; keep the multi-byte handling. Also use "%v" in the gcc compiler file and update the documentation (Hirohito Higashi). fixes: vim/vim#20321 closes: vim/vim#20359 https://github.com/vim/vim/commit/44dcad20f2781ce5c1bd9a851212377859cc5bea Co-authored-by: Hirohito Higashi <h.east.727@gmail.com> Co-authored-by: vimpostor <21310755+vimpostor@users.noreply.github.com> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* vim-patch:bd5e882: runtime(compiler): Match gcc.vim make error format (#37012)yilisharcs2025-12-18
| | | | | | | | | | Problem: gcc.vim interprets "make: *** [Makefile" in the error message "make: *** [Makefile:2: all] Error 1" as a valid filename. Solution: Add pattern to extract the filename correctly. Note that this doesn't remove the dangling "]" from the output ("all]"). closes: vim/vim#18956 https://github.com/vim/vim/commit/bd5e882a913929864ad650a4ccf3bd5127d1bc25
* vim-patch:408281e16a36Christian Clason2024-04-05
| | | | | | | | | | | | | | | runtime: Remove fallback :CompilerSet definition from compiler plugins The :CompilerSet command was added in version Vim 6.4 which was released twenty years ago. Other runtime files do not support versions of that vintage so it is reasonable to remove this fallback command definition now. closes: vim/vim#14399 https://github.com/vim/vim/commit/408281e16a36c15eed10fbf0406fa8ab159fc4bf Co-authored-by: Doug Kearns <dougkearns@gmail.com>
* vim-patch:396e829fa355Justin M. Keyes2019-08-02
| | | | | Update runtime files https://github.com/vim/vim/commit/396e829fa355ebc92a618ef18266a3fed71b7042
* vim-patch:214641f77df6Justin M. Keyes2017-11-06
| | | | | | | | | Runtime file updates. https://github.com/vim/vim/commit/214641f77df6f318a4b3a0b09723c19859a103f4 N/A: vim-patch:26a280c47a1c
* vim-patch:939a1abShougo Matsushita2016-10-04
| | | | | | Updated runtime files. https://github.com/vim/vim/commit/939a1abe935a539f2d4c90a56cb0682cbaf3bbb0
* re-integrate runtime/ vim-patch:0 #938Justin M. Keyes2014-07-29
Vim runtime files based on 7.4.384 / hg changeset 7090d7f160f7 Excluding: Amiga icons (*.info, icons/) doc/hangulin.txt tutor/ spell/ lang/ (only used for menu translations) macros/maze/, macros/hanoi/, macros/life/, macros/urm/ These were used to test vi compatibility. termcap "Demonstration of a termcap file (for the Amiga and Archimedes)" Helped-by: Rich Wareham <rjw57@cam.ac.uk> Helped-by: John <john.schmidt.h@gmail.com> Helped-by: Yann <yann@yann-salaun.com> Helped-by: Christophe Badoit <c.badoit@lesiteimmo.com> Helped-by: drasill <github@tof2k.com> Helped-by: Tae Sandoval Murgan <taecilla@gmail.com> Helped-by: Lowe Thiderman <lowe.thiderman@gmail.com>