Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | | - |
7 | | - |
8 | | - |
9 | | - |
10 | | - |
11 | | - |
12 | | - |
13 | | - |
14 | | - |
15 | | - |
16 | | - |
17 | static int rl_max_kills = 10; | - |
18 | | - |
19 | | - |
20 | static char **rl_kill_ring = (char **) | - |
21 | ((void *)0) | - |
22 | ; | - |
23 | | - |
24 | | - |
25 | static int rl_kill_index; | - |
26 | | - |
27 | | - |
28 | static int rl_kill_ring_length; | - |
29 | | - |
30 | static int _rl_copy_to_kill_ring (char *, int); | - |
31 | static int region_kill_internal (int); | - |
32 | static int _rl_copy_word_as_kill (int, int); | - |
33 | static int rl_yank_nth_arg_internal (int, int, int); | - |
34 | | - |
35 | | - |
36 | | - |
37 | int | - |
38 | rl_set_retained_kills (int num) | - |
39 | { | - |
40 | return never executed: return 0; 0;never executed: return 0; | 0 |
41 | } | - |
42 | | - |
43 | | - |
44 | | - |
45 | | - |
46 | | - |
47 | static int | - |
48 | _rl_copy_to_kill_ring (char *text, int append) | - |
49 | { | - |
50 | char *old, *new; | - |
51 | int slot; | - |
52 | | - |
53 | | - |
54 | if (_rl_last_command_was_kill == 0TRUE | never evaluated | FALSE | never evaluated |
|| rl_kill_ring == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
55 | { | - |
56 | | - |
57 | if (rl_kill_ring == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
58 | { | - |
59 | | - |
60 | rl_kill_ring = (char **) | - |
61 | xmalloc (((rl_kill_ring_length = 1) + 1) * sizeof (char *)); | - |
62 | rl_kill_ring[slot = 0] = (char *) | - |
63 | ((void *)0) | - |
64 | ; | - |
65 | } never executed: end of block | 0 |
66 | else | - |
67 | { | - |
68 | | - |
69 | | - |
70 | slot = rl_kill_ring_length; | - |
71 | if (slot == rl_max_killsTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
72 | { | - |
73 | register int i; | - |
74 | xfree (rl_kill_ring[0]); | - |
75 | for (i = 0; i < slotTRUE | never evaluated | FALSE | never evaluated |
; i++) | 0 |
76 | rl_kill_ring[i] = rl_kill_ring[i + 1]; never executed: rl_kill_ring[i] = rl_kill_ring[i + 1]; | 0 |
77 | } never executed: end of block | 0 |
78 | else | - |
79 | { | - |
80 | slot = rl_kill_ring_length += 1; | - |
81 | rl_kill_ring = (char **)xrealloc (rl_kill_ring, (slot + 1) * sizeof (char *)); | - |
82 | } never executed: end of block | 0 |
83 | rl_kill_ring[--slot] = (char *) | - |
84 | ((void *)0) | - |
85 | ; | - |
86 | } never executed: end of block | 0 |
87 | } | - |
88 | else | - |
89 | slot = rl_kill_ring_length - 1; never executed: slot = rl_kill_ring_length - 1; | 0 |
90 | | - |
91 | | - |
92 | if (_rl_last_command_was_killTRUE | never evaluated | FALSE | never evaluated |
&& rl_kill_ring[slot]TRUE | never evaluated | FALSE | never evaluated |
&& rl_editing_mode != 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
93 | { | - |
94 | old = rl_kill_ring[slot]; | - |
95 | new = (char *)xmalloc (1 + strlen (old) + strlen (text)); | - |
96 | | - |
97 | if (appendTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
98 | { | - |
99 | strcpy (new, old); | - |
100 | strcat (new, text); | - |
101 | } never executed: end of block | 0 |
102 | else | - |
103 | { | - |
104 | strcpy (new, text); | - |
105 | strcat (new, old); | - |
106 | } never executed: end of block | 0 |
107 | xfree (old); | - |
108 | xfree (text); | - |
109 | rl_kill_ring[slot] = new; | - |
110 | } never executed: end of block | 0 |
111 | else | - |
112 | rl_kill_ring[slot] = text; never executed: rl_kill_ring[slot] = text; | 0 |
113 | | - |
114 | rl_kill_index = slot; | - |
115 | return never executed: return 0; 0;never executed: return 0; | 0 |
116 | } | - |
117 | | - |
118 | | - |
119 | | - |
120 | | - |
121 | | - |
122 | | - |
123 | int | - |
124 | rl_kill_text (int from, int to) | - |
125 | { | - |
126 | char *text; | - |
127 | | - |
128 | | - |
129 | if (from == toTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
130 | { | - |
131 | _rl_last_command_was_kill++; | - |
132 | return never executed: return 0; 0;never executed: return 0; | 0 |
133 | } | - |
134 | | - |
135 | text = rl_copy_text (from, to); | - |
136 | | - |
137 | | - |
138 | rl_delete_text (from, to); | - |
139 | | - |
140 | _rl_copy_to_kill_ring (text, from < to); | - |
141 | | - |
142 | _rl_last_command_was_kill++; | - |
143 | return never executed: return 0; 0;never executed: return 0; | 0 |
144 | } | - |
145 | int | - |
146 | rl_kill_word (int count, int key) | - |
147 | { | - |
148 | int orig_point; | - |
149 | | - |
150 | if (count < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
151 | return never executed: return (rl_backward_kill_word (-count, key)); (rl_backward_kill_word (-count, key));never executed: return (rl_backward_kill_word (-count, key)); | 0 |
152 | else | - |
153 | { | - |
154 | orig_point = rl_point; | - |
155 | rl_forward_word (count, key); | - |
156 | | - |
157 | if (rl_point != orig_pointTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
158 | rl_kill_text (orig_point, rl_point); never executed: rl_kill_text (orig_point, rl_point); | 0 |
159 | | - |
160 | rl_point = orig_point; | - |
161 | if (rl_editing_mode == 1TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
162 | rl_mark = rl_point; never executed: rl_mark = rl_point; | 0 |
163 | } never executed: end of block | 0 |
164 | return never executed: return 0; 0;never executed: return 0; | 0 |
165 | } | - |
166 | | - |
167 | | - |
168 | int | - |
169 | rl_backward_kill_word (int count, int key) | - |
170 | { | - |
171 | int orig_point; | - |
172 | | - |
173 | if (count < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
174 | return never executed: return (rl_kill_word (-count, key)); (rl_kill_word (-count, key));never executed: return (rl_kill_word (-count, key)); | 0 |
175 | else | - |
176 | { | - |
177 | orig_point = rl_point; | - |
178 | rl_backward_word (count, key); | - |
179 | | - |
180 | if (rl_point != orig_pointTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
181 | rl_kill_text (orig_point, rl_point); never executed: rl_kill_text (orig_point, rl_point); | 0 |
182 | | - |
183 | if (rl_editing_mode == 1TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
184 | rl_mark = rl_point; never executed: rl_mark = rl_point; | 0 |
185 | } never executed: end of block | 0 |
186 | return never executed: return 0; 0;never executed: return 0; | 0 |
187 | } | - |
188 | | - |
189 | | - |
190 | | - |
191 | int | - |
192 | rl_kill_line (int direction, int key) | - |
193 | { | - |
194 | int orig_point; | - |
195 | | - |
196 | if (direction < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
197 | return never executed: return (rl_backward_kill_line (1, key)); (rl_backward_kill_line (1, key));never executed: return (rl_backward_kill_line (1, key)); | 0 |
198 | else | - |
199 | { | - |
200 | orig_point = rl_point; | - |
201 | rl_end_of_line (1, key); | - |
202 | if (orig_point != rl_pointTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
203 | rl_kill_text (orig_point, rl_point); never executed: rl_kill_text (orig_point, rl_point); | 0 |
204 | rl_point = orig_point; | - |
205 | if (rl_editing_mode == 1TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
206 | rl_mark = rl_point; never executed: rl_mark = rl_point; | 0 |
207 | } never executed: end of block | 0 |
208 | return never executed: return 0; 0;never executed: return 0; | 0 |
209 | } | - |
210 | | - |
211 | | - |
212 | | - |
213 | int | - |
214 | rl_backward_kill_line (int direction, int key) | - |
215 | { | - |
216 | int orig_point; | - |
217 | | - |
218 | if (direction < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
219 | return never executed: return (rl_kill_line (1, key)); (rl_kill_line (1, key));never executed: return (rl_kill_line (1, key)); | 0 |
220 | else | - |
221 | { | - |
222 | if (rl_point == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
223 | rl_ding (); never executed: rl_ding (); | 0 |
224 | else | - |
225 | { | - |
226 | orig_point = rl_point; | - |
227 | rl_beg_of_line (1, key); | - |
228 | if (rl_point != orig_pointTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
229 | rl_kill_text (orig_point, rl_point); never executed: rl_kill_text (orig_point, rl_point); | 0 |
230 | if (rl_editing_mode == 1TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
231 | rl_mark = rl_point; never executed: rl_mark = rl_point; | 0 |
232 | } never executed: end of block | 0 |
233 | } | - |
234 | return never executed: return 0; 0;never executed: return 0; | 0 |
235 | } | - |
236 | | - |
237 | | - |
238 | int | - |
239 | rl_kill_full_line (int count, int key) | - |
240 | { | - |
241 | rl_begin_undo_group (); | - |
242 | rl_point = 0; | - |
243 | rl_kill_text (rl_point, rl_end); | - |
244 | rl_mark = 0; | - |
245 | rl_end_undo_group (); | - |
246 | return never executed: return 0; 0;never executed: return 0; | 0 |
247 | } | - |
248 | | - |
249 | | - |
250 | | - |
251 | | - |
252 | | - |
253 | | - |
254 | | - |
255 | int | - |
256 | rl_unix_word_rubout (int count, int key) | - |
257 | { | - |
258 | int orig_point; | - |
259 | | - |
260 | if (rl_point == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
261 | rl_ding (); never executed: rl_ding (); | 0 |
262 | else | - |
263 | { | - |
264 | orig_point = rl_point; | - |
265 | if (count <= 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
266 | count = 1; never executed: count = 1; | 0 |
267 | | - |
268 | while (count--TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
269 | { | - |
270 | while (rl_pointTRUE | never evaluated | FALSE | never evaluated |
&& (((TRUE | never evaluated | FALSE | never evaluated |
rl_line_buffer[rl_point - 1]) == ' ')TRUE | never evaluated | FALSE | never evaluated |
|| ((TRUE | never evaluated | FALSE | never evaluated |
rl_line_buffer[rl_point - 1]) == '\t')TRUE | never evaluated | FALSE | never evaluated |
)) | 0 |
271 | rl_point--; never executed: rl_point--; | 0 |
272 | | - |
273 | while (rl_pointTRUE | never evaluated | FALSE | never evaluated |
&& ((((TRUE | never evaluated | FALSE | never evaluated |
rl_line_buffer[rl_point - 1]) == ' ')TRUE | never evaluated | FALSE | never evaluated |
|| ((TRUE | never evaluated | FALSE | never evaluated |
rl_line_buffer[rl_point - 1]) == '\t')TRUE | never evaluated | FALSE | never evaluated |
) == 0)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
274 | rl_point--; never executed: rl_point--; | 0 |
275 | } never executed: end of block | 0 |
276 | | - |
277 | rl_kill_text (orig_point, rl_point); | - |
278 | if (rl_editing_mode == 1TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
279 | rl_mark = rl_point; never executed: rl_mark = rl_point; | 0 |
280 | } never executed: end of block | 0 |
281 | | - |
282 | return never executed: return 0; 0;never executed: return 0; | 0 |
283 | } | - |
284 | | - |
285 | | - |
286 | | - |
287 | int | - |
288 | rl_unix_filename_rubout (int count, int key) | - |
289 | { | - |
290 | int orig_point, c; | - |
291 | | - |
292 | if (rl_point == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
293 | rl_ding (); never executed: rl_ding (); | 0 |
294 | else | - |
295 | { | - |
296 | orig_point = rl_point; | - |
297 | if (count <= 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
298 | count = 1; never executed: count = 1; | 0 |
299 | | - |
300 | while (count--TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
301 | { | - |
302 | c = rl_line_buffer[rl_point - 1]; | - |
303 | while (rl_pointTRUE | never evaluated | FALSE | never evaluated |
&& ((((TRUE | never evaluated | FALSE | never evaluated |
c) == ' ')TRUE | never evaluated | FALSE | never evaluated |
|| ((TRUE | never evaluated | FALSE | never evaluated |
c) == '\t')TRUE | never evaluated | FALSE | never evaluated |
) || c == '/'TRUE | never evaluated | FALSE | never evaluated |
)) | 0 |
304 | { | - |
305 | rl_point--; | - |
306 | c = rl_line_buffer[rl_point - 1]; | - |
307 | } never executed: end of block | 0 |
308 | | - |
309 | while (rl_pointTRUE | never evaluated | FALSE | never evaluated |
&& ((((TRUE | never evaluated | FALSE | never evaluated |
c) == ' ')TRUE | never evaluated | FALSE | never evaluated |
|| ((TRUE | never evaluated | FALSE | never evaluated |
c) == '\t')TRUE | never evaluated | FALSE | never evaluated |
) == 0)TRUE | never evaluated | FALSE | never evaluated |
&& c != '/'TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
310 | { | - |
311 | rl_point--; | - |
312 | c = rl_line_buffer[rl_point - 1]; | - |
313 | } never executed: end of block | 0 |
314 | } never executed: end of block | 0 |
315 | | - |
316 | rl_kill_text (orig_point, rl_point); | - |
317 | if (rl_editing_mode == 1TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
318 | rl_mark = rl_point; never executed: rl_mark = rl_point; | 0 |
319 | } never executed: end of block | 0 |
320 | | - |
321 | return never executed: return 0; 0;never executed: return 0; | 0 |
322 | } | - |
323 | | - |
324 | | - |
325 | | - |
326 | | - |
327 | | - |
328 | | - |
329 | | - |
330 | int | - |
331 | rl_unix_line_discard (int count, int key) | - |
332 | { | - |
333 | if (rl_point == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
334 | rl_ding (); never executed: rl_ding (); | 0 |
335 | else | - |
336 | { | - |
337 | rl_kill_text (rl_point, 0); | - |
338 | rl_point = 0; | - |
339 | if (rl_editing_mode == 1TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
340 | rl_mark = rl_point; never executed: rl_mark = rl_point; | 0 |
341 | } never executed: end of block | 0 |
342 | return never executed: return 0; 0;never executed: return 0; | 0 |
343 | } | - |
344 | | - |
345 | | - |
346 | | - |
347 | static int | - |
348 | region_kill_internal (int delete) | - |
349 | { | - |
350 | char *text; | - |
351 | | - |
352 | if (rl_mark != rl_pointTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
353 | { | - |
354 | text = rl_copy_text (rl_point, rl_mark); | - |
355 | if (deleteTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
356 | rl_delete_text (rl_point, rl_mark); never executed: rl_delete_text (rl_point, rl_mark); | 0 |
357 | _rl_copy_to_kill_ring (text, rl_point < rl_mark); | - |
358 | } never executed: end of block | 0 |
359 | | - |
360 | _rl_last_command_was_kill++; | - |
361 | return never executed: return 0; 0;never executed: return 0; | 0 |
362 | } | - |
363 | | - |
364 | | - |
365 | int | - |
366 | rl_copy_region_to_kill (int count, int key) | - |
367 | { | - |
368 | return never executed: return (region_kill_internal (0)); (region_kill_internal (0));never executed: return (region_kill_internal (0)); | 0 |
369 | } | - |
370 | | - |
371 | | - |
372 | int | - |
373 | rl_kill_region (int count, int key) | - |
374 | { | - |
375 | int r, npoint; | - |
376 | | - |
377 | npoint = (TRUE | never evaluated | FALSE | never evaluated |
rl_point < rl_mark)TRUE | never evaluated | FALSE | never evaluated |
? rl_point : rl_mark; | 0 |
378 | r = region_kill_internal (1); | - |
379 | _rl_fix_point (1); | - |
380 | rl_point = npoint; | - |
381 | return never executed: return r; r;never executed: return r; | 0 |
382 | } | - |
383 | | - |
384 | | - |
385 | | - |
386 | static int | - |
387 | _rl_copy_word_as_kill (int count, int dir) | - |
388 | { | - |
389 | int om, op, r; | - |
390 | | - |
391 | om = rl_mark; | - |
392 | op = rl_point; | - |
393 | | - |
394 | if (dir > 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
395 | rl_forward_word (count, 0); never executed: rl_forward_word (count, 0); | 0 |
396 | else | - |
397 | rl_backward_word (count, 0); never executed: rl_backward_word (count, 0); | 0 |
398 | | - |
399 | rl_mark = rl_point; | - |
400 | | - |
401 | if (dir > 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
402 | rl_backward_word (count, 0); never executed: rl_backward_word (count, 0); | 0 |
403 | else | - |
404 | rl_forward_word (count, 0); never executed: rl_forward_word (count, 0); | 0 |
405 | | - |
406 | r = region_kill_internal (0); | - |
407 | | - |
408 | rl_mark = om; | - |
409 | rl_point = op; | - |
410 | | - |
411 | return never executed: return r; r;never executed: return r; | 0 |
412 | } | - |
413 | | - |
414 | int | - |
415 | rl_copy_forward_word (int count, int key) | - |
416 | { | - |
417 | if (count < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
418 | return never executed: return (rl_copy_backward_word (-count, key)); (rl_copy_backward_word (-count, key));never executed: return (rl_copy_backward_word (-count, key)); | 0 |
419 | | - |
420 | return never executed: return (_rl_copy_word_as_kill (count, 1)); (_rl_copy_word_as_kill (count, 1));never executed: return (_rl_copy_word_as_kill (count, 1)); | 0 |
421 | } | - |
422 | | - |
423 | int | - |
424 | rl_copy_backward_word (int count, int key) | - |
425 | { | - |
426 | if (count < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
427 | return never executed: return (rl_copy_forward_word (-count, key)); (rl_copy_forward_word (-count, key));never executed: return (rl_copy_forward_word (-count, key)); | 0 |
428 | | - |
429 | return never executed: return (_rl_copy_word_as_kill (count, -1)); (_rl_copy_word_as_kill (count, -1));never executed: return (_rl_copy_word_as_kill (count, -1)); | 0 |
430 | } | - |
431 | | - |
432 | | - |
433 | int | - |
434 | rl_yank (int count, int key) | - |
435 | { | - |
436 | if (rl_kill_ring == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
437 | { | - |
438 | _rl_abort_internal (); | - |
439 | return never executed: return 1; 1;never executed: return 1; | 0 |
440 | } | - |
441 | | - |
442 | _rl_set_mark_at_pos (rl_point); | - |
443 | rl_insert_text (rl_kill_ring[rl_kill_index]); | - |
444 | return never executed: return 0; 0;never executed: return 0; | 0 |
445 | } | - |
446 | | - |
447 | | - |
448 | | - |
449 | | - |
450 | | - |
451 | int | - |
452 | rl_yank_pop (int count, int key) | - |
453 | { | - |
454 | int l, n; | - |
455 | | - |
456 | if (((TRUE | never evaluated | FALSE | never evaluated |
rl_last_func != rl_yank_pop)TRUE | never evaluated | FALSE | never evaluated |
&& (TRUE | never evaluated | FALSE | never evaluated |
rl_last_func != rl_yank)TRUE | never evaluated | FALSE | never evaluated |
) || | 0 |
457 | !rl_kill_ringTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
458 | { | - |
459 | _rl_abort_internal (); | - |
460 | return never executed: return 1; 1;never executed: return 1; | 0 |
461 | } | - |
462 | | - |
463 | l = strlen (rl_kill_ring[rl_kill_index]); | - |
464 | n = rl_point - l; | - |
465 | if (n >= 0TRUE | never evaluated | FALSE | never evaluated |
&& (((TRUE | never evaluated | FALSE | never evaluated |
l) == 0) ? (1) : ((TRUE | never evaluated | FALSE | never evaluated |
rl_line_buffer + n)[0] == (rl_kill_ring[rl_kill_index])[0])TRUE | never evaluated | FALSE | never evaluated |
&& (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
466 | (__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
467 | (l)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
468 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
469 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
470 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
471 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
472 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
473 | (l)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
474 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
475 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
476 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
477 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
478 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
479 | (l)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
480 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
481 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
482 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
483 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
484 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
485 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
486 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
487 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
488 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
489 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
490 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
491 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
492 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
493 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
494 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
495 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
496 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
497 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
498 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
499 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
500 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
501 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
502 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
503 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
504 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
505 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
506 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
507 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
508 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
509 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
510 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
511 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
512 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
513 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
514 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
515 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
516 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
517 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
518 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
519 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
520 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
521 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
522 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
523 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
524 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
525 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
526 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (rl_line_buffer + n) ))[3] - __s2[3]); | 0 |
527 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (rl_line_buffer + n) ))[3] - __s2[3]); | 0 |
528 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
529 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
530 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
531 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
532 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
533 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
534 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
535 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
536 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
537 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
538 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
539 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
540 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
541 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
542 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
543 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
544 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
545 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
546 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
547 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
548 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
549 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
550 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
551 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
552 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
553 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
554 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (rl_kill_ring[rl_kill_index]) ))[3] - __s2[3]); | 0 |
555 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (rl_kill_ring[rl_kill_index]) ))[3] - __s2[3]); | 0 |
556 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
557 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
558 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
559 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
560 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
561 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
562 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
563 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
564 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
565 | (l)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
566 | ))) TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
567 | == 0)TRUE | never evaluated | FALSE | never evaluated |
)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
568 | { | - |
569 | rl_delete_text (n, rl_point); | - |
570 | rl_point = n; | - |
571 | rl_kill_index--; | - |
572 | if (rl_kill_index < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
573 | rl_kill_index = rl_kill_ring_length - 1; never executed: rl_kill_index = rl_kill_ring_length - 1; | 0 |
574 | rl_yank (1, 0); | - |
575 | return never executed: return 0; 0;never executed: return 0; | 0 |
576 | } | - |
577 | else | - |
578 | { | - |
579 | _rl_abort_internal (); | - |
580 | return never executed: return 1; 1;never executed: return 1; | 0 |
581 | } | - |
582 | } | - |
583 | | - |
584 | | - |
585 | int | - |
586 | rl_vi_yank_pop (int count, int key) | - |
587 | { | - |
588 | int l, n; | - |
589 | | - |
590 | if (((TRUE | never evaluated | FALSE | never evaluated |
rl_last_func != rl_vi_yank_pop)TRUE | never evaluated | FALSE | never evaluated |
&& (TRUE | never evaluated | FALSE | never evaluated |
rl_last_func != rl_vi_put)TRUE | never evaluated | FALSE | never evaluated |
) || | 0 |
591 | !rl_kill_ringTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
592 | { | - |
593 | _rl_abort_internal (); | - |
594 | return never executed: return 1; 1;never executed: return 1; | 0 |
595 | } | - |
596 | | - |
597 | l = strlen (rl_kill_ring[rl_kill_index]); | - |
598 | n = rl_point - l; | - |
599 | if (n >= 0TRUE | never evaluated | FALSE | never evaluated |
&& (((TRUE | never evaluated | FALSE | never evaluated |
l) == 0) ? (1) : ((TRUE | never evaluated | FALSE | never evaluated |
rl_line_buffer + n)[0] == (rl_kill_ring[rl_kill_index])[0])TRUE | never evaluated | FALSE | never evaluated |
&& (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
600 | (__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
601 | (l)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
602 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
603 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
604 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
605 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
606 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
607 | (l)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
608 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
609 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
610 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
611 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
612 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
613 | (l)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
614 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
615 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
616 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
617 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
618 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
619 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
620 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
621 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
622 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
623 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
624 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
625 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
626 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
627 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
628 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
629 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
630 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
631 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
632 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
633 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
634 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
635 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
636 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
637 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
638 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
639 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
640 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
641 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
642 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
643 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
644 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
645 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
646 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
647 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
648 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
649 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
650 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
651 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
652 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
653 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
654 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
655 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
656 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
657 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
658 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
659 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
660 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (rl_line_buffer + n) ))[3] - __s2[3]); | 0 |
661 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (rl_line_buffer + n) ))[3] - __s2[3]); | 0 |
662 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
663 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
664 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
665 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
666 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
667 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
668 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
669 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
670 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
671 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
672 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
673 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
674 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
675 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
676 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
677 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
678 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
679 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
680 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
681 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
682 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
683 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
684 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
685 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
686 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
687 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
688 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (rl_kill_ring[rl_kill_index]) ))[3] - __s2[3]); | 0 |
689 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (rl_kill_ring[rl_kill_index]) ))[3] - __s2[3]); | 0 |
690 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
691 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
692 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
693 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
694 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
695 | (rl_line_buffer + n)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
696 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
697 | (rl_kill_ring[rl_kill_index])TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
698 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
699 | (l)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
700 | ))) TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
701 | == 0)TRUE | never evaluated | FALSE | never evaluated |
)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
702 | { | - |
703 | rl_delete_text (n, rl_point); | - |
704 | rl_point = n; | - |
705 | rl_kill_index--; | - |
706 | if (rl_kill_index < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
707 | rl_kill_index = rl_kill_ring_length - 1; never executed: rl_kill_index = rl_kill_ring_length - 1; | 0 |
708 | rl_vi_put (1, 'p'); | - |
709 | return never executed: return 0; 0;never executed: return 0; | 0 |
710 | } | - |
711 | else | - |
712 | { | - |
713 | _rl_abort_internal (); | - |
714 | return never executed: return 1; 1;never executed: return 1; | 0 |
715 | } | - |
716 | } | - |
717 | | - |
718 | | - |
719 | | - |
720 | | - |
721 | static int | - |
722 | rl_yank_nth_arg_internal (int count, int key, int history_skip) | - |
723 | { | - |
724 | register HIST_ENTRY *entry; | - |
725 | char *arg; | - |
726 | int i, pos; | - |
727 | | - |
728 | pos = where_history (); | - |
729 | | - |
730 | if (history_skipTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
731 | { | - |
732 | for (i = 0; i < history_skipTRUE | never evaluated | FALSE | never evaluated |
; i++) | 0 |
733 | entry = previous_history (); never executed: entry = previous_history (); | 0 |
734 | } never executed: end of block | 0 |
735 | | - |
736 | entry = previous_history (); | - |
737 | | - |
738 | history_set_pos (pos); | - |
739 | | - |
740 | if (entry == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
741 | { | - |
742 | rl_ding (); | - |
743 | return never executed: return 1; 1;never executed: return 1; | 0 |
744 | } | - |
745 | | - |
746 | arg = history_arg_extract (count, count, entry->line); | - |
747 | if (!argTRUE | never evaluated | FALSE | never evaluated |
|| !*argTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
748 | { | - |
749 | rl_ding (); | - |
750 | if (argTRUE | never evaluated | FALSE | never evaluated |
) free (arg);never executed: free (arg); | 0 |
751 | return never executed: return 1; 1;never executed: return 1; | 0 |
752 | } | - |
753 | | - |
754 | rl_begin_undo_group (); | - |
755 | | - |
756 | _rl_set_mark_at_pos (rl_point); | - |
757 | | - |
758 | | - |
759 | | - |
760 | | - |
761 | if (rl_editing_mode == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
762 | { | - |
763 | rl_vi_append_mode (1, key); | - |
764 | rl_insert_text (" "); | - |
765 | } never executed: end of block | 0 |
766 | | - |
767 | | - |
768 | rl_insert_text (arg); | - |
769 | xfree (arg); | - |
770 | | - |
771 | rl_end_undo_group (); | - |
772 | return never executed: return 0; 0;never executed: return 0; | 0 |
773 | } | - |
774 | | - |
775 | | - |
776 | int | - |
777 | rl_yank_nth_arg (int count, int key) | - |
778 | { | - |
779 | return never executed: return (rl_yank_nth_arg_internal (count, key, 0)); (rl_yank_nth_arg_internal (count, key, 0));never executed: return (rl_yank_nth_arg_internal (count, key, 0)); | 0 |
780 | } | - |
781 | | - |
782 | | - |
783 | | - |
784 | | - |
785 | int | - |
786 | rl_yank_last_arg (int count, int key) | - |
787 | { | - |
788 | static int history_skip = 0; | - |
789 | static int explicit_arg_p = 0; | - |
790 | static int count_passed = 1; | - |
791 | static int direction = 1; | - |
792 | static int undo_needed = 0; | - |
793 | int retval; | - |
794 | | - |
795 | if (rl_last_func != rl_yank_last_argTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
796 | { | - |
797 | history_skip = 0; | - |
798 | explicit_arg_p = rl_explicit_arg; | - |
799 | count_passed = count; | - |
800 | direction = 1; | - |
801 | } never executed: end of block | 0 |
802 | else | - |
803 | { | - |
804 | if (undo_neededTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
805 | rl_do_undo (); never executed: rl_do_undo (); | 0 |
806 | if (count < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
807 | direction = -direction; never executed: direction = -direction; | 0 |
808 | history_skip += direction; | - |
809 | if (history_skip < 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
810 | history_skip = 0; never executed: history_skip = 0; | 0 |
811 | } never executed: end of block | 0 |
812 | | - |
813 | if (explicit_arg_pTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
814 | retval = rl_yank_nth_arg_internal (count_passed, key, history_skip); never executed: retval = rl_yank_nth_arg_internal (count_passed, key, history_skip); | 0 |
815 | else | - |
816 | retval = rl_yank_nth_arg_internal ('$', key, history_skip); never executed: retval = rl_yank_nth_arg_internal ('$', key, history_skip); | 0 |
817 | | - |
818 | undo_needed = retval == 0; | - |
819 | return never executed: return retval; retval;never executed: return retval; | 0 |
820 | } | - |
821 | | - |
822 | | - |
823 | | - |
824 | | - |
825 | | - |
826 | int | - |
827 | rl_bracketed_paste_begin (int count, int key) | - |
828 | { | - |
829 | int retval, c; | - |
830 | size_t len, cap; | - |
831 | char *buf; | - |
832 | | - |
833 | retval = 1; | - |
834 | len = 0; | - |
835 | buf = xmalloc (cap = 64); | - |
836 | | - |
837 | (rl_readline_state |= (0x0000040)); | - |
838 | while ((TRUE | never evaluated | FALSE | never evaluated |
c = rl_read_key ()) >= 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
839 | { | - |
840 | if ((TRUE | never evaluated | FALSE | never evaluated |
rl_readline_state & (0x0001000))TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
841 | _rl_add_macro_char (c); never executed: _rl_add_macro_char (c); | 0 |
842 | | - |
843 | if (c == '\r'TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
844 | c = '\n'; never executed: c = '\n'; | 0 |
845 | | - |
846 | if (len == capTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
847 | buf = xrealloc (buf, cap *= 2); never executed: buf = xrealloc (buf, cap *= 2); | 0 |
848 | | - |
849 | buf[len++] = c; | - |
850 | if (len >= 6TRUE | never evaluated | FALSE | never evaluated |
&& c == '~'TRUE | never evaluated | FALSE | never evaluated |
&& | 0 |
851 | (((TRUE | never evaluated | FALSE | never evaluated |
6) == 0) ? (1) : ((TRUE | never evaluated | FALSE | never evaluated |
buf + len - 6)[0] == ("\033[201~")[0])TRUE | never evaluated | FALSE | never evaluated |
&& (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
852 | (__extension__ (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
853 | (6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
854 | )TRUE | never evaluated | FALSE | never evaluated |
&& ((__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
855 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
856 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
857 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
858 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
859 | (6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
860 | ))TRUE | never evaluated | FALSE | never evaluated |
) || (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
861 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
862 | )TRUE | never evaluated | FALSE | never evaluated |
&& strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
863 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
864 | ) < ((size_t) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
865 | (6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
866 | ))TRUE | never evaluated | FALSE | never evaluated |
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
867 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
868 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
869 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
870 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
871 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
872 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
873 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
874 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
875 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
876 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
877 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
878 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
879 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
880 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
881 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
882 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
883 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
884 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
885 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
886 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
887 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
888 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
889 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
890 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
891 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
892 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
893 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
894 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
895 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
896 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
897 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
898 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
899 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
900 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
901 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
902 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
903 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
904 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
905 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
906 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
907 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
908 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
909 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
910 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
911 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
912 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (buf + len - 6) ))[3] - __s2[3]); | 0 |
913 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( (buf + len - 6) ))[3] - __s2[3]); | 0 |
914 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
915 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
916 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
917 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
918 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
919 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
920 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
921 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
922 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
923 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
924 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
925 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
926 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
927 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
928 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
929 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
930 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
931 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
932 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
933 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
934 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
935 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
936 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
937 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
938 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
939 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
940 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( ("\033[201~") ))[3] - __s2[3]); | 0 |
941 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( ("\033[201~") ))[3] - __s2[3]); | 0 |
942 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
943 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
944 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
945 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
946 | )))); }) : strncmp (TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
947 | (buf + len - 6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
948 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
949 | ("\033[201~")TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
950 | , TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
951 | (6)TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
952 | ))) TRUE | never evaluated | FALSE | never evaluated |
TRUE | never evaluated | FALSE | never evaluated |
| 0 |
953 | == 0)TRUE | never evaluated | FALSE | never evaluated |
)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
954 | { | - |
955 | len -= 6; | - |
956 | break; never executed: break; | 0 |
957 | } | - |
958 | } never executed: end of block | 0 |
959 | (rl_readline_state &= ~(0x0000040)); | - |
960 | | - |
961 | if (c >= 0TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
962 | { | - |
963 | if (len == capTRUE | never evaluated | FALSE | never evaluated |
) | 0 |
964 | buf = xrealloc (buf, cap + 1); never executed: buf = xrealloc (buf, cap + 1); | 0 |
965 | buf[len] = '\0'; | - |
966 | retval = rl_insert_text (buf); | - |
967 | } never executed: end of block | 0 |
968 | | - |
969 | xfree (buf); | - |
970 | return never executed: return (retval); (retval);never executed: return (retval); | 0 |
971 | } | - |
| | |