summaryrefslogtreecommitdiff
path: root/runtime
AgeCommit message (Collapse)Author
2017-09-17patch 8.0.1123: cannot define a toolbar for a windowBram 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 :tmenuBram 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 annoyingBram 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 listBram 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 windowBram 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 fileBram 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 issuesBram 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 expressionsBram 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_textBram 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 commandBram Moolenaar
Problem: Cannot get range count in user command. Solution: Add <range> argument.
2017-09-09patch 8.0.1085: terminal debugger can't set breakpointsBram 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 windowBram 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-WindowsBram 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 fixesBram 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 appendBram 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()Bram 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 bufferBram 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 supportedBram 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-WindowsBram 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 confusingBram 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 problemsBram 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 listBram 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_RCBram 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 changesBram 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'Bram 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 jobBram 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 :optionsBram Moolenaar
Problem: 'winptydll' missing from :options. Solution: Add the entry.
2017-08-18patch 8.0.0960: job in terminal does not get CTRL-CBram 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.
2017-08-16patch 8.0.0949: winpty.dll name is fixedBram Moolenaar
Problem: winpty.dll name is fixed. Solution: Add the 'winptydll' option. Make the default name depend on whether it is a 32-bit or 64-bit build. (idea by Yasuhiro Matsumoto, closes #1978)
2017-08-13patch 8.0.0931: getwininfo() does not indicate a terminal windowBram Moolenaar
Problem: getwininfo() does not indicate a terminal window. Solution: Add "terminal" to the dictionary.
2017-08-13patch 8.0.0922: quickfix list always added after current oneBram Moolenaar
Problem: Quickfix list always added after current one. Solution: Make it possible to add a quickfix list after the last one. (Yegappan Lakshmanan)
2017-08-12patch 8.0.0918: cannot get terminal window cursor shape or attributesBram Moolenaar
Problem: Cannot get terminal window cursor shape or attributes. Solution: Support cursor shape, attributes and color.
2017-08-12patch 8.0.0916: cannot specify properties of window for terminal openBram Moolenaar
Problem: Cannot specify properties of window for when opening a window for a finished terminal job. Solution: Add "term_opencmd".
2017-08-12patch 8.0.0914: highlight attributes are always combinedBram Moolenaar
Problem: Highlight attributes are always combined. Solution: Add the 'nocombine' value to replace attributes instead of combining them. (scauligi, closes #1963)
2017-08-12patch 8.0.0912: cannot run a job in a hidden terminalBram Moolenaar
Problem: Cannot run a job in a hidden terminal. Solution: Add option "hidden" and ++hidden.
2017-08-11patch 8.0.0910: cannot create a terminal in the current windowBram Moolenaar
Problem: Cannot create a terminal in the current window. Solution: Add option "curwin" and ++curwin.
2017-08-11patch 8.0.0908: cannot set terminal size with optionsBram Moolenaar
Problem: Cannot set terminal size with options. Solution: Add "term_rows", "term_cols" and "vertical".
2017-08-11patch 8.0.0906: don't recognize Couchbase filesBram Moolenaar
Problem: Don't recognize Couchbase files. Solution: Add filetype detection. (Eugene Ciurana, closes #1951)
2017-08-11patch 8.0.0904: cannot set a location list from textBram Moolenaar
Problem: Cannot set a location list from text. Solution: Add the "text" argument to setqflist(). (Yegappan Lakshmanan)
2017-08-11Update runtime files.Bram Moolenaar
2017-08-11patch 8.0.0902: cannot specify directory or environment for a jobBram Moolenaar
Problem: Cannot specify directory or environment for a job. Solution: Add the "cwd" and "env" arguments to job options. (Yasuhiro Matsumoto, closes #1160)
2017-08-11patch 8.0.0900: :tab options doesn't open a new tab pageBram Moolenaar
Problem: :tab options doesn't open a new tab page. (Aviany) Solution: Support the :tab modifier. (closes #1960)
2017-08-11patch 8.0.0898: can't use the alternate screen in a terminal windowBram Moolenaar
Problem: Can't use the alternate screen in a terminal window. Solution: Initialze the alternate screen. (Yasuhiro Matsumoto, closes #1957) Add term_getaltscreen().
2017-08-10patch 8.0.0896: cannot close a terminal window when the job endsBram Moolenaar
Problem: Cannot automaticlaly close a terminal window when the job ends. Solution: Add the ++close argument to :term. Add the term_finish option to term_start(). (Yasuhiro Matsumoto, closes #1950) Also add ++open.
2017-08-09patch 8.0.0894: there is no test for runtime filetype detectionBram Moolenaar
Problem: There is no test for runtime filetype detection. Solution: Test a list of filetypes from patterns.
2017-08-08patch 8.0.0893: cannot get the scroll count of a terminal windowBram Moolenaar
Problem: Cannot get the scroll count of a terminal window. Solution: Add term_getscrolled().
2017-08-06patch 8.0.0884: can't specify the wait time for term_wait()Bram Moolenaar
Problem: Can't specify the wait time for term_wait(). Solution: Add an otional second argument.
2017-08-06patch 8.0.0882: term_scrape() and term_getline() require two argumentsBram Moolenaar
Problem: term_scrape() and term_getline() require two arguments but it is not enforced. Solution: Correct minimal number of arguments. (Hirohito Higashi) Update documentation. (Ken Takata)
2017-08-06patch 8.0.0878: no completion for :mapclearBram Moolenaar
Problem: No completion for :mapclear. Solution: Add completion (Nobuhiro Takasaki et al. closes #1943)