aboutsummaryrefslogtreecommitdiff
path: root/src/po
Commit message (Collapse)AuthorAge
* Introduce nvim namespace: Move files.Eliseo Martínez2014-05-15
| | | | | | 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.
* Use portable format specifiers: Case %l[uoxX] - *.po files.Eliseo Martínez2014-04-23
| | | | | Fix uses of plain "%lu", "%lo", "%lx" and "%lX" within *.po files: - Replace "%l<whatever>" with "%" PRI<whatever>64.
* Use portable format specifiers: Case %ld - *.po files.Eliseo Martínez2014-04-23
| | | | | Fix uses of plain "%ld" within *.po files: - Replace "%ld" with "%<PRId64>".
* Use portable format specifiers: Case %lld - localized - sprintf.Eliseo Martínez2014-04-23
| | | | | | | Fix uses of localized "%lld" within sprintf(): - Replace _("%lld") with _("%" PRId64). - Cast corresponding argument to (int64_t). - In *.po files, replace "%lld" with "%<PRId64>".
* Changed name of binary (vim -> nvim).scott-linder2014-02-24
| | | | Also updated affected config files and test49.vim
* Changed binary output directory from src/ to bin/jdiez172014-02-24
|
* Convert function declarations from K&R to ANSI style.scott-linder2014-02-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | cproto (http://invisible-island.net/cproto/) was used to do the bulk of the work in batch; even the most recent version had some issues with typedef'd parameters; a quick "patch" was to modify `lex.l` to explicitly include all vim typedefs as known types. One example from `vim.h` is typedef unsigned char char_u; which was added in `lex.l` as <INITIAL>char_u { save_text_offset(); return T_CHAR; } Even with these changes there were some problems: * Two files (`mbyte.c` and `os_unix.c`) were not cleanly converted. * Any function with the `UNUSED` macro in its parameter list was not converted. Rather than spend more time fixing the automated approach, the two files `mbyte.c` and `os_unix.c` were converted by hand. The `UNUSED` macros were compiler specific, and the alternative, generic version would require a different syntax, so in order to simplify the conversion all uses of `UNUSED` were stripped, and then the sources were run back through cproto. It is planned to reconsider each use of `UNUSED` manually using a new macro definition.
* Import vim from changeset v5628:c9cad40b4181Thiago de Arruda2014-01-31
- Cleanup source tree, leaving only files necessary for compilation/testing - Process files through unifdef to remove tons of FEAT_* macros - Process files through uncrustify to normalize source code formatting. - Port the build system to cmake