GitHub PushEvent at 2014-06-02 14:03:56
Repository: neovim
Actor: tarruda
Payload: {"shas":[["5a002c5fb574f4595dc3ca9895fb55c05eace322","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Move function documentation from declarations to definitions\n\nUses a perl script to move it (scripts/movedocs.pl)","ZyX",true],["4bb21753cc36267ce42439e69cbb175b8aa378bc","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Add automatic generation of headers\n\n- The 'stripdecls.py' script replaces declarations in all headers by includes to\n  generated headers.\n  `ag '#\\s*if(?!ndef NEOVIM_).*((?!#\\s*endif).*\\n)*#ifdef INCLUDE_GENERATED'`\n  was used for this.\n- Add and integrate gendeclarations.lua into the build system to generate the\n  required includes.\n- Add -Wno-unused-function\n- Made a bunch of old-style definitions ANSI\n\nThis adds a requirement: all type and structure definitions must be present\nbefore INCLUDE_GENERATED_DECLARATIONS-protected include.\n\nWarning: mch_expandpath (path.h.generated.h) was moved manually. So far it is\nthe only exception.","ZyX",true],["a05056988c936c912dccef9878c9c19506481490","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Remove remaining declarations with new script: finddeclarations.pl","ZyX",true],["a2059902842ae9f197aa9717b7a0b9b71a22c88b","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Surround nvim/func_attr.h includes with define/undef DEFINE_FUNC_ATTRIBUTES\n\nRequired for FUNC_ATTR_UNUSED to work in lib/k*","ZyX",true],["622f2652ad84b23250191e416fb4d00a3920d577","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Make nvim/lib/k*.h headers be the last one in the list\n\nSo that they do the last nvim/func_attr.h include","ZyX",true],["9888813685ebaf0f9b6a34dd2e947f92e8c0ad2b","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Add include guard to ex_cmds_defs","ZyX",true],["7b3a20a2e3a025f7f7a930639fc85ad2864e74ee","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Fix some styles","ZyX",true],["47ef9f765fff9f0f2eff66f10062dd5f41506da0","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Add missing include to mbyte.c","ZyX",true],["ca35f3bf7ca28c8190913972440d277d6beb1bba","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Remove a number of unneeded func_attr includes","ZyX",true],["b54b04a46b9dc2bbfa4e40bd0aee577952fc5d8e","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Remove unneeded klist include in channel.c","ZyX",true],["8088b843be1bac3e1bd52aae4e6acbae0e6cda75","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Move memory.h include above func_attr.h include","ZyX",true],["fde66158120cead02dddba02eafc34181f8bcb12","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Add REAL_FATTR_ macros to func_attr.h, use them in lib/k*\n\nOtherwise FUNC_ATTR_* macros may appear empty","ZyX",true],["1aa72344262991ca76e72da32ddabce03510fcd5","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Use generated headers in os.h","ZyX",true],["63098ddc62045fa58d8fe21ffeea1c2502bdbdd0","86648a566df4d712cc02edcb5c4d90e33fddf42f@ya.ru","Use generated static declarations in cursor.c","ZyX",true]],"size":14,"ref":"refs/heads/merge-pr-710","head":"63098ddc62045fa58d8fe21ffeea1c2502bdbdd0"}