aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | | Remove __MVS__ and MOTIF390_MNEMONIC_FIXEDPavel Platto2014-08-02
| | | |
| * | | Remove HAVE_LIBC_HPavel Platto2014-08-02
| | | | | | | | | | | | | | | | It was used in Vim for NeXT OS.
| * | | Remove HAVE_TOTAL_MEMPavel Platto2014-08-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | libuv provide uv_get_total_mem_kib. So HAVE_TOTAL_MEM should always be true. Before that commit in neovim maxmem=5120 and maxmemtot=10240. Now both equal to half of system memory.
| * | | Remove FEAT_TAG_ANYWHITEPavel Platto2014-08-02
| | | | | | | | | | | | | | | | | | | | | | | | This feature allow to use any white space characters instead of one <TAB> in tag files. It is disabled in vanilla Vim's default build configuration. Exuberant ctags use format with exactly one TAB.
| * | | Remove FEAT_OSFILETYPEPavel Platto2014-08-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Feature description from Vim documentation: NOTE: this code is currently disabled, as the RISC OS implementation was removed. In the future this will use the 'filetype' option. On operating systems which support storing a file type with the file, you can specify that an autocommand should only be executed if the file is of a certain type. The actual type checking depends on which platform you are running Vim on; see your system's documentation for details. To use osfiletype checking in an autocommand you should put a list of types to match in angle brackets in place of a pattern, like this: > :au BufRead *.html,<&faf;HTML> runtime! syntax/html.vim This will match: - Any file whose name ends in ".html" - Any file whose type is "&faf" or "HTML", where the meaning of these types depends on which version of Vim you are using. Unknown types are considered NOT to match.
| * | | Remove EBCDIC: Remove IF_EB macrosPavel Platto2014-08-02
| | | |
| * | | Remove EBCDIC: remove last #ifdef EBCDICPavel Platto2014-08-02
| | | |
| * | | Remove EBCDIC: Clean up commentsPavel Platto2014-08-02
| | | |
| * | | Remove DONT_ADD_PATHSEP_TO_DIR used only in legacy MacPavel Platto2014-08-02
| | | |
| * | | Show +cursorshape in :versionPavel Platto2014-08-02
| | | | | | | | | | | | | | | | | | | | All code which was inside #ifdef CURSOR_SHAPE is being used now, except one in version.c (that occurence is fixed by this commit).
| * | | Remove BEOS_PR_OR_BETTERPavel Platto2014-08-02
| | | |
| * | | Remove BeOS DR8 specific hackPavel Platto2014-08-02
| | |/ | |/| | | | | | | It is already partially removed from screen.c
* | | Use color_terminal output in place of TAP #995ZyX2014-08-07
| | |
* | | Remove unused USE_TERM_CONSOLE ifdefs #1015Fredrik Fornwall2014-08-07
| | | | | | | | | | | | This is unused after dropped amiga and msdos support.
* | | documentation: update documentation for :mode #1009Stefan Hoffmann2014-08-07
| | | | | | | | | | | | see #588
* | | Drop SGI IRIS support. #1006Fredrik Fornwall2014-08-07
| | |
* | | Return bool from find_win_for_buf #1023Wayne Rowcliffe2014-08-07
| | |
* | | Merge PR #1040 'Fix segfault caused by default value of ipy/icpb options'Thiago de Arruda2014-08-06
|\ \ \
| * | | bugfix: set empty string as default for ipy/icpb to avoid segfaultThiago de Arruda2014-08-06
|/ / / | | | | | | | | | Fixes #1039
* | | Merge pull request #1038 '[RDY] Update APT package sources in travis.sh.'Thiago de Arruda2014-08-06
|\ \ \
| * | | travis.sh: Update sources before installing packages.Florian Walch2014-08-06
|/ / /
* | / Update README.mdJustin M. Keyes2014-08-05
| |/ |/| | | sweet clang analysis badge thanks to @Hinidu!
* | vim-patch:7.4.315 #1021André Twupack2014-08-03
|/ | | | | | | Problem: Fixes for computation of topline not tested. Solution: Add test. (Hirohito Higashi) https://code.google.com/p/vim/source/detail?r=646616b6ff4defcc7bef0b198b540f6d965a8126
* Partial C99 cleanup of term.c #1020Fredrik Fornwall2014-08-01
|
* Update luarocks. #1018Florian Walch2014-08-01
| | | | Fix #1013.
* vim-patch:7.4.309 #843Will Stamper2014-07-31
| | | | | | | | Problem: When increasing the size of the lower window, the upper window jumps back to the top. (Ron Aaron) Solution: Change setting the topline. (Nobuhiro Takasaki) https://code.google.com/p/vim/source/detail?r=88a6e9f33822d33b6c32db578750c6c178c63f50
* Merge pull request #1005 '[RFC] Change vimdir path from vim to nvim'Thiago de Arruda2014-07-31
|\
| * Add install target for runtime dirRui Abreu Ferreira2014-07-31
| |
| * Change vimdir path from vim to neovimRui Abreu Ferreira2014-07-31
|/
* doc: Remove "h" flag of 'highlight' optionJustin M. Keyes2014-07-30
| | | | | | HLF_H is an obsolete flag and got replaced by HLF_E. From: Marco Hinz <mh.codebro@gmail.com>
* runtime: Remove 'textauto'Justin M. Keyes2014-07-30
|
* doc: Remove 'textmode'Justin M. Keyes2014-07-30
| | | | by @mhinz
* eval: re-add has('mac') and has('macunix') #976Nicolas Hillegeer2014-07-30
| | | | | They were removed but they can be handy to separate some things to do at startup in a .vimrc for example.
* Units: Move NULL, OK, and FAIL to helpers.moon. #982Scott Prager2014-07-30
|
* eval: re-remove USE_CR #1002Nicolas Hillegeer2014-07-30
| | | | | It was already removed in 01ca460 and I erroneously introduced it again in PR #978.
* Merge pull request #998 from war1025/dev/buffer_cleanupJustin M. Keyes2014-07-30
|\ | | | | Minor buffer.c style cleanups
| * Minor buffer.c style cleanupsWayne Rowcliffe2014-07-26
| |
* | Merge pull request #934 from fornwall/remove-FEAT_MOUSE_JSBJustin M. Keyes2014-07-29
|\ \ | | | | | | Remove FEAT_MOUSE_JSB
| * | Remove FEAT_MOUSE_JSBFredrik Fornwall2014-07-29
|/ / | | | | | | This is never built and references some obscure jsb terminal
* | Remove unused arg 'defer' in 'job_start' #1000oni-link2014-07-29
| | | | | | | | | | | | | | | | | | * With the changes in commit "events: Refactor how event deferral is handled" (2e4ea29d2c7b62eb8baf1c41cd43433e085dda0) the function argument 'defer' of 'job_start' and member variable 'defer' of 'struct job' can be removed. * Update/Fix the documentation for function 'job_start'.
* | re-integrate runtime/ vim-patch:0 #938Justin M. Keyes2014-07-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Vim runtime files based on 7.4.384 / hg changeset 7090d7f160f7 Excluding: Amiga icons (*.info, icons/) doc/hangulin.txt tutor/ spell/ lang/ (only used for menu translations) macros/maze/, macros/hanoi/, macros/life/, macros/urm/ These were used to test vi compatibility. termcap "Demonstration of a termcap file (for the Amiga and Archimedes)" Helped-by: Rich Wareham <rjw57@cam.ac.uk> Helped-by: John <john.schmidt.h@gmail.com> Helped-by: Yann <yann@yann-salaun.com> Helped-by: Christophe Badoit <c.badoit@lesiteimmo.com> Helped-by: drasill <github@tof2k.com> Helped-by: Tae Sandoval Murgan <taecilla@gmail.com> Helped-by: Lowe Thiderman <lowe.thiderman@gmail.com>
* | Merge pull request #978 '[RDY] implement system() with pipes'Thiago de Arruda2014-07-27
|\ \
| * | test/shell: add testsNicolas Hillegeer2014-07-27
| | | | | | | | | | | | | | | - The calls to (partially) initialize logging need to go. Blocked on #981.
| * | test/helpers: allow interning Pascal stringsNicolas Hillegeer2014-07-27
| | | | | | | | | | | | | | | os_system() returns a Pascal string, for example (it also NUL-terminates the string, but that's neither here nor there).
| * | test/formatc: improve standalone usageNicolas Hillegeer2014-07-27
| | | | | | | | | | | | Easier testing.
| * | test/formatc: improve 'inline' function handlingNicolas Hillegeer2014-07-27
| | | | | | | | | | | | | | | Apple seems to define some functions as `inline` but not `static` in headers. The ghetto parser wasn't unbelievably happy with this.
| * | rstream: remove 'reading' struct memberNicolas Hillegeer2014-07-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not necessary, as discussed in #980. From the libuv mailing list: https://groups.google.com/forum/#!topic/libuv/OD38PeGeVgQ E.g. this could happen (red: on Windows): > > alloc_cb(handle1); > > alloc_cb(handle2); > > read_cb(handle1); > > read_cb(handle2); But this couldn't: > > alloc_cb(handle1); > > alloc_cb(handle1); > > read_cb(handle1); > > read_cb(handle1); Because each stream has a 1-to-1 correspondance with a libuv handle. The code removed was never executed. Closes #980.
| * | job: increase JOB_BUFFER_SIZE to 0xFFFFNicolas Hillegeer2014-07-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | It used to be 1024 bytes, which is very tiny and slows down some operations (imaging `cat`-ing a large file). Benchmarks show a large speedup for such cases. ref #978. For modern systems 0xFFFF bytes (65535 B = 64 KB = 0.0625 MB) per job shouldn't be a big problem.
| * | eval: reimplement f_system() on top of os_system()Nicolas Hillegeer2014-07-27
| | | | | | | | | | | | | | | | | | This evades the tempfile problem (unless of course one manually adds redirects to the shell commandline, which some plugins seem to do, e.g.: vim-easytags).
| * | os/shell: implement os_systemNicolas Hillegeer2014-07-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the goal to support pipe-only system() calls. Notes on the second (vim) argument to f_system() (i.e.: redirected input) and its implications: - When calling system('cat -', ['some', 'list']), vanilla vim (before a recent patch that added support for passing lists) just passes an empty file to the process. This is the same as immediately closing the pipe, which os_system does when no input is given. If we wouldn't close the pipe, the process will linger forever (as is the case with `cat -`). As of now, it's not allowed to pass a non-NULL pointer as the `output` parameter. In other words, it's not possible to signal disinterst in the process output. That may change in the future.