Commit 5734fa4
committed
Merge branch 'fc/completion'
In addition to a user visible change to offer more options to cherry-pick,
generally cleans up and simplifies the code.
* fc/completion:
completion: small optimization
completion: inline __gitcomp_1 to its sole callsite
completion: get rid of compgen
completion: add __gitcomp_nl tests
completion: add new __gitcompadd helper
completion: get rid of empty COMPREPLY assignments
completion: trivial test improvement
completion: add more cherry-pick optionsFile tree
2 files changed
+96
-47
lines changed- contrib/completion
- t
2 files changed
+96
-47
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | 56 | | |
70 | 57 | | |
71 | 58 | | |
| |||
195 | 182 | | |
196 | 183 | | |
197 | 184 | | |
198 | | - | |
199 | | - | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
200 | 197 | | |
201 | 198 | | |
202 | 199 | | |
| |||
208 | 205 | | |
209 | 206 | | |
210 | 207 | | |
211 | | - | |
212 | 208 | | |
213 | 209 | | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
218 | 221 | | |
219 | 222 | | |
220 | 223 | | |
221 | 224 | | |
222 | | - | |
223 | | - | |
| 225 | + | |
| 226 | + | |
224 | 227 | | |
225 | 228 | | |
226 | 229 | | |
| |||
231 | 234 | | |
232 | 235 | | |
233 | 236 | | |
234 | | - | |
| 237 | + | |
235 | 238 | | |
236 | 239 | | |
237 | 240 | | |
| |||
614 | 617 | | |
615 | 618 | | |
616 | 619 | | |
617 | | - | |
618 | 620 | | |
619 | 621 | | |
620 | 622 | | |
| |||
630 | 632 | | |
631 | 633 | | |
632 | 634 | | |
633 | | - | |
634 | 635 | | |
635 | 636 | | |
636 | 637 | | |
| |||
951 | 952 | | |
952 | 953 | | |
953 | 954 | | |
954 | | - | |
955 | 955 | | |
956 | 956 | | |
957 | 957 | | |
| |||
971 | 971 | | |
972 | 972 | | |
973 | 973 | | |
974 | | - | |
975 | 974 | | |
976 | 975 | | |
977 | 976 | | |
| |||
1031 | 1030 | | |
1032 | 1031 | | |
1033 | 1032 | | |
1034 | | - | |
1035 | 1033 | | |
1036 | 1034 | | |
1037 | 1035 | | |
| |||
1124 | 1122 | | |
1125 | 1123 | | |
1126 | 1124 | | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
1127 | 1130 | | |
1128 | 1131 | | |
1129 | | - | |
| 1132 | + | |
1130 | 1133 | | |
1131 | 1134 | | |
1132 | 1135 | | |
| |||
1170 | 1173 | | |
1171 | 1174 | | |
1172 | 1175 | | |
1173 | | - | |
1174 | 1176 | | |
1175 | 1177 | | |
1176 | 1178 | | |
| |||
1354 | 1356 | | |
1355 | 1357 | | |
1356 | 1358 | | |
1357 | | - | |
1358 | 1359 | | |
1359 | 1360 | | |
1360 | 1361 | | |
| |||
1365 | 1366 | | |
1366 | 1367 | | |
1367 | 1368 | | |
1368 | | - | |
1369 | 1369 | | |
1370 | 1370 | | |
1371 | 1371 | | |
| |||
1442 | 1442 | | |
1443 | 1443 | | |
1444 | 1444 | | |
1445 | | - | |
1446 | 1445 | | |
1447 | 1446 | | |
1448 | 1447 | | |
| |||
1578 | 1577 | | |
1579 | 1578 | | |
1580 | 1579 | | |
1581 | | - | |
1582 | 1580 | | |
1583 | 1581 | | |
1584 | 1582 | | |
| |||
1831 | 1829 | | |
1832 | 1830 | | |
1833 | 1831 | | |
1834 | | - | |
| 1832 | + | |
1835 | 1833 | | |
1836 | 1834 | | |
1837 | 1835 | | |
| |||
1891 | 1889 | | |
1892 | 1890 | | |
1893 | 1891 | | |
1894 | | - | |
1895 | 1892 | | |
1896 | 1893 | | |
1897 | 1894 | | |
| |||
2272 | 2269 | | |
2273 | 2270 | | |
2274 | 2271 | | |
2275 | | - | |
2276 | 2272 | | |
2277 | 2273 | | |
2278 | 2274 | | |
| |||
2388 | 2384 | | |
2389 | 2385 | | |
2390 | 2386 | | |
2391 | | - | |
2392 | | - | |
2393 | 2387 | | |
2394 | 2388 | | |
2395 | 2389 | | |
| |||
2402 | 2396 | | |
2403 | 2397 | | |
2404 | 2398 | | |
2405 | | - | |
2406 | 2399 | | |
2407 | 2400 | | |
2408 | 2401 | | |
2409 | 2402 | | |
2410 | 2403 | | |
2411 | 2404 | | |
2412 | | - | |
2413 | 2405 | | |
2414 | 2406 | | |
2415 | 2407 | | |
| |||
2526 | 2518 | | |
2527 | 2519 | | |
2528 | 2520 | | |
2529 | | - | |
2530 | 2521 | | |
2531 | 2522 | | |
2532 | 2523 | | |
| |||
2551 | 2542 | | |
2552 | 2543 | | |
2553 | 2544 | | |
2554 | | - | |
2555 | 2545 | | |
2556 | 2546 | | |
2557 | 2547 | | |
2558 | 2548 | | |
2559 | | - | |
2560 | | - | |
2561 | 2549 | | |
2562 | 2550 | | |
2563 | 2551 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| 72 | + | |
72 | 73 | | |
73 | 74 | | |
74 | 75 | | |
| |||
104 | 105 | | |
105 | 106 | | |
106 | 107 | | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
107 | 125 | | |
108 | 126 | | |
109 | 127 | | |
| |||
147 | 165 | | |
148 | 166 | | |
149 | 167 | | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
150 | 211 | | |
151 | | - | |
| 212 | + | |
152 | 213 | | |
153 | 214 | | |
154 | 215 | | |
| |||
271 | 332 | | |
272 | 333 | | |
273 | 334 | | |
274 | | - | |
| 335 | + | |
275 | 336 | | |
276 | 337 | | |
277 | 338 | | |
| |||
0 commit comments