Jan Edmund Lazo
e3d9945f7f
vim-patch:8.1.0826: too many #ifdefs
...
Problem: Too many #ifdefs.
Solution: Graduate FEAT_VIRTUALEDIT. Adds about 10Kbyte to the code.
29ddebef40
2019-03-08 03:12:57 -05:00
ZyX
5660482406
api/buffer: Fix PVS/V547: use correct border for lnum
...
Should actually be silencing that for the sake of the case when `long` is
actually not 64-bit. But it appears that Vim had already defined maximal line
number. And even declared that exact value invalid, so no need in silencing.
2018-04-02 00:41:00 +03:00
ZyX
efa2682e3b
*: Partial string handling refactoring
...
Main points:
- Replace `char_u` with `char` in some cases.
- Remove `str[len] = NUL` hack in some cases when `str` may be considered
`const`.
2017-02-15 02:48:33 +03:00
Björn Linse
c1487b9685
ops.c: breakout shared register type formatting code
2016-02-29 16:07:50 +01:00
Eliseo Martínez
7dd48d7af0
Enable -Wconversion: mark.c.
...
Refactoring summary:
- MB_STRNICMP: Inlined.
- MB_STRNCMP: Inlined.
2015-02-18 20:54:13 -05:00
Nicolas Hillegeer
e288ddaee7
vim: move linenr_T and colnr_T to pos.h
...
Try to cut down vim.h's size. It's keeping us from testing more things.
2014-07-16 19:05:34 +02:00
ZyX
dca28e55c7
Fix some styles
2014-06-02 11:04:18 -03:00
Eliseo Martínez
5f795225dc
Introduce nvim namespace: Fix define guards.
...
Change define guards from NEOVIM_XXX_H to NVIM_XXX_H:
- Change header files.
- Change clint correct guard name calculation.
2014-05-15 20:46:02 +02:00
Eliseo Martínez
da51dc9cf2
Introduce nvim namespace: Move files.
...
Move files from src/ to src/nvim/.
- src/nvim/ becomes the new root dir for nvim executable sources.
- src/libnvim/ is planned to become root dir of the neovim library.
2014-05-15 20:46:01 +02:00