- Jun 12, 2013
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Can't put all Vim config files together in one directory. Solution: Load ~/.vim/vimrc if ~/.vimrc does not exist. (Lech Lorens)
-
Bram Moolenaar authored
Problem: Python 2 and 3 use different ways to load modules. Solution: Use the same method. (ZyX)
-
Bram Moolenaar authored
Problem: Python 2: loading modules doesn't work well. Solution: Fix the code. Add more tests. (ZyX)
-
- Jun 11, 2013
-
-
Bram Moolenaar authored
Problem: Can't test what is actually displayed on screen. Solution: Add the screenchar() and screenattr() functions.
-
- Jun 10, 2013
-
-
Bram Moolenaar authored
Problem: Not easy to load Python modules. Solution: Search "python2", "python3" and "pythonx" directories in 'runtimepath' for Python modules. (ZyX)
-
- Jun 08, 2013
-
-
Bram Moolenaar authored
Problem: No command line completion for ":syntime". Solution: Implement the completion. (Dominique Pelle)
-
- Jun 06, 2013
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Can't see what pattern in syntax highlighting is slow. Solution: Add the ":syntime" command.
-
- Jun 02, 2013
-
-
Bram Moolenaar authored
Problem: Python: Changing directory with os.chdir() causes problems for Vim's notion of directories. Solution: Add vim.chdir() and vim.fchdir(). (ZyX)
-
Bram Moolenaar authored
Problem: Python: a few recently added items are not documented. Solution: Update the documentation. (ZyX)
-
Bram Moolenaar authored
Problem: Python: popitem() was not defined in a standard way. Solution: Remove the argument from popitem(). (ZyX)
-
- Jun 01, 2013
-
-
Bram Moolenaar authored
-
- May 30, 2013
-
-
Bram Moolenaar authored
Problem: Python: documentation lags behind. Solution: Python patch 26. (ZyX)
-
Bram Moolenaar authored
Problem: Python: Dictionary is not standard. Solution: Python patch 20: Add standard methods and fields. (ZyX)
-
- May 29, 2013
-
-
Bram Moolenaar authored
Problem: Python: can't assign to vim.Buffer.name. Solution: Python patch 3. (ZyX)
-
- May 21, 2013
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Python: Can't check types of what is returned by bindeval(). Solution: Add vim.List, vim.Dictionary and vim.Function types. (ZyX)
-
- May 19, 2013
-
-
Bram Moolenaar authored
Problem: Cursor not restored after InsertEnter autocommand if it moved to another line. Solution: Also restore if the saved line number is still valid. Allow setting v:char to skip restoring.
-
Bram Moolenaar authored
Problem: Syntax highlighting can be slow. Solution: Include the NFA regexp engine. Add the 'regexpengine' option to select which one is used. (various authors, including Ken Takata, Andrei Aiordachioaie, Russ Cox, Xiaozhou Liua, Ian Young)
-
- May 17, 2013
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: There is ":py3do" but no ":pydo". Solution: Add the ":pydo" command. (Lilydjwg)
-
Bram Moolenaar authored
Problem: Python: not so easy to access tab pages. Solution: Add window.tabpage, make window.number work with non-current tab pages. (ZyX)
-
- May 15, 2013
-
-
Bram Moolenaar authored
Problem: Python does not have a "do" command like Perl or Lua. Solution: Add the ":py3do" command. (Lilydjwg)
-
Bram Moolenaar authored
Problem: Python: It's not easy to change window/buffer/tabpage. Solution: Add ability to assign to vim.current.{tabpage,buffer,window}. (ZyX)
-
Bram Moolenaar authored
Problem: Python: no easy access to tabpages. Solution: Add vim.tabpages and vim.current.tabpage. (ZyX)
-
Bram Moolenaar authored
Problem: Python: No iterator for vim.list and vim.bufferlist. Solution: Add the iterators. Also fix name of FunctionType. Add tests for vim.buffers. (ZyX)
-
Bram Moolenaar authored
Problem: Python: List of buffers is not very useful. Solution: Make vim.buffers a map. No iterator yet. (ZyX)
-
- May 12, 2013
-
-
Bram Moolenaar authored
Problem: Python: Can't get position of window. Solution: Add window.row and window.col. (ZyX)
-
Bram Moolenaar authored
Problem: Python: not easy to get to window number. Solution: Add vim.window.number. (ZyX)
-
- May 06, 2013
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Autocommands are triggered by setwinvar() et al. Missing BufEnter on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of events for :tablose and :tabnew. Solution: Fix these autocommand events. (Zyx)
-
Bram Moolenaar authored
Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
-
Bram Moolenaar authored
Problem: Python interface can't easily access options. Solution: Add vim.options, vim.window.options and vim.buffer.options. (ZyX)
-
- Apr 24, 2013
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: Python: Access to Vim variables is not so easy. Solution: Define vim.vars and vim.vvars. (ZyX)
-
- Apr 12, 2013
-
-
Bram Moolenaar authored
-
- Apr 06, 2013
-
-
Bram Moolenaar authored
Disable recognizing .rdf as a redif file.
-
- Apr 05, 2013
-
-
Bram Moolenaar authored
-
Bram Moolenaar authored
Problem: 'fileignorecase' is missing in options window and quickref. Solution: Add the option.
-