Commit Graph

  • 974752c53b test/shell: add tests Nicolas Hillegeer 2014-07-22 21:11:25 +02:00
  • 1cfc468e5c test/helpers: allow interning Pascal strings Nicolas Hillegeer 2014-07-22 21:10:12 +02:00
  • ad4c1e1954 test/formatc: improve standalone usage Nicolas Hillegeer 2014-07-22 21:09:24 +02:00
  • 10479fd233 test/formatc: improve 'inline' function handling Nicolas Hillegeer 2014-07-22 21:08:20 +02:00
  • 115b165bfa rstream: remove 'reading' struct member Nicolas Hillegeer 2014-07-22 12:43:59 +02:00
  • 8bd1fe9523 job: increase JOB_BUFFER_SIZE to 0xFFFF Nicolas Hillegeer 2014-07-22 12:40:39 +02:00
  • 6f30b25f45 eval: reimplement f_system() on top of os_system() Nicolas Hillegeer 2014-07-21 22:51:04 +02:00
  • 3d3b233df8 os/shell: implement os_system Nicolas Hillegeer 2014-07-21 22:49:17 +02:00
  • 5e0931241d job: add in-pipe notification and closing support Nicolas Hillegeer 2014-07-23 14:21:26 +02:00
  • 891b4b9d2b wstream: allow empty release wbuffer cb Nicolas Hillegeer 2014-07-22 14:46:59 +02:00
  • 06cc046e30 wstream: write completion callback Nicolas Hillegeer 2014-07-23 14:20:36 +02:00
  • 9f624f0937 job: implement job_wait() Nicolas Hillegeer 2014-07-21 22:48:55 +02:00
  • 6af15f706a os/shell: constify arguments Nicolas Hillegeer 2014-06-04 01:00:59 +02:00
  • 0761142246 Minor buffer.c style cleanups Wayne Rowcliffe 2014-07-26 16:43:29 -05:00
  • 9550beda61 Merge pull request #975 from aktau/remove-gettimeofday Justin M. Keyes 2014-07-25 17:44:23 -04:00
  • 4dadadd001 build: Compile static luajit lib with -fPIC #996 ZyX 2014-06-30 23:34:37 +04:00
  • d203c37e21 message: add missing stdarg.h include #993 Andrew Chin 2014-07-25 09:25:47 -04:00
  • d5a7947e8b Merge pull request #986 from aktau/func-attr-enable-more-clang Justin M. Keyes 2014-07-24 10:45:37 -04:00
  • cbe1864ab4 Merge pull request #987 from oni-link/fix_some_memory_leaks Justin M. Keyes 2014-07-24 10:39:43 -04:00
  • e9e4cdb3d4 Fix memory leaks for jobs. oni-link 2014-07-23 13:52:15 +02:00
  • bb1f08f6e8 Fix memory leak in provider_call. oni-link 2014-07-23 13:40:19 +02:00
  • f430ec5c50 func_attr: clang/icc support NONNULL_* attr Nicolas Hillegeer 2014-07-23 14:37:48 +02:00
  • ba04a1c306 Merge pull request #904 from war1025/dev/buffer_tests Justin M. Keyes 2014-07-22 15:24:56 -04:00
  • 7a2ea275eb Add tests for buffer.c and fileio.c Wayne Rowcliffe 2014-07-19 22:51:04 -05:00
  • 5941ccab76 Change buffer.h #defines to enums so they can be used in tests Wayne Rowcliffe 2014-07-19 22:50:13 -05:00
  • 9453b7230b Statically allocate NameBuff Wayne Rowcliffe 2014-07-19 22:49:56 -05:00
  • 7b1d46f39d cmake: remove check for gettimeofday Nicolas Hillegeer 2014-07-21 15:53:05 +02:00
  • fb5a786bdb term: replace gettimeofday() Nicolas Hillegeer 2014-07-21 15:51:17 +02:00
  • 8ec0aef307 sha256: replace gettimeofday() Nicolas Hillegeer 2014-07-21 15:27:56 +02:00
  • 6cbda2cbf6 viml: re-add sha256() function Nicolas Hillegeer 2014-07-21 19:10:49 +02:00
  • 845d1bfa90 Merge #965 'Make os_get_localtime() portable + fix bug on win' Justin M. Keyes 2014-07-20 18:27:49 -04:00
  • 636ddd075c os/time: fix os_localtime_r on win + add func_attr Nicolas Hillegeer 2014-07-20 16:53:18 +02:00
  • 6610b002ef os/time: make os_get_localtime more portable Nicolas Hillegeer 2014-07-19 14:33:55 +02:00
  • 8d44e36b1a os/time: include time.h in os/time.h Nicolas Hillegeer 2014-07-19 14:36:21 +02:00
  • a9d679b1d7 Merge #962 'Implement startuptime functions on top of profiling functions' Justin M. Keyes 2014-07-20 18:12:45 -04:00
  • 2fcfee39ce startuptime: print vim -> nvim Nicolas Hillegeer 2014-07-18 17:49:27 +02:00
  • fb15cbbaea startuptime: always enable startuptime Nicolas Hillegeer 2014-07-18 11:02:27 +02:00
  • ab1eec10a1 globals.h: decouple vim.h and globals.h Nicolas Hillegeer 2014-07-18 10:51:44 +02:00
  • d19712f233 garray: add necessary includes Nicolas Hillegeer 2014-07-18 10:47:48 +02:00
  • 47815fc6f4 startuptime: implement on top of profiling fns Nicolas Hillegeer 2014-07-17 13:54:41 +02:00
  • a001510382 startuptime: move code to profile.{c,h} + doc Nicolas Hillegeer 2014-07-17 12:01:45 +02:00
  • c7eb8c5cd7 coverity/62610: Remove dead code from setfname() Wesley Wiser 2014-06-20 21:27:57 -04:00
  • 1b932cbfec types: typedef long_u as uintptr_t #961 Nicolas Hillegeer 2014-07-17 10:31:05 +02:00
  • 953d61cbf8 Merge PR #895 'Core service providers...' Thiago de Arruda 2014-07-17 12:06:31 -03:00
  • 4dc642aa62 api tests: set 'initpython' in BeforeEachTest Thiago de Arruda 2014-07-16 16:51:14 -03:00
  • 2e4ea29d2c events: Refactor how event deferral is handled Thiago de Arruda 2014-07-08 13:08:29 -03:00
  • cf30837951 api/events/msgpack: Insert log statements to improve debugging Thiago de Arruda 2014-07-08 11:03:18 -03:00
  • f180f6fdeb getchar: fix infinite loop due to pending events Thiago de Arruda 2014-07-06 11:37:53 -03:00
  • 83cad98d5d api: make buffer_{get,set}_slice automatically assume include_end Thiago de Arruda 2014-06-30 19:03:46 -03:00
  • fba1d3b50f provider: Add support for clipboard registers. Thiago de Arruda 2014-06-27 16:13:28 -03:00
  • 486c8e37c1 provider: Add support for python commands/functions Thiago de Arruda 2014-06-26 18:27:01 -03:00
  • 8a091e7f5c provider: Add support functions for calling external interpreters Thiago de Arruda 2014-06-26 18:22:34 -03:00
  • 887d32e546 provider: New module used to expose extension points for core services Thiago de Arruda 2014-06-26 18:10:05 -03:00
  • 0b2b1da0e8 channel: Bugfixes and refactor Thiago de Arruda 2014-06-26 15:45:32 -03:00
  • bce4c365bc job: No longer free the job data. It's now done by the exit callback Thiago de Arruda 2014-06-26 15:55:20 -03:00
  • c19b8404a7 channel: Implement channel_exists function Thiago de Arruda 2014-06-26 15:35:24 -03:00
  • 21d44ab115 channel: Refactor channel_from_job to return the channel id Thiago de Arruda 2014-06-26 15:32:01 -03:00
  • f17668234a api: Refactor write_msg to use separate out/err buffers Thiago de Arruda 2014-06-26 15:29:38 -03:00
  • 0e20afe37e wstream: Pass WBuffer refcount as a constructor parameter Thiago de Arruda 2014-06-26 13:29:46 -03:00
  • 5d9c73ce70 wstream: document default value for 'maxmem' Thiago de Arruda 2014-06-26 13:15:25 -03:00
  • b92630c2ff Merge pull request #964 '[RFC] Fix #963' Thiago de Arruda 2014-07-17 11:23:36 -03:00
  • 974408f2de Fix #963. Pavel Platto 2014-07-17 16:46:50 +03:00
  • e057676a89 Merge #928 'Move po gen to cmake' John Szakmeister 2014-07-17 07:16:56 -04:00
  • 92558ee3a4 Fix some newline issues in the sv translation. John Szakmeister 2014-07-17 06:23:49 -04:00
  • 531ded7865 Move po generation from Make to CMake. John Szakmeister 2014-07-09 06:12:28 -04:00
  • 1f3fb5ffea Customize the log file for the check targets based on the input file. John Szakmeister 2014-07-09 06:12:36 -04:00
  • c261b351ed Revert "Merge #928 'Move po gen to cmake'" John Szakmeister 2014-07-17 06:10:38 -04:00
  • 53fba180c3 Merge #928 'Move po gen to cmake' John Szakmeister 2014-07-17 05:47:36 -04:00
  • 0edb95fa0c Customize the log file for the check targets based on the input file. John Szakmeister 2014-07-09 06:12:36 -04:00
  • 67533e0948 Move po generation from Make to CMake. John Szakmeister 2014-07-09 06:12:28 -04:00
  • a3b3db8256 Merge #956 'travis.sh: move symbolizer definition into common area' John Szakmeister 2014-07-17 05:30:33 -04:00
  • 1172e25fad travis.sh: move symbolizer definition into common area John Szakmeister 2014-07-16 07:06:38 -04:00
  • 0897277af8 Merge pull request #941 from aktau/improve-luajit-ffi-preproc Justin M. Keyes 2014-07-16 17:07:58 -04:00
  • 7c6079f6f0 vim: include used definitions in headers Nicolas Hillegeer 2014-07-12 20:13:56 +02:00
  • 06ca70b191 test/fs: move tests of path_full_dir_name to path Nicolas Hillegeer 2014-07-12 19:38:36 +02:00
  • c376cf46bf test/helpers: add 'vim_init' helper Nicolas Hillegeer 2014-07-12 19:37:38 +02:00
  • 32ddfec84f memory.h: don't include vim.h in header files Nicolas Hillegeer 2014-07-12 19:35:57 +02:00
  • 1710fa4337 vim: move vim_acl_T to types.h Nicolas Hillegeer 2014-07-12 19:16:41 +02:00
  • 109c70dc60 test/preprocess: always declare EXTERN Nicolas Hillegeer 2014-07-12 14:56:04 +02:00
  • 0564f781ab vim: move disptick_T from vim.h to syntax_defs.h Nicolas Hillegeer 2014-07-06 17:36:31 +02:00
  • e288ddaee7 vim: move linenr_T and colnr_T to pos.h Nicolas Hillegeer 2014-07-06 17:27:09 +02:00
  • fb72f1ee37 vim: move long_u from vim.h to types.h Nicolas Hillegeer 2014-07-06 17:13:28 +02:00
  • 08fad0f8f6 hashtab.h: don't include vim.h Nicolas Hillegeer 2014-07-06 16:54:59 +02:00
  • 90a206d332 doc: add clang analysis badge to README.md Justin M. Keyes 2014-07-16 12:53:38 -04:00
  • 0412c17a65 Merge pull request #839 from aktau/platform-abstract-time-fn Justin M. Keyes 2014-07-16 12:46:07 -04:00
  • 6d0f9417ec profiling: add tests Nicolas Hillegeer 2014-07-15 21:23:48 +02:00
  • 9386f5d41e profiling: move static to function scope Nicolas Hillegeer 2014-07-03 21:27:25 +02:00
  • db7cd61f62 profiling: implement on top of os_hrtime() Nicolas Hillegeer 2014-06-15 12:29:32 +02:00
  • f172b19f43 os: implement os_hrtime Nicolas Hillegeer 2014-06-15 12:28:32 +02:00
  • 095b4479c0 assert: add STATIC_ASSERT macro Nicolas Hillegeer 2014-06-16 10:16:26 +02:00
  • e1075ffff9 Merge #947 'Remove Clang 3.4 installation in travis.sh.' John Szakmeister 2014-07-16 06:01:15 -04:00
  • 5433694db3 travis.sh: Simplify clang/asan build. Florian Walch 2014-07-13 16:36:53 +02:00
  • 2cae6919dc travis.sh: Use dependencies from neovim/deps. Florian Walch 2014-07-13 16:34:03 +02:00
  • 58e85fca02 travis.sh: Fix mixed tabs/whitespace formatting. Florian Walch 2014-07-13 16:33:16 +02:00
  • 25f3cedfe6 Merge #813 'Add platform checks to replace config.h.in hardcoded values' Nicolas Hillegeer 2014-07-15 10:44:31 +02:00
  • 99e60f6242 Clean up DEBUG check in config.h.in Rui Abreu Ferreira 2014-06-27 14:16:26 +01:00
  • feffc65270 Add cmake platform checks Rui Abreu Ferreira 2014-06-05 10:41:27 +01:00
  • 510db30376 Add more commented patch numbers to version.c (3) #940 oni-link 2014-07-12 11:41:48 +02:00
  • 2b62dcddf8 Merge #850 'impl mkdtemp for windows, refactor vim_tempname' Nicolas Hillegeer 2014-07-14 21:17:39 +02:00
  • 14239ae331 Create os/os_defs.h for os specific definitions Pavel Platto 2014-06-28 21:32:04 +03:00