aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os/fileio.c
Commit message (Expand)AuthorAge
* refactor: iwyu #31637Justin M. Keyes2024-12-23
* refactor(shada): rework msgpack decoding without msgpack-cbfredl2024-08-05
* refactor(shada): use msgpack_sbuffer lessbfredl2024-06-11
* refactor(io): make rstream use a linear bufferbfredl2024-06-08
* fix(fileio): copy to correct buffer position when readingbfredl2024-06-06
* refactor(fileio): use a linear buffer for FileDescriptorbfredl2024-05-30
* Merge pull request #29016 from bfredl/shadareaderbfredl2024-05-29
|\
| * refactor(shada): remove ShaDaReadDef secondary wrapperbfredl2024-05-28
* | refactor(fileio): remove useless use of FileDescriptorbfredl2024-05-28
|/
* refactor(metadata): generate all metadata in luabfredl2024-02-28
* refactor(fileio): remove API shell layer encouraging unnecessary allocationsbfredl2024-02-25
* feat(quickfix): support -q - to read 'errorfile' from stdin (#27303)zeertzjq2024-02-02
* refactor(IWYU): fix headersdundargoc2024-01-11
* refactor: fix headers with IWYUdundargoc2023-11-28
* refactor: rename types.h to types_defs.hdundargoc2023-11-27
* build: enable IWYU on macdundargoc2023-11-27
* build(IWYU): replace most private mappings with pragmas (#26247)zeertzjq2023-11-27
* build: remove PVSdundargoc2023-11-12
* fix: fix ASAN errors on clang 17 (#25469)dundargoc2023-10-03
* build: enable MSVC level 3 warnings (#21934)dundargoc2023-02-11
* refactor: fix IWYU mapping file and use IWYU (#21802)dundargoc2023-01-15
* refactor: extract code to open stdin for readingJustin M. Keyes2023-01-05
* build: allow IWYU to fix includes for all .c filesdundargoc2022-11-15
* feat: ":write ++p" creates parent dirs #20835Victor Blanchard2022-11-06
* vim-patch:8.1.0743: giving error messages is not flexibleJames McCoy2021-11-01
* refactor: format files with uncrustify #15663dundargoc2021-09-14
* chore: use codespell to spell check #15016dundargoc2021-07-07
* I/O: ignore ENOTSUP for failed fsync()Justin M. Keyes2019-02-21
* win: Fix reading from stdinb-r-o-c-k2018-04-14
* Merge branch 'master' into s-dash-stdinb-r-o-c-k2018-04-14
|\
| * API: nvim_get_proc()Justin M. Keyes2018-03-18
| * os/fileio: Fix some flag names in file_* functions documentationZyX2018-01-14
* | Merge branch 'master' into s-dash-stdinZyX2017-12-03
|\|
| * main: Flush file in place of closing it, also do error reportingZyX2017-07-04
| * os/fileio: Add ability to use os/fileio.c for file descriptorsZyX2017-07-04
| * os/fileio: Add msgpack_file_write functionZyX2017-07-04
| * *: Add comment to all C filesZyX2017-04-19
| * fileio: Silence “!= identical subexpressions” warningZyX2017-04-16
| * os/fileio: Remove FUNC_ATTR_MALLOC for file_open_newZyX2017-04-15
| * eval: Make writefile() able to disable fsync()ZyX2017-04-02
| * eval,fileio: Omit additional fsync() callZyX2017-04-01
* | os/fileio: Fix QB failureZyX2017-03-19
* | fileio,main: Do not restart syscall at EAGAIN when reading for -sZyX2017-03-19
* | getchar: Use fileio instead of fdopenZyX2017-03-19
|/
* os/fileio: Support appending to a fileZyX2017-02-14
* os/fileio: Allow certain failures during file_fsyncZyX2017-02-14
* Remove redundant includes of unistd.h (#5126)Rui Abreu Ferreira2016-07-29
* os/fileio: Use readv oftenZyX2016-06-24
* file: Move src/nvim/file.* to src/nvim/os/fileio.*ZyX2016-06-24