Annotation of GNUtools/emacs/src/config.h-dist, revision 1.1

1.1     ! root        1: /* GNU Emacs site configuration template file.
        !             2:    Copyright (C) 1988 Free Software Foundation, Inc.
        !             3: 
        !             4: This file is part of GNU Emacs.
        !             5: 
        !             6: GNU Emacs is free software; you can redistribute it and/or modify
        !             7: it under the terms of the GNU General Public License as published by
        !             8: the Free Software Foundation; either version 1, or (at your option)
        !             9: any later version.
        !            10: 
        !            11: GNU Emacs is distributed in the hope that it will be useful,
        !            12: but WITHOUT ANY WARRANTY; without even the implied warranty of
        !            13: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        !            14: GNU General Public License for more details.
        !            15: 
        !            16: You should have received a copy of the GNU General Public License
        !            17: along with GNU Emacs; see the file COPYING.  If not, write to
        !            18: the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
        !            19: 
        !            20: 
        !            21: 
        !            22: /* Include here a s- file that describes the system type you are using.
        !            23:    See the file ../etc/MACHINES for a list of systems and
        !            24:    the names of the s- files to use for them.
        !            25:    See s-template.h for documentation on writing s- files.  */
        !            26: #include "s-bsd4-2.h"
        !            27: 
        !            28: /* Include here a m- file that describes the machine and system you use.
        !            29:    See the file ../etc/MACHINES for a list of machines and
        !            30:    the names of the m- files to use for them.
        !            31:    See m-template.h for info on what m- files should define.
        !            32:    */
        !            33: #include "m-vax.h"
        !            34: 
        !            35: /* Load in the conversion definitions if this system
        !            36:    needs them and the source file being compiled has not
        !            37:    said to inhibit this.  There should be no need for you
        !            38:    to alter these lines.  */
        !            39: 
        !            40: #ifdef SHORTNAMES
        !            41: #ifndef NO_SHORTNAMES
        !            42: #include "../shortnames/remap.h"
        !            43: #endif /* not NO_SHORTNAMES */
        !            44: #endif /* SHORTNAMES */
        !            45: 
        !            46: /* Define HAVE_X_WINDOWS if you want to use the X window system.  */
        !            47: 
        !            48: /* #define HAVE_X_WINDOWS */
        !            49: 
        !            50: /* Define X11 if you want to use version 11 of X windows.
        !            51:    Otherwise, Emacs expects to use version 10.  */
        !            52: 
        !            53: #ifdef HAVE_X_WINDOWS
        !            54: #define X11
        !            55: #endif
        !            56: 
        !            57: /* Define HAVE_X_MENU if you want to use the X window menu system.
        !            58:    This appears to work on some machines that support X
        !            59:    and not on others.  */
        !            60: 
        !            61: /* #define HAVE_X_MENU */
        !            62: 
        !            63: /* Define `subprocesses' should be defined if you want to
        !            64:    have code for asynchronous subprocesses
        !            65:    (as used in M-x compile and M-x shell).
        !            66:    These do not work for some USG systems yet;
        !            67:    for the ones where they work, the s-*.h file defines this flag.  */
        !            68: 
        !            69: #ifndef VMS
        !            70: #ifndef USG
        !            71: #define subprocesses
        !            72: #endif
        !            73: #endif
        !            74: 
        !            75: /* Define USER_FULL_NAME to return a string
        !            76:    that is the user's full name.
        !            77:    It can assume that the variable `pw'
        !            78:    points to the password file entry for this user.
        !            79: 
        !            80:    At some sites, the pw_gecos field contains
        !            81:    the user's full name.  If neither this nor any other
        !            82:    field contains the right thing, use pw_name,
        !            83:    giving the user's login name, since that is better than nothing.  */
        !            84: 
        !            85: #define USER_FULL_NAME pw->pw_gecos
        !            86: 
        !            87: /* Define AMPERSAND_FULL_NAME if you use the convention
        !            88:    that & in the full name stands for the login id.  */
        !            89: 
        !            90: /* #define AMPERSAND_FULL_NAME */
        !            91: 
        !            92: /* # bytes of pure Lisp code to leave space for.
        !            93:    Note that s-vms.h and m-sun2.h may override this default.  */
        !            94: 
        !            95: #ifndef PURESIZE
        !            96: #ifdef HAVE_X_WINDOWS
        !            97: #define PURESIZE 122000
        !            98: #else
        !            99: #define PURESIZE 120000
        !           100: #endif
        !           101: #endif
        !           102: 
        !           103: /* Define HIGHPRI as a negative number
        !           104:    if you want Emacs to run at a higher than normal priority.
        !           105:    For this to take effect, you must install Emacs with setuid root.
        !           106:    Emacs will change back to the users's own uid after setting
        !           107:    its priority.  */
        !           108: 
        !           109: /* #define HIGHPRI */
        !           110: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.