Eliseo Martínez
74b9396043
Introduce nvim namespace: Fix unit tests.
...
Point cimports to new locations.
2014-05-15 20:46:02 +02:00
Thomas Wienecke
d84fe0a1b0
Fix unit test cleanup of path_shorten_fname_if_possible.
2014-05-03 14:16:55 -04:00
John
42efbfd2fd
Test and refactor shorten_fname
and shorten_fname1
...
Rename `shorten_fname` -> `path_shorten_fname`
Rename `shorten_fname1` -> `path_shorten_fname_if_possible`
2014-04-29 09:24:34 -03:00
Nicolas Hillegeer
9e04e81ac7
test: no longer define ad-hoc C headers
...
With the improved cimport helper, we can just load what we want.
2014-04-28 16:17:25 -03:00
John Schmidt
2a0c6ff3ef
Fix broken build due to unit test include order
...
Commit 4348d1e6f7
introduced a bug that breaks the unit tests unless
they run in a certain order. Both path.moon
and os/fs.moon tries to include the same Enum, which
fails since ffi.cdef can only include definitions once.
This solves the bug by using Lua variables instead of
ffi.cdef Enums.
2014-04-09 17:17:26 -03:00
John Schmidt
ac62041138
Move exe functions back to os/fs.c
2014-04-08 21:56:05 -03:00
John Schmidt
6fb58d1c5c
Change prefix from os_*
to path_*
2014-04-08 21:56:05 -03:00
John
aa7218b646
Move and adapt os_get_absolute_path
unit tests to vim_FullName
...
* Add two new unit tests to `vim_FullName`
* Make `os_get_absolute_path` static
2014-04-08 21:56:05 -03:00
John Schmidt
4348d1e6f7
Move functions from os/fs.c into path.c
...
Move unit tests from os/fs.moon to path.moon
2014-04-08 21:56:05 -03:00
Thomas Wienecke
bfa4490aac
Rename FPC_* constants.
2014-04-03 10:32:41 -03:00
Thomas Wienecke
865e3280a8
Fix seperator->separator, path_tail_with_separator->path_tail_with_sep.
2014-04-03 10:32:41 -03:00
Thomas Wienecke
955d6a2949
Test and refactor getnextcomp -> path_next_component.
2014-04-03 10:32:41 -03:00
Thomas Wienecke
7021b970b9
Test and refactor gettail_sep -> path_tail_with_seperator.
2014-04-03 10:32:41 -03:00
Thomas Wienecke
77bfb6cd99
Test and refactor gettail -> path_tail.
2014-04-03 10:32:41 -03:00
Thomas Wienecke
6d712defa5
Refactor fullpathcmp -> path_full_compare.
2014-04-03 10:32:41 -03:00
Thomas Wienecke
98b1f73c3f
Make FPC_* defines an enum type in path.h.
2014-04-03 10:32:41 -03:00