summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/path.c
AgeCommit message (Expand)AuthorFiles
2026-04-24fix(path): normalize path slashes on Windows #37729tao1
2026-04-14build: update clang v21, fix warningsdundargoc1
2026-04-06vim-patch:9.2.0291: too many strlen() callszeertzjq1
2026-03-20docs: miscJustin M. Keyes1
2026-03-18fix(fs): expand drive-relative paths on Windows #37084tao1
2026-03-11docs: api, messages, lsp, trustJustin M. Keyes1
2026-02-19vim-patch:9.2.0020: Wrong shortened buffer after :cd with duplicate slashes (...zeertzjq1
2026-01-04vim-patch:9.1.1648: MS-Windows: some style issues with patch v9.1.1646zeertzjq1
2026-01-04vim-patch:9.1.1646: MS-Windows: completion cannot handle implicit drive letterszeertzjq1
2025-12-08build: slience some unwanted clang-tidy warningsJustin M. Keyes1
2025-11-15refactor(path)!: support RFC3986 in path_with_url() #36564Chip Senkbeil1
2025-10-31fix(completion): complete drive-letter filepath on Windows #3635311soda111
2025-10-24docs: types, news, lua-pluginJustin M. Keyes1
2025-08-27vim-patch:9.1.1690: Missing recursion guard in dos/unix_expandpath() (#35499)zeertzjq1
2025-08-27refactor: rename ga_concat_strings_sep() to ga_concat_strings() (#35498)zeertzjq1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-04-16fix(env.c): drop envmap, free os_getenv() result #32683Judit Novak1
2025-03-19fix(path): crash with nvim_get_runtime_file during wildcard expansion (#32992)zeertzjq1
2025-03-15vim-patch:9.1.1204: MS-Windows: crash when passing long string to expand() (#...zeertzjq1
2025-03-15vim-patch:9.0.1458: buffer overflow when expanding long file namezeertzjq1
2025-03-15vim-patch:8.2.4963: expanding path with "/**" may overrun end of bufferzeertzjq1
2025-02-19vim-patch:9.1.1122: too many strlen() calls in findfile.c (#32516)zeertzjq1
2025-01-30docs: miscdundargoc1
2025-01-24vim-patch:partial:9.1.1050: too many strlen() calls in os_unix.c (#32188)zeertzjq1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-10-13vim-patch:8.2.0985: simplify() does not remove slashes from "///path"zeertzjq1
2024-10-11fix(build): remove USE_FNAME_CASE, redundant with CASE_INSENSITIVE_FILENAMEbfredl1
2024-10-07vim-patch:9.1.0761: :cd completion fails on Windows with backslash in path (#...zeertzjq1
2024-08-07vim-patch:partial:8.1.0914: code related to findfile() is spread out (#30000)zeertzjq1
2024-08-02vim-patch:9.0.0634: evaluating "expr" options has more overhead than neededzeertzjq1
2024-07-12vim-patch:9.1.0569: fnamemodify() treats ".." and "../" differently (#29673)zeertzjq1
2024-07-12vim-patch:9.1.0568: Cannot expand paths from 'cdpath' settingzeertzjq1
2024-07-12vim-patch:8.2.3388: fnamemodify('path/..', ':p') differs from using 'path/../...zeertzjq1
2024-07-10refactor: remove CH_FOLD macrodundargoc1
2024-06-11refactor(memory): use builtin strcat() instead of STRCAT()bfredl1
2024-05-19refactor(path.c): add nonnull attributes (#28829)zeertzjq1
2024-05-17fix(path): avoid chdir() when resolving path (#28799)zeertzjq1
2024-05-15docs: misc (#28609)dundargoc1
2024-04-20refactor: add xmemcpyz() and use it in place of some xstrlcpy() (#28422)zeertzjq1
2024-04-13fix(path): check return value of append_path() (#28309)Joey Gouly1
2024-01-11refactor(IWYU): fix headersdundargoc1
2024-01-01refactor: remove redundant NOLINT commentsdundargoc1
2023-12-30refactor: follow style guidedundargoc1
2023-12-20refactor: eliminate cyclic includesdundargoc1
2023-12-19refactor: use `bool` to represent boolean valuesdundargoc1
2023-12-09refactor(options): reduce `findoption()` usageFamiu Haque1
2023-11-30refactor(IWYU): fix includes for cmdhist.h (#26324)zeertzjq1
2023-11-30build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-27build(IWYU): fix includes for func_attr.hdundargoc1