📄 usage-txt.h
字号:
/* -*- buffer-read-only: t -*- vi: set ro: * * DO NOT EDIT THIS FILE (usage-txt.h) * * It has been AutoGen-ed Saturday May 5, 2007 at 12:02:33 PM PDT * From the definitions usage-txt.def * and the template file usage-txt.tpl * * This file handles all the bookkeeping required for tracking all the little * tiny strings used by the AutoOpts library. There are 113 * of them. This is not versioned because it is entirely internal to the * library and accessed by client code only in a very well-controlled way: * they may substitute translated strings using a procedure that steps through * all the string pointers. * * AutoOpts is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * AutoOpts is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with AutoOpts. If not, write to: * The Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor * Boston, MA 02110-1301, USA. */#ifndef AUTOOPTS_USAGE_TXT_H_GUARD#define AUTOOPTS_USAGE_TXT_H_GUARD#undef cch_t#define cch_t char const/* * One structure to hold all the pointers to all the stringlets. */typedef struct { int field_ct; char* utpz_GnuBoolArg; char* utpz_GnuKeyArg; char* utpz_GnuKeyLArg; char* utpz_GnuNumArg; char* utpz_GnuStrArg; cch_t* apz_str[ 108 ];} usage_text_t;/* * Declare the global structure with all the pointers to translated * strings. This is then used by the usage generation procedure. */extern usage_text_t option_usage_text;#if defined(AUTOOPTS_INTERNAL) /* DEFINE ALL THE STRINGS = = = = = *//* * Provide a mapping from a short name to fields in this structure. */#define zAO_Bad (option_usage_text.apz_str[ 0])#define zAO_Big (option_usage_text.apz_str[ 1])#define zAO_Err (option_usage_text.apz_str[ 2])#define zAO_Sml (option_usage_text.apz_str[ 3])#define zAll (option_usage_text.apz_str[ 4])#define zAlt (option_usage_text.apz_str[ 5])#define zAmbigKey (option_usage_text.apz_str[ 6])#define zAmbiguous (option_usage_text.apz_str[ 7])#define zArgsMust (option_usage_text.apz_str[ 8])#define zAtMost (option_usage_text.apz_str[ 9])#define zAuto (option_usage_text.apz_str[ 10])#define zBadPipe (option_usage_text.apz_str[ 11])#define zBadVerArg (option_usage_text.apz_str[ 12])#define zCantFmt (option_usage_text.apz_str[ 13])#define zCantSave (option_usage_text.apz_str[ 14])#define zDefaultOpt (option_usage_text.apz_str[ 15])#define zDis (option_usage_text.apz_str[ 16])#define zEnab (option_usage_text.apz_str[ 17])#define zEquiv (option_usage_text.apz_str[ 18])#define zErrOnly (option_usage_text.apz_str[ 19])#define zExamineFmt (option_usage_text.apz_str[ 20])#define zFiveSpaces (option_usage_text.apz_str[ 21])#define zFlagOkay (option_usage_text.apz_str[ 22])#define zFmtFmt (option_usage_text.apz_str[ 23])#define zForkFail (option_usage_text.apz_str[ 24])#define zFSErrOptLoad (option_usage_text.apz_str[ 25])#define zFSErrReadFile (option_usage_text.apz_str[ 26])#define zGenshell (option_usage_text.apz_str[ 27])#define zGnuBoolArg (option_usage_text.utpz_GnuBoolArg)#define zGnuBreak (option_usage_text.apz_str[ 28])#define zGnuKeyArg (option_usage_text.utpz_GnuKeyArg)#define zGnuKeyLArg (option_usage_text.utpz_GnuKeyLArg)#define zGnuNestArg (option_usage_text.apz_str[ 29])#define zGnuNumArg (option_usage_text.utpz_GnuNumArg)#define zGnuOptArg (option_usage_text.apz_str[ 30])#define zGnuOptFmt (option_usage_text.apz_str[ 31])#define zGnuStrArg (option_usage_text.utpz_GnuStrArg)#define zIllOptChr (option_usage_text.apz_str[ 32])#define zIllOptStr (option_usage_text.apz_str[ 33])#define zIllegal (option_usage_text.apz_str[ 34])#define zInvalOptDesc (option_usage_text.apz_str[ 35])#define zKeyWords (option_usage_text.apz_str[ 36])#define zLoadCooked (option_usage_text.apz_str[ 37])#define zLoadKeep (option_usage_text.apz_str[ 38])#define zLoadType (option_usage_text.apz_str[ 39])#define zLoadUncooked (option_usage_text.apz_str[ 40])#define zLtypeInteger (option_usage_text.apz_str[ 41])#define zLtypeNest (option_usage_text.apz_str[ 42])#define zLtypeString (option_usage_text.apz_str[ 43])#define zLtypeBool (option_usage_text.apz_str[ 44])#define zLtypeKeyword (option_usage_text.apz_str[ 45])#define zLtypeSetMembership (option_usage_text.apz_str[ 46])#define zMembers (option_usage_text.apz_str[ 47])#define zMisArg (option_usage_text.apz_str[ 48])#define zMultiEquiv (option_usage_text.apz_str[ 49])#define zMust (option_usage_text.apz_str[ 50])#define zNeedOne (option_usage_text.apz_str[ 51])#define zNoArg (option_usage_text.apz_str[ 52])#define zNoArgs (option_usage_text.apz_str[ 53])#define zNoCreat (option_usage_text.apz_str[ 54])#define zNoFlags (option_usage_text.apz_str[ 55])#define zNoKey (option_usage_text.apz_str[ 56])#define zNoLim (option_usage_text.apz_str[ 57])#define zNoPreset (option_usage_text.apz_str[ 58])#define zNoRq_NoShrtTtl (option_usage_text.apz_str[ 59])#define zNoRq_ShrtTtl (option_usage_text.apz_str[ 60])#define zNoStat (option_usage_text.apz_str[ 61])#define zNoState (option_usage_text.apz_str[ 62])#define zNone (option_usage_text.apz_str[ 63])#define zNotDef (option_usage_text.apz_str[ 64])#define zNotEnough (option_usage_text.apz_str[ 65])#define zNotFile (option_usage_text.apz_str[ 66])#define zNotNumber (option_usage_text.apz_str[ 67])#define zNrmOptFmt (option_usage_text.apz_str[ 68])#define zNumberOpt (option_usage_text.apz_str[ 69])#define zOneSpace (option_usage_text.apz_str[ 70])#define zOnlyOne (option_usage_text.apz_str[ 71])#define zOptsOnly (option_usage_text.apz_str[ 72])#define zPathFmt (option_usage_text.apz_str[ 73])#define zPlsSendBugs (option_usage_text.apz_str[ 74])#define zPreset (option_usage_text.apz_str[ 75])#define zPresetFile (option_usage_text.apz_str[ 76])#define zPresetIntro (option_usage_text.apz_str[ 77])#define zProg (option_usage_text.apz_str[ 78])#define zProhib (option_usage_text.apz_str[ 79])#define zReorder (option_usage_text.apz_str[ 80])#define zReqFmt (option_usage_text.apz_str[ 81])#define zReqOptFmt (option_usage_text.apz_str[ 82])#define zReqThese (option_usage_text.apz_str[ 83])#define zReq_NoShrtTtl (option_usage_text.apz_str[ 84])#define zReq_ShrtTtl (option_usage_text.apz_str[ 85])#define zSepChars (option_usage_text.apz_str[ 86])#define zSetMembers (option_usage_text.apz_str[ 87])#define zSetMemberSettings (option_usage_text.apz_str[ 88])#define zShrtGnuOptFmt (option_usage_text.apz_str[ 89])#define zSixSpaces (option_usage_text.apz_str[ 90])#define zStdBoolArg (option_usage_text.apz_str[ 91])#define zStdBreak (option_usage_text.apz_str[ 92])#define zStdKeyArg (option_usage_text.apz_str[ 93])#define zStdKeyLArg (option_usage_text.apz_str[ 94])#define zStdNestArg (option_usage_text.apz_str[ 95])#define zStdNoArg (option_usage_text.apz_str[ 96])#define zStdNumArg (option_usage_text.apz_str[ 97])#define zStdOptArg (option_usage_text.apz_str[ 98])#define zStdReqArg (option_usage_text.apz_str[ 99])#define zStdStrArg (option_usage_text.apz_str[100])#define zTabHyp (option_usage_text.apz_str[101])#define zTabHypAnd (option_usage_text.apz_str[102])#define zTabout (option_usage_text.apz_str[103])#define zThreeSpaces (option_usage_text.apz_str[104])#define zTwoSpaces (option_usage_text.apz_str[105])#define zUpTo (option_usage_text.apz_str[106])#define zValidKeys (option_usage_text.apz_str[107]) /* * First, set up the strings. Some of these are writable. These are all in * English. This gets compiled into libopts and is distributed here so that * xgettext (or equivalents) can extract these strings for translation.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -