Home
last modified time | relevance | path

Searched refs:line_t (Results 1 – 7 of 7) sorted by relevance

/freebsd/bin/ed/
H A Ded.h69 } line_t; typedef
81 line_t *h; /* head of list */
82 line_t *t; /* tail of list */
181 void add_line_node(line_t *);
194 line_t *dup_line_node(line_t *);
202 line_t *get_addressed_line_node(long);
207 long get_line_node_addr(line_t *);
210 char *get_sbuf_line(line_t *);
222 int mark_line_node(line_t *, int);
224 line_t *next_active_node(void);
[all …]
H A Dglbl.c43 line_t *lp; in build_active_list()
78 line_t *lp = NULL; in exec_global()
137 static line_t **active_list; /* list of lines active in a global command */
145 set_active_node(line_t *lp) in set_active_node()
149 line_t **ts; in set_active_node()
154 if ((ts = (line_t **) realloc(active_list, in set_active_node()
155 (ti += MINBUFSZ) * sizeof(line_t *))) == NULL) { in set_active_node()
163 if ((ts = (line_t **) malloc((ti += MINBUFSZ) * in set_active_node()
164 sizeof(line_t **))) == NULL) { in set_active_node()
183 unset_active_nodes(line_t *np, line_t *mp) in unset_active_nodes()
[all …]
H A Dbuf.c41 static line_t buffer_head; /* incore buffer */
46 get_sbuf_line(line_t *lp) in get_sbuf_line()
83 line_t *lp; in put_sbuf_line()
87 if ((lp = (line_t *) malloc(sizeof(line_t))) == NULL) { in put_sbuf_line()
130 add_line_node(line_t *lp) in add_line_node()
132 line_t *cp; in add_line_node()
143 get_line_node_addr(line_t *lp) in get_line_node_addr()
145 line_t *cp = &buffer_head; in get_line_node_addr()
159 line_t *
162 static line_t *lp = &buffer_head; in get_addressed_line_node()
H A Dmain.c880 line_t *lp; in get_matching_node_addr()
1066 line_t *bp, *ep; in join_lines()
1098 line_t *b1, *a1, *b2, *a2; in move_lines()
1142 line_t *lp, *np = get_addressed_line_node(first_addr); in copy_lines()
1178 line_t *n, *p; in delete_lines()
1203 line_t *bp; in display_lines()
1204 line_t *ep; in display_lines()
1225 static line_t *mark[MAXMARK]; /* line markers */
1230 mark_line_node(line_t *lp, int n) in mark_line_node()
1256 unmark_line_node(line_t *lp) in unmark_line_node()
[all …]
H A Dsub.c122 line_t *lp; in search_and_replace()
168 substitute_matching_text(pattern_t *pat, line_t *lp, int gflag, int kth) in substitute_matching_text()
H A Dio.c70 line_t *lp = get_addressed_line_node(n); in read_stream()
174 line_t *lp = get_addressed_line_node(n); in write_stream()
H A Dundo.c136 line_t *lp, *ep, *tl; in clear_undo_stack()