aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAge
* vim-patch: make gen_opt_test.vim work with Nvim (#30850)zeertzjq2024-10-18
| | | | | | | Problem: Insufficient test coverage for validation of option values. Solution: Port Vim's gen_opt_test.vim and make it work with Nvim. vim-patch:9.1.0760: tests: no error reported, if gen_opt_test.vim fails vim-patch:9.1.0791: tests: errors in gen_opt_test.vim are not shown
* feat: add .luarc.json (#24592)Lewis Russell2023-08-07
|
* vim-patch:9.0.0560: elapsed time since testing started is not visiblezeertzjq2023-04-19
| | | | | | | | | Problem: Elapsed time since testing started is not visible. Solution: Show the elapsed time while running tests. https://github.com/vim/vim/commit/b9093d50098ccff3848c2a404b9d0324a074c7b7 Co-authored-by: Bram Moolenaar <Bram@vim.org>
* build(nix): upgrade nixpkgs to resolve link error (#23101)Will Ruggiano2023-04-15
| | | bump nixpkgs to get the appropriate treesitter version
* docs(gitignore): correct oldtest pathzeertzjq2023-03-07
|
* test: move oldtests to test directory (#22536)dundargoc2023-03-07
| | | | | The new oldtest directory is in test/old/testdir. The reason for this is that many tests have hardcoded the parent directory name to be 'testdir'.
* build(nix): clean up nix flake (#21565)figsoda2022-12-28
|
* build: always ignore user's cmake preset (#20935)kylo2522022-11-05
|
* build: add basic cmake-presets integration (#19128)kylo2522022-09-19
| | | | | | | | | | | | | | This allows a more declarative way of defining targets which may be easier to those not familiar with cmake quirks. Example usage: # get a list of pre-configured presets cmake --list-presets # configure a preset cmake . --preset=default # build it cmake --build --preset=default
* feat(lua): add api and lua autocmdsTJ DeVries2022-02-27
|
* chore: add default luarc.json for Lua development (#16487)Gregory Anders2021-12-01
| | | | | | | | | | The Sumneko Lua language server has matured quite a bit and many Neovim developers use it while working on Neovim. Having a default configuration for Neovim development is a nice convenience (and dovetails well with the auto-generated compile_command.json for C development). The file is shipped under `contrib` and users can make use of it by symlinking to `.luarc.json` in the project root.
* chore: added ccls-cache in .gitignore (#15175)Rishabh Dwivedi2021-07-25
|
* vim-patch:47e13953ffdbJan Edmund Lazo2021-04-28
| | | | | | | | Update runtime files https://github.com/vim/vim/commit/47e13953ffdbb9f163b901196dec8c2100b72edd Ignore *.rej files, generated by vim-patch.sh. Source of mistakes for 1st-time contributors.
* gitignore: add vim patches (#14412)Shadman2021-04-21
|
* gitignore: handle case where .vim-src is a symlinkMarco Hinz2021-04-14
| | | | | | | | I build Vim and Nvim from source and have both repos cloned locally. To prevent vim-patch.sh from downloading the Vim source once again to /.vim-src/, I usually use a symlink pointing to the already existing Vim repo. The pattern "/.vim-src" works for both, a directory or a symlink.
* gitignore: src/nvim/testdir/test_result.logJan Edmund Lazo2021-03-17
| | | | PR https://github.com/neovim/neovim/pull/14063 added it by mistake.
* Add clangd cache to ignore (#13856)Volodymyr Kot2021-01-31
| | | | | | While standard library is cached to a user's directory such as $XDG_CACHE_HOME, directory-specific clangd indexes are stored to .cache subdirectory. https://github.com/llvm/clangd-www/blob/main/design/indexing.md#backgroundindex
* docs, remove 'guifontset' #11708Justin M. Keyes2020-08-31
| | | | | | | | | | | | | - remove redundant autocmd list This "grouped" list is useless, it only gets in the way when searching for event names. - intro.txt: cleanup - starting.txt: update, revisit - doc: `:help bisect` - mbyte.txt: update aliases 1656367b90bd. closes #11960 - options: remove 'guifontset'. Why: - It is complicated and is used by almost no one. - It is unlikely to be implemented by Nvim GUIs (complicated to parse, specific to Xorg...).
* gen_vimdoc: Allow to keep intermediary outputPatrice Peterson2020-08-23
|
* doc: fix scripts and regenerate (#12506)TJ DeVries2020-07-02
| | | | | | | | | | | | | | | | | * Fix some small doc issues * doc: fixup * doc: fixup * Fix lint and rebase * Remove bad advice * Ugh, stupid mpack files... * Don't let people include these for now until they specifically want to * Prevent duplicate tag
* vim-patch:8.1.2402: typos and other small thingsJan Edmund Lazo2019-12-07
| | | | | | Problem: Typos and other small things. Solution: Small fixes. https://github.com/vim/vim/commit/f48ee3c28488f7c361732316f905ac420b3d8087
* doc: Lua [ci skip] #11378Justin M. Keyes2019-11-17
| | | | - Rework :help lua-commands - Rename if_lua.txt => lua.txt
* vim-patch:8.1.2056: "make test" for indent files doesn't cause make to failDaniel Hahler2019-09-18
| | | | | | Problem: "make test" for indent files doesn't cause make to fail. Solution: Exit the script with ":cquit". (Daniel Hahler, closes vim/vim#4949) https://github.com/vim/vim/commit/cd67059c0c3abf1e28aa66458abdf6f338252eb2
* .gitignore: src/nvim/testdir/*.tlogDaniel Hahler2019-08-20
|
* vim-patch:c33181c44ccbJustin M. Keyes2019-07-29
| | | | | Ignore output files from indent tests. https://github.com/vim/vim/commit/c33181c44ccb86637e011f35cc0397a2d76e23ae
* gitignore: ignore idea/clionIhor Antonov2019-07-13
|
* .gitignoreJustin M. Keyes2019-07-04
|
* API/nvim_set_keymap: minor cleanupJustin M. Keyes2019-05-12
| | | | ref #9924
* API: nvim_set_keymap, nvim_del_keymap #9924Yilin Yang2019-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | closes #9136 - Treat empty {rhs} like <Nop> - getchar.c: Pull "repl. MapArg termcodes" into func The "preprocessing code" surrounding the replace_termcodes calls needs to invoke replace_termcodes, and also check if RHS is equal to "<Nop>". To reduce code duplication, factor this out into a helper function. Also add an rhs_is_noop flag to MapArguments; buf_do_map_explicit expects an empty {rhs} string for "<Nop>", but also needs to distinguish that from something like ":map lhs<cr>" where no {rhs} was provided. - getchar.c: Use allocated buffer for rhs in MapArgs Since the MAXMAPLEN limit does not apply to the RHS of a mapping (or else an RHS that calls a really long autoload function from a plugin would be incorrectly rejected as being too long), use an allocated buffer for RHS rather than a static buffer of length MAXMAPLEN + 1. - Mappings LHS and RHS can contain literal space characters, newlines, etc. - getchar.c: replace_termcodes in str_to_mapargs It makes sense to do this; str_to_mapargs is, intuitively, supposed to take a "raw" command string and parse it into a totally "do_map-ready" struct. - api/vim.c: Update lhs, rhs len after replace_termcodes Fixes a bug in which replace_termcodes changes the length of lhs or rhs, but the later search through the mappings/abbreviations hashtables still uses the old length value. This would cause the search to fail erroneously and throw 'E31: No such mapping' errors or 'E24: No such abbreviation' errors. - getchar: Create new map_arguments struct So that a string of map arguments can be parsed into a more useful, more portable data structure. - getchar.c: Add buf_do_map function Exactly the same as the old do_map, but replace the hardcoded references to the global `buf_T* curbuf` with a function parameter so that we can invoke it from nvim_buf_set_keymap. - Remove gettext calls in do_map error handling
* makedeps.batJustin M. Keyes2018-06-06
|
* .gitignoreJustin M. Keyes2018-03-30
|
* vim-patch.sh: remove vimrc_example.vimJustin M. Keyes2017-11-07
| | | | | | | | vimrc_example.vim is not relevant to Nvim. Anything worth having in there should be made an actual default. .gitignore: - remove *.orig ... super annoying
* gitignore: cmake-build-debug (#7359)timothy eichler2017-10-08
|
* git: ignore .nvimlog (#7074)Christian Höltje2017-07-26
|
* test: Use workspace-local temp directory.Justin M. Keyes2017-03-30
| | | | Closes #6291
* .gitignore: Do not ignore *.rejJustin M. Keyes2017-03-21
|
* ignore .res files generated by the tests in testdirAnmol Sethi2016-08-11
|
* .gitignore: cleanupJustin M. Keyes2016-06-06
|
* runtime/doc: remove doctagsJustin M. Keyes2016-06-06
| | | | | nvim is a dependency of the main tags task, and it's very unlikely that one would need to build tags without having nvim available.
* test: Remove references to tiny.vim/small.vim/mbyte.vimMichael Ennen2016-05-22
| | | | | | | | Vim creates these scripts in test1 depending on what build features are enabled so that tests that use these features are skiped if necessary. Because Neovim only has one type of build (and the features +eval, +windows, and +multi-byte are enabled in this build) they are not necessary.
* vim-patch:40a346dJames McCoy2016-05-05
| | | | | | Update gitignore for files created when running tests. https://github.com/vim/vim/commit/40a346dc19a75f2be1b2d491053487cf365dd7d4
* gitignore: Anchor errors.jsonSeth Jackson2016-01-19
|
* gitignore: Ignore errors.jsonSeth Jackson2015-12-22
| | | | It's generated by `make lint`.
* Update .gitignoreMichael Reed2015-11-23
| | | | refs #3687
* Update .gitignoreMichael Reed2015-10-31
| | | | | - the man stuff hasn't been needed since 0086c0a - "runtime/doc/tags" is already covered by "tags"
* mark: Clear marks in some cases, but do not do useless job in free_\*ZyX2015-10-08
|
* legacy tests: Remove legacy tests for Lua (test85) #2357David Bürgin2015-04-06
|
* legacy tests: Remove legacy tests for MzScheme (test70)David Bürgin2015-04-06
|
* Remove swap file accidentally committed in 34dba3d7.John Szakmeister2015-04-05
| | | | Also expand the rule in .gitignore to block other forms of swap files.
* gitignore: add /src/nvim/testdir/delMichael Reed2015-03-12
| | | | refs #1875