summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/os/fileio.c
AgeCommit message (Expand)AuthorFiles
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl1
2024-12-23refactor: iwyu #31637Justin M. Keyes1
2024-08-05refactor(shada): rework msgpack decoding without msgpack-cbfredl1
2024-06-11refactor(shada): use msgpack_sbuffer lessbfredl1
2024-06-08refactor(io): make rstream use a linear bufferbfredl1
2024-06-06fix(fileio): copy to correct buffer position when readingbfredl1
2024-05-30refactor(fileio): use a linear buffer for FileDescriptorbfredl1
2024-05-29Merge pull request #29016 from bfredl/shadareaderbfredl1
2024-05-28refactor(shada): remove ShaDaReadDef secondary wrapperbfredl1
2024-05-28refactor(fileio): remove useless use of FileDescriptorbfredl1
2024-02-28refactor(metadata): generate all metadata in luabfredl1
2024-02-25refactor(fileio): remove API shell layer encouraging unnecessary allocationsbfredl1
2024-02-02feat(quickfix): support -q - to read 'errorfile' from stdin (#27303)zeertzjq1
2024-01-11refactor(IWYU): fix headersdundargoc1
2023-11-28refactor: fix headers with IWYUdundargoc1
2023-11-27refactor: rename types.h to types_defs.hdundargoc1
2023-11-27build: enable IWYU on macdundargoc1
2023-11-27build(IWYU): replace most private mappings with pragmas (#26247)zeertzjq1
2023-11-12build: remove PVSdundargoc1
2023-10-03fix: fix ASAN errors on clang 17 (#25469)dundargoc1
2023-02-11build: enable MSVC level 3 warnings (#21934)dundargoc1
2023-01-15refactor: fix IWYU mapping file and use IWYU (#21802)dundargoc1
2023-01-05refactor: extract code to open stdin for readingJustin M. Keyes1
2022-11-15build: allow IWYU to fix includes for all .c filesdundargoc1
2022-11-06feat: ":write ++p" creates parent dirs #20835Victor Blanchard1
2021-11-01vim-patch:8.1.0743: giving error messages is not flexibleJames McCoy1
2021-09-14refactor: format files with uncrustify #15663dundargoc1
2021-07-07chore: use codespell to spell check #15016dundargoc1
2019-02-21I/O: ignore ENOTSUP for failed fsync()Justin M. Keyes1
2018-04-14win: Fix reading from stdinb-r-o-c-k1
2018-04-14Merge branch 'master' into s-dash-stdinb-r-o-c-k1
2018-03-18API: nvim_get_proc()Justin M. Keyes1
2018-01-14os/fileio: Fix some flag names in file_* functions documentationZyX1
2017-12-03Merge branch 'master' into s-dash-stdinZyX1
2017-07-04main: Flush file in place of closing it, also do error reportingZyX1
2017-07-04os/fileio: Add ability to use os/fileio.c for file descriptorsZyX1
2017-07-04os/fileio: Add msgpack_file_write functionZyX1
2017-04-19*: Add comment to all C filesZyX1
2017-04-16fileio: Silence “!= identical subexpressions” warningZyX1
2017-04-15os/fileio: Remove FUNC_ATTR_MALLOC for file_open_newZyX1
2017-04-02eval: Make writefile() able to disable fsync()ZyX1
2017-04-01eval,fileio: Omit additional fsync() callZyX1
2017-03-19os/fileio: Fix QB failureZyX1
2017-03-19fileio,main: Do not restart syscall at EAGAIN when reading for -sZyX1
2017-03-19getchar: Use fileio instead of fdopenZyX1
2017-02-14os/fileio: Support appending to a fileZyX1
2017-02-14os/fileio: Allow certain failures during file_fsyncZyX1
2016-07-29Remove redundant includes of unistd.h (#5126)Rui Abreu Ferreira1
2016-06-24os/fileio: Use readv oftenZyX1
2016-06-24file: Move src/nvim/file.* to src/nvim/os/fileio.*ZyX1