| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
| |
Support for VimScript, :let, :if, etc.
|
| |
|
|
| |
Synchronization of cursor in split windows for diff mode
|
| |
|
|
| |
Support for :confirm with console dialog.
|
| |
|
|
| |
Insert mode completion with 'completefunc'
|
| |
|
|
| |
Special comments formatting, see 'comments' option.
|
| |
|
|
| |
Command-line window which opens by q:, q/, q?
|
| |
|
|
| |
'showcmd' and 'ruler' options
|
| |
|
|
| |
Completion of mappings/abbreviations in command line mode
|
| |
|
|
| |
Support for byte2line(), line2byte(), go and :goto.
|
| |
|
|
| |
C code indenting
|
| |
|
|
| |
Support for :autocmd command
|
| | |
|
| |
|
|
| |
Multi-byte character handling.
|
| |
|
|
| |
Support for vim's diff mode.
|
| |
|
|
| |
Support for multiple windows and status line.
|
| | |
|
| | |
|
| |
|
|
|
| |
s/ml_get_curline/get_cursor_line_ptr
s/ml_get_cursor/get_cursor_pos_ptr
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
The channel_send_event will now broadcast events to all subscribed channels if
the 'id' parameter is 0.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Now `wstream_write` receives pointers for WBuffer objects(created with
wstream_new_buffer), which stores a reference count to determine when it's safe
the free the buffer. This was done to enable writing of the same buffer to
multiple WStream instances
|
| | |
|
| |
|
|
| |
Sync po files to code at 3a68a4861adcc950cdbde709d4841f8ea0c52b12.
|
| |
|
|
|
|
|
|
| |
Problem: Build fails because of some messages being repeated.
Curiously, all repeated messages have this comment:
"Explicit typecast avoids warning on Mac OS X 10.6".
No idea why.
Solution: Remove repeated messages.
|
| |
|
|
|
|
|
|
|
|
| |
Problem : Currently, 'make check' gives no explanations when it fails,
only the name of the po file which caused the halt. Then,
you have to manually run check.vim on that file to see what
happened.
Solution : Generate a 'check.log' file on every execution of check.vim
(overwriting if already existing). That way, when make halts,
you can go there and see details about failure.
|
| |
|
|
|
|
|
|
| |
Problem: Executable used to fix japanese files with sjis encoding
(sjiscorr) fails to compile.
Solution: - Add mising includes.
- Remove __END_DECLS.
- Add removed comments.
|
| |
|
|
|
|
|
| |
Problem: On OSX, sed commands processing files converted to encodings
other that UTF-8 fail with "RE error: illegal byte sequence".
Solution: Make sed execute with C locale throgh environment variables
(LANG=C, LC_ALL=C, LC_CTYPE=C).
|
| |
|
|
|
|
|
| |
Problem : Previous build assumed all *.c files were in parent dir. It
only included globals.h, too.
Solution : Include all *.c and *.h files under parent dir (including
subdirs).
|
| |
|
|
|
| |
Problem: Makefile references some files that don't exist anymore.
Solution: Remove those references.
|
| |
|
|
|
|
|
| |
Problem: The '[ mark is in the wrong position after "gq". (Ingo Karkat)
Solution: Add the setmark argument to do_join(). (Christian Brabandt)
https://code.google.com/p/vim/source/detail?r=75f222d67cea335efbe0274de6340dba174c1e7e
|
| |
|
|
|
| |
This removes the boilerplate code supporting more than one RPC protocol as it
was becoming hard to maintain and we probably won't ever need it.
|
| |\
| |
| | |
vim-patch:7.4.285
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Problem: When 'relativenumber' is set and deleting lines or undoing that,
line numbers are not always updated. (Robert Arkwright)
Solution: (Christian Brabandt)
https://code.google.com/p/vim/source/detail?r=5cb1828fd0056de3c166e71fbafc67a74c57d7b1
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
This function can be used to send arbitrary objects via the API channel back to
connected clients, identified by channel id.
|
| | |
| |
| |
| |
| | |
This refactors msgapck_rpc_{dipatch,call} to receive the channel id as
argument. Now the discovery request returns the [id, metadata] array.
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
When receiving strings *from* msgpack, we don't need to duplicate/free since
the data only lives in the msgpack parse buffer until the end of the call.
But in order to reuse `msgpack_rpc_free_object` when sending event data(which is
sent *to* msgpack), Strings must be freed, which means they must also be
allocated separately.
|