Lines Matching +full:long +full:- +full:press +full:- +full:mode

2  * Copyright (C) 1984-2025  Mark Nudelman
23 * Include the file of compile-time options.
24 * The <> make cc search for it in -I., not srcdir.
81 #define signed_expr(e) ((TRUE ? 0 : e) - 1 < 0)
90 typedef unsigned long long uintmax;
92 typedef unsigned long uintmax;
95 /* OS-specific includes */
129 #define ASCII_TO_UPPER(c) ((c) - 'a' + 'A')
130 #define ASCII_TO_LOWER(c) ((c) - 'A' + 'a')
195 #define BAD_LSEEK ((off_t)-1)
213 #define INT_STRLEN_BOUND(t) ((sizeof(t) * CHAR_BIT - 1) * 302 / 1000 + 1 + 1)
218 typedef unsigned long LWCHAR;
220 typedef long long less_off_t; /* __int64 */
237 #define MAX_UTF_CHAR_LEN 6 /* Max bytes in one UTF-8 char */
240 #define NULL_POSITION ((POSITION)(-1))
279 * Set a file descriptor to binary mode.
303 * position is displayed on the ln-th line of the screen.
343 #define EOI (-1)
345 #define READ_ERR (-1)
346 #define READ_INTR (-2)
347 #define READ_AGAIN (-3)
350 * A fraction is represented by a long n; the fraction is n/NUM_FRAC_DENOM.
359 * in the middle of a very long paste but risks apparently frozen UI if the
385 #define SRCH_NO_MATCH (1 << 8) /* Search for non-matching lines */
386 #define SRCH_PAST_EOF (1 << 9) /* Search past end-of-file, into next file */
391 #define SRCH_WRAP (1 << 15) /* Wrap-around search (continue at BOF/EOF) */
429 /* Special char bit-flags used to tell put_line() to do something special */
435 #define AT_ANSI (1 << 4) /* Content-supplied "ANSI" escape sequence */
438 #define AT_PLACEHOLDER (1 << 7) /* Placeholder for half of double-wide char */
442 #define AT_COLOR ((AT_NUM_COLORS-1) << AT_COLOR_SHIFT)
454 #define NUM_SEARCH_COLORS (AT_NUM_COLORS-10-1)
463 CV_NOCHANGE = -2,
464 CV_ERROR = -1
489 * Long definition for EBCDIC.
599 #define QUIT_SAVED_STATUS (-1)
618 #define CVT_TO_LC 01 /* Convert upper-case to lower-case */
626 #define time_type long
630 #define X11MOUSE_BUTTON1 0 /* Left button press */
631 #define X11MOUSE_BUTTON2 1 /* Middle button press */
632 #define X11MOUSE_BUTTON3 2 /* Right button press */
646 #define SF_LOGFILE (1<<7) /* Log file (s, -o) */
671 unsigned long lstrtoul(char*, char**, int);
674 unsigned long lstrtoulc(constant char*, constant char**, int);