home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / gettext-0.10.24-src.tgz / tar.out / fsf / gettext / acconfig.h < prev    next >
C/C++ Source or Header  |  1996-09-28  |  2KB  |  71 lines

  1. /* Special definitions, processed by autoheader.
  2.    Copyright (C) 1995 Free Software Foundation.
  3.    Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.  */
  4.  
  5. /* Default value for alignment of strings in .mo file.  */
  6. #define DEFAULT_ALIGNMENT 1
  7.  
  8. #ifndef PARAMS
  9. # if __STDC__
  10. #  define PARAMS(args) args
  11. # else
  12. #  define PARAMS(args) ()
  13. # endif
  14. #endif
  15.  
  16. @TOP@
  17.  
  18. /* Define to the name of the distribution.  */
  19. #undef PACKAGE
  20.  
  21. /* Define to the version of the distribution.  */
  22. #undef VERSION
  23.  
  24. /* Define if you have obstacks.  */
  25. #undef HAVE_OBSTACK
  26.  
  27. /* Define if <stddef.h> defines ptrdiff_t.  */
  28. #undef HAVE_PTRDIFF_T
  29.  
  30. /* Define if your locale.h file contains LC_MESSAGES.  */
  31. #undef HAVE_LC_MESSAGES
  32.  
  33. /* Define if you have the parse_printf_format function.  */
  34. #undef HAVE_PARSE_PRINTF_FORMAT
  35.  
  36. /* Define to 1 if NLS is requested.  */
  37. #undef ENABLE_NLS
  38.  
  39. /* Define as 1 if you have catgets and don't want to use GNU gettext.  */
  40. #undef HAVE_CATGETS
  41.  
  42. /* Define as 1 if you have gettext and don't want to use GNU gettext.  */
  43. #undef HAVE_GETTEXT
  44.  
  45. /* Define as 1 if you have the stpcpy function.  */
  46. #undef HAVE_STPCPY
  47.  
  48. @BOTTOM@
  49.  
  50. /* A file name cannot consist of any character possible.  INVALID_PATH_CHAR
  51.    contains the characters not allowed.  */
  52. #ifndef MSDOS
  53. #define    INVALID_PATH_CHAR "\1\2\3\4\5\6\7\10\11\12\13\14\15\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37 \177/"
  54. #else
  55. /* Something like this for MSDOG.  */
  56. #define    INVALID_PATH_CHAR "\1\2\3\4\5\6\7\10\11\12\13\14\15\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37 \177\\:."
  57. #endif
  58.  
  59. /* Length from which starting on warnings about too long strings are given.
  60.    Several systems have limits for strings itself, more have problems with
  61.    strings in their tools (important here: gencat).  1024 bytes is a
  62.    conservative limit.  Because many translation let the message size grow
  63.    (German translations are always bigger) choose a length < 1024.  */
  64. #define WARN_ID_LEN 900
  65.  
  66. /* This is the page width for the message_print function.  It should
  67.    not be set to more than 79 characters (Emacs users will appreciate
  68.    it).  It is used to wrap the msgid and msgstr strings, and also to
  69.    wrap the file position (#:) comments.  */
  70. #define PAGE_WIDTH 79
  71.