| Commit message (Collapse) | Author | Age |
... | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Problem: Test doesn't search for a sentence. Still fails when searching for
start of sentence. (Dominique Pelle)
Solution: Add paren. Check for MAXCOL in dec().
https://github.com/vim/vim/commit/1bd999f982e783219a06e6c8f219df1d53ac7e77
|
|/ /
| |
| |
| |
| |
| | |
Problem: Crash when searching for a sentence.
Solution: Return NUL when getting character at MAXCOL. (closes vim/vim#2468)
https://github.com/vim/vim/commit/8ada6aa9298b4764d9ca0024dd21b17e815595ce
|
|\ \ |
|
| | | |
|
| |/
| |
| |
| |
| |
| | |
Problem: CTRL-A does not work with an empty line. (Alex)
Solution: Decrement the end only once. (Hirohito Higashi, closes vim/vim#2387)
https://github.com/vim/vim/commit/5fe6bdf858a7f2f288d599ffb5efb3c08449c817
|
|\ \
| |/
|/| |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: Color scheme check script shows up as color scheme.
Solution: Move it to the "tools" subdirectory. (closes vim/vim#2457)
https://github.com/vim/vim/commit/8ee2d36e216756e712a3a9122ce1e1203378a9c8
|
|/
|
|
|
|
| |
Problem: It is not easy to see if a colorscheme is well written.
Solution: Add a script that checks for common mistakes. (Christian Brabandt)
https://github.com/vim/vim/commit/200d0e36bc5384beb9dc76ac75806ac0aecf84ac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
loop_schedule_deferred may leak its allocated Event if the Event does
not get processed (when Nvim exits).
It only happens on exit, so we tried to ignore it in .asan-blacklist,
but for that isn't working for unknown reasons.
= ==22007==ERROR: LeakSanitizer: detected memory leaks
= Direct leak of 88 byte(s) in 1 object(s) allocated from:
= 0 0x4ef7a3 in malloc /local/mnt/workspace/tmp/ubuntu_rel/llvm/utils/release/final/llvm.src/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:67:3
= 1 0xfcafc1 in try_malloc /home/travis/build/neovim/neovim/build/../src/nvim/memory.c:88:15
= 2 0xfcb1e9 in xmalloc /home/travis/build/neovim/neovim/build/../src/nvim/memory.c:122:15
= 3 0xa6e75f in loop_schedule_deferred /home/travis/build/neovim/neovim/build/../src/nvim/event/loop.c:91:19
= 4 0x18ab048 in tui_main /home/travis/build/neovim/neovim/build/../src/nvim/tui/tui.c:377:5
= 5 0x18fe120 in ui_thread_run /home/travis/build/neovim/neovim/build/../src/nvim/ui_bridge.c:102:3
= 6 0x7f09e5e58183 in start_thread /build/eglibc-ripdx6/eglibc-2.19/nptl/pthread_create.c:312
= SUMMARY: AddressSanitizer: 88 byte(s) leaked in 1 allocation(s).
|
|
|
|
|
| |
Problem: Incorrect adjusting the popup menu for the preview window.
Solution: Compute position and height properl. (Ronan Pigott) Also show at
least ten items. (closes vim/vim#3414)
|
|
|
|
|
|
|
| |
Problem: Recovering does not work when swap file ends in .stz.
Solution: Check for all possible swap file names. (Elfling, closes vim/vim#2395,
closes vim/vim#2396)
https://github.com/vim/vim/commit/af903e5d490ec9c6c49079f67de7e92e3c35a725
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: CmdlineLeave autocmd prevents fold from opening. (Waivek)
Solution: Save and restore KeyTyped. (closes vim/vim#2305)
https://github.com/vim/vim/commit/c9e9c7140994154bb4a29764491d42c001b24596
|
| |
| |
| |
| |
| | |
Problem: "yL" is affected by 'scrolloff'. (Eli the Bearded)
Solution: Don't use 'scrolloff' when an operator is pending.
https://github.com/vim/vim/commit/44cc4cf72fdd12cd9a779031d443aac4254d51ae
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
Problem: Marks test fails in very wide window. (Vladimir Lomov)
Solution: Extend the text to match 'columns'. (closes vim/vim#3180, closes vim/vim#3181)
https://github.com/vim/vim/commit/bde14d8e24f6b8ca409290733dbf11cb6fee5751
|
| |
| |
| |
| |
| |
| |
| | |
Problem: Output of :marks is too short with multi-byte chars. (Tony
Mechelynck)
Solution: Get more bytes from the text line.
https://github.com/vim/vim/commit/9d5185bf9dfaef59e47c573a60044a21d5e29c0c
|
|/
|
|
|
|
| |
Problem: The :marks command is not tested.
Solution: Add a test. (Dominique Pelle, closes vim/vim#2197)
https://github.com/vim/vim/commit/9b69f22e66d51d764e9ade87ae8a57ac13ab7348
|
|\
| |
| | |
Make neovim timer ID start from 1
|
|/ |
|
|\
| |
| | |
getchar: allow <SID> in <Cmd> mapping
|
|/ |
|
|
|
|
|
|
|
|
| |
Problem: Cannot get range count in user command.
Solution: Add <range> argument.
https://github.com/vim/vim/commit/c168bd4bd3a9b856fc410fc4515dcca1d10d7461
close #8946
|
|
|
|
|
| |
Problem: When E734 is given option is still set.
Solution: Assign NULL to "s". (Christian Brabandt)
https://github.com/vim/vim/commit/2a6a6c3014e728cd01c750b0f60484d4eaf22a8c
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: Moving the cursor is slow when 'relativenumber' is set.
Solution: Only redraw the number column, not all lines.
https://github.com/vim/vim/commit/bd9a53c06c8869ad811cb3dd01a309c9be7d7a63
|
|/
|
|
|
|
| |
Problem: Screen updating still slow when 'cursorline' is set.
Solution: Fix setting last_cursorline.
https://github.com/vim/vim/commit/1b7fefcbce5dd2fd337e217d4857b941da3f8bed
|
|\
| |
| |
| | |
close #8913
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
| |
Problem: Screen updating slow when 'cursorline' is set.
Solution: Only redraw the old and new cursor line, not all lines.
https://github.com/vim/vim/commit/90a997987dbbe43af3c15118a35f658f0f037d1d
|
|\
| |
| | |
UI/cleanup: Remove most redraw_later_clear() calls
|
| |
| |
| |
| |
| | |
The output from shell commands is already handled by the messages.c/UI
layer.
|
|/
|
|
|
|
| |
Vim :! may "mess up the screen" because of e.g. switching between cooked
mode, but Nvim just uses pipes. So maybe we can avoid these
redraw_later_clear() CYA calls.
|
|\ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Problem: Various typos.
Solution: Correct the mistakes, change "cursur" to "cursor". (closes vim/vim#2887)
https://github.com/vim/vim/commit/b9464821901623f983528acaed9e4dc2cea7387b
|
| |
| |
| |
| |
| |
| | |
Problem: Expanding ## fails to escape backtick.
Solution: Escape a backtick in a file name. (closes vim/vim#3257)
https://github.com/vim/vim/commit/2c8c681bfcd5138a0ec8ce018216dc2dc69a11a0
|
|/
|
|
|
|
|
| |
Problem: Cursor not restored with ":edit #".
Solution: Don't assume autocommands moved the cursor when it was moved to
the first non-blank.
https://github.com/vim/vim/commit/adb8fbec4f4059d214fe6acf2485ffd35e803450
|
|
|
|
|
| |
Problem: 'indentkeys' does not work properly. (Gary Johnson)
Solution: Get the cursor line again. (Christian Brabandt, closes vim/vim#2151)
https://github.com/vim/vim/commit/1b38344e00af65df12946fffda7f3201621c35ef
|
|\
| |
| | |
mbyte: remove mb_char2bytes
|
| | |
|
| | |
|
| | |
|
|\ \ |
|