GitHub PushEvent at 2014-04-24 13:37:45
Repository: neovim
Actor: tarruda
Payload: {"shas":[["1befc494144fbf1d5bff6d7eaeeae4bc20d75f54","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","Use xmalloc() and xmemdupz() in file_pat_to_reg_pat()\n\nUnfortunately there's still a case where NULL can be returned from\nfile_pat_to_reg_pat().\n\nxmemdupz() and xmallocz() aren't static anymore. There are many use cases for\nthese function.","Felipe Oliveira Carvalho",true],["15d8f702a81803cf716b0da2b7b5c88e171580a6","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","(verbose_)?try_malloc() to use on buf_write()\n\nThere will be more use cases for try_malloc(): see #556.\n\n - Reimplemented xmalloc() using try_malloc().\n - verbose_try_malloc() is just like try_malloc() but shows an out-of-memory\n\t error message before returning NULL.\n - Let the compiler generate size>>1 assembly for signed types. We're not using\n\t old compilers here.\n - Add proper function attributes to the new functions in memory.h","Felipe Oliveira Carvalho",true],["4b6b9117b3e8b9b624c354a703f01f0980c60946","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error condition in prep_exarg()","Felipe Oliveira Carvalho",true],["42f1bd9b2228aaca4fb8a5597a3b5774f7ef6876","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error condition in ga_concat_strings(), concat_fnames(), concat_str()\n\n - xmallocz() is not static anymore. There are many use cases for this function\n\t in the codebase and we should start using it.\n - Simpler types in ga_concat_strings()","Felipe Oliveira Carvalho",true],["c4c855a129e9bbc6f36c77d929830b4feefffeb0","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error condition in prt_build_cid_fontname()\n\n - Replace alloc() with xmalloc[z]() and remove unnecessary casts in hardcopy.c\n - Use xstrndup in hardcopy.c","Felipe Oliveira Carvalho",true],["aa32fbb83807d14f0fbf864291ecc8688c619213","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error condition in save_patterns()","Felipe Oliveira Carvalho",true],["bd3587e91d9a9998d28977d9ccce745544120f04","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error condition in cs_make_vim_style_matches()\n\nEven though cs_reset() never returns anything different of `CS_SUCCESS` I can't\nchange its return type to `void`. cs_reset() is used in the `cs_cmds` table.","Felipe Oliveira Carvalho",true],["6d193b0b37c6dbf529b51353e7e3db69be310106","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM errors in mb_str2wide, slang_alloc, open_spellbuf","Felipe Oliveira Carvalho",true],["28b03dd19037cdf1b15dd1050f39465be87e7195","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error conditions in some functions of window.c\n\n - alloc_tabpage()\n - win_alloc_lines()\n - win_alloc_aucmd_win()\n - new_frame()\n - win_alloc()\n\nTODO: don't handle OOM after calls to dict_alloc()","Felipe Oliveira Carvalho",true],["e76d146029b988fe6f6eeb5df9d2c4328c07e3c0","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error in call_shell() and read_string()","Felipe Oliveira Carvalho",true],["244ca83be50ae0a4d3b25cadc4a28a3a57768a99","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error conditions in quickfix.c and regex_nfa.c\n\nquickfix.c\n\n - ll_new_list\n - ll_get_or_alloc_list\n\nregex_nfa.c\n\n - realloc_post_list -> EMIT -> nfa_emit_equi_class\n - nfa_regcomp_start\n\nUse xrealloc() in realloc_post_list() (regexp_nfa.c)\n\n  Test plan: force a call to realloc_post_list() for every use of the EMIT macro;\n  open nvim and test regexp search.","Felipe Oliveira Carvalho",true],["f298be9fe1392adbfaa86846ef2795b7446f8d6b","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","Add FUNC_ATTR_NONNULL_RET to some functions","Felipe Oliveira Carvalho",true],["5421f8444387e810996ebde5af0bcb21fa484be2","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error condition in get_register() and yank_copy_line()","Felipe Oliveira Carvalho",true],["c68410de526eb39c1b9eb23b43603a61948ef42a","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","No OOM error condition in some ml_* functions\n\n - ml_add_stack()\n - ml_encrypt_data()\n - ml_updatechunk()","Felipe Oliveira Carvalho",true],["9a5b3eee5f73594f5e3f71411f6a7d4fe2b9da55","6acbb4d85c725e2f018d15471bb1c3be7a6284c7@gmail.com","Remove OOM test in set_context_in_menu_cmd()","Felipe Oliveira Carvalho",true]],"size":15,"ref":"refs/heads/master","head":"9a5b3eee5f73594f5e3f71411f6a7d4fe2b9da55"}