This series splits the async json parser into its own function. The previous version is at id:"87k3xlyoek.fsf at qmul.ac.uk".
This version splits that patch into three bits: the first contains all the actual changes, the second changes some variable names and fixes the whitespace, and the third just moves some code. The only functional change compared to that version is a small correction to the way the error function was called. It also gives a better docstring for some of the variables. Best wishes Mark Mark Walters (3): emacs: Split out the incremental json parser into its own function. emacs: Rename incremental JSON internal variables. emacs: Code movement for the incremental JSON parser. emacs/notmuch.el | 101 +++++++++++++++++++++++++++++++----------------------- 1 files changed, 58 insertions(+), 43 deletions(-) -- 1.7.9.1