Lines Matching +defs:buffer +defs:list
166 struct list { struct
170 struct list *l_nxt; argument
184 * big list, in top to bottom screen order, with the listhead at argument
256 struct buffer { struct
257 struct list b_list; /* buffer list pointer */ argument
258 struct buffer *b_altb; /* Link to alternate buffer */ argument
262 struct maps_s *b_modes[PBMODES]; /* buffer modes */ argument
266 char b_nwnd; /* Count of windows on buffer */ argument
267 char b_flag; /* Flags */
268 char b_fname[NFILEN]; /* File name */
269 char b_cwd[NFILEN]; /* working directory */
270 char *b_nlseq; /* Newline sequence of chars */
271 char *b_nlchr; /* 1st newline character */
272 int b_tabw; /* Width of a tab character */
273 struct fileinfo b_fi; /* File attributes */
274 struct undoq b_undo; /* Undo actions list */
275 struct undo_rec *b_undoptr;
276 int b_dotline; /* Line number of dot */
277 int b_markline; /* Line number of mark */
278 int b_lines; /* Number of lines in file */