aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/bufwrite.c
Commit message (Expand)AuthorAge
* vim-patch:9.2.1176: Vim writes test file "4913" (#42310)zeertzjq8 days
* fix(write): crash when pre-write autocmd changes cwd #41840Shantanu Raj2026-09-11
* vim-patch:9.2.1005: backupcopy=auto overwrites a file in place with umask (#4...zeertzjq2026-08-26
* fix(write): :write can target a garbage filename #41432Justin M. Keyes2026-08-22
* refactor(path): pathcmp() #41035tao2026-08-07
* fix(progress): ins-compl progress-msg during pum #41226Justin M. Keyes2026-08-07
* fix(messages): dangling progress-messages #41222Justin M. Keyes2026-08-07
* fix(messages): :read starts a "bufwrite" progress #41219Justin M. Keyes2026-08-07
* fix(bufwrite): coverity "uninitialized member" #41104Justin M. Keyes2026-08-01
* feat(options): lua closure/function optionsJustin M. Keyes2026-07-31
* refactor(exmode): Ex-mode as cmdwin + Lua #40991Justin M. Keyes2026-07-27
* feat(options): schema, "dict" options, messagesJustin M. Keyes2026-07-24
* refactor(input): rename getchar.c => input.c #40698Justin M. Keyes2026-07-12
* refactor(ctx): drop aucmd_prepbuf/aucmd_restbuf #40692Justin M. Keyes2026-07-11
* fix(bufwrite): cursor flicker on :writeJustin M. Keyes2026-07-04
* refactor: simplify aucmd_restbuf usage #39879Justin M. Keyes2026-05-19
* build: strncat warning in buf_write #39684phanium2026-05-08
* fix(messages): disallow source="nvim" progress msg #39315luukvbaal2026-05-06
* fix(messages): "progress" kind for busy messages #39280luukvbaal2026-04-21
* build: update clang v21, fix warningsdundargoc2026-04-14
* fix: don't make path empty when truncating trailing slashes (#38844)zeertzjq2026-04-07
* fix(bufwrite.c): handle invalid byte sequences #37363Kevin Goodsell2026-02-12
* refactor(fileio.c): avoid downcasting in {read,write}_eintr() (#37323)zeertzjq2026-01-09
* vim-patch:9.1.2028: [security]: Buffer-overflow with incomplete multi-byte ch...zeertzjq2025-12-28
* vim-patch:9.1.2024: 'fsync' option cannot be set per buffer (#37129)zeertzjq2025-12-28
* refactor(editor): extract backup name generation logic #37001yilisharcs2025-12-17
* vim-patch:8.1.1957: more code can be moved to evalvars.cJan Edmund Lazo2025-10-05
* vim-patch:9.1.1688: potential buffer overrun in bufwrite.c (#35497)zeertzjq2025-08-27
* refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl2025-08-14
* fix(ui)!: decouple ext_messages from message grid #27963luukvbaal2025-06-25
* feat(ui)!: emit prompt "messages" as cmdline events #31525luukvbaal2025-01-02
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* fix(messages): no message kind for :write messages #31519Tomasz N2024-12-10
* refactor(options): autogenerate valid values and flag enums for options (#31089)Famiu Haque2024-11-23
* refactor(highlight): make enum of builtin highlights start with 1bfredl2024-11-13
* refactor(message): propagate highlight id instead of attrsLuuk van Baal2024-11-08
* refactor: collapse statements in single assignmentsLewis Russell2024-07-30
* vim-patch:9.1.0615: Unnecessary STRLEN() in make_percent_swname()zeertzjq2024-07-26
* vim-patch:8.2.3543: swapname has double slash when 'directory' ends in itzeertzjq2024-07-26
* vim-patch:9.1.0472: Inconsistencies between functions for option flags (#29262)zeertzjq2024-06-10
* refactor: move shared messages to errors.h #26214Justin M. Keyes2024-06-01
* refactor(backup): remove duplicate os_copy_xattr() (#28020)zeertzjq2024-03-25
* fix(backup): E1509 when writing extended attr to symlink (#28014)Razvan-Adrian Ciochina2024-03-25
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: follow style guidedundargoc2023-12-30
* refactor: run IWYU on entire repodundargoc2023-12-21
* refactor(IWYU): move decor provider types to decoration_defs.h (#26692)zeertzjq2023-12-21
* refactor: use `bool` to represent boolean valuesdundargoc2023-12-19
* refactor: move non-symbols to defs.h headersdundargoc2023-12-17
* build: don't define FUNC_ATTR_* as empty in headers (#26317)zeertzjq2023-11-30