summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/os/env.c
AgeCommit message (Expand)AuthorFiles
2026-04-24fix(path): normalize path slashes on Windows #37729tao1
2026-04-18refactor(vimfn): full-Lua impl of vim.fn.environ()Justin M. Keyes1
2026-04-14build: update clang v21, fix warningsdundargoc1
2026-04-06vim-patch:9.2.0291: too many strlen() callszeertzjq1
2026-02-23fix(logging): don't overwrite NameBuff (#38004)zeertzjq1
2025-12-20test(messages): skip os_delay during testsJustin M. Keyes1
2025-12-04vim-patch:9.1.1947: [security]: Windows: Vim may execute commands from curren...zeertzjq1
2025-10-15vim-patch:8.1.1979: code for handling file names is spread out (#36176)Jan Edmund Lazo1
2025-10-04vim-patch:partial:8.1.1939: code for handling v: variables in generic eval fi...Jan Edmund Lazo1
2025-09-02perf: scheduler priority clamping on macOS #35488Luna Razzaghipour1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2025-07-18feat(env): remove VIM_VERSION_NODOT macro #34890Phạm Bình An1
2025-06-23fix(tui): avoid memory leak and compiler warning on Windows (#34225)Axel1
2025-06-19vim-patch:9.1.1467: too many strlen() calls (#34572)zeertzjq1
2025-04-16fix(env.c): drop envmap, free os_getenv() result #32683Judit Novak1
2025-01-01refactor(options): use `const` in more places (#31791)Famiu Haque1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-09-15refactor: rename "process" => "proc" #30387Justin M. Keyes1
2024-09-01docs: misc #28970Justin M. Keyes1
2024-06-18refactor: Windows tilde expansion followup (#29380)Rafael Kitover1
2024-06-04fixup: apply the change on more filesJames Tirta Halim1
2024-05-17fix(path): avoid chdir() when resolving path (#28799)zeertzjq1
2024-04-27refactor(build): make all generated c files headersbfredl1
2024-04-20refactor: add xmemcpyz() and use it in place of some xstrlcpy() (#28422)zeertzjq1
2024-03-10vim-patch:9.1.0161: expand() removes slash after env variable that ends with ...zeertzjq1
2024-03-08vim-patch:8.2.5077: various warnings from clang on MS-Windows (#27773)zeertzjq1
2024-02-24perf(os/env): os_getenv() allocation when there is no env var setbfredl1
2024-01-11refactor(IWYU): fix headersdundargoc1
2024-01-01refactor: remove redundant NOLINT commentsdundargoc1
2023-12-30refactor: follow style guidedundargoc1
2023-12-27refactor: remove unnecessary HAVE_PATHDEF macrodundargoc1
2023-12-20refactor: eliminate cyclic includesdundargoc1
2023-12-02refactor: free more reachable memory with EXITFREE (#26349)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
2023-11-27build(IWYU): replace most private mappings with pragmas (#26247)zeertzjq1
2023-11-20build: adjust clang-tidy warning exclusion logicdundargoc1
2023-11-12build: remove PVSdundargoc1
2023-11-10refactor: change some xstrndup() and xstrnsave() to xmemdupz() (#25959)zeertzjq1
2023-10-02refactor: move cmdline completion types to cmdexpand_defs.h (#25465)zeertzjq1
2023-09-30refactor: reorganize option header files (#25437)zeertzjq1
2023-09-08refactor(map): enhanced implementation, Clean Code™, etc etcbfredl1
2023-04-26refactor: uncrustifydundargoc1
2023-04-20refactor(env): remove unused mutexbfredl1
2023-04-14vim-patch:8.2.1071: Vim9: no line break allowed inside a lambdazeertzjq1
2023-04-07refactor: remove redundant const char * castsii141
2023-04-07refactor: make char * parameters const in message.cii141
2023-04-01refactor: add const and remove unnecessary casts (#22841)ii141
2023-02-11build: enable MSVC level 3 warnings (#21934)dundargoc1