From 3666deaed5b0baf0a74f14db5872105c9e7865f9 Mon Sep 17 00:00:00 2001 From: JSDurand Date: Wed, 13 Jan 2021 13:01:34 +0800 Subject: A temporary intermeidate step Now I got almost every functionality that we need, including pdf, mu4e, magit, et cetera. --- suffix tree/gst test ground.txt | 12291 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 12291 insertions(+) create mode 100644 suffix tree/gst test ground.txt (limited to 'suffix tree/gst test ground.txt') diff --git a/suffix tree/gst test ground.txt b/suffix tree/gst test ground.txt new file mode 100644 index 0000000..2dad02e --- /dev/null +++ b/suffix tree/gst test ground.txt @@ -0,0 +1,12291 @@ +Generalized suffix tree for: abab, baba: +root + a + $ (1 : 3) + b + $ (0 : 2) + a + $ (1 : 1) + b$ (0 : 0) + b + $ (0 : 3) + a + $ (1 : 2) + b + a$ (1 : 0) + $ (0 : 1) + $ (1 : 4)$ (0 : 4) + + + +Generalized suffix tree for: abab, baba, cbabd: +root + a + $ (1 : 3) + b + $ (0 : 2) + a + $ (1 : 1) + b$ (0 : 0) + d$ (2 : 2) + b + $ (0 : 3) + a + $ (1 : 2) + b + a$ (1 : 0) + $ (0 : 1) + d$ (2 : 1) + d$ (2 : 3) + $ (2 : 5)$ (1 : 4)$ (0 : 4) + cbabd$ (2 : 0) + d$ (2 : 4) + + + +After adding character i: +root + i$ (0 : 0) + + +After adding character d: +root + id$ (0 : 0) + d$ (0 : 1) + + +After adding character o: +root + ido$ (0 : 0) + do$ (0 : 1) + o$ (0 : 2) + + +After adding character -: +root + ido-$ (0 : 0) + do-$ (0 : 1) + o-$ (0 : 2) + -$ (0 : 3) + + +After adding character c: +root + ido-c$ (0 : 0) + do-c$ (0 : 1) + o-c$ (0 : 2) + -c$ (0 : 3) + c$ (0 : 4) + + +After adding character o: +root + ido-co$ (0 : 0) + do-co$ (0 : 1) + o-co$ (0 : 2) + -co$ (0 : 3) + co$ (0 : 4) + + +After adding character m: +root + ido-com$ (0 : 0) + do-com$ (0 : 1) + o + m$ (0 : 5) + -com$ (0 : 2) + -com$ (0 : 3) + com$ (0 : 4) + m$ (0 : 6) + + +After adding character p: +root + ido-comp$ (0 : 0) + do-comp$ (0 : 1) + o + mp$ (0 : 5) + -comp$ (0 : 2) + -comp$ (0 : 3) + comp$ (0 : 4) + mp$ (0 : 6) + p$ (0 : 7) + + +After adding character l: +root + ido-compl$ (0 : 0) + do-compl$ (0 : 1) + o + mpl$ (0 : 5) + -compl$ (0 : 2) + -compl$ (0 : 3) + compl$ (0 : 4) + mpl$ (0 : 6) + pl$ (0 : 7) + l$ (0 : 8) + + +After adding character e: +root + ido-comple$ (0 : 0) + do-comple$ (0 : 1) + o + mple$ (0 : 5) + -comple$ (0 : 2) + -comple$ (0 : 3) + comple$ (0 : 4) + mple$ (0 : 6) + ple$ (0 : 7) + le$ (0 : 8) + e$ (0 : 9) + + +After adding character t: +root + ido-complet$ (0 : 0) + do-complet$ (0 : 1) + o + mplet$ (0 : 5) + -complet$ (0 : 2) + -complet$ (0 : 3) + complet$ (0 : 4) + mplet$ (0 : 6) + plet$ (0 : 7) + let$ (0 : 8) + et$ (0 : 9) + t$ (0 : 10) + + +After adding character i: +root + ido-completi$ (0 : 0) + do-completi$ (0 : 1) + o + mpleti$ (0 : 5) + -completi$ (0 : 2) + -completi$ (0 : 3) + completi$ (0 : 4) + mpleti$ (0 : 6) + pleti$ (0 : 7) + leti$ (0 : 8) + eti$ (0 : 9) + ti$ (0 : 10) + + +After adding character o: +root + i + o$ (0 : 11) + do-completio$ (0 : 0) + do-completio$ (0 : 1) + o + mpletio$ (0 : 5) + -completio$ (0 : 2) + -completio$ (0 : 3) + completio$ (0 : 4) + mpletio$ (0 : 6) + pletio$ (0 : 7) + letio$ (0 : 8) + etio$ (0 : 9) + tio$ (0 : 10) + + +After adding character n: +root + i + on$ (0 : 11) + do-completion$ (0 : 0) + do-completion$ (0 : 1) + o + mpletion$ (0 : 5) + -completion$ (0 : 2) + n$ (0 : 12) + -completion$ (0 : 3) + completion$ (0 : 4) + mpletion$ (0 : 6) + pletion$ (0 : 7) + letion$ (0 : 8) + etion$ (0 : 9) + tion$ (0 : 10) + n$ (0 : 13) + + +After adding character s: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + do-completions$ (0 : 1) + o + mpletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + completions$ (0 : 4) + mpletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + tions$ (0 : 10) + ns$ (0 : 13) + s$ (0 : 14) + + +After adding character -1: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + do-completions$ (0 : 1) + o + mpletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + completions$ (0 : 4) + mpletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + tions$ (0 : 10) + ns$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + + + +After adding character c: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + do-completions$ (0 : 1) + o + mpletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + completions$ (0 : 4) + mpletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + tions$ (0 : 10) + ns$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character o: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + do-completions$ (0 : 1) + o + mpletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + completions$ (0 : 4) + mpletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + tions$ (0 : 10) + ns$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character m: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + do-completions$ (0 : 1) + o + mpletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + completions$ (0 : 4) + mpletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + tions$ (0 : 10) + ns$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character i: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + do-completions$ (0 : 1) + o + m + i$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + i$ (1 : 0) + pletions$ (0 : 4) + m + i$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + tions$ (0 : 10) + ns$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character n: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + n$ (1 : 3) + do-completions$ (0 : 1) + o + m + in$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + in$ (1 : 0) + pletions$ (0 : 4) + m + in$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + tions$ (0 : 10) + ns$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character t: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt$ (1 : 3) + do-completions$ (0 : 1) + o + m + int$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int$ (1 : 0) + pletions$ (0 : 4) + m + int$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + tions$ (0 : 10) + n + t$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character -: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-$ (1 : 0) + pletions$ (0 : 4) + m + int-$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -$ (1 : 5) + ions$ (0 : 10) + n + t-$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character c: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-c$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-c$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-c$ (1 : 0) + pletions$ (0 : 4) + m + int-c$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -c$ (1 : 5) + ions$ (0 : 10) + n + t-c$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character o: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-co$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-co$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-co$ (1 : 0) + pletions$ (0 : 4) + m + int-co$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -co$ (1 : 5) + ions$ (0 : 10) + n + t-co$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character m: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-com$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-com$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-com$ (1 : 0) + pletions$ (0 : 4) + m + int-com$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -com$ (1 : 5) + ions$ (0 : 10) + n + t-com$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character p: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-comp$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-comp$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-comp$ (1 : 0) + pletions$ (0 : 4) + m + int-comp$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -comp$ (1 : 5) + ions$ (0 : 10) + n + t-comp$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character l: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-compl$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-compl$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-compl$ (1 : 0) + pletions$ (0 : 4) + m + int-compl$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -compl$ (1 : 5) + ions$ (0 : 10) + n + t-compl$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character e: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-comple$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-comple$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-comple$ (1 : 0) + pletions$ (0 : 4) + m + int-comple$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -comple$ (1 : 5) + ions$ (0 : 10) + n + t-comple$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character t: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-complet$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-complet$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-complet$ (1 : 0) + pletions$ (0 : 4) + m + int-complet$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -complet$ (1 : 5) + ions$ (0 : 10) + n + t-complet$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character i: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-completi$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completi$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-completi$ (1 : 0) + pletions$ (0 : 4) + m + int-completi$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -completi$ (1 : 5) + ions$ (0 : 10) + n + t-completi$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character o: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-completio$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completio$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-completio$ (1 : 0) + pletions$ (0 : 4) + m + int-completio$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -completio$ (1 : 5) + ions$ (0 : 10) + n + t-completio$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character n: +root + i + ons$ (0 : 11) + do-completions$ (0 : 0) + nt-completion$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion$ (1 : 1) + pletions$ (0 : 5) + -completions$ (0 : 2) + ns$ (0 : 12) + -completions$ (0 : 3) + com + int-completion$ (1 : 0) + pletions$ (0 : 4) + m + int-completion$ (1 : 2) + pletions$ (0 : 6) + pletions$ (0 : 7) + letions$ (0 : 8) + etions$ (0 : 9) + t + -completion$ (1 : 5) + ions$ (0 : 10) + n + t-completion$ (1 : 4) + s$ (0 : 13) + s$ (0 : 14) + $ (0 : 15) + + +After adding character -: +root + i + on + -$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt-completion-$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-$ (1 : 1) + pletion + -$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -$ (1 : 15) + s$ (0 : 12) + -completion + -$ (1 : 6) + s$ (0 : 3) + com + int-completion-$ (1 : 0) + pletion + -$ (1 : 7) + s$ (0 : 4) + m + int-completion-$ (1 : 2) + pletion + -$ (1 : 9) + s$ (0 : 6) + pletion + -$ (1 : 10) + s$ (0 : 7) + letion + -$ (1 : 11) + s$ (0 : 8) + etion + -$ (1 : 12) + s$ (0 : 9) + t + -completion-$ (1 : 5) + ion + -$ (1 : 13) + s$ (0 : 10) + n + t-completion-$ (1 : 4) + s$ (0 : 13) + -$ (1 : 16) + s$ (0 : 14) + $ (0 : 15) + + +After adding character a: +root + i + on + -a$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt-completion-a$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-a$ (1 : 1) + pletion + -a$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -a$ (1 : 15) + s$ (0 : 12) + - + a$ (1 : 17) + completion + -a$ (1 : 6) + s$ (0 : 3) + com + int-completion-a$ (1 : 0) + pletion + -a$ (1 : 7) + s$ (0 : 4) + m + int-completion-a$ (1 : 2) + pletion + -a$ (1 : 9) + s$ (0 : 6) + pletion + -a$ (1 : 10) + s$ (0 : 7) + letion + -a$ (1 : 11) + s$ (0 : 8) + etion + -a$ (1 : 12) + s$ (0 : 9) + t + -completion-a$ (1 : 5) + ion + -a$ (1 : 13) + s$ (0 : 10) + n + t-completion-a$ (1 : 4) + s$ (0 : 13) + -a$ (1 : 16) + s$ (0 : 14) + $ (0 : 15) + a$ (1 : 18) + + +After adding character t: +root + i + on + -at$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt-completion-at$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at$ (1 : 1) + pletion + -at$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at$ (1 : 15) + s$ (0 : 12) + - + at$ (1 : 17) + completion + -at$ (1 : 6) + s$ (0 : 3) + com + int-completion-at$ (1 : 0) + pletion + -at$ (1 : 7) + s$ (0 : 4) + m + int-completion-at$ (1 : 2) + pletion + -at$ (1 : 9) + s$ (0 : 6) + pletion + -at$ (1 : 10) + s$ (0 : 7) + letion + -at$ (1 : 11) + s$ (0 : 8) + etion + -at$ (1 : 12) + s$ (0 : 9) + t + -completion-at$ (1 : 5) + ion + -at$ (1 : 13) + s$ (0 : 10) + n + t-completion-at$ (1 : 4) + s$ (0 : 13) + -at$ (1 : 16) + s$ (0 : 14) + $ (0 : 15) + at$ (1 : 18) + + +After adding character -: +root + i + on + -at-$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt-completion-at-$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-$ (1 : 1) + pletion + -at-$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-$ (1 : 15) + s$ (0 : 12) + - + at-$ (1 : 17) + completion + -at-$ (1 : 6) + s$ (0 : 3) + com + int-completion-at-$ (1 : 0) + pletion + -at-$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-$ (1 : 2) + pletion + -at-$ (1 : 9) + s$ (0 : 6) + pletion + -at-$ (1 : 10) + s$ (0 : 7) + letion + -at-$ (1 : 11) + s$ (0 : 8) + etion + -at-$ (1 : 12) + s$ (0 : 9) + t + -completion-at-$ (1 : 5) + ion + -at-$ (1 : 13) + s$ (0 : 10) + n + t-completion-at-$ (1 : 4) + s$ (0 : 13) + -at-$ (1 : 16) + s$ (0 : 14) + $ (0 : 15) + at-$ (1 : 18) + + +After adding character p: +root + i + on + -at-p$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt-completion-at-p$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-p$ (1 : 1) + pletion + -at-p$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-p$ (1 : 15) + s$ (0 : 12) + - + at-p$ (1 : 17) + completion + -at-p$ (1 : 6) + s$ (0 : 3) + p$ (1 : 20) + com + int-completion-at-p$ (1 : 0) + pletion + -at-p$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-p$ (1 : 2) + pletion + -at-p$ (1 : 9) + s$ (0 : 6) + pletion + -at-p$ (1 : 10) + s$ (0 : 7) + letion + -at-p$ (1 : 11) + s$ (0 : 8) + etion + -at-p$ (1 : 12) + s$ (0 : 9) + t + - + p$ (1 : 19) + completion-at-p$ (1 : 5) + ion + -at-p$ (1 : 13) + s$ (0 : 10) + n + t-completion-at-p$ (1 : 4) + s$ (0 : 13) + -at-p$ (1 : 16) + s$ (0 : 14) + $ (0 : 15) + at-p$ (1 : 18) + + +After adding character o: +root + i + on + -at-po$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt-completion-at-po$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-po$ (1 : 1) + pletion + -at-po$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-po$ (1 : 15) + s$ (0 : 12) + - + at-po$ (1 : 17) + completion + -at-po$ (1 : 6) + s$ (0 : 3) + po$ (1 : 20) + com + int-completion-at-po$ (1 : 0) + pletion + -at-po$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-po$ (1 : 2) + pletion + -at-po$ (1 : 9) + s$ (0 : 6) + p + o$ (1 : 21) + letion + -at-po$ (1 : 10) + s$ (0 : 7) + letion + -at-po$ (1 : 11) + s$ (0 : 8) + etion + -at-po$ (1 : 12) + s$ (0 : 9) + t + - + po$ (1 : 19) + completion-at-po$ (1 : 5) + ion + -at-po$ (1 : 13) + s$ (0 : 10) + n + t-completion-at-po$ (1 : 4) + s$ (0 : 13) + -at-po$ (1 : 16) + s$ (0 : 14) + $ (0 : 15) + at-po$ (1 : 18) + + +After adding character i: +root + i + on + -at-poi$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt-completion-at-poi$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-poi$ (1 : 1) + pletion + -at-poi$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-poi$ (1 : 15) + s$ (0 : 12) + i$ (1 : 22) + - + at-poi$ (1 : 17) + completion + -at-poi$ (1 : 6) + s$ (0 : 3) + poi$ (1 : 20) + com + int-completion-at-poi$ (1 : 0) + pletion + -at-poi$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-poi$ (1 : 2) + pletion + -at-poi$ (1 : 9) + s$ (0 : 6) + p + oi$ (1 : 21) + letion + -at-poi$ (1 : 10) + s$ (0 : 7) + letion + -at-poi$ (1 : 11) + s$ (0 : 8) + etion + -at-poi$ (1 : 12) + s$ (0 : 9) + t + - + poi$ (1 : 19) + completion-at-poi$ (1 : 5) + ion + -at-poi$ (1 : 13) + s$ (0 : 10) + n + t-completion-at-poi$ (1 : 4) + s$ (0 : 13) + -at-poi$ (1 : 16) + s$ (0 : 14) + $ (0 : 15) + at-poi$ (1 : 18) + + +After adding character n: +root + i + on + -at-poin$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt-completion-at-poin$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-poin$ (1 : 1) + pletion + -at-poin$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-poin$ (1 : 15) + s$ (0 : 12) + in$ (1 : 22) + - + at-poin$ (1 : 17) + completion + -at-poin$ (1 : 6) + s$ (0 : 3) + poin$ (1 : 20) + com + int-completion-at-poin$ (1 : 0) + pletion + -at-poin$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-poin$ (1 : 2) + pletion + -at-poin$ (1 : 9) + s$ (0 : 6) + p + oin$ (1 : 21) + letion + -at-poin$ (1 : 10) + s$ (0 : 7) + letion + -at-poin$ (1 : 11) + s$ (0 : 8) + etion + -at-poin$ (1 : 12) + s$ (0 : 9) + t + - + poin$ (1 : 19) + completion-at-poin$ (1 : 5) + ion + -at-poin$ (1 : 13) + s$ (0 : 10) + n + t-completion-at-poin$ (1 : 4) + s$ (0 : 13) + -at-poin$ (1 : 16) + s$ (0 : 14) + $ (0 : 15) + at-poin$ (1 : 18) + + +After adding character t: +root + i + on + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt-completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + etion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + n + t-completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (0 : 15) + at-point$ (1 : 18) + + +After adding character -1: +root + i + on + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + etion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + + + + +After adding character p: +root + i + on + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + etion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + + +After adding character r: +root + i + on + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + r$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + etion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + r$ (2 : 1) + + +After adding character e: +root + i + on + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + re$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + etion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + re$ (2 : 1) + + +After adding character v: +root + i + on + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + rev$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + v$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + rev$ (2 : 1) + v$ (2 : 3) + + +After adding character i: +root + i + on + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revi$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vi$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revi$ (2 : 1) + vi$ (2 : 3) + + +After adding character o: +root + i + on + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revio$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vio$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revio$ (2 : 1) + vio$ (2 : 3) + + +After adding character u: +root + i + o + u$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + u$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + reviou$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + viou$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + reviou$ (2 : 1) + viou$ (2 : 3) + u$ (2 : 6) + + +After adding character s: +root + i + o + us$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s$ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious$ (2 : 1) + vious$ (2 : 3) + us$ (2 : 6) + + +After adding character -: +root + i + o + us-$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-$ (2 : 1) + vious-$ (2 : 3) + us-$ (2 : 6) + + +After adding character c: +root + i + o + us-c$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-c$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-c$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-c$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -c$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-c$ (2 : 1) + vious-c$ (2 : 3) + us-c$ (2 : 6) + + +After adding character o: +root + i + o + us-co$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-co$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-co$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-co$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -co$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-co$ (2 : 1) + vious-co$ (2 : 3) + us-co$ (2 : 6) + + +After adding character m: +root + i + o + us-com$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-com$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-com$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-com$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -com$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-com$ (2 : 1) + vious-com$ (2 : 3) + us-com$ (2 : 6) + + +After adding character p: +root + i + o + us-comp$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-comp$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-comp$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-comp$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -comp$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-comp$ (2 : 1) + vious-comp$ (2 : 3) + us-comp$ (2 : 6) + + +After adding character l: +root + i + o + us-compl$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-compl$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-compl$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-compl$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -compl$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-compl$ (2 : 1) + vious-compl$ (2 : 3) + us-compl$ (2 : 6) + + +After adding character e: +root + i + o + us-comple$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-comple$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-comple$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-comple$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -comple$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-comple$ (2 : 1) + vious-comple$ (2 : 3) + us-comple$ (2 : 6) + + +After adding character t: +root + i + o + us-complet$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-complet$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-complet$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-complet$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -complet$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-complet$ (2 : 1) + vious-complet$ (2 : 3) + us-complet$ (2 : 6) + + +After adding character i: +root + i + o + us-completi$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-completi$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-completi$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-completi$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -completi$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completi$ (2 : 1) + vious-completi$ (2 : 3) + us-completi$ (2 : 6) + + +After adding character o: +root + i + o + us-completio$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-completio$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-completio$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-completio$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -completio$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completio$ (2 : 1) + vious-completio$ (2 : 3) + us-completio$ (2 : 6) + + +After adding character n: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character -1: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + + + +After adding character c: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character o: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character m: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character p: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character l: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character e: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character t: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character i: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character o: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character n: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character -: +root + i + o + us-completion$ (2 : 4) + n + -at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + -at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + -at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + com + int-completion-at-point$ (1 : 0) + pletion + -at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + -at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + -at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + -at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + -at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + -at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + -at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + + +After adding character f: +root + i + o + us-completion$ (2 : 4) + n + - + f$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + f$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + f$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + f$ (3 : 10) + com + int-completion-at-point$ (1 : 0) + pletion + - + f$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + f$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + - + f$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + - + f$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + f$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + f$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + f$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + f$ (3 : 11) + + +After adding character l: +root + i + o + us-completion$ (2 : 4) + n + - + fl$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + fl$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + fl$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + fl$ (3 : 10) + com + int-completion-at-point$ (1 : 0) + pletion + - + fl$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + fl$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + - + fl$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + - + fl$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + fl$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + fl$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + fl$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + fl$ (3 : 11) + + +After adding character e: +root + i + o + us-completion$ (2 : 4) + n + - + fle$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + fle$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + fle$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + fle$ (3 : 10) + com + int-completion-at-point$ (1 : 0) + pletion + - + fle$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + fle$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + - + fle$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + letion + - + fle$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + fle$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + fle$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + fle$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + fle$ (3 : 11) + + +After adding character x: +root + i + o + us-completion$ (2 : 4) + n + - + flex$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex$ (3 : 10) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + - + flex$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x$ (3 : 12) + tion + - + flex$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x$ (3 : 13) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex$ (3 : 11) + x$ (3 : 14) + + +After adding character -: +root + i + o + us-completion$ (2 : 4) + n + - + flex-$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex-$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex-$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex-$ (3 : 10) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex-$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex-$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + - + flex-$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x-$ (3 : 12) + tion + - + flex-$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex-$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x-$ (3 : 13) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex-$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex-$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex-$ (3 : 11) + x-$ (3 : 14) + + +After adding character -: +root + i + o + us-completion$ (2 : 4) + n + - + flex--$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--$ (3 : 10) + -$ (3 : 15) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + - + flex--$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--$ (3 : 12) + tion + - + flex--$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--$ (3 : 13) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--$ (3 : 11) + x--$ (3 : 14) + + +After adding character m: +root + i + o + us-completion$ (2 : 4) + n + - + flex--m$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--m$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--m$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--m$ (3 : 10) + -m$ (3 : 15) + m$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--m$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--m$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + p + oint$ (1 : 21) + letion + - + flex--m$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--m$ (3 : 12) + tion + - + flex--m$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--m$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--m$ (3 : 13) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--m$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--m$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--m$ (3 : 11) + x--m$ (3 : 14) + + +After adding character a: +root + i + o + us-completion$ (2 : 4) + n + - + flex--ma$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--ma$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--ma$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--ma$ (3 : 10) + -ma$ (3 : 15) + ma$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--ma$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--ma$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--ma$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--ma$ (3 : 12) + tion + - + flex--ma$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--ma$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--ma$ (3 : 13) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--ma$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--ma$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + at-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--ma$ (3 : 11) + x--ma$ (3 : 14) + + +After adding character k: +root + i + o + us-completion$ (2 : 4) + n + - + flex--mak$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--mak$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--mak$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--mak$ (3 : 10) + -mak$ (3 : 15) + mak$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--mak$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--mak$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ak$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--mak$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--mak$ (3 : 12) + tion + - + flex--mak$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--mak$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--mak$ (3 : 13) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--mak$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--mak$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + k$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--mak$ (3 : 11) + x--mak$ (3 : 14) + k$ (3 : 19) + + +After adding character e: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--make$ (3 : 10) + -make$ (3 : 15) + make$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--make$ (3 : 12) + tion + - + flex--make$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--make$ (3 : 13) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--make$ (3 : 11) + x--make$ (3 : 14) + ke$ (3 : 19) + + +After adding character -: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--make-$ (3 : 10) + -make-$ (3 : 15) + make-$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--make-$ (3 : 12) + tion + - + flex--make-$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--make-$ (3 : 13) + -$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--make-$ (3 : 11) + x--make-$ (3 : 14) + ke-$ (3 : 19) + + +After adding character f: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-f$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-f$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-f$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--make-f$ (3 : 10) + -make-f$ (3 : 15) + make-f$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-f$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-f$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-f$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-f$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--make-f$ (3 : 12) + tion + - + flex--make-f$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-f$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--make-f$ (3 : 13) + -f$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-f$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-f$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-f$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--make-f$ (3 : 11) + x--make-f$ (3 : 14) + ke-f$ (3 : 19) + + +After adding character l: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-fl$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-fl$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-fl$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--make-fl$ (3 : 10) + -make-fl$ (3 : 15) + make-fl$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-fl$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-fl$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-fl$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-fl$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--make-fl$ (3 : 12) + tion + - + flex--make-fl$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-fl$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--make-fl$ (3 : 13) + -fl$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-fl$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-fl$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-fl$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--make-fl$ (3 : 11) + x--make-fl$ (3 : 14) + ke-fl$ (3 : 19) + + +After adding character e: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-fle$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-fle$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-fle$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--make-fle$ (3 : 10) + -make-fle$ (3 : 15) + make-fle$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-fle$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-fle$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-fle$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-fle$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--make-fle$ (3 : 12) + tion + - + flex--make-fle$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-fle$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--make-fle$ (3 : 13) + -fle$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-fle$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-fle$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-fle$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--make-fle$ (3 : 11) + x--make-fle$ (3 : 14) + ke-fle$ (3 : 19) + + +After adding character x: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--make-flex$ (3 : 10) + -make-flex$ (3 : 15) + make-flex$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--make-flex$ (3 : 12) + tion + - + flex--make-flex$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--make-flex$ (3 : 13) + -flex$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--make-flex$ (3 : 11) + x--make-flex$ (3 : 14) + ke-flex$ (3 : 19) + + +After adding character -: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex--make-flex-$ (3 : 10) + -make-flex-$ (3 : 15) + make-flex-$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x--make-flex-$ (3 : 12) + tion + - + flex--make-flex-$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x--make-flex-$ (3 : 13) + -flex-$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex--make-flex-$ (3 : 11) + x--make-flex-$ (3 : 14) + ke-flex-$ (3 : 19) + + +After adding character p: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-p$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-p$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-p$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + point$ (1 : 20) + flex- + p$ (3 : 21) + -make-flex-p$ (3 : 10) + -make-flex-p$ (3 : 15) + make-flex-p$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-p$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-p$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-p$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-p$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + le + x- + p$ (3 : 23) + -make-flex-p$ (3 : 12) + tion + - + flex--make-flex-p$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-p$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + p$ (3 : 24) + -make-flex-p$ (3 : 13) + -flex-p$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-p$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-p$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-p$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + p$ (3 : 22) + -make-flex-p$ (3 : 11) + x- + p$ (3 : 25) + -make-flex-p$ (3 : 14) + ke-flex-p$ (3 : 19) + + +After adding character a: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pa$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pa$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pa$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + a$ (3 : 26) + oint$ (1 : 20) + flex- + pa$ (3 : 21) + -make-flex-pa$ (3 : 10) + -make-flex-pa$ (3 : 15) + make-flex-pa$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pa$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pa$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pa$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pa$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + a$ (3 : 27) + le + x- + pa$ (3 : 23) + -make-flex-pa$ (3 : 12) + tion + - + flex--make-flex-pa$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pa$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pa$ (3 : 24) + -make-flex-pa$ (3 : 13) + -flex-pa$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pa$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pa$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pa$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pa$ (3 : 22) + -make-flex-pa$ (3 : 11) + x- + pa$ (3 : 25) + -make-flex-pa$ (3 : 14) + ke-flex-pa$ (3 : 19) + + +After adding character t: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pat$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pat$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pat$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + at$ (3 : 26) + oint$ (1 : 20) + flex- + pat$ (3 : 21) + -make-flex-pat$ (3 : 10) + -make-flex-pat$ (3 : 15) + make-flex-pat$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pat$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pat$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pat$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pat$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + at$ (3 : 27) + le + x- + pat$ (3 : 23) + -make-flex-pat$ (3 : 12) + tion + - + flex--make-flex-pat$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pat$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pat$ (3 : 24) + -make-flex-pat$ (3 : 13) + -flex-pat$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pat$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pat$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pat$ (3 : 18) + t-point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pat$ (3 : 22) + -make-flex-pat$ (3 : 11) + x- + pat$ (3 : 25) + -make-flex-pat$ (3 : 14) + ke-flex-pat$ (3 : 19) + + +After adding character t: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-patt$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-patt$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-patt$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + att$ (3 : 26) + oint$ (1 : 20) + flex- + patt$ (3 : 21) + -make-flex-patt$ (3 : 10) + -make-flex-patt$ (3 : 15) + make-flex-patt$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-patt$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-patt$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-patt$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-patt$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + att$ (3 : 27) + le + x- + patt$ (3 : 23) + -make-flex-patt$ (3 : 12) + tion + - + flex--make-flex-patt$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-patt$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + patt$ (3 : 24) + -make-flex-patt$ (3 : 13) + -flex-patt$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-patt$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + t$ (3 : 29) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-patt$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-patt$ (3 : 18) + t + t$ (3 : 28) + -point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + patt$ (3 : 22) + -make-flex-patt$ (3 : 11) + x- + patt$ (3 : 25) + -make-flex-patt$ (3 : 14) + ke-flex-patt$ (3 : 19) + + +After adding character e: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-patte$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-patte$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-patte$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + atte$ (3 : 26) + oint$ (1 : 20) + flex- + patte$ (3 : 21) + -make-flex-patte$ (3 : 10) + -make-flex-patte$ (3 : 15) + make-flex-patte$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-patte$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-patte$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-patte$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-patte$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + atte$ (3 : 27) + le + x- + patte$ (3 : 23) + -make-flex-patte$ (3 : 12) + tion + - + flex--make-flex-patte$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-patte$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + patte$ (3 : 24) + -make-flex-patte$ (3 : 13) + -flex-patte$ (3 : 20) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-patte$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + te$ (3 : 29) + e$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-patte$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-patte$ (3 : 18) + t + te$ (3 : 28) + -point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + patte$ (3 : 22) + -make-flex-patte$ (3 : 11) + x- + patte$ (3 : 25) + -make-flex-patte$ (3 : 14) + ke-flex-patte$ (3 : 19) + + +After adding character r: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-patter$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-patter$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-patter$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + atter$ (3 : 26) + oint$ (1 : 20) + flex- + patter$ (3 : 21) + -make-flex-patter$ (3 : 10) + -make-flex-patter$ (3 : 15) + make-flex-patter$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-patter$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-patter$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-patter$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-patter$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + atter$ (3 : 27) + le + x- + patter$ (3 : 23) + -make-flex-patter$ (3 : 12) + tion + - + flex--make-flex-patter$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-patter$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + patter$ (3 : 24) + -make-flex-patter$ (3 : 13) + -flex-patter$ (3 : 20) + r$ (3 : 31) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-patter$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + ter$ (3 : 29) + er$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-patter$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-patter$ (3 : 18) + t + ter$ (3 : 28) + -point$ (1 : 18) + revious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + patter$ (3 : 22) + -make-flex-patter$ (3 : 11) + x- + patter$ (3 : 25) + -make-flex-patter$ (3 : 14) + ke-flex-patter$ (3 : 19) + + +After adding character n: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + le + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character -1: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + le + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + + + +After adding character e: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + le + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character l: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + le + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + l$ (4 : 0) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character d: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + d$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ld$ (4 : 0) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character o: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do-completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + do$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldo$ (4 : 0) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character c: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c$ (4 : 3) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + com + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc$ (4 : 0) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character -: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-$ (4 : 3) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + c + -$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-$ (4 : 0) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character r: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-r$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-r$ (4 : 3) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + r$ (4 : 5) + c + -r$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-r$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-r$ (4 : 0) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character e: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-re$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-re$ (4 : 3) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + re$ (4 : 5) + c + -re$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-re$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-re$ (4 : 0) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + evious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character m: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-rem$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-rem$ (4 : 3) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + rem$ (4 : 5) + c + -rem$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-rem$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-rem$ (4 : 0) + m$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + m$ (4 : 6) + vious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character o: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remo$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remo$ (4 : 3) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remo$ (4 : 5) + c + -remo$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + o$ (4 : 8) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remo$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remo$ (4 : 0) + mo$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + mo$ (4 : 6) + vious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character v: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remov$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remov$ (4 : 3) + v$ (4 : 9) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remov$ (4 : 5) + c + -remov$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + ov$ (4 : 8) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remov$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remov$ (4 : 0) + mov$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + mov$ (4 : 6) + vious-completion$ (2 : 1) + vious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character e: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remove$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove$ (4 : 3) + ve$ (4 : 9) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove$ (4 : 5) + c + -remove$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + ove$ (4 : 8) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove$ (4 : 0) + move$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + move$ (4 : 6) + vious-completion$ (2 : 1) + v + e$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character -: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remove-$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-$ (4 : 3) + ve-$ (4 : 9) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-$ (4 : 5) + c + -remove-$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + ove-$ (4 : 8) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + -flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-$ (4 : 0) + move-$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + move-$ (4 : 6) + vious-completion$ (2 : 1) + v + e-$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character c: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remove-c$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-c$ (4 : 3) + ve-c$ (4 : 9) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-c$ (4 : 5) + c + -remove-c$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + ove-c$ (4 : 8) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-c$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + c$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-c$ (4 : 0) + move-c$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + move-c$ (4 : 6) + vious-completion$ (2 : 1) + v + e-c$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character o: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remove-co$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-co$ (4 : 3) + ve-co$ (4 : 9) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-co$ (4 : 5) + c + -remove-co$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + ove-co$ (4 : 8) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-co$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + co$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-co$ (4 : 0) + move-co$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + move-co$ (4 : 6) + vious-completion$ (2 : 1) + v + e-co$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character m: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remove-com$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-com$ (4 : 3) + ve-com$ (4 : 9) + - + at-point$ (1 : 17) + completion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-com$ (4 : 5) + c + -remove-com$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + ove-com$ (4 : 8) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-com$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + com$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-com$ (4 : 0) + move-com$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + move-com$ (4 : 6) + vious-completion$ (2 : 1) + v + e-com$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character m: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remove-comm$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + m$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-comm$ (4 : 3) + ve-comm$ (4 : 9) + - + at-point$ (1 : 17) + com + m$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-comm$ (4 : 5) + c + -remove-comm$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + m$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + ove-comm$ (4 : 8) + m$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-comm$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + comm$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-comm$ (4 : 0) + move-comm$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + move-comm$ (4 : 6) + vious-completion$ (2 : 1) + v + e-comm$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character a: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remove-comma$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + ma$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-comma$ (4 : 3) + ve-comma$ (4 : 9) + - + at-point$ (1 : 17) + com + ma$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-comma$ (4 : 5) + c + -remove-comma$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + ma$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + ake-flex-pattern$ (3 : 17) + ove-comma$ (4 : 8) + ma$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-comma$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + comma$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-comma$ (4 : 0) + move-comma$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + r + n$ (3 : 32) + e + move-comma$ (4 : 6) + vious-completion$ (2 : 1) + v + e-comma$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character n: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remove-comman$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + man$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-comman$ (4 : 3) + ve-comman$ (4 : 9) + - + at-point$ (1 : 17) + com + man$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-comman$ (4 : 5) + c + -remove-comman$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + man$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + n$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-comman$ (4 : 8) + man$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-comman$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + comman$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-comman$ (4 : 0) + move-comman$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + n$ (4 : 17) + r + n$ (3 : 32) + e + move-comman$ (4 : 6) + vious-completion$ (2 : 1) + v + e-comman$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character d: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + do + c-remove-command$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command$ (4 : 3) + ve-command$ (4 : 9) + - + at-point$ (1 : 17) + com + mand$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command$ (4 : 5) + c + -remove-command$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command$ (4 : 8) + mand$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command$ (4 : 0) + move-command$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd$ (4 : 17) + r + n$ (3 : 32) + e + move-command$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character -: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -$ (4 : 19) + o + c-remove-command-$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-$ (4 : 3) + ve-command-$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-$ (4 : 5) + c + -remove-command-$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-$ (4 : 8) + mand-$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-$ (4 : 0) + move-command-$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-$ (4 : 17) + r + n$ (3 : 32) + e + move-command-$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character c: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -c$ (4 : 19) + o + c-remove-command-c$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-c$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-c$ (4 : 3) + ve-command-c$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-c$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-c$ (4 : 5) + c + -remove-command-c$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-c$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-c$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-c$ (4 : 8) + mand-c$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-c$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-c$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-c$ (4 : 0) + move-command-c$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-c$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-c$ (4 : 17) + r + n$ (3 : 32) + e + move-command-c$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-c$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character o: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -co$ (4 : 19) + o + c-remove-command-co$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-co$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-co$ (4 : 3) + ve-command-co$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-co$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-co$ (4 : 5) + c + -remove-command-co$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-co$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-co$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-co$ (4 : 8) + mand-co$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-co$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-co$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-co$ (4 : 0) + move-command-co$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-co$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-co$ (4 : 17) + r + n$ (3 : 32) + e + move-command-co$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-co$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character m: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -com$ (4 : 19) + o + c-remove-command-com$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-com$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-com$ (4 : 3) + ve-command-com$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-com$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-com$ (4 : 5) + c + -remove-command-com$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-com$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-com$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-com$ (4 : 8) + mand-com$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-com$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-com$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-com$ (4 : 0) + move-command-com$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-com$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-com$ (4 : 17) + r + n$ (3 : 32) + e + move-command-com$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-com$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character p: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -comp$ (4 : 19) + o + c-remove-command-comp$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-comp$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-comp$ (4 : 3) + ve-command-comp$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-comp$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-comp$ (4 : 5) + c + -remove-command-comp$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-comp$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-comp$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-comp$ (4 : 8) + mand-comp$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-comp$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-comp$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-comp$ (4 : 0) + move-command-comp$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-comp$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-comp$ (4 : 17) + r + n$ (3 : 32) + e + move-command-comp$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-comp$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character l: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -compl$ (4 : 19) + o + c-remove-command-compl$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-compl$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-compl$ (4 : 3) + ve-command-compl$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-compl$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-compl$ (4 : 5) + c + -remove-command-compl$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-compl$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-compl$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-compl$ (4 : 8) + mand-compl$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-compl$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-compl$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-compl$ (4 : 0) + move-command-compl$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-compl$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-compl$ (4 : 17) + r + n$ (3 : 32) + e + move-command-compl$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-compl$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character e: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -comple$ (4 : 19) + o + c-remove-command-comple$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-comple$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-comple$ (4 : 3) + ve-command-comple$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-comple$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-comple$ (4 : 5) + c + -remove-command-comple$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-comple$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-comple$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-comple$ (4 : 8) + mand-comple$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-comple$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-comple$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-comple$ (4 : 0) + move-command-comple$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-comple$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-comple$ (4 : 17) + r + n$ (3 : 32) + e + move-command-comple$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-comple$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character t: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -complet$ (4 : 19) + o + c-remove-command-complet$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-complet$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-complet$ (4 : 3) + ve-command-complet$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-complet$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-complet$ (4 : 5) + c + -remove-command-complet$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-complet$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-complet$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-complet$ (4 : 8) + mand-complet$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-complet$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-complet$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-complet$ (4 : 0) + move-command-complet$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-complet$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-complet$ (4 : 17) + r + n$ (3 : 32) + e + move-command-complet$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-complet$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character i: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -completi$ (4 : 19) + o + c-remove-command-completi$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-completi$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-completi$ (4 : 3) + ve-command-completi$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-completi$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-completi$ (4 : 5) + c + -remove-command-completi$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-completi$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-completi$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-completi$ (4 : 8) + mand-completi$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-completi$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-completi$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-completi$ (4 : 0) + move-command-completi$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-completi$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-completi$ (4 : 17) + r + n$ (3 : 32) + e + move-command-completi$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-completi$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character o: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -completio$ (4 : 19) + o + c-remove-command-completio$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-completio$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-completio$ (4 : 3) + ve-command-completio$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-completio$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-completio$ (4 : 5) + c + -remove-command-completio$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-completio$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-completio$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-completio$ (4 : 8) + mand-completio$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-completio$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-completio$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-completio$ (4 : 0) + move-command-completio$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-completio$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-completio$ (4 : 17) + r + n$ (3 : 32) + e + move-command-completio$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-completio$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character n: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -completion$ (4 : 19) + o + c-remove-command-completion$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-completion$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-completion$ (4 : 3) + ve-command-completion$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-completion$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-completion$ (4 : 5) + c + -remove-command-completion$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-completion$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-completion$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-completion$ (4 : 8) + mand-completion$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-completion$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-completion$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-completion$ (4 : 0) + move-command-completion$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-completion$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-completion$ (4 : 17) + r + n$ (3 : 32) + e + move-command-completion$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-completion$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character s: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -completions$ (4 : 19) + o + c-remove-command-completions$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-completions$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-completions$ (4 : 3) + ve-command-completions$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-completions$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-completions$ (4 : 5) + c + -remove-command-completions$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-completions$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-completions$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-completions$ (4 : 8) + mand-completions$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-completions$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-completions$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-completions$ (4 : 0) + move-command-completions$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-completions$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-completions$ (4 : 17) + r + n$ (3 : 32) + e + move-command-completions$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-completions$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + +After adding character -1: +root + i + o + us-completion$ (2 : 4) + n + - + flex--make-flex-pattern$ (3 : 7) + at-point$ (1 : 14) + s$ (0 : 11) + $ (2 : 16) + do-completions$ (0 : 0) + nt + $ (1 : 23) + -completion-at-point$ (1 : 3) + d + -completions$ (4 : 19) + o + c-remove-command-completions$ (4 : 2) + -completions$ (0 : 1) + o + m + int-completion-at-point$ (1 : 1) + pletion + - + flex--make-flex-pattern$ (3 : 1) + at-point$ (1 : 8) + s$ (0 : 5) + $ (2 : 10) + mand-completions$ (4 : 14) + -completions$ (0 : 2) + n + - + flex--make-flex-pattern$ (3 : 8) + at-point$ (1 : 15) + s$ (0 : 12) + $ (2 : 17) + int$ (1 : 22) + us-completion$ (2 : 5) + c-remove-command-completions$ (4 : 3) + ve-command-completions$ (4 : 9) + - + at-point$ (1 : 17) + com + mand-completions$ (4 : 12) + pletion + -at-point$ (1 : 6) + s$ (4 : 20)$ (0 : 3) + $ (2 : 8) + p + attern$ (3 : 26) + oint$ (1 : 20) + flex- + pattern$ (3 : 21) + -make-flex-pattern$ (3 : 10) + -make-flex-pattern$ (3 : 15) + make-flex-pattern$ (3 : 16) + remove-command-completions$ (4 : 5) + c + -remove-command-completions$ (4 : 4) + om + int-completion-at-point$ (1 : 0) + pletion + - + flex--make-flex-pattern$ (3 : 0) + at-point$ (1 : 7) + s$ (0 : 4) + $ (2 : 9) + mand-completions$ (4 : 13) + m + int-completion-at-point$ (1 : 2) + pletion + - + flex--make-flex-pattern$ (3 : 2) + at-point$ (1 : 9) + s$ (0 : 6) + $ (2 : 11) + a + nd-completions$ (4 : 16) + ke-flex-pattern$ (3 : 17) + ove-command-completions$ (4 : 8) + mand-completions$ (4 : 15) + p + oint$ (1 : 21) + letion + - + flex--make-flex-pattern$ (3 : 3) + at-point$ (1 : 10) + s$ (0 : 7) + $ (2 : 12) + revious-completion$ (2 : 0) + attern$ (3 : 27) + l + doc-remove-command-completions$ (4 : 1) + e + x- + pattern$ (3 : 23) + -make-flex-pattern$ (3 : 12) + tion + - + flex--make-flex-pattern$ (3 : 4) + at-point$ (1 : 11) + s$ (0 : 8) + $ (2 : 13) + e + vious-completion$ (2 : 2) + tion + - + flex--make-flex-pattern$ (3 : 5) + at-point$ (1 : 12) + s$ (0 : 9) + $ (2 : 14) + x- + pattern$ (3 : 24) + -make-flex-pattern$ (3 : 13) + - + command-completions$ (4 : 11) + flex-pattern$ (3 : 20) + rn$ (3 : 31) + ldoc-remove-command-completions$ (4 : 0) + move-command-completions$ (4 : 7) + t + - + point$ (1 : 19) + completion-at-point$ (1 : 5) + ion + - + flex--make-flex-pattern$ (3 : 6) + at-point$ (1 : 13) + s$ (0 : 10) + $ (2 : 15) + $ (1 : 25) + tern$ (3 : 29) + ern$ (3 : 30) + n + t + $ (1 : 24) + -completion-at-point$ (1 : 4) + s$ (0 : 13) + - + flex--make-flex-pattern$ (3 : 9) + at-point$ (1 : 16) + $ (3 : 33)$ (2 : 18) + d-completions$ (4 : 18) + s + -completion$ (2 : 7) + $ (0 : 14) + $ (2 : 19)$ (1 : 26)$ (0 : 15) + a + ke-flex-pattern$ (3 : 18) + t + tern$ (3 : 28) + -point$ (1 : 18) + nd-completions$ (4 : 17) + r + n$ (3 : 32) + e + move-command-completions$ (4 : 6) + vious-completion$ (2 : 1) + v + e-command-completions$ (4 : 10) + ious-completion$ (2 : 3) + us-completion$ (2 : 6) + flex- + pattern$ (3 : 22) + -make-flex-pattern$ (3 : 11) + x- + pattern$ (3 : 25) + -make-flex-pattern$ (3 : 14) + ke-flex-pattern$ (3 : 19) + + + + -- cgit v1.2.3-18-g5258