don't bother resolving onbld python module deps
[unleashed.git] / bin / less / defines.h
blob03542f8659586a289888d104e433548804d6ba9a
1 /*
2 * Copyright 2014 Garrett D'Amore <garrett@damore.org>
4 * This file is made available under the terms of the Less License.
5 */
7 /*
8 * LESSKEYFILE is the filename of the default lesskey output file
9 * (in the HOME directory).
10 * LESSKEYFILE_SYS is the filename of the system-wide lesskey output file.
11 * DEF_LESSKEYINFILE is the filename of the default lesskey input
12 * (in the HOME directory).
13 * LESSHISTFILE is the filename of the history file
14 * (in the HOME directory).
16 #define LESSKEYFILE ".less"
17 #define LESSKEYFILE_SYS SYSDIR "/sysless"
18 #define DEF_LESSKEYINFILE ".lesskey"
19 #define LESSHISTFILE "-"
20 #define TGETENT_OK 1 /* "OK" from curses.h */
23 * Default shell metacharacters and meta-escape character.
25 #define DEF_METACHARS "; *?\t\n'\"()<>[]|&^`#\\$%=~"
27 #define CMDBUF_SIZE 2048 /* Buffer for multichar commands */
28 #define UNGOT_SIZE 200 /* Max chars to unget() */
29 #define LINEBUF_SIZE 1024 /* Initial max size of line in input file */
30 #define OUTBUF_SIZE 1024 /* Output buffer */
31 #define PROMPT_SIZE 2048 /* Max size of prompt string */
32 #define TERMBUF_SIZE 2048 /* Termcap buffer for tgetent */
33 #define TERMSBUF_SIZE 1024 /* Buffer to hold termcap strings */
34 #define TAGLINE_SIZE 1024 /* Max size of line in tags file */
35 #define TABSTOP_MAX 128 /* Max number of custom tab stops */
36 #define EDIT_PGM "vi" /* Editor program */