| Hash | Commit message | Author | Date | Files | + | - |
1 | commit 6ff17cc66a66b9a14d03c3c2f1dc30af28d3e896 |
2 | Author: Connor Etherington <[email protected]> |
3 | Date: Sat Jul 8 08:46:25 2023 +0200 |
4 | |
5 | Auto-Commit Update - 20230708 |
6 | --- |
7 | README.md | 10 +++++++--- |
8 | usr/share/doc/snip/README.md | 10 +++++++--- |
9 | 2 files changed, 14 insertions(+), 6 deletions(-) |
10 | |
11 | diff --git a/README.md b/README.md |
12 | index 708804e..c9d4ca7 100644 |
13 | --- a/README.md |
14 | +++ b/README.md |
15 | @@ -43,8 +43,12 @@ To install the Snip Snippet Editor, follow these steps: |
16 | call setline(l:line_number, l:autocompletion_line) |
17 | endif |
18 | |
19 | - if l:autocompletion_line !~ ' A$' && l:autocompletion_line !~# '".*\\C\\ca.*' |
20 | - let l:autocompletion_line = l:autocompletion_line . 'A' |
21 | + if l:autocompletion_line !~ 'A$' && l:autocompletion_line !~# '" .*\C\ca.*' |
22 | + if l:autocompletion_line !~ '"$' |
23 | + let l:autocompletion_line = l:autocompletion_line . ' "" A' |
24 | + else |
25 | + let l:autocompletion_line = l:autocompletion_line . 'A' |
26 | + endif |
27 | call setline(l:line_number, l:autocompletion_line) |
28 | endif |
29 | |
30 | @@ -59,7 +63,7 @@ To install the Snip Snippet Editor, follow these steps: |
31 | |
32 | augroup AutoCompleteSnippetsOnSave |
33 | autocmd! |
34 | - autocmd BufWritePost AutoFill-p1.snippets call AutoCompleteSnippets() |
35 | + autocmd BufWritePre AutoFill-p1.snippets call AutoCompleteSnippets() |
36 | augroup END |
37 | ``` |
38 | |
39 | diff --git a/usr/share/doc/snip/README.md b/usr/share/doc/snip/README.md |
40 | index 708804e..c9d4ca7 100644 |
41 | --- a/usr/share/doc/snip/README.md |
42 | +++ b/usr/share/doc/snip/README.md |
43 | @@ -43,8 +43,12 @@ To install the Snip Snippet Editor, follow these steps: |
44 | call setline(l:line_number, l:autocompletion_line) |
45 | endif |
46 | |
47 | - if l:autocompletion_line !~ ' A$' && l:autocompletion_line !~# '".*\\C\\ca.*' |
48 | - let l:autocompletion_line = l:autocompletion_line . 'A' |
49 | + if l:autocompletion_line !~ 'A$' && l:autocompletion_line !~# '" .*\C\ca.*' |
50 | + if l:autocompletion_line !~ '"$' |
51 | + let l:autocompletion_line = l:autocompletion_line . ' "" A' |
52 | + else |
53 | + let l:autocompletion_line = l:autocompletion_line . 'A' |
54 | + endif |
55 | call setline(l:line_number, l:autocompletion_line) |
56 | endif |
57 | |
58 | @@ -59,7 +63,7 @@ To install the Snip Snippet Editor, follow these steps: |
59 | |
60 | augroup AutoCompleteSnippetsOnSave |
61 | autocmd! |
62 | - autocmd BufWritePost AutoFill-p1.snippets call AutoCompleteSnippets() |
63 | + autocmd BufWritePre AutoFill-p1.snippets call AutoCompleteSnippets() |
64 | augroup END |
65 | ``` |
66 | |