home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / isp31b3.zip / ispell / local.os2 < prev    next >
Text File  |  1995-07-10  |  5KB  |  120 lines

  1. /*
  2.  * $Id: local.h.samp,v 1.14 1995/01/08 23:23:56 geoff Exp $
  3.  */
  4.  
  5. /*
  6.  * Copyright 1992, 1993, Geoff Kuenning, Granada Hills, CA
  7.  * All rights reserved.
  8.  *
  9.  * Redistribution and use in source and binary forms, with or without
  10.  * modification, are permitted provided that the following conditions
  11.  * are met:
  12.  *
  13.  * 1. Redistributions of source code must retain the above copyright
  14.  *    notice, this list of conditions and the following disclaimer.
  15.  * 2. Redistributions in binary form must reproduce the above copyright
  16.  *    notice, this list of conditions and the following disclaimer in the
  17.  *    documentation and/or other materials provided with the distribution.
  18.  * 3. All modifications to the source code must be clearly marked as
  19.  *    such.  Binary redistributions based on modified source code
  20.  *    must be clearly marked as modified versions in the documentation
  21.  *    and/or other materials provided with the distribution.
  22.  * 4. All advertising materials mentioning features or use of this software
  23.  *    must display the following acknowledgment:
  24.  *      This product includes software developed by Geoff Kuenning and
  25.  *      other unpaid contributors.
  26.  * 5. The name of Geoff Kuenning may not be used to endorse or promote
  27.  *    products derived from this software without specific prior
  28.  *    written permission.
  29.  *
  30.  * THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
  31.  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  32.  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  33.  * ARE DISCLAIMED.  IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE
  34.  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  35.  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  36.  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  37.  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  38.  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  39.  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  40.  * SUCH DAMAGE.
  41.  */
  42.  
  43. /*
  44.  * This file is a sample local.h file.  It shows what I believe nearly every
  45.  * site will want to include in their local.h.  You will probably want to
  46.  * expand this file;  see "config.X" to learn of #defines that you might
  47.  * like to add to.
  48.  */
  49.  
  50. /*
  51.  * $Log: local.h.samp,v $
  52.  * Revision 1.14  1995/01/08  23:23:56  geoff
  53.  * Do some minor clarification of the instructional comments.
  54.  *
  55.  * Revision 1.13  1994/05/17  06:37:25  geoff
  56.  * Add one more item of warning advice to the comments.
  57.  *
  58.  * Revision 1.12  1994/02/07  06:00:00  geoff
  59.  * Add a warning about shell processing restrictions
  60.  *
  61.  * Revision 1.11  1994/01/25  07:11:50  geoff
  62.  * Get rid of all old RCS log lines in preparation for the 3.1 release.
  63.  *
  64.  */
  65.  
  66. /*
  67.  * WARNING WARNING WARNING
  68.  *
  69.  * This file is *NOT* a normal C header file!  Although it uses C
  70.  * syntax and is included in C programs, it is also processed by shell
  71.  * scripts that are very stupid about format.
  72.  *
  73.  * Do not try to use #if constructs to configure this file for more
  74.  * than one configuration.  Do not place whitespace after the "#" in
  75.  * "#define".  Do not attempt to disable lines by commenting them out.
  76.  * Do not use backslashes to reduce the length of long lines.
  77.  * None of these things will work the way you expect them to.
  78.  *
  79.  * WARNING WARNING WARNING
  80.  */
  81.  
  82. #define MINIMENU    /* Display a mini-menu at the bottom of the screen */
  83. #undef NO8BIT        /* Remove this if you use ISO character sets */
  84. #undef USG        /* Define this on System V */
  85.  
  86. /*
  87.  * Important directory paths
  88.  */
  89. #define BINDIR    "/usr/ispell"
  90. #define LIBDIR    "/usr/ispell"
  91. #define ELISPDIR "/usr/ispell"
  92. #define TEXINFODIR "/usr/ispell"
  93. #define MAN1DIR    "/usr/ispell"
  94. #define MAN4DIR    "/usr/ispell"
  95.  
  96. /*
  97.  * Place any locally-required #include statements here
  98.  */
  99. #define MAXAFFIXLEN 20
  100. #include <fcntl.h>
  101. #include <conio.h>
  102. #include <sys/kbdscan.h>
  103. #define EMX 
  104. #define CC "gcc"
  105. #define SHELL  "/usr/bin/sh.exe"
  106. #define MAKE "make"
  107. #define OUTFILE "/dev/nul"
  108. #define CFLAGS "-Zexe -O3 -m486"
  109. #define HAS_RENAME
  110. #define YACC   "bison -b y"
  111. #define USG
  112. #define LANGUAGES "{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=/usr/dict/words}"
  113. #undef NO8BIT
  114. #define OS2
  115. #undef REGEX_LOOKUP
  116. #define EGREPCMD "/usr/bin/egrep -i"
  117. #define GETKEYSTROKE() getch()
  118. #define PDICTHOME "/tmp"
  119. #define TEMPNAME "/ispellXXXXXX"
  120.