aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/misc1.c
Commit message (Collapse)AuthorAge
* refactor: allow us to process a child queue only while waiting on inputBjörn Linse2019-09-08
|
* vim-patch:8.1.1887: the +cmdline_compl feature is not in the tiny versionJan Edmund Lazo2019-08-19
| | | | | | Problem: The +cmdline_compl feature is not in the tiny version. Solution: Graduate the +cmdline_compl feature. https://github.com/vim/vim/commit/0a52df50a0e8fce6f5e0eb5f5373dcd0fa24d83a
* move ins_charDaniel Hahler2019-08-07
|
* move del_linesDaniel Hahler2019-08-07
|
* move truncate_lineDaniel Hahler2019-08-07
|
* move open_lineDaniel Hahler2019-08-07
|
* move del_bytesDaniel Hahler2019-08-07
|
* move del_char, del_charsDaniel Hahler2019-08-07
|
* move ins_strDaniel Hahler2019-08-07
|
* move ins_char_bytesDaniel Hahler2019-08-07
|
* move ins_bytes, ins_bytes_lenDaniel Hahler2019-08-07
|
* move unchangedDaniel Hahler2019-08-07
|
* move changed_linesDaniel Hahler2019-08-07
|
* move deleted_lines, deleted_lines_mark, changed_lines_bufDaniel Hahler2019-08-07
|
* move appended_lines_markDaniel Hahler2019-08-07
|
* move appended_linesDaniel Hahler2019-08-07
|
* move changedOneline, changed_bytesDaniel Hahler2019-08-07
|
* move changed_commonDaniel Hahler2019-08-07
|
* move changed_int/changed_internalDaniel Hahler2019-08-07
|
* move changedDaniel Hahler2019-08-07
|
* move change_warningDaniel Hahler2019-08-07
|
* lua: support getting UTF-32 and UTF-16 sizes of replaced textBjörn Linse2019-08-06
|
* lua: add {old_byte_size} to on_lines buffer change eventBjörn Linse2019-08-06
|
* cleanup: remove mch_fopen in favor of os_fopenJustin M. Keyes2019-07-25
|
* vim-patch:8.1.1724: too much overhead checking for CTRL-C #10564Jan Edmund Lazo2019-07-21
| | | | | | Problem: Too much overhead checking for CTRL-C while processing text. Solution: Increase BREAKCHECK_SKIP. Remove the difference for when built with the GUI. (suggested by Andy Massimino, closes vim/vim#4708) https://github.com/vim/vim/commit/b4fe0eb4b4fe52a68a1df05162c03fe51c2fce79
* lintIhor Antonov2019-07-16
|
* pvs/V1028: cast operands, not the resultIhor Antonov2019-07-16
|
* lintJan Edmund Lazo2019-06-23
|
* lintJan Edmund Lazo2019-06-09
|
* vim-patch:8.1.1509: cmdline_row can become negative, causing a crashJan Edmund Lazo2019-06-09
| | | | | | Problem: Cmdline_row can become negative, causing a crash. Solution: Make sure cmdline_row does not become negagive. (closes vim/vim#4102) https://github.com/vim/vim/commit/954bb0636390751c0665d7d730a13d86dc5bc6e6
* vim-patch:8.0.1756: GUI: after prompting for a number the mouse shape is wrongJan Edmund Lazo2019-06-09
| | | | | | | | Problem: GUI: after prompting for a number the mouse shape is sometimes wrong. Solution: Call setmouse() after setting "State". (Hirohito Higashi, closes vim/vim#2709) https://github.com/vim/vim/commit/73658317bacd9a0264dfaa32288de6ea1f236fe5
* api: allow nvim_buf_attach from lua using callbacksBjörn Linse2019-06-04
|
* Merge #9897 from janlazo/vim-8.0.0683Justin M. Keyes2019-05-26
|\
| * Allow 3 beeps per half a secondJan Edmund Lazo2019-05-25
| |
| * vim-patch:8.0.0683: visual bell flashes too quicklyJan Edmund Lazo2019-05-25
| | | | | | | | | | | | | | | | | | Problem: When using a visual bell there is no delay, causing the flash to be very short, possibly unnoticeable. Also, the flash and the beep can lockup the UI when repeated often. Solution: Do the delay in Vim or flush the output before the delay. Limit the bell to once per half a second. (Ozaki Kiichi, closes vim/vim#1789) https://github.com/vim/vim/commit/2e147caa14f622dfd1c1def8e07c113b9b85d4b2
* | vim-patch:8.0.1496: VIM_CLEAR()Justin M. Keyes2019-05-25
|/ | | | | | | | Problem: Clearing a pointer takes two lines. Solution: Add VIM_CLEAR() and replace vim_clear(). (Hirohito Higashi, closes #2629) vim-patch:8.0.1481
* UI/ext_messages: learn more message kindsJustin M. Keyes2019-05-11
| | | | ref #6201
* lintJan Edmund Lazo2019-04-30
|
* vim-patch:8.0.1510: cannot assert beep #9938Jan Edmund Lazo2019-04-25
| | | | | Problem: Cannot test if a command causes a beep. Solution: Add assert_beeps(). https://github.com/vim/vim/commit/b48e96f61c87a64e38e3ac50732c92a84a4833b8
* cursormoved: make global last_cursormoved window-localMarco Hinz2019-03-29
| | | | Fixes https://github.com/neovim/neovim/issues/9755
* vim-patch:8.1.1011: indent from autoindent not removed #9742Jan Edmund Lazo2019-03-17
| | | | | Problem: Indent from autoindent not removed from blank line. (Daniel Hahler) Solution: Do not reset did_ai when text follows. (closes vim/vim#4119) https://github.com/vim/vim/commit/2ba4238818ca5ea52334de3037ef3729584cebf5
* vim-patch:8.1.0671: cursor in wrong column after auto-format #9729Jan Edmund Lazo2019-03-14
| | | | | Problem: Cursor in the wrong column after auto-formatting. Solution: Check for deleting more spaces than adding. (closes vim/vim#3748) https://github.com/vim/vim/commit/e1e714ef0d1f4bb8b1712795e9106e3b4ff4c7bd
* vim-patch:8.1.0963: illegal memory access when using 'incsearch'Justin M. Keyes2019-03-01
| | | | | | Problem: Illegal memory access when using 'incsearch'. Solution: Reset highlight_match when changing text. (closes vim/vim#4022) https://github.com/vim/vim/commit/4a7d2d3b407ed695450bb7f43166e2f2722a6836
* Merge #9539 "options: make 'listchars' and 'fillchars' local to window"Marco Hinz2019-01-28
|\
| * linter: fix issuesMarco Hinz2019-01-26
| |
| * options: make 'fillchars'/'listchars' local to windowMarco Hinz2019-01-26
| | | | | | | | | | | | | | | | | | | | Using 'listchars' is a nice way to highlight tabs that were included by accident for buffers that set 'expandtab'. But maybe one does not want this for buffers that set 'noexpandtab', so now one can use: autocmd FileType go let &l:listchars .= ',tab: '
* | window/ui: reorganize size variables, fix terminal window size with multigrid.Björn Linse2019-01-27
|/ | | | | | | wp->w_height_inner now contains the "inner" size, regardless if the window has been drawn yet or not. It should be used instead of wp->w_grid.Rows, for stuff that is not directly related to accessing the allocated grid memory, such like cursor movement and terminal size
* build: enable -WshadowJustin M. Keyes2019-01-02
| | | | | | | | | | Note about shada.c: - shada_read_next_item_start was intentionally shadowing `unpacked` and `i` because many of the macros (e.g. ADDITIONAL_KEY) implicitly depended on those variable names. - Macros were changed to parameterize `unpacked` (but not `i`). Macros like CLEAR_GA_AND_ERROR_OUT do control-flow (goto), so any other approach is messy.
* multigrid: Fix lint errorsUtkarsh Maheshwari2018-12-31
|
* multigrid: Allow UIs to set grid size different from window sizeUtkarsh Maheshwari2018-12-31
|