summaryrefslogtreecommitdiff
path: root/src/buffer_utils.cc
AgeCommit message (Expand)Author
2025-07-08Replace on_scope_end with CTAD with OnScopeEnd directlyMaxime Coste
2025-07-08Merge remote-tracking branch 'pjungkamp/history'Maxime Coste
2025-07-05Introduce `history_since_<id>` value expansionPhilipp Jungkamp
2025-06-26Fix flaky blame-in-diff test and "edit -fifo" in BufCloseFifoJohannes Altmanninger
2025-02-19Cleanup file.cc/hh dependenciesMaxime Coste
2024-12-01Fix extra newline inserted into stdin buffersJohannes Altmanninger
2024-12-01Scrolling BufReadFifo to not not report final empty lineJohannes Altmanninger
2024-11-28Add back option to scroll in stdin buffersJohannes Altmanninger
2024-11-28Fix BufReadFifo overlapping range on partial lineJohannes Altmanninger
2024-11-28Fix overlapping range passed to BufReadFifo in non-scrolling fifosJohannes Altmanninger
2024-08-12Move debug utils to debug.hh/debug.ccMaxime Coste
2024-04-27Ensure re-used fifo buffers makes that buffer the latest openedMaxime Coste
2024-02-28Use std::find when detecting end of line formatMaxime Coste
2024-02-28Templatize StringData::createMaxime Coste
2024-02-18Try to fix crash due to fifo read regressionJohannes Altmanninger
2024-02-06Use different hash algorithms for strings and file hashingMaxime Coste
2024-01-30Do not add trailing newline to non-scrolling fifo buffersJohannes Altmanninger
2023-10-25Clear buffer values on fifo buffer recreationMaxime Coste
2023-06-17Revert "Switch undo storage from a tree to a plain list"Maxime Coste
2023-04-17Switch undo storage from a tree to a plain listOlivier Perret
2023-02-10Avoid extra indirection for storing FifoWatcherMaxime Coste
2021-05-28Fix File Buffer flag not being correctly appliedMaxime Coste
2021-05-28Support opening files bigger than 2 GiBMaxime Coste
2021-03-31Parse more data at each fifo buffer readMaxime Coste
2021-03-11Do not select on non-urgent fd when handling only urgent eventsMaxime Coste
2020-06-27Refactor how InsetCompletionHide hook parameter is computedMaxime Coste
2020-05-10Support piping data to client stdinMaxime Coste
2020-03-14Allow reading from fifo in readonly buffersMaxime Coste
2020-03-02Expand env vars as list of stringsMaxime Coste
2020-01-09Fix compilation on 32bit platformsMaxime Coste
2020-01-02Few style changes on history exposition codeMaxime Coste
2020-01-02Merge remote-tracking branch 'eraserhd/history-api'Maxime Coste
2020-01-01Add 'history' and 'uncommitted_modifications' expansionsJason Felice
2019-12-28Refactor fifo buffer reader codeMaxime Coste
2019-11-12Fix display column computationsJason Felice
2019-11-12Add support for selecting and exporting selections in display columnsMaxime Coste
2019-06-11Fix emission of BufReadFifo eventsJason Felice
2018-11-14Change BufReadFifo hook param to contain the inserted rangeMaxime Coste
2018-10-23Refactor Hook management to have a well defined list of hooksMaxime Coste
2018-02-11Refuse modification of ReadOnly buffers and make Debug buffer readonlyMaxime Coste
2018-02-05Remove the `New` flag from a buffer after reloading itMaxime Coste
2017-08-29Do less implicit parse_filename callsMaxime Coste
2017-03-08Add a -debug flag to :edit to set the buffer as debug dataMaxime Coste
2017-01-25Fix fifo reading not handling potential errors from the read callMaxime Coste
2016-12-03Change ValueId to just be an enum class, it does not need any operatorsMaxime Coste
2016-12-01Make FDWatcher support Read, Write and Except events, instead of just ReadMaxime Coste
2016-11-28Cleanup include dependencies a bitMaxime Coste
2016-11-14Propagate the hooks disabled state through prompt, menu, and command executionMaxime Coste
2016-10-23Re-enable undo support on fifo buffers when the fifo closesMaxime Coste
2016-10-01Rename get_width to codepoint_widthMaxime Coste