summaryrefslogtreecommitdiff
path: root/src/ex_cmds.h
Commit message (Collapse)AuthorAgeFilesLines
* patch 8.0.1120: :tm means :tmap instead of :tmenuv8.0.1120Bram Moolenaar2017-09-171-5/+5
| | | | | Problem: :tm means :tmap instead of :tmenu. (Taro Muraoka) Solution: Move the new entry below the old entry. (closes #2102)
* patch 8.0.1108: cannot specify mappings for the terminal windowv8.0.1108Bram Moolenaar2017-09-141-1/+13
| | | | | | Problem: Cannot specify mappings for the terminal window. Solution: Add the :tmap command and associated code. (Jacob Askeland, closes #2073)
* patch 8.0.0976: cannot send lines to a terminal jobv8.0.0976Bram Moolenaar2017-08-201-2/+2
| | | | | | 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.
* patch 8.0.0910: cannot create a terminal in the current windowv8.0.0910Bram Moolenaar2017-08-111-1/+1
| | | | | Problem: Cannot create a terminal in the current window. Solution: Add option "curwin" and ++curwin.
* patch 8.0.0785: wildcards are not expanded for :terminalv8.0.0785Bram Moolenaar2017-07-271-1/+1
| | | | | | Problem: Wildcards are not expanded for :terminal. Solution: Add FILES to the command flags. (Yasuhiro Matsumoto, closes #1883) Also complete commands.
* patch 8.0.0721: :argedit can only have one argumentv8.0.0721Bram Moolenaar2017-07-161-1/+1
| | | | | Problem: :argedit can only have one argument. Solution: Allow for multiple arguments. (Christian Brabandt)
* patch 8.0.0704: problems with autocommands when opening helpv8.0.0704Bram Moolenaar2017-07-091-1/+1
| | | | | | Problem: Problems with autocommands when opening help. Solution: Avoid using invalid "varp" value. Allow using :wincmd if buffer is locked. (closes #1806, closes #1804)
* patch 8.0.0694: building in shadow directory does not workv8.0.0694Bram Moolenaar2017-07-071-0/+3
| | | | | | Problem: Building in shadow directory does not work. Running Vim fails. Solution: Add the new libvterm directory. Add missing change in command list.
* patch 8.0.0688: cannot resize the window in a FileType autocommandv8.0.0688Bram Moolenaar2017-06-281-2/+4
| | | | | | Problem: Cannot resize the window in a FileType autocommand. (Ingo Karkat) Solution: Add the CMDWIN flag to :resize. (test by Ingo Karkat, closes #1804)
* patch 8.0.0655: not easy to make sure a function does not existv8.0.0655Bram Moolenaar2017-06-221-1/+1
| | | | | Problem: Not easy to make sure a function does not exist. Solution: Add ! as an optional argument to :delfunc.
* patch 8.0.0560: :windo allows for ! but it's not supportedv8.0.0560Bram Moolenaar2017-04-101-1/+1
| | | | | Problem: :windo allows for ! but it's not supported. Solution: Disallow passing !. (Hirohito Higashi)
* patch 8.0.0259: tab commands do not handle count correctlyv8.0.0259Bram Moolenaar2017-01-291-14/+15
| | | | | Problem: Tab commands do not handle count correctly. (Ken Hamada) Solution: Add ADDR_TABS_RELATIVE. (Hirohito Higashi)
* patch 8.0.0251: not easy to select Python 2 or 3v8.0.0251Bram Moolenaar2017-01-281-0/+12
| | | | | | Problem: It is not so easy to write a script that works with both Python 2 and Python 3, even when the Python code works with both. Solution: Add 'pyxversion', :pyx, etc. (Marc Weber, Ken Takata)
* patch 8.0.0086v8.0.0086Bram Moolenaar2016-11-151-1/+1
| | | | | Problem: Cannot add a comment after ":hide". (Norio Takagi) Solution: Make it work, add a test. (Hirohito Higashi)
* patch 8.0.0081v8.0.0081Bram Moolenaar2016-11-121-4/+4
| | | | | Problem: Inconsistent function names. Solution: Rename do_cscope to ex_cscope. Clean up comments.
* patch 8.0.0006v8.0.0006Bram Moolenaar2016-09-201-3/+3
| | | | | | Problem: ":lb" is interpreted as ":lbottom" while the documentation says it means ":lbuffer". Solution: Adjust the order of the commands. (haya14busa, closes #1093)
* patch 7.4.2293v7.4.2293Bram Moolenaar2016-08-291-1/+1
| | | | | Problem: Modelines in source code are inconsistant. Solution: Use the same line in most files. Add 'noet'. (Naruhiko Nishino)
* patch 7.4.2263v7.4.2263Bram Moolenaar2016-08-261-1/+1
| | | | | | | Problem: :filter does not work for many commands. Can only get matching messages. Solution: Make :filter work for :command, :map, :list, :number and :print. Make ":filter!" show non-matching lines.
* patch 7.4.2244v7.4.2244Bram Moolenaar2016-08-231-1/+4
| | | | | | Problem: Adding pattern to ":oldfiles" is not a generic solution. Solution: Add the ":filter /pat/ cmd" command modifier. Only works for some commands right now.
* patch 7.4.2231v7.4.2231Bram Moolenaar2016-08-201-1/+1
| | | | | Problem: ":oldfiles" output is a very long list. Solution: Add a pattern argument. (Coot, closes #575)
* patch 7.4.2049v7.4.2049Bram Moolenaar2016-07-161-0/+6
| | | | | Problem: There is no way to get a list of the error lists. Solution: Add ":chistory" and ":lhistory".
* patch 7.4.2010v7.4.2010Bram Moolenaar2016-07-091-0/+3
| | | | | Problem: There is a :cbottom command but no :lbottom command. Solution: Add :lbottom. (Yegappan Lakshmanan)
* patch 7.4.1997v7.4.1997Bram Moolenaar2016-07-071-0/+3
| | | | | Problem: Cannot easily scroll the quickfix window. Solution: Add ":cbottom".
* patch 7.4.1925v7.4.1925Bram Moolenaar2016-06-121-0/+3
| | | | | Problem: Viminfo does not merge file marks properly. Solution: Use a timestamp. Add the :clearjumps command.
* patch 7.4.1738v7.4.1738Bram Moolenaar2016-04-141-1/+2
| | | | | Problem: Count for ":messages" depends on number of lines. Solution: Add ADDR_OTHER address type.
* patch 7.4.1735v7.4.1735Bram Moolenaar2016-04-141-1/+1
| | | | | | | Problem: It is not possible to only see part of the message history. It is not possible to clear messages. Solution: Add a count to ":messages" and a clear argument. (Yasuhiro Matsumoto)
* patch 7.4.1550v7.4.1550Bram Moolenaar2016-03-121-0/+3
| | | | | Problem: Cannot load packages early. Solution: Add the ":packloadall" command.
* patch 7.4.1499v7.4.1499Bram Moolenaar2016-03-061-1/+1
| | | | | Problem: No error message when :packadd does not find anything. Solution: Add an error message. (Hirohito Higashi)
* patch 7.4.1486v7.4.1486Bram Moolenaar2016-03-041-3/+0
| | | | | Problem: ":loadplugin" is not optimal, some people find it confusing. Solution: Only use ":packadd" with an optional "!".
* patch 7.4.1480v7.4.1480Bram Moolenaar2016-03-031-0/+3
| | | | | Problem: Cannot add a pack direcory without loading a plugin. Solution: Add the :packadd command.
* patch 7.4.1433v7.4.1433Bram Moolenaar2016-02-271-3/+0
| | | | | | Problem: The Sniff interface is no longer useful, the tool has not been available for may years. Solution: Delete the Sniff interface and related code.
* patch 7.4.1384v7.4.1384Bram Moolenaar2016-02-211-0/+3
| | | | | Problem: It is not easy to use a set of plugins and their dependencies. Solution: Add packages, ":loadopt", 'packpath'.
* patch 7.4.1375v7.4.1375Bram Moolenaar2016-02-201-5/+1
| | | | | Problem: Still some Win16 code. Solution: Remove FEAT_GUI_W16.(Hirohito Higashi)
* patch 7.4.1200v7.4.1200Bram Moolenaar2016-01-291-2/+2
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* patch 7.4.1161v7.4.1161Bram Moolenaar2016-01-231-1/+1
| | | | | | Problem: ":argadd" without argument is supposed to add the current buffer name to the arglist. Solution: Make it work as documented. (Coot, closes #577)
* patch 7.4.1005v7.4.1005Bram Moolenaar2015-12-311-0/+3
| | | | | Problem: Vim users are not always happy. Solution: Make them happy.
* patch 7.4.858v7.4.858Bram Moolenaar2015-09-081-0/+13
| | | | | | Problem: It's a bit clumsy to execute a command on a list of matches. Solution: Add the ":ldo", ":lfdo", ":cdo" and ":cfdo" commands. (Yegappan Lakshmanan)
* patch 7.4.791v7.4.791Bram Moolenaar2015-07-211-3/+3
| | | | | | Problem: The buffer list can be very long. Solution: Add an argument to ":ls" to specify the type of buffer to list. (Marcin Szamotulski)
* updated for version 7.4.588v7.4.588Bram Moolenaar2015-01-201-1/+1
| | | | | | Problem: ":0argedit foo" puts the new argument in the second place instead of the first. Solution: Adjust the range type. (Ingo Karkat)
* updated for version 7.4.585v7.4.585Bram Moolenaar2015-01-201-1/+1
| | | | | Problem: Range for :bdelete does not work. (Ronald Schild) Solution: Also allow unloaded buffers.
* updated for version 7.4.566v7.4.566Bram Moolenaar2015-01-071-8/+8
| | | | | Problem: :argdo, :bufdo, :windo and :tabdo don't take a range. Solution: Support the range. (Marcin Szamotulski)
* updated for version 7.4.565v7.4.565Bram Moolenaar2015-01-071-1/+1
| | | | | | | | Problem: Ranges for arguments, buffers, tabs, etc. are not checked to be valid but limited to the maximum. This can cause the wrong thing to happen. Solution: Give an error for an invalid value. (Marcin Szamotulski) Use windows range for ":wincmd".
* updated for version 7.4.553v7.4.553Bram Moolenaar2014-12-171-1/+1
| | | | | Problem: Various small issues. Solution: Fix those issues.
* updated for version 7.4.542v7.4.542Bram Moolenaar2014-12-081-4/+4
| | | | | | | Problem: Using a range for window and buffer commands has a few problems. Cannot specify the type of range for a user command. Solution: Add the -addr argument for user commands. Fix problems. (Marcin Szamotulski)
* updated for version 7.4.530v7.4.530Bram Moolenaar2014-11-271-525/+1058
| | | | | | | | Problem: Many commands take a count or range that is not using line numbers. Solution: For each command specify what kind of count it uses. For windows, buffers and arguments have "$" and "." have a relevant meaning. (Marcin Szamotulski)
* updated for version 7.4.486v7.4.486Bram Moolenaar2014-10-211-2/+0
| | | | | Problem: Check for writing to a yank register is wrong. Solution: Negate the check. (Zyx). Also clean up the #ifdefs.
* updated for version 7.4.450v7.4.450Bram Moolenaar2014-09-191-17/+17
| | | | | | Problem: Not all commands that edit another buffer support the +cmd argument. Solution: Add the +cmd argument to relevant commands. (Marcin Szamotulski)
* updated for version 7.4.449v7.4.449Bram Moolenaar2014-09-191-0/+2
| | | | | Problem: Can't easily close the help window. (Chris Gaal) Solution: Add ":helpclose". (Christian Brabandt)
* updated for version 7.4.213v7.4.213Bram Moolenaar2014-03-231-0/+2
| | | | | | Problem: It's not possible to open a new buffer without creating a swap file. Solution: Add the ":noswapfile" modifier. (Christian Brabandt)
* updated for version 7.4.211v7.4.211Bram Moolenaar2014-03-221-2/+2
| | | | | | Problem: ":lu" is an abbreviation for ":lua", but it should be ":lunmap". (ZyX) Solution: Move "lunmap" to above "lua".