summaryrefslogtreecommitdiffstats
path: root/runtime
AgeCommit message (Collapse)Author
2017-11-11patch 8.0.1285: occasional crash when using a channelv8.0.1285Bram Moolenaar
Problem: Occasional crash when using a channel. (Marek) Solution: Decrement reference count later. (closes #2315)
2017-11-09patch 8.0.1282: script-local variable defined in the wrong scriptv8.0.1282Bram Moolenaar
Problem: script-local variable defined in the wrong script Solution: Move variable to autoload/filetype.vim.
2017-11-09patch 8.0.1281: loading file type detection slows down startupv8.0.1281Bram Moolenaar
Problem: Loading file type detection slows down startup. Solution: Move functions to an autoload script.
2017-11-09patch 8.0.1280: Python None cannot be converted to a Vim typev8.0.1280Bram Moolenaar
Problem: Python None cannot be converted to a Vim type. Solution: Convert it to v:none. (Ken Takata)
2017-11-09patch 8.0.1279: initializing menus can be slowv8.0.1279Bram Moolenaar
Problem: Initializing menus can be slow, especially when there are many keymaps, color schemes, etc. Solution: Do the globbing for runtime files lazlily. (Ken Takata)
2017-11-09patch 8.0.1278: GUI window always resizes when adding scrollbarv8.0.1278Bram Moolenaar
Problem: GUI window always resizes when adding/removing a scrollbar, toolbar, etc. Solution: Add the 'k' flag in 'guioptions' to keep the GUI window size and change the number of lines/columns instead. (Ychin, closes #703)
2017-11-05Update runtime files.Bram Moolenaar
2017-11-04patch 8.0.1264: terminal debugger gets stuck in small windowv8.0.1264Bram Moolenaar
Problem: Terminal debugger gets stuck in small window. Solution: Add "-quiet" to the gdb command. (Christian Brabandt, closes #2154)
2017-11-02Long overdue runtime update.Bram Moolenaar
2017-11-02patch 8.0.1250: 'hlsearch' highlighting not removed after incsearchv8.0.1250Bram Moolenaar
Problem: 'hlsearch' highlighting not removed after incsearch (lacygoill) Solution: Redraw all windows. Start search at the end of the match. Improve how CTRL-G works with incremental search. Add tests. (Christian Brabandt, Hirohito Higashi, haya14busa, closes #2267)
2017-10-30patch 8.0.1239: cannot use a lambda for the skip argument to searchpair()v8.0.1239Bram Moolenaar
Problem: Cannot use a lambda for the skip argument to searchpair(). Solution: Evaluate a partial, funcref and lambda. (LemonBoy, closes #1454, closes #2265)
2017-10-29patch 8.0.1238: incremental search only shows one matchv8.0.1238Bram Moolenaar
Problem: Incremental search only shows one match. Solution: When 'incsearch' and and 'hlsearch' are both set highlight all matches. (haya14busa, closes #2198)
2017-10-28patch 8.0.1236: Mac features are confusingv8.0.1236Bram Moolenaar
Problem: Mac features are confusing. Solution: Make feature names more consistent, add "osxdarwin". Rename feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178)
2017-10-28patch 8.0.1232: MS-Windows users are confused about default mappingsv8.0.1232Bram Moolenaar
Problem: MS-Windows users are confused about default mappings. Solution: Don't map keys in the console where they don't work. Add a choice in the installer to use MS-Windows key bindings or not. (Christian Brabandt, Ken Takata, closes #2093)
2017-10-19patch 8.0.1206: no autocmd for entering or leaving the command linev8.0.1206Bram Moolenaar
Problem: No autocmd for entering or leaving the command line. Solution: Add CmdlineEnter and CmdlineLeave.
2017-10-15patch 8.0.1201: "yL" is affected by 'scrolloff'v8.0.1201Bram Moolenaar
Problem: "yL" is affected by 'scrolloff'. (Eli the Bearded) Solution: Don't use 'scrolloff' when an operator is pending.
2017-10-14patch 8.0.1194: actual fg and bg colors of terminal are unknownv8.0.1194Bram Moolenaar
Problem: Actual fg and bg colors of terminal are unknown. Solution: Add t_RF. Store response to t_RB and t_RF, use for terminal.
2017-10-14patch 8.0.1189: E172 is not actually usefulv8.0.1189Bram Moolenaar
Problem: E172 is not actually useful, it's only on Unix anyway. Solution: Remove the check and the error.
2017-10-08patch 8.0.1182: cannot see or change mzscheme dll namev8.0.1182Bram Moolenaar
Problem: Cannot see or change mzscheme dll name. Solution: Add 'mzschemedll' and 'mzschemegcdll'.
2017-09-27Update runtime filesBram Moolenaar
2017-09-19Update runtime files.Bram Moolenaar
2017-09-17patch 8.0.1123: cannot define a toolbar for a windowv8.0.1123Bram Moolenaar
Problem: Cannot define a toolbar for a window. Solution: Add a window-local toolbar.
2017-09-17patch 8.0.1120: :tm means :tmap instead of :tmenuv8.0.1120Bram Moolenaar
Problem: :tm means :tmap instead of :tmenu. (Taro Muraoka) Solution: Move the new entry below the old entry. (closes #2102)
2017-09-16patch 8.0.1114: default for 'iminsert' is annoyingv8.0.1114Bram Moolenaar
Problem: Default for 'iminsert' is annoying. Solution: Make the default always zero. (Yasuhiro Matsumoto, closes #2071)
2017-09-15patch 8.0.1112: can't get size or current index from quickfix listv8.0.1112Bram Moolenaar
Problem: Can't get size or current index from quickfix list. Solution: Add "idx" and "size" options. (Yegappan Lakshmanan)
2017-09-14patch 8.0.1108: cannot specify mappings for the terminal windowv8.0.1108Bram Moolenaar
Problem: Cannot specify mappings for the terminal window. Solution: Add the :tmap command and associated code. (Jacob Askeland, closes #2073)
2017-09-14patch 8.0.1107: terminal debugger jumps to non-existing filev8.0.1107Bram Moolenaar
Problem: Terminal debugger jumps to non-existing file. Solution: Check that the file exists. Add an option to make the Vim wide wide. Fix removing highlight groups.
2017-09-11patch 8.0.1093: various small quickfix issuesv8.0.1093Bram Moolenaar
Problem: Various small quickfix issues. Solution: Remove ":" prefix from title set by a user. Add the qf_id2nr(). function. Add a couple more tests. Update documentation. (Yegappan Lakshmanan)
2017-09-10patch 8.0.1092: terminal debugger can't evaluate expressionsv8.0.1092Bram Moolenaar
Problem: Terminal debugger can't evaluate expressions. Solution: Add :Evaluate and K. Various other improvements.
2017-09-10patch 8.0.1090: cannot get the text under the cursor like v:beval_textv8.0.1090Bram Moolenaar
Problem: cannot get the text under the cursor like v:beval_text Solution: Add <cexpr>.
2017-09-10patch 8.0.1089: cannot get range count in user commandv8.0.1089Bram Moolenaar
Problem: Cannot get range count in user command. Solution: Add <range> argument.
2017-09-09patch 8.0.1085: terminal debugger can't set breakpointsv8.0.1085Bram Moolenaar
Problem: The terminal debugger can't set breakpoints. Solution: Add :Break and :Delete commands. Also commands for stepping through code.
2017-09-08patch 8.0.1077: no debugger making use of the terminal windowv8.0.1077Bram Moolenaar
Problem: No debugger making use of the terminal window. Solution: Add the term debugger plugin. So far only displays the current line when stopped.
2017-09-08patch 8.0.1074: ":term NONE" does not work on MS-Windowsv8.0.1074Bram Moolenaar
Problem: ":term NONE" does not work on MS-Windows. Solution: Make it work. Split "pty" into "pty_in" and "pty_out". (Yasuhiro Matsumoto, closes #2058, closes #2045)
2017-09-03patch 8.0.1048: no test for what 8.0.1020 fixesv8.0.1048Bram Moolenaar
Problem: No test for what 8.0.1020 fixes. Solution: Add test_feedinput(). Add a test. (Ozaki Kiichi, closes #2046)
2017-09-02patch 8.0.1041: bogus characters when indenting during visual-block appendv8.0.1041Bram Moolenaar
Problem: Bogus characters appear when indenting kicks in while doing a visual-block append. Solution: Recompute when indenting is done. (Christian Brabandt)
2017-09-02patch 8.0.1040: cannot use another error format in getqflist()v8.0.1040Bram Moolenaar
Problem: Cannot use another error format in getqflist(). Solution: Add the "efm" argument to getqflist(). (Yegappan Lakshmanan)
2017-09-02patch 8.0.1039: cannot change a line in not current bufferv8.0.1039Bram Moolenaar
Problem: Cannot change a line in a buffer other than the current one. Solution: Add setbufline(). (Yasuhiro Matsumoto, Ozaki Kiichi, closes #1953)
2017-09-02patch 8.0.1038: strike-through text not supportedv8.0.1038Bram Moolenaar
Problem: Strike-through text not supported. Solution: Add support for the "strikethrough" attribute. (Christian Brabandt, Ken Takata)
2017-09-02patch 8.0.1035: sending buffer lines to terminal doesn't work on MS-Windowsv8.0.1035Bram Moolenaar
Problem: Sending buffer lines to terminal doesn't work on MS-Windows. Solution: Use CR instead of NL after every line. Make the EOF text work properly. Add the ++eof argument to :terminal.
2017-09-01patch 8.0.1031: "text" argument for getqflist() is confusingv8.0.1031Bram Moolenaar
Problem: "text" argument for getqflist() is confusing. (Lcd47) Solution: Use "lines" instead. (Yegappan Lakshmanan)
2017-08-30patch 8.0.1026: GTK on-the-spot input has problemsv8.0.1026Bram Moolenaar
Problem: GTK on-the-spot input has problems. (Gerd Wachsmuth) Solution: Support over-the-spot. (Yukihiro Nakadaira, Ketn Takata, closes #1215)
2017-08-30patch 8.0.1023: it is not easy to identify a quickfix listv8.0.1023Bram Moolenaar
Problem: It is not easy to identify a quickfix list. Solution: Add the "id" field. (Yegappan Lakshmanan)
2017-08-30patch 8.0.1016: gnome terminal echoes t_RCv8.0.1016Bram Moolenaar
Problem: Gnome terminal echoes t_RC. Solution: Detect Gnome terminal by the version string. Add v: variables for all the term responses.
2017-08-29patch 8.0.1013: terminal window behaves different from a buffer with changesv8.0.1013Bram Moolenaar
Problem: A terminal window with a running job behaves different from a window containing a changed buffer. Solution: Do not set 'bufhidden' to "hide". Fix that a buffer where a terminal used to run is listed as "[Scratch]".
2017-08-27Update runtime filesBram Moolenaar
2017-08-27patch 8.0.1006: quickfix list changes when parsing text with 'erroformat'v8.0.1006Bram Moolenaar
Problem: Cannot parse text with 'erroformat' without changing a quickfix list. Solution: Add the "text" argument to getqflist(). (Yegappan Lakshmanan)
2017-08-20patch 8.0.0976: cannot send lines to a terminal jobv8.0.0976Bram Moolenaar
Problem: Cannot send lines to a terminal job. Solution: Make [range]terminal send selected lines to the job. Use ++rows and ++cols for the terminal size.
2017-08-19patch 8.0.0971: 'winptydll' missing from :optionsv8.0.0971Bram Moolenaar
Problem: 'winptydll' missing from :options. Solution: Add the entry.
2017-08-18patch 8.0.0960: job in terminal does not get CTRL-Cv8.0.0960Bram Moolenaar
Problem: Job in terminal does not get CTRL-C, we send a SIGINT instead. Solution: Don't call may_send_sigint() on CTRL-C. Make CTRL-W CTRL-C end the job.