Björn Linse
3b1800be94
bufhl: fix unittests and lint
...
msgpack_rpc_dispatch doesn't exist anymore
2016-02-23 21:29:02 +01:00
ZyX
ad7b7716bb
*: Fix lint errors found in new code in previously ignored files
2015-10-08 22:00:50 +03:00
ZyX
bcdda63e3a
shada: Allocate all hashes on stack
2015-10-08 22:00:35 +03:00
ZyX
43fe98c9fb
shada: Add support for merging everything like described in the doc
2015-10-08 22:00:13 +03:00
ZyX
200e62efeb
shada: Add support for dumping/restoring bufs changes and win jumps
2015-10-08 21:59:53 +03:00
Thiago de Arruda
34c48aaf12
memory: Add free
wrapper and refactor project to use it
...
We already use wrappers for allocation, the new `xfree` function is the
equivalent for deallocation and provides a way to fully replace the malloc
implementation used by Neovim.
2015-04-13 08:22:44 -03:00
Nicolas Hillegeer
32ddfec84f
memory.h: don't include vim.h in header files
...
Also include stdint.h in khash.h. It was transitively included by vim.h via
memory.h before. khash.h accidentally relied on that.
2014-07-16 19:05:35 +02:00
ZyX
4cf17ad632
Add REAL_FATTR_ macros to func_attr.h, use them in lib/k*
...
Otherwise FUNC_ATTR_* macros may appear empty
2014-06-02 11:04:18 -03:00
ZyX
f0be78506f
Move memory.h include above func_attr.h include
2014-06-02 11:04:18 -03:00
ZyX
8c0ca573e5
Surround nvim/func_attr.h includes with define/undef DEFINE_FUNC_ATTRIBUTES
...
Required for FUNC_ATTR_UNUSED to work in lib/k*
2014-06-02 11:04:18 -03:00
Pavel Platto
c57c3633d4
Remove OOM error handling in khash.h
2014-05-20 16:50:36 +03:00
Thiago de Arruda
45e5a18f3a
Enable -Wconversion for API files and fix errors
2014-05-17 08:05:44 -03:00
Eliseo Martínez
409cc138f2
Introduce nvim namespace: Fix project-local includes.
...
Prepend 'nvim/' in all project-local (non-system) includes.
2014-05-15 20:46:01 +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