| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-28 | Merge remote-tracking branch 'lenormf/patch-2' | Maxime Coste | |
| 2019-11-28 | Add a {\} marker to disable markup processing | Maxime Coste | |
| 2019-11-26 | src: Check the filesize before calling `mmap()` | Frank LENORMAND | |
| 2019-11-26 | Fix small info text not being displayed | Maxime Coste | |
| 2019-11-26 | Merge remote-tracking branch 'lenormf/complete-expansion-reg' | Maxime Coste | |
| 2019-11-26 | Merge remote-tracking branch 'lenormf/complete-expansion-file' | Maxime Coste | |
| 2019-11-25 | src: Use `begin()` to get iterators | Frank LENORMAND | |
| When compiling the code with `-Wp,-D_GLIBCXX_ASSERTIONS`, the process gets aborted, likely because iterators to standard containers are not obtained in a safe way. Fixes #3226. | |||
| 2019-11-24 | Complete rename-buffer with filenames | Maxime Coste | |
| Fixes #3215 | |||
| 2019-11-24 | Replace tab characters with spaces in info/echo | Maxime Coste | |
| This is tricky to fix better than that as tabs make text length dependent on where it will get displayed and what preceedes it. Also fix an issue with empty info title Fixes #2237 | |||
| 2019-11-24 | Rework ncurses info display, crop content when overlflowing | Maxime Coste | |
| Optmize the code to avoid allocating like crazy, unify various info style rendering, crop content and display markers that there is more text remaining. Fixes #2257 | |||
| 2019-11-23 | Make wrap_lines a lazy range view | Maxime Coste | |
| Avoid the need to allocate a vector by using the ranges framework. | |||
| 2019-11-23 | src: Complete filenames in `%file{}` expansions | Frank LENORMAND | |
| 2019-11-23 | src: Complete register names in `%reg{}` expansions | Frank LENORMAND | |
| Builtin registers have name aliases that can be completed upon when using a `%reg{}` expansion from the prompt. | |||
| 2019-11-22 | Add support for markup in info boxes | Maxime Coste | |
| Fixes #2552 | |||
| 2019-11-22 | Fix crash when deleting buffers in a BufClose hook | Maxime Coste | |
| 2019-11-21 | Add a -atomic switch to write and change clang.kak to take advantage | Maxime Coste | |
| 2019-11-18 | src: Give a reason why `:rename-buffer` failed | Frank LENORMAND | |
| 2019-11-18 | Fix recently introduced ncurses redraw artifact | Maxime Coste | |
| 2019-11-18 | Ignore SIGTTOU | Maxime Coste | |
| We can get this signal while suspending if a parent process (say git-commit) has already put us in the background. We still need to reset the termios state to exit raw input mode and make the shell usable. Fixes #3069 | |||
| 2019-11-17 | Fix search menu trimmed entry display | Maxime Coste | |
| 2019-11-17 | Move the forked server into a new session and process group | Maxime Coste | |
| Fixes #3212 | |||
| 2019-11-17 | src json: Limit the recursion depth to 100 | Frank LENORMAND | |
| 2019-11-17 | src: Move JSON parsing code to its own file | Frank LENORMAND | |
| The `json_ui.cc` file contained both data-parsing and UI-related code. This commit moves the JSON parsing code to its own `json.cc` file, to separate concerns, make compilation faster when changes are made to either UI or parsing code, and make the parsing code more accessible to fuzzers. The signature of the following function: ``` auto parse_json(StringView json); ``` was changed to: ``` JsonResult parse_json(StringView json); ``` to avoid `auto` deduction issues at compile-time. | |||
| 2019-11-17 | Fix String::resize not zero-terminating | Maxime Coste | |
| 2019-11-13 | Re-merge clear_to_eol in draw | Maxime Coste | |
| 2019-11-12 | Fix display column computations | Jason Felice | |
| Closes #3201 | |||
| 2019-11-13 | Fix typo | Maxime Coste | |
| 2019-11-12 | Add support for selecting and exporting selections in display columns | Maxime Coste | |
| Fixes #2724 | |||
| 2019-11-12 | Add support for a -codepoint switch to the select command | Maxime Coste | |
| 2019-11-12 | Implement %val{selections_char_desc} | Jason Felice | |
| Fixes #3194 | |||
| 2019-11-12 | Fix use after free in enter_user_mode, use `user.<name>` for modename | Maxime Coste | |
| Fixes #3192 | |||
| 2019-11-11 | Add mode information to next-key mode name | Maxime Coste | |
| Currently expose an additional name, the format is up for discussion. Fixes #1855 Fixes #2569 Fixes #2672 | |||
| 2019-11-10 | Aggregatify ConcatView | Maxime Coste | |
| 2019-11-09 | Avoid copy constructing BufferCoord when comparing | Jason Felice | |
| 2019-11-09 | Fix bad comparison when parsing OSI sequences | Jason Felice | |
| 2019-11-09 | Add override | Jason Felice | |
| 2019-11-09 | Add static or const where useful | Jason Felice | |
| 2019-11-09 | Remove unused trim_whitespaces() | Jason Felice | |
| 2019-11-09 | Merge remote-tracking branch 'eraserhd/selection-list-cleanup' | Maxime Coste | |
| 2019-11-09 | Check that stdout is a tty in ncurses ui | Maxime Coste | |
| 2019-11-07 | Merge selection list parsing into selection_list_from_strings | Jason Felice | |
| 2019-11-07 | Merge remote-tracking branch 'Delapouite/parameterdesc' | Maxime Coste | |
| 2019-11-06 | Support \x and \u escapes in regex character classes | Maxime Coste | |
| Change \u to use 6 digits to cover the full unicode range. Fixes #3172 | |||
| 2019-11-05 | src: Make sure clients connect from a TTY | Frank LENORMAND | |
| Fixes #3159 | |||
| 2019-11-05 | Fix some ncurses rendering issues | Maxime Coste | |
| 2019-11-05 | Split clearing to end of line out of NCursesUI::Window::draw | Maxime Coste | |
| Explicitely clear instead of relying on a brittle heuristic. | |||
| 2019-11-04 | Use a specific WrapMarker face for wrap highlighter wrapped line marker | Maxime Coste | |
| 2019-11-01 | Use single_param more and add double_params | Delapouite | |
| 2019-10-23 | Add a -verbatim switch to evaluate-commands for perfect forwarding | Maxime Coste | |
| -verbatim will disable argument parsing in evaluate-commands, making it possible to forward a single command to a different context without triggering a reparsing of the arguments. Fixes -try-client support in grep.kak Closes #3153 | |||
| 2019-10-23 | Merge remote-tracking branch 'lenormf/key-semicolon' | Maxime Coste | |
