summaryrefslogtreecommitdiff
path: root/src/file.hh
AgeCommit message (Expand)Author
2025-07-10More CI compilation fixesMaxime Coste
2025-03-25Bump build to c++23Maxime Coste
2025-02-19Move command/filename completion logic to completion.ccMaxime Coste
2025-02-19Cleanup file.cc/hh dependenciesMaxime Coste
2024-12-09Print elapsed time when blocked on opening file for writingJohannes Altmanninger
2024-08-15Remove unused ConstexprVector and rename constexpr_utils.hh to array.hhMaxime Coste
2024-08-12Reduce headers dependency graphMaxime Coste
2023-10-25Remove redundant comparison operatorsMaxime Coste
2023-04-24Fix crash after multiple terminal resizesJohannes Altmanninger
2022-12-15Support adding ByteCount to void/char pointers without castingMaxime Coste
2022-02-18Do not keep MappedFile fd openedMaxime Coste
2021-08-01Use a BufferedWriter to output in the terminal ui instead of stdioMaxime Coste
2021-07-31Expose BufferedWriterMaxime Coste
2021-07-20Prevent overwriting existing file in :write <explicit filename>Maxime Coste
2019-12-03src: Reload buffers when their contents' hash changesFrank LENORMAND
2019-10-17Remove explicit sizes from make_array callsMaxime Coste
2019-04-07Add a -to-file <filename> switch to the echo commandMaxime Coste
2019-02-12Introduce a writemethod option to either overwrite or replace filesMaxime Coste
2019-02-12Refactor write_buffer_to_file to use a flags paramMaxime Coste
2018-07-04src: Add a `-sync` flag to the write commandsFrank LENORMAND
2018-03-25Remove parse_filename overload and use a default parameterMaxime Coste
2018-03-23Support `%` in `path` option to mean current buffer directoryMaxime Coste
2018-01-20Fallback to getpwuid in the unlikely case $HOME is underfinedMaxime Coste
2017-04-20src: Implement a `write!` commandFrank LENORMAND
2017-03-15Small code tweaks regarding flags handlingMaxime Coste
2017-03-15Migrate WithBitOps template specialization to with_bit_ops functionMaxime Coste
2017-01-01Fix remaining uses of hardcoded /tmp to get the socket pathsMaxime Coste
2016-12-15Improve general security of the unix socketsMaxime Coste
2016-12-01Only write to remote socket when we know they are writableMaxime Coste
2016-11-28Cleanup include dependencies a bitMaxime Coste
2016-10-13Do not expand filenames when doing insert filename completionMaxime Coste
2016-08-30Add a fd_readable(int fd) helper functionMaxime Coste
2016-04-07Only offer directories when completing :cd argumentsMaxime Coste
2015-11-27Consolidate writing to fdMaxime Coste
2015-10-17More cleanups in the buffer open/reload codeMaxime Coste
2015-10-17Refactor buffer creation and reloading to be more explicitMaxime Coste
2015-09-27Store timespec for buffer fs timestamps, not just time_tMaxime Coste
2015-08-23Add support for listing existing sessions with kak -lMaxime Coste
2015-08-23Move session socket to /tmp/kakoune/<user name>/<session>Maxime Coste
2015-06-15Small formatting fixMaxime Coste
2015-06-05Support sourcing files that use crlf end of linesMaxime Coste
2015-06-01Port even more code to use format functionMaxime Coste
2015-03-19Small code tweakMaxime Coste
2015-03-12Make split_path publicMaxime Coste
2015-03-09ArrayView content is not const anymoreMaxime Coste
2015-01-09Track String memory allocationsMaxime Coste
2015-01-06Rename memoryview to ArrayViewMaxime Coste
2014-11-17Remove unneeded string copiesMaxime Coste
2014-11-12Cleanup includesMaxime Coste
2014-10-30Add kak binary location to PATH env var automaticallyMaxime Coste