upgrade to 466 version
[platform/upstream/less.git] / defines.o2
index d71cf34..cc7f610 100755 (executable)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1984-2012  Mark Nudelman
+ * Copyright (C) 1984-2014  Mark Nudelman
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Less License, as specified in the README file.
 /*
  * Sizes of various buffers.
  */
+#if 0 /* old sizes for small memory machines
 #define        CMDBUF_SIZE     512     /* Buffer for multichar commands */
 #define        UNGOT_SIZE      100     /* Max chars to unget() */
 #define        LINEBUF_SIZE    1024    /* Max size of line in input file */
 #define        TERMSBUF_SIZE   1024    /* Buffer to hold termcap strings */
 #define        TAGLINE_SIZE    512     /* Max size of line in tags file */
 #define        TABSTOP_MAX     32      /* Max number of custom tab stops */
+#else /* more reasonable sizes for modern machines */
+#define        CMDBUF_SIZE     2048    /* Buffer for multichar commands */
+#define        UNGOT_SIZE      200     /* Max chars to unget() */
+#define        LINEBUF_SIZE    1024    /* Initial max size of line in input file */
+#define        OUTBUF_SIZE     1024    /* Output buffer */
+#define        PROMPT_SIZE     2048    /* Max size of prompt string */
+#define        TERMBUF_SIZE    2048    /* Termcap buffer for tgetent */
+#define        TERMSBUF_SIZE   1024    /* Buffer to hold termcap strings */
+#define        TAGLINE_SIZE    1024    /* Max size of line in tags file */
+#define        TABSTOP_MAX     128     /* Max number of custom tab stops */
+#endif
 
 /* Define to `long' if <sys/types.h> doesn't define.  */
 /* #define     off_t   long */