Lines Matching defs:append
116 the "a", "b", and "c" commands) may end with an unescaped "\" to append
148 w [file] Write (append) line to file if match replaced
155 w [file] Write (append) line to file
257 struct append {
258 struct append *next, *prev;
261 } *append = 0;
355 struct append *a = xzalloc(sizeof(struct append));
358 dlist_add_nomalloc((void *)&append, (void *)a);
460 // Pending append goes out right after N
631 if (dlist_terminate(append)) while (append) {
632 struct append *a = append->next;
634 if (append->file) {
635 int fd = open(append->str, O_RDONLY);
644 } else if (append->str) emit(append->str, strlen(append->str), 1);
646 free(append);
647 append = a;