Lines Matching full:null
95 static struct optname a_optname = { "search-skip-screen", NULL };
96 static struct optname b_optname = { "buffers", NULL };
97 static struct optname B__optname = { "auto-buffers", NULL };
98 static struct optname c_optname = { "clear-screen", NULL };
99 static struct optname d_optname = { "dumb", NULL };
100 static struct optname D__optname = { "color", NULL };
101 static struct optname e_optname = { "quit-at-eof", NULL };
102 static struct optname f_optname = { "force", NULL };
103 static struct optname F__optname = { "quit-if-one-screen", NULL };
105 static struct optname g_optname = { "hilite-search", NULL };
107 static struct optname h_optname = { "max-back-scroll", NULL };
108 static struct optname i_optname = { "ignore-case", NULL };
109 static struct optname j_optname = { "jump-target", NULL };
110 static struct optname J__optname = { "status-column", NULL };
112 static struct optname k_optname = { "lesskey-file", NULL };
114 static struct optname ks_optname = { "lesskey-src", NULL };
115 static struct optname kc_optname = { "lesskey-content", NULL };
118 static struct optname K__optname = { "quit-on-intr", NULL };
119 static struct optname L__optname = { "no-lessopen", NULL };
120 static struct optname m_optname = { "long-prompt", NULL };
121 static struct optname n_optname = { "line-numbers", NULL };
123 static struct optname o_optname = { "log-file", NULL };
124 static struct optname O__optname = { "LOG-FILE", NULL };
126 static struct optname p_optname = { "pattern", NULL };
127 static struct optname P__optname = { "prompt", NULL };
128 static struct optname q2_optname = { "silent", NULL };
130 static struct optname r_optname = { "raw-control-chars", NULL };
131 static struct optname s_optname = { "squeeze-blank-lines", NULL };
132 static struct optname S__optname = { "chop-long-lines", NULL };
134 static struct optname t_optname = { "tag", NULL };
135 static struct optname T__optname = { "tag-file", NULL };
137 static struct optname u_optname = { "underline-special", NULL };
138 static struct optname V__optname = { "version", NULL };
139 static struct optname w_optname = { "hilite-unread", NULL };
140 static struct optname x_optname = { "tabs", NULL };
141 static struct optname X__optname = { "no-init", NULL };
142 static struct optname y_optname = { "max-forw-scroll", NULL };
143 static struct optname z_optname = { "window", NULL };
144 static struct optname quote_optname = { "quotes", NULL };
145 static struct optname tilde_optname = { "tilde", NULL };
146 static struct optname query_optname = { "help", NULL };
147 static struct optname pound_optname = { "shift", NULL };
148 static struct optname keypad_optname = { "no-keypad", NULL };
149 static struct optname oldbot_optname = { "old-bot", NULL };
150 static struct optname follow_optname = { "follow-name", NULL };
151 static struct optname use_backslash_optname = { "use-backslash", NULL };
152 static struct optname rscroll_optname = { "rscroll", NULL };
153 static struct optname nohistdups_optname = { "no-histdups", NULL };
154 static struct optname mousecap_optname = { "mouse", NULL };
155 static struct optname wheel_lines_optname = { "wheel-lines", NULL };
156 static struct optname perma_marks_optname = { "save-marks", NULL };
157 static struct optname linenum_width_optname = { "line-num-width", NULL };
158 static struct optname status_col_width_optname = { "status-col-width", NULL };
159 static struct optname incr_search_optname = { "incsearch", NULL };
160 static struct optname use_color_optname = { "use-color", NULL };
161 static struct optname want_filesize_optname = { "file-size", NULL };
162 static struct optname status_line_optname = { "status-line", NULL };
163 static struct optname header_optname = { "header", NULL };
164 static struct optname nonum_headers_optname = { "no-number-headers", NULL };
165 static struct optname nosearch_headers_optname = { "no-search-headers", NULL };
166 static struct optname nosearch_header_lines_optname = { "no-search-header-lines", NULL };
167 static struct optname nosearch_header_cols_optname = { "no-search-header-columns", NULL };
168 static struct optname redraw_on_quit_optname = { "redraw-on-quit", NULL };
169 static struct optname search_type_optname = { "search-options", NULL };
170 static struct optname exit_F_on_close_optname = { "exit-follow-on-close", NULL };
171 static struct optname modelines_optname = { "modelines", NULL };
172 static struct optname no_vbell_optname = { "no-vbell", NULL };
173 static struct optname intr_optname = { "intr", NULL };
174 static struct optname wordwrap_optname = { "wordwrap", NULL };
175 static struct optname show_preproc_error_optname = { "show-preproc-errors", NULL };
176 static struct optname proc_backspace_optname = { "proc-backspace", NULL };
177 static struct optname proc_tab_optname = { "proc-tab", NULL };
178 static struct optname proc_return_optname = { "proc-return", NULL };
179 static struct optname match_shift_optname = { "match-shift", NULL };
181 static struct optname ttyin_name_optname = { "tty", NULL };
194 * a new value, and odesc[1], if not NULL, is the set of characters
200 TRIPLE, OPT_ONPLUS, &how_search, NULL,
213 NULL
217 BOOL, OPT_ON, &autobuf, NULL,
221 NULL
225 TRIPLE, OPT_OFF, &top_scroll, NULL,
233 BOOL|NO_TOGGLE, OPT_OFF, &know_dumb, NULL,
237 NULL
241 STRING|REPAINT|NO_QUERY, 0, NULL, opt_D,
242 { "color desc: ", "s", NULL }
245 TRIPLE, OPT_OFF, &quit_at_eof, NULL,
253 BOOL, OPT_OFF, &force_open, NULL,
257 NULL
261 BOOL, OPT_OFF, &quit_if_one_screen, NULL,
265 NULL
270 TRIPLE|HL_REPAINT, OPT_ONPLUS, &hilite_search, NULL,
279 NUMBER, -1, &back_scroll, NULL,
283 NULL
295 STRING, 0, NULL, opt_j,
299 NULL
303 BOOL|REPAINT, OPT_OFF, &status_col, NULL,
307 NULL
312 STRING|NO_TOGGLE|NO_QUERY, 0, NULL, opt_k,
313 { NULL, NULL, NULL }
317 STRING|NO_TOGGLE|NO_QUERY, 0, NULL, opt_kc,
318 { NULL, NULL, NULL }
321 STRING|NO_TOGGLE|NO_QUERY, 0, NULL, opt_ks,
322 { NULL, NULL, NULL }
327 BOOL, OPT_OFF, &quit_on_intr, NULL,
331 NULL
335 BOOL, OPT_ON, &use_lessopen, NULL,
339 NULL
343 TRIPLE, OPT_OFF, &pr_type, NULL,
351 TRIPLE|REPAINT, OPT_ON, &linenums, NULL,
360 STRING, 0, NULL, opt_o,
361 { "log file: ", NULL, NULL }
364 STRING, 0, NULL, opt__O,
365 { "Log file: ", NULL, NULL }
369 STRING|NO_TOGGLE|NO_QUERY, 0, NULL, opt_p,
370 { NULL, NULL, NULL }
373 STRING, 0, NULL, opt__P,
374 { "prompt: ", NULL, NULL }
377 TRIPLE, OPT_OFF, &quiet, NULL,
385 TRIPLE|REPAINT, OPT_OFF, &ctldisp, NULL,
393 BOOL|REPAINT, OPT_OFF, &squeeze, NULL,
397 NULL
405 NULL
410 STRING|NO_QUERY, 0, NULL, opt_t,
411 { "tag: ", NULL, NULL }
414 STRING, 0, NULL, opt__T,
415 { "tags file: ", NULL, NULL }
419 TRIPLE|REPAINT|HL_REPAINT, OPT_OFF, &bs_mode, NULL,
427 NOVAR, 0, NULL, opt__V,
428 { NULL, NULL, NULL }
431 TRIPLE|REPAINT, OPT_OFF, &show_attn, NULL,
439 STRING|REPAINT, 0, NULL, opt_x,
443 NULL
447 BOOL|NO_TOGGLE, OPT_OFF, &no_init, NULL,
451 NULL
455 NUMBER, -1, &forw_scroll, NULL,
459 NULL
463 NUMBER, -1, &swindow, NULL,
467 NULL
471 STRING, 0, NULL, opt_quote,
472 { "quotes: ", "s", NULL }
475 BOOL|REPAINT, OPT_ON, &twiddle, NULL,
479 NULL
483 NOVAR, 0, NULL, opt_query,
484 { NULL, NULL, NULL }
487 STRING, 0, NULL, opt_shift,
491 NULL
495 BOOL|NO_TOGGLE, OPT_OFF, &no_keypad, NULL,
499 NULL
503 BOOL, OPT_OFF, &oldbot, NULL,
507 NULL
511 BOOL, FOLLOW_DESC, &follow_mode, NULL,
515 NULL
519 BOOL, OPT_OFF, &opt_use_backslash, NULL,
523 NULL
527 STRING|REPAINT|INIT_HANDLER, 0, NULL, opt_rscroll,
528 { "rscroll character: ", "s", NULL }
531 BOOL, OPT_OFF, &no_hist_dups, NULL,
535 NULL
551 NULL
555 BOOL, OPT_OFF, &perma_marks, NULL,
559 NULL
567 NULL
575 NULL
579 BOOL, OPT_OFF, &incr_search, NULL,
583 NULL
587 BOOL|REPAINT, OPT_OFF, &use_color, NULL,
591 NULL
599 NULL
603 BOOL|REPAINT, OPT_OFF, &status_line, NULL,
607 NULL
611 STRING|REPAINT, 0, NULL, opt_header,
612 { "Header lines: ", "d,", NULL }
615 BOOL|REPAINT, 0, &nonum_headers, NULL,
619 NULL
623 BOOL|HL_REPAINT, 0, NULL, opt_nosearch_headers,
625 NULL, NULL, NULL
629 BOOL|HL_REPAINT, 0, NULL, opt_nosearch_header_lines,
631 NULL, NULL, NULL
635 BOOL|HL_REPAINT, 0, NULL, opt_nosearch_header_cols,
637 NULL, NULL, NULL
641 BOOL, OPT_OFF, &redraw_on_quit, NULL,
645 NULL
649 STRING, 0, NULL, opt_search_type,
650 { "Search options: ", "s", NULL }
653 BOOL, OPT_OFF, &exit_F_on_close, NULL,
657 NULL
661 BOOL, OPT_OFF, &no_vbell, NULL,
665 NULL
669 NUMBER, 0, &modelines, NULL,
673 NULL
677 STRING, 0, NULL, opt_intr,
678 { "interrupt character: ", "s", NULL }
681 BOOL|REPAINT, OPT_OFF, &wordwrap, NULL,
685 NULL
689 BOOL, OPT_OFF, &show_preproc_error, NULL,
693 NULL
697 TRIPLE|REPAINT|HL_REPAINT, OPT_OFF, &proc_backspace, NULL,
705 TRIPLE|REPAINT|HL_REPAINT, OPT_OFF, &proc_tab, NULL,
713 TRIPLE|REPAINT|HL_REPAINT, OPT_OFF, &proc_return, NULL,
721 STRING|INIT_HANDLER, 0, NULL, opt_match_shift,
725 NULL
730 STRING|NO_TOGGLE, 0, NULL, opt_ttyin_name,
732 NULL,
733 NULL,
734 NULL
738 { '\0', NULL, NOVAR, 0, NULL, NULL, { NULL, NULL, NULL } }
759 if (o->ovar != NULL)
762 (*(o->ofunc))(INIT, (char *) NULL);
780 return (NULL);
801 * p_oname if non-NULL is set to point to the full option name.
810 struct loption *maxo = NULL;
811 struct optname *maxoname = NULL;
824 for (oname = o->onames; oname != NULL; oname = oname->onext)
865 if (p_ambig != NULL)
872 return (NULL);
875 if (p_oname != NULL)
876 *p_oname = maxoname == NULL ? NULL : maxoname->oname;