* Copyright (c) 1980 Regents of the University of California.
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
static char *sccsid
= "@(#)ex_data.c 7.5 (Berkeley) %G%";
* Initialization of option values.
* The option #defines in ex_vars.h are made
* from this file by the script makeoptions.
* These initializations are done char by char instead of as strings
* to confuse xstr so it will leave them alone.
char paragraphs
[ONMSZ
] = {
'I', 'P', 'L', 'P', 'P', 'P', 'Q', 'P', /* -ms macros */
'P', ' ', 'L', 'I', /* -mm macros */
'p', 'p', 'l', 'p', 'i', 'p', /* -me macros */
'b', 'p' /* bare nroff */
'N', 'H', 'S', 'H', /* -ms macros */
'H', ' ', 'H', 'U', /* -mm macros */
'n', 'h', 's', 'h' /* -me macros */
{ '/', 'b', 'i', 'n', '/', 's', 'h' };
'/', 'u', 's', 'r', '/', 'l', 'i', 'b', '/', 't', 'a', 'g', 's'
struct option options
[NOPTS
+ 1] = {
"autoindent", "ai", ONOFF
, 0, 0, 0,
"autoprint", "ap", ONOFF
, 1, 1, 0,
"autowrite", "aw", ONOFF
, 0, 0, 0,
"beautify", "bf", ONOFF
, 0, 0, 0,
"directory", "dir", STRING
, 0, 0, direct
,
"edcompatible", "ed", ONOFF
, 0, 0, 0,
"errorbells", "eb", ONOFF
, 0, 0, 0,
"hardtabs", "ht", NUMERIC
, 8, 8, 0,
"ignorecase", "ic", ONOFF
, 0, 0, 0,
"lisp", 0, ONOFF
, 0, 0, 0,
"list", 0, ONOFF
, 0, 0, 0,
"magic", 0, ONOFF
, 1, 1, 0,
"mesg", 0, ONOFF
, 1, 1, 0,
"modeline", 0, ONOFF
, 0, 0, 0,
"number", "nu", ONOFF
, 0, 0, 0,
"open", 0, ONOFF
, 1, 1, 0,
"optimize", "opt", ONOFF
, 0, 0, 0,
"paragraphs", "para", STRING
, 0, 0, paragraphs
,
"prompt", 0, ONOFF
, 1, 1, 0,
"readonly", "ro", ONOFF
, 0, 0, 0,
"redraw", 0, ONOFF
, 0, 0, 0,
"remap", 0, ONOFF
, 1, 1, 0,
"report", 0, NUMERIC
, 5, 5, 0,
"scroll", "scr", NUMERIC
, 12, 12, 0,
"sections", "sect", STRING
, 0, 0, sections
,
"shell", "sh", STRING
, 0, 0, shell
,
"shiftwidth", "sw", NUMERIC
, TABS
, TABS
, 0,
"showmatch", "sm", ONOFF
, 0, 0, 0,
"slowopen", "slow", ONOFF
, 0, 0, 0,
"sourceany", 0, ONOFF
, 0, 0, 0,
"tabstop", "ts", NUMERIC
, TABS
, TABS
, 0,
"taglength", "tl", NUMERIC
, 0, 0, 0,
"tags", "tag", STRING
, 0, 0, tags
,
"term", 0, OTERM
, 0, 0, ttytype
,
"terse", 0, ONOFF
, 0, 0, 0,
"timeout", "to", ONOFF
, 1, 1, 0,
"ttytype", "tty", OTERM
, 0, 0, ttytype
,
"warn", 0, ONOFF
, 1, 1, 0,
"window", "wi", NUMERIC
, 23, 23, 0,
"wrapscan", "ws", ONOFF
, 1, 1, 0,
"wrapmargin", "wm", NUMERIC
, 0, 0, 0,
"writeany", "wa", ONOFF
, 0, 0, 0,