summaryrefslogtreecommitdiff
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.0.1295: cannot automatically get a server name in a terminalv8.0.1295Bram Moolenaar2017-11-122-0/+2
| | | | | | Problem: Cannot automatically get a server name in a terminal. Solution: Add the --enable-autoservername flag to configure. (Cimbali, closes #2317)
* patch 8.0.1293: setting a breakpoint in the terminal debugger sometimes failsv8.0.1293Bram Moolenaar2017-11-122-34/+81
| | | | | Problem: Setting a breakpoint in the terminal debugger sometimes fails. Solution: Interrupt the program if needed. Set the interface to async.
* Update runtime files.Bram Moolenaar2017-11-1116-104/+203
|
* patch 8.0.1289: mkview always includes the local directoryv8.0.1289Bram Moolenaar2017-11-111-1/+2
| | | | | | Problem: Mkview always includes the local directory. Solution: Add the "curdir" value in 'viewoptions'. (Eric Roberts, closes #2316)
* patch 8.0.1285: occasional crash when using a channelv8.0.1285Bram Moolenaar2017-11-113-102/+102
| | | | | Problem: Occasional crash when using a channel. (Marek) Solution: Decrement reference count later. (closes #2315)
* patch 8.0.1282: script-local variable defined in the wrong scriptv8.0.1282Bram Moolenaar2017-11-092-1/+1
| | | | | Problem: script-local variable defined in the wrong script Solution: Move variable to autoload/filetype.vim.
* patch 8.0.1281: loading file type detection slows down startupv8.0.1281Bram Moolenaar2017-11-093-781/+794
| | | | | Problem: Loading file type detection slows down startup. Solution: Move functions to an autoload script.
* patch 8.0.1280: Python None cannot be converted to a Vim typev8.0.1280Bram Moolenaar2017-11-091-0/+2
| | | | | Problem: Python None cannot be converted to a Vim type. Solution: Convert it to v:none. (Ken Takata)
* patch 8.0.1279: initializing menus can be slowv8.0.1279Bram Moolenaar2017-11-092-61/+105
| | | | | | 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)
* patch 8.0.1278: GUI window always resizes when adding scrollbarv8.0.1278Bram Moolenaar2017-11-091-1/+7
| | | | | | | 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)
* Update runtime files.Bram Moolenaar2017-11-0519-891/+1393
|
* patch 8.0.1264: terminal debugger gets stuck in small windowv8.0.1264Bram Moolenaar2017-11-041-1/+2
| | | | | Problem: Terminal debugger gets stuck in small window. Solution: Add "-quiet" to the gdb command. (Christian Brabandt, closes #2154)
* Long overdue runtime update.Bram Moolenaar2017-11-0246-279/+1498
|
* patch 8.0.1250: 'hlsearch' highlighting not removed after incsearchv8.0.1250Bram Moolenaar2017-11-021-2/+2
| | | | | | | 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)
* patch 8.0.1239: cannot use a lambda for the skip argument to searchpair()v8.0.1239Bram Moolenaar2017-10-301-0/+1
| | | | | | Problem: Cannot use a lambda for the skip argument to searchpair(). Solution: Evaluate a partial, funcref and lambda. (LemonBoy, closes #1454, closes #2265)
* patch 8.0.1238: incremental search only shows one matchv8.0.1238Bram Moolenaar2017-10-291-1/+11
| | | | | | Problem: Incremental search only shows one match. Solution: When 'incsearch' and and 'hlsearch' are both set highlight all matches. (haya14busa, closes #2198)
* patch 8.0.1236: Mac features are confusingv8.0.1236Bram Moolenaar2017-10-282-5/+7
| | | | | | Problem: Mac features are confusing. Solution: Make feature names more consistent, add "osxdarwin". Rename feature flags, cleanup Mac code. (Kazunobu Kuriyama, closes #2178)
* patch 8.0.1232: MS-Windows users are confused about default mappingsv8.0.1232Bram Moolenaar2017-10-281-9/+10
| | | | | | | 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)
* patch 8.0.1206: no autocmd for entering or leaving the command linev8.0.1206Bram Moolenaar2017-10-191-0/+12
| | | | | Problem: No autocmd for entering or leaving the command line. Solution: Add CmdlineEnter and CmdlineLeave.
* patch 8.0.1201: "yL" is affected by 'scrolloff'v8.0.1201Bram Moolenaar2017-10-151-2/+8
| | | | | Problem: "yL" is affected by 'scrolloff'. (Eli the Bearded) Solution: Don't use 'scrolloff' when an operator is pending.
* patch 8.0.1194: actual fg and bg colors of terminal are unknownv8.0.1194Bram Moolenaar2017-10-141-2/+7
| | | | | 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.
* patch 8.0.1189: E172 is not actually usefulv8.0.1189Bram Moolenaar2017-10-141-6/+0
| | | | | Problem: E172 is not actually useful, it's only on Unix anyway. Solution: Remove the check and the error.
* patch 8.0.1182: cannot see or change mzscheme dll namev8.0.1182Bram Moolenaar2017-10-082-3/+31
| | | | | Problem: Cannot see or change mzscheme dll name. Solution: Add 'mzschemedll' and 'mzschemegcdll'.
* Update runtime filesBram Moolenaar2017-09-2715-67/+1152
|
* Update runtime files.Bram Moolenaar2017-09-1938-2291/+3402
|
* patch 8.0.1123: cannot define a toolbar for a windowv8.0.1123Bram Moolenaar2017-09-173-14/+108
| | | | | Problem: Cannot define a toolbar for a window. Solution: Add a window-local toolbar.
* patch 8.0.1120: :tm means :tmap instead of :tmenuv8.0.1120Bram Moolenaar2017-09-171-3/+3
| | | | | Problem: :tm means :tmap instead of :tmenu. (Taro Muraoka) Solution: Move the new entry below the old entry. (closes #2102)
* patch 8.0.1114: default for 'iminsert' is annoyingv8.0.1114Bram Moolenaar2017-09-161-2/+2
| | | | | Problem: Default for 'iminsert' is annoying. Solution: Make the default always zero. (Yasuhiro Matsumoto, closes #2071)
* patch 8.0.1112: can't get size or current index from quickfix listv8.0.1112Bram Moolenaar2017-09-151-0/+4
| | | | | Problem: Can't get size or current index from quickfix list. Solution: Add "idx" and "size" options. (Yegappan Lakshmanan)
* patch 8.0.1108: cannot specify mappings for the terminal windowv8.0.1108Bram Moolenaar2017-09-142-3/+23
| | | | | | Problem: Cannot specify mappings for the terminal window. Solution: Add the :tmap command and associated code. (Jacob Askeland, closes #2073)
* patch 8.0.1107: terminal debugger jumps to non-existing filev8.0.1107Bram Moolenaar2017-09-142-15/+40
| | | | | | 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.
* patch 8.0.1093: various small quickfix issuesv8.0.1093Bram Moolenaar2017-09-112-17/+32
| | | | | | | 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)
* patch 8.0.1092: terminal debugger can't evaluate expressionsv8.0.1092Bram Moolenaar2017-09-102-22/+91
| | | | | Problem: Terminal debugger can't evaluate expressions. Solution: Add :Evaluate and K. Various other improvements.
* patch 8.0.1090: cannot get the text under the cursor like v:beval_textv8.0.1090Bram Moolenaar2017-09-101-0/+5
| | | | | Problem: cannot get the text under the cursor like v:beval_text Solution: Add <cexpr>.
* patch 8.0.1089: cannot get range count in user commandv8.0.1089Bram Moolenaar2017-09-101-0/+2
| | | | | Problem: Cannot get range count in user command. Solution: Add <range> argument.
* patch 8.0.1085: terminal debugger can't set breakpointsv8.0.1085Bram Moolenaar2017-09-092-50/+219
| | | | | | Problem: The terminal debugger can't set breakpoints. Solution: Add :Break and :Delete commands. Also commands for stepping through code.
* patch 8.0.1077: no debugger making use of the terminal windowv8.0.1077Bram Moolenaar2017-09-081-8/+101
| | | | | | Problem: No debugger making use of the terminal window. Solution: Add the term debugger plugin. So far only displays the current line when stopped.
* patch 8.0.1074: ":term NONE" does not work on MS-Windowsv8.0.1074Bram Moolenaar2017-09-081-9/+12
| | | | | | 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)
* patch 8.0.1048: no test for what 8.0.1020 fixesv8.0.1048Bram Moolenaar2017-09-031-0/+6
| | | | | Problem: No test for what 8.0.1020 fixes. Solution: Add test_feedinput(). Add a test. (Ozaki Kiichi, closes #2046)
* patch 8.0.1041: bogus characters when indenting during visual-block appendv8.0.1041Bram Moolenaar2017-09-021-2/+3
| | | | | | Problem: Bogus characters appear when indenting kicks in while doing a visual-block append. Solution: Recompute when indenting is done. (Christian Brabandt)
* patch 8.0.1040: cannot use another error format in getqflist()v8.0.1040Bram Moolenaar2017-09-021-5/+11
| | | | | Problem: Cannot use another error format in getqflist(). Solution: Add the "efm" argument to getqflist(). (Yegappan Lakshmanan)
* patch 8.0.1039: cannot change a line in not current bufferv8.0.1039Bram Moolenaar2017-09-021-2/+24
| | | | | Problem: Cannot change a line in a buffer other than the current one. Solution: Add setbufline(). (Yasuhiro Matsumoto, Ozaki Kiichi, closes #1953)
* patch 8.0.1038: strike-through text not supportedv8.0.1038Bram Moolenaar2017-09-023-4/+8
| | | | | | Problem: Strike-through text not supported. Solution: Add support for the "strikethrough" attribute. (Christian Brabandt, Ken Takata)
* patch 8.0.1035: sending buffer lines to terminal doesn't work on MS-Windowsv8.0.1035Bram Moolenaar2017-09-022-5/+21
| | | | | | 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.
* patch 8.0.1031: "text" argument for getqflist() is confusingv8.0.1031Bram Moolenaar2017-09-011-11/+11
| | | | | Problem: "text" argument for getqflist() is confusing. (Lcd47) Solution: Use "lines" instead. (Yegappan Lakshmanan)
* patch 8.0.1026: GTK on-the-spot input has problemsv8.0.1026Bram Moolenaar2017-08-302-0/+20
| | | | | | Problem: GTK on-the-spot input has problems. (Gerd Wachsmuth) Solution: Support over-the-spot. (Yukihiro Nakadaira, Ketn Takata, closes #1215)
* patch 8.0.1023: it is not easy to identify a quickfix listv8.0.1023Bram Moolenaar2017-08-301-0/+10
| | | | | Problem: It is not easy to identify a quickfix list. Solution: Add the "id" field. (Yegappan Lakshmanan)
* patch 8.0.1016: gnome terminal echoes t_RCv8.0.1016Bram Moolenaar2017-08-301-0/+20
| | | | | | Problem: Gnome terminal echoes t_RC. Solution: Detect Gnome terminal by the version string. Add v: variables for all the term responses.
* patch 8.0.1013: terminal window behaves different from a buffer with changesv8.0.1013Bram Moolenaar2017-08-291-6/+12
| | | | | | | 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]".
* Update runtime filesBram Moolenaar2017-08-2726-135/+727
|