summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/eval/encode.c
AgeCommit message (Expand)AuthorFiles
2018-11-24Remove extraneous parens to silence -Wparentheses-equalityJames McCoy1
2018-09-24add func_attr_printf in :MichaHoffmann1
2018-01-20Merge #7863 'mingw64: fix gcc warnings'Justin M. Keyes1
2018-01-18Fix warning about math functions, include isnan, isinf, fpclassify.George Zhao1
2017-12-16Merge branch 'master' into hide-container-implZyX1
2017-12-16eval/encode: Avoid unnecessary tv_list_idx_of_item() callsZyX1
2017-12-15vim-patch:8.0.0074Michael Schupikov1
2017-12-15*: Fix some problems found during reviewZyX1
2017-12-11*: Fix linter errorsZyX1
2017-12-11*: Fix test failuresZyX1
2017-12-10eval/encode: Fix crash in json_encode test suiteZyX1
2017-12-10*: Hide list implementation in other files as wellZyX1
2017-05-20eval/encode: Silence V595 errorZyX1
2017-04-21Merge branch 'master' into lazier-arg_errmsg-gettextZyX1
2017-04-19*: Add comment to all C filesZyX1
2017-04-15eval/encode: Do translate “… argument” strings, but only in conv_errorZyX1
2017-04-08*: Remove useless assertsZyX1
2017-04-08eval/*code,shada: Drop support for converting UTF-8 from/to p_encZyX1
2017-03-29*: Move some dictionary functions to typval.h and use char*ZyX1
2017-03-29eval: Split eval.c into smaller filesZyX1
2017-01-07eval: Fix failing testZyX1
2017-01-07eval: Make sure that copyID is reset when neededZyX1
2017-01-06eval/typval_encode: Use TYPVAL_ENCODE_CONV_EMPTY_DICT for partialsZyX1
2017-01-04*: Remove `// fname()` comments near typval_encode includesZyX1
2017-01-04eval/encode: Always check the return value of encode_vim_to_\*ZyX1
2017-01-03eval/encode: Fail when stringifying NULL functionsZyX1
2017-01-03eval/encode: Fix 4 new linter failuresZyX1
2017-01-03eval/typval_encode: Refactor arguments to argument macrosesZyX1
2017-01-03eval/typval_encode: Refactor big-big macros into .c.h fileZyX1
2017-01-03eval/typval_encode: Make partial conversions not recursiveZyX1
2016-12-23eval: encode: Fix NULL check for partial's nameJames McCoy1
2016-12-12Add some tests and cleanup.Michael Ennen1
2016-12-12Fixes.Michael Ennen1
2016-12-12vim-patch:7.4.1608Michael Ennen1
2016-12-12vim-patch:7.4.1559Michael Ennen1
2016-12-11Merge #5752 from justinmk/docJustin M. Keyes1
2016-11-15Bump all nvim-specific error codes above E5000James McCoy1
2016-10-31doc: eval/typval_encode.hJustin M. Keyes1
2016-06-24eval: Also make clear_tv non-recursiveZyX1
2016-06-24api/helpers: Use typval_encode.h for vim_to_objectZyX1
2016-05-30eval/encode: Move main macros from encode.c to typval_encode.hZyX1
2016-05-30lib/kvec: Remove useless type argument from kv_push macrosZyX1
2016-04-18eval/encode: Simplify loop in encode_list_writeZyX1
2016-04-18eval/encode: Make sure that encoder can encode NULL variablesZyX1
2016-04-18eval/encode: Adjust buffer sizes passed to vim_snprintfZyX1
2016-04-18eval/encode: Dump FF character correctlyZyX1
2016-04-18encode: Fail to dump NaN and infinityZyX1
2016-04-18eval: Rename json* functions to json_*ZyX1
2016-04-18eval/encode: Remove unneeded variable, add missing includeZyX1
2016-04-18eval/encode: Free memory just in caseZyX1