mirror of https://github.com/postgres/postgres
parent
ba247bd649
commit
c8bc4a4e63
@ -0,0 +1,23 @@ |
||||
|
||||
This increases the number of typedef's understood by BSD indent from 100
|
||||
to 1000.
|
||||
|
||||
*** ./lexi.c.orig Mon Sep 8 17:55:47 1997
|
||||
--- ./lexi.c Mon Sep 8 17:02:10 1997
|
||||
***************
|
||||
*** 58,64 ****
|
||||
int rwcode;
|
||||
};
|
||||
|
||||
! struct templ specials[100] =
|
||||
{
|
||||
"switch", 1,
|
||||
"case", 2,
|
||||
--- 58,64 ----
|
||||
int rwcode;
|
||||
};
|
||||
|
||||
! struct templ specials[1000] =
|
||||
{
|
||||
"switch", 1,
|
||||
"case", 2,
|
||||
@ -0,0 +1,820 @@ |
||||
#!/bin/sh |
||||
# |
||||
# This can format all PostgreSQL *.c and *.h files, |
||||
# excluding libpq++, *.y, and *.l files. |
||||
# |
||||
# On 09/06/1997, from the top directory, I ran: |
||||
# |
||||
# find . -name '*.[ch]' -type f -print | grep -v '++' | xargs -n100 PGINDENT |
||||
# |
||||
# The stock BSD indent has two bugs. First, a comment after the word 'else' |
||||
# causes the rest of the file to be ignored. Second, it silently ignores |
||||
# typedesf after getting the first 100. |
||||
# Both problems are worked-around in this script. |
||||
# |
||||
|
||||
trap "rm -f /tmp/$$ /tmp/$$a" 0 1 2 3 15 |
||||
entab </dev/null >/dev/null |
||||
if [ "$?" -ne 0 ] |
||||
then echo "Go to the src/tools/entab directory and do a 'make' and 'make install'." >&2 |
||||
echo "This will put the 'entab' command in your path." >&2 |
||||
echo "Then run $0 again." |
||||
exit 1 |
||||
fi |
||||
indent -st -npro </dev/null >/dev/null 2>&1 |
||||
if [ "$?" -ne 0 ] |
||||
then echo "You do not appear to have 'indent' installed on your system." >&2 |
||||
exit 1 |
||||
fi |
||||
indent -version -npro </dev/null >/dev/null 2>&1 |
||||
if [ "$?" -ne 0 ] |
||||
then echo "You appear to have GNU indent rather than BSD indent." >&2 |
||||
echo "Be warned, it has some small bugs, GNU indent version 1.9.1." >&2 |
||||
echo "These bugs become pretty major when you are doing >200k lines of code." >&2 |
||||
echo "If you don't believe me, take a directory and make a copy." >&2 |
||||
echo "Run pgindent on the copy using GNU indent, and do a diff -r." >&2 |
||||
echo "You will see what I mean." |
||||
echo "GNU indent does some things better, but mangles too." >&2 |
||||
EXTRA_OPTS="-ncdb -bli0 -npcs -cli4" |
||||
else echo "Hope you installed /src/tools/pgindent/indent.bsd.patch." >&2 |
||||
EXTRA_OPTS="-bbb -cli1" |
||||
fi |
||||
|
||||
for FILE |
||||
do |
||||
cat $FILE | |
||||
sed 's;/\* *---;/*---X_X;g' | |
||||
sed 's;\([} ]\)else[ ]*\(/\*.*\)$;\1else\ |
||||
\2;g' | # workaround for indent bug |
||||
detab -t4 -qc | |
||||
sed 's;^DATA(.*$;/*&*/;' >/tmp/$$a # protect backslashes in DATA() |
||||
indent -bad -bap -bc -bl -d0 -cdb -nce -nfc1 -di12 -i4 -l75 \ |
||||
-lp -nip -npro $EXTRA_OPTS \ |
||||
-TA_Const \ |
||||
-TA_Expr \ |
||||
-TA_Indices \ |
||||
-TAbsoluteTime \ |
||||
-TAcl \ |
||||
-TAclId \ |
||||
-TAclIdType \ |
||||
-TAclItem \ |
||||
-TAclMode \ |
||||
-TAddAttrStmt \ |
||||
-TAddr \ |
||||
-TAgg \ |
||||
-TAggFuncInfo \ |
||||
-TAggInfo \ |
||||
-TAggState \ |
||||
-TAggreg \ |
||||
-TAllocElem \ |
||||
-TAllocElemData \ |
||||
-TAllocMode \ |
||||
-TAllocPointer \ |
||||
-TAllocSet \ |
||||
-TAllocSetData \ |
||||
-TAnyInvalidation \ |
||||
-TAppend \ |
||||
-TAppendState \ |
||||
-TAppendStmt \ |
||||
-TArchType \ |
||||
-TArchiveMode \ |
||||
-TArray \ |
||||
-TArrayRef \ |
||||
-TArrayType \ |
||||
-TAttr \ |
||||
-TAttrDefault \ |
||||
-TAttrNumber \ |
||||
-TAttributeSize \ |
||||
-TAttributeTupleForm \ |
||||
-TBOX \ |
||||
-TBTItem \ |
||||
-TBTItemData \ |
||||
-TBTMetaPageData \ |
||||
-TBTPageOpaque \ |
||||
-TBTPageOpaqueData \ |
||||
-TBTPageState \ |
||||
-TBTPriQueue \ |
||||
-TBTPriQueueElem \ |
||||
-TBTScanList \ |
||||
-TBTScanListData \ |
||||
-TBTScanOpaque \ |
||||
-TBTScanOpaqueData \ |
||||
-TBTSortKey \ |
||||
-TBTSpool \ |
||||
-TBTStack \ |
||||
-TBTStackData \ |
||||
-TBTTapeBlock \ |
||||
-TBUCKET_INDEX \ |
||||
-TBackend \ |
||||
-TBackendId \ |
||||
-TBackendTag \ |
||||
-TBindingEnt \ |
||||
-TBitArray \ |
||||
-TBitIndex \ |
||||
-TBlock \ |
||||
-TBlockId \ |
||||
-TBlockIdData \ |
||||
-TBlockNumber \ |
||||
-TBoolPtr \ |
||||
-TBucket \ |
||||
-TBufFlags \ |
||||
-TBuffer \ |
||||
-TBufferBlock \ |
||||
-TBufferDesc \ |
||||
-TBufferHdr \ |
||||
-TBufferLock \ |
||||
-TBufferTag \ |
||||
-TCHUNK_INFO \ |
||||
-TCIRCLE \ |
||||
-TCInfo \ |
||||
-TCPFunction \ |
||||
-TCPPFunction \ |
||||
-TCandidateList \ |
||||
-TCash \ |
||||
-TCatCTup \ |
||||
-TCatCache \ |
||||
-TCatalogInvalidationData \ |
||||
-TChangeACLStmt \ |
||||
-TChar16 \ |
||||
-TChoose \ |
||||
-TChromosome \ |
||||
-TCity \ |
||||
-TClosePortalStmt \ |
||||
-TClusterStmt \ |
||||
-TCmdType \ |
||||
-TColumnDef \ |
||||
-TCommandDest \ |
||||
-TCommandId \ |
||||
-TCommonScanState \ |
||||
-TCommonState \ |
||||
-TConnStatusType \ |
||||
-TConst \ |
||||
-TConstrCheck \ |
||||
-TConstrType \ |
||||
-TConstraintDef \ |
||||
-TCopyStmt \ |
||||
-TCost \ |
||||
-TCreateSeqStmt \ |
||||
-TCreateStmt \ |
||||
-TCreateTrigStmt \ |
||||
-TCreatedbStmt \ |
||||
-TCursorStmt \ |
||||
-TDateADT \ |
||||
-TDateTime \ |
||||
-TDatum \ |
||||
-TDatumPtr \ |
||||
-TDefElem \ |
||||
-TDefineStmt \ |
||||
-TDeleteStmt \ |
||||
-TDestroyStmt \ |
||||
-TDestroydbStmt \ |
||||
-TDlelem \ |
||||
-TDllist \ |
||||
-TDropTrigStmt \ |
||||
-TDynamicFileList \ |
||||
-TELEMENT \ |
||||
-TEState \ |
||||
-TEdge \ |
||||
-TExcContext \ |
||||
-TExcData \ |
||||
-TExcDetail \ |
||||
-TExcFrame \ |
||||
-TExcId \ |
||||
-TExcMessage \ |
||||
-TExcProc \ |
||||
-TException \ |
||||
-TExecStatus \ |
||||
-TExecStatusType \ |
||||
-TExistential \ |
||||
-TExitStatus \ |
||||
-TExplainState \ |
||||
-TExplainStmt \ |
||||
-TExpr \ |
||||
-TExprContext \ |
||||
-TExtendStmt \ |
||||
-TFILE \ |
||||
-TFUNMAP \ |
||||
-TFetchStmt \ |
||||
-TFile \ |
||||
-TFileName \ |
||||
-TFixedItem \ |
||||
-TFixedItemData \ |
||||
-TFixedStack \ |
||||
-TFixedStackData \ |
||||
-TFjoin \ |
||||
-TFmgrCall \ |
||||
-TFmgrValues \ |
||||
-TFormData_pg_aggregate \ |
||||
-TFormData_pg_am \ |
||||
-TFormData_pg_amop \ |
||||
-TFormData_pg_amproc \ |
||||
-TFormData_pg_attrdef \ |
||||
-TFormData_pg_attribute \ |
||||
-TFormData_pg_class \ |
||||
-TFormData_pg_database \ |
||||
-TFormData_pg_group \ |
||||
-TFormData_pg_index \ |
||||
-TFormData_pg_inherits \ |
||||
-TFormData_pg_ipl \ |
||||
-TFormData_pg_language \ |
||||
-TFormData_pg_listener \ |
||||
-TFormData_pg_log \ |
||||
-TFormData_pg_opclass \ |
||||
-TFormData_pg_operator \ |
||||
-TFormData_pg_proc \ |
||||
-TFormData_pg_relcheck \ |
||||
-TFormData_pg_rewrite \ |
||||
-TFormData_pg_sequence \ |
||||
-TFormData_pg_statistic \ |
||||
-TFormData_pg_time \ |
||||
-TFormData_pg_trigger \ |
||||
-TFormData_pg_user \ |
||||
-TFormData_pg_variable \ |
||||
-TFormData_pg_version \ |
||||
-TForm_pg_aggregate \ |
||||
-TForm_pg_am \ |
||||
-TForm_pg_amop \ |
||||
-TForm_pg_amproc \ |
||||
-TForm_pg_attrdef \ |
||||
-TForm_pg_class \ |
||||
-TForm_pg_database \ |
||||
-TForm_pg_group \ |
||||
-TForm_pg_ipl \ |
||||
-TForm_pg_language \ |
||||
-TForm_pg_log \ |
||||
-TForm_pg_opclass \ |
||||
-TForm_pg_proc \ |
||||
-TForm_pg_relcheck \ |
||||
-TForm_pg_rewrite \ |
||||
-TForm_pg_statistic \ |
||||
-TForm_pg_time \ |
||||
-TForm_pg_trigger \ |
||||
-TForm_pg_user \ |
||||
-TForm_pg_variable \ |
||||
-TFrontEnd \ |
||||
-TFunc \ |
||||
-TFuncCall \ |
||||
-TFuncIndexInfo \ |
||||
-TFuncIndexInfoPtr \ |
||||
-TFuncInfo \ |
||||
-TFunction \ |
||||
-TFunctionCache \ |
||||
-TFunctionCachePtr \ |
||||
-TGISTENTRY \ |
||||
-TGISTPageOpaque \ |
||||
-TGISTPageOpaqueData \ |
||||
-TGISTSTACK \ |
||||
-TGISTSTATE \ |
||||
-TGISTScanList \ |
||||
-TGISTScanListData \ |
||||
-TGISTScanOpaque \ |
||||
-TGISTScanOpaqueData \ |
||||
-TGIST_SPLITVEC \ |
||||
-TGene \ |
||||
-TGlobalMemory \ |
||||
-TGroup \ |
||||
-TGroupBuffer \ |
||||
-TGroupClause \ |
||||
-TGroupState \ |
||||
-THASHACTION \ |
||||
-THASHCTL \ |
||||
-THHDR \ |
||||
-THISTORY_STATE \ |
||||
-THIST_ENTRY \ |
||||
-THInfo \ |
||||
-THTAB \ |
||||
-THash \ |
||||
-THashBucket \ |
||||
-THashBucketData \ |
||||
-THashItem \ |
||||
-THashItemData \ |
||||
-THashJoin \ |
||||
-THashJoinState \ |
||||
-THashJoinTable \ |
||||
-THashMetaPage \ |
||||
-THashMetaPageData \ |
||||
-THashPageOpaque \ |
||||
-THashPageOpaqueData \ |
||||
-THashPath \ |
||||
-THashScanList \ |
||||
-THashScanListData \ |
||||
-THashScanOpaque \ |
||||
-THashScanOpaqueData \ |
||||
-THashState \ |
||||
-THashTableData \ |
||||
-THashtFunc \ |
||||
-THeapAccessStatistics \ |
||||
-THeapAccessStatisticsData \ |
||||
-THeapMemoryBlock \ |
||||
-THeapMemoryBlockData \ |
||||
-THeapScanDesc \ |
||||
-THeapScanDescData \ |
||||
-THeapTuple \ |
||||
-THeapTupleData \ |
||||
-TINTRANGE \ |
||||
-TIPCKey \ |
||||
-TIdList \ |
||||
-TIdent \ |
||||
-TIdxInfoRetval \ |
||||
-TIndDesc \ |
||||
-TIndInfo \ |
||||
-TIndex \ |
||||
-TIndexAttributeBitMap \ |
||||
-TIndexAttributeBitMapData \ |
||||
-TIndexElem \ |
||||
-TIndexInfo \ |
||||
-TIndexList \ |
||||
-TIndexPath \ |
||||
-TIndexScan \ |
||||
-TIndexScanDesc \ |
||||
-TIndexScanDescData \ |
||||
-TIndexScanDescPtr \ |
||||
-TIndexScanState \ |
||||
-TIndexStmt \ |
||||
-TIndexStrategy \ |
||||
-TIndexStrategyData \ |
||||
-TIndexTuple \ |
||||
-TIndexTupleData \ |
||||
-TIndexTupleForm \ |
||||
-TInhInfo \ |
||||
-TInhPaths \ |
||||
-TInheritsTupleForm \ |
||||
-TInsertIndexResult \ |
||||
-TInsertIndexResultData \ |
||||
-TIntArray \ |
||||
-TInt_yy_size_t \ |
||||
-TInt_yy_state_type \ |
||||
-TInternalTimeQual \ |
||||
-TInvalidationEntry \ |
||||
-TInvalidationEntryData \ |
||||
-TInvalidationMessage \ |
||||
-TInvalidationMessageData \ |
||||
-TInvalidationUserData \ |
||||
-TIpcMemoryId \ |
||||
-TIpcMemoryKey \ |
||||
-TIpcSemaphoreId \ |
||||
-TIpcSemaphoreKey \ |
||||
-TItem \ |
||||
-TItemId \ |
||||
-TItemIdData \ |
||||
-TItemIdFlags \ |
||||
-TItemLength \ |
||||
-TItemOffset \ |
||||
-TItemPointer \ |
||||
-TItemPointerData \ |
||||
-TIter \ |
||||
-TJInfo \ |
||||
-TJoin \ |
||||
-TJoinKey \ |
||||
-TJoinMethod \ |
||||
-TJoinPath \ |
||||
-TJoinState \ |
||||
-TJunkFilter \ |
||||
-TKEYMAP_ENTRY \ |
||||
-TKEYMAP_ENTRY_ARRAY \ |
||||
-TKeymap \ |
||||
-TLINE \ |
||||
-TLOCK \ |
||||
-TLOCKCTL \ |
||||
-TLOCKT \ |
||||
-TLOCKTAB \ |
||||
-TLOCKTAG \ |
||||
-TLOCK_LEVEL \ |
||||
-TLOCK_TYPE \ |
||||
-TLRelId \ |
||||
-TLSEG \ |
||||
-TLargeObjectDesc \ |
||||
-TLeftistContext \ |
||||
-TLeftistContextData \ |
||||
-TLibCCopyLength \ |
||||
-TList \ |
||||
-TListenStmt \ |
||||
-TLoadStmt \ |
||||
-TLocalInvalid \ |
||||
-TLocationIndex \ |
||||
-TLockInfo \ |
||||
-TLockInfoData \ |
||||
-TLockTableId \ |
||||
-TLogRelationContents \ |
||||
-TLogRelationContentsData \ |
||||
-TLookupEnt \ |
||||
-TMASK \ |
||||
-TMInfo \ |
||||
-TMarkData \ |
||||
-TMaterial \ |
||||
-TMaterialState \ |
||||
-TMdfdVec \ |
||||
-TMemoryContext \ |
||||
-TMemoryContextMethods \ |
||||
-TMergeJoin \ |
||||
-TMergeJoinState \ |
||||
-TMergeOrder \ |
||||
-TMergePath \ |
||||
-TMoveStmt \ |
||||
-TMsgType \ |
||||
-TName \ |
||||
-TNameData \ |
||||
-TNestLoop \ |
||||
-TNestLoopState \ |
||||
-TNode \ |
||||
-TNodeTag \ |
||||
-TNotifyStmt \ |
||||
-TOffset \ |
||||
-TOffsetNumber \ |
||||
-TOid \ |
||||
-TOidInt2 \ |
||||
-TOidInt2Data \ |
||||
-TOidInt4 \ |
||||
-TOidInt4Data \ |
||||
-TOidName \ |
||||
-TOidNameData \ |
||||
-TOpType \ |
||||
-TOpaque \ |
||||
-TOpaqueData \ |
||||
-TOper \ |
||||
-TOperator \ |
||||
-TOperatorTupleForm \ |
||||
-TOprInfo \ |
||||
-TOrderKey \ |
||||
-TOrderType \ |
||||
-TOrderedElem \ |
||||
-TOrderedElemData \ |
||||
-TOrderedSet \ |
||||
-TOrderedSetData \ |
||||
-TOverflowPageAddress \ |
||||
-TOverflowTuple \ |
||||
-TOverflowTupleData \ |
||||
-TPATH \ |
||||
-TPGconn \ |
||||
-TPGlobjfuncs \ |
||||
-TPGnotify \ |
||||
-TPGresAttDesc \ |
||||
-TPGresAttValue \ |
||||
-TPGresult \ |
||||
-TPOLYGON \ |
||||
-TPQArgBlock \ |
||||
-TPQNotifyList \ |
||||
-TPQconninfoOption \ |
||||
-TPQprintOpt \ |
||||
-TPROC \ |
||||
-TPROC_HDR \ |
||||
-TPROC_QUEUE \ |
||||
-TPacketBuf \ |
||||
-TPacketLen \ |
||||
-TPage \ |
||||
-TPageHeader \ |
||||
-TPageHeaderData \ |
||||
-TPageManagerMode \ |
||||
-TPageOffset \ |
||||
-TParam \ |
||||
-TParamListInfo \ |
||||
-TParamListInfoData \ |
||||
-TParamNo \ |
||||
-TParamString \ |
||||
-TParseState \ |
||||
-TPath \ |
||||
-TPathOrder \ |
||||
-TPlan \ |
||||
-TPoint \ |
||||
-TPointer \ |
||||
-TPool \ |
||||
-TPort \ |
||||
-TPortal \ |
||||
-TPortalBlock \ |
||||
-TPortalBlockData \ |
||||
-TPortalBuffer \ |
||||
-TPortalD \ |
||||
-TPortalEntry \ |
||||
-TPortalHashEnt \ |
||||
-TPortalHeapMemory \ |
||||
-TPortalMemoryContext \ |
||||
-TPortalVariableMemory \ |
||||
-TPredInfo \ |
||||
-TPrivateMem \ |
||||
-TProcState \ |
||||
-TProcedureStmt \ |
||||
-TProcessingMode \ |
||||
-TProjectionInfo \ |
||||
-TPsortstate \ |
||||
-TPsqlSettings \ |
||||
-TPurgeStmt \ |
||||
-TQuery \ |
||||
-TQueryDesc \ |
||||
-TQueryTreeList \ |
||||
-TREAD_ROUTINE \ |
||||
-TRTSTACK \ |
||||
-TRTSTATE \ |
||||
-TRTScanList \ |
||||
-TRTScanListData \ |
||||
-TRTreePageOpaque \ |
||||
-TRTreePageOpaqueData \ |
||||
-TRTreeScanOpaque \ |
||||
-TRTreeScanOpaqueData \ |
||||
-TRangeTblEntry \ |
||||
-TRangeVar \ |
||||
-TRecipeStmt \ |
||||
-TRegProcedure \ |
||||
-TRel \ |
||||
-TRelExpr \ |
||||
-TRelIdCacheEnt \ |
||||
-TRelNameCacheEnt \ |
||||
-TRelation \ |
||||
-TRelationBuildDescInfo \ |
||||
-TRelationData \ |
||||
-TRelationInfo \ |
||||
-TRelationInvalidationData \ |
||||
-TRelationList \ |
||||
-TRelationPtr \ |
||||
-TRelativeAddr \ |
||||
-TRelativeTime \ |
||||
-TRelid \ |
||||
-TRemoveAggrStmt \ |
||||
-TRemoveFuncStmt \ |
||||
-TRemoveOperStmt \ |
||||
-TRemoveStmt \ |
||||
-TRenameStmt \ |
||||
-TReplaceStmt \ |
||||
-TResTarget \ |
||||
-TResdom \ |
||||
-TResult \ |
||||
-TResultState \ |
||||
-TRetrieveIndexResult \ |
||||
-TRetrieveIndexResultData \ |
||||
-TRetrieveStmt \ |
||||
-TRewriteInfo \ |
||||
-TRewriteRule \ |
||||
-TRuleLock \ |
||||
-TRuleStmt \ |
||||
-TSEGMENT \ |
||||
-TSEG_OFFSET \ |
||||
-TSEMA \ |
||||
-TSHMEM_OFFSET \ |
||||
-TSHM_QUEUE \ |
||||
-TSISeg \ |
||||
-TSISegEntry \ |
||||
-TSISegOffsets \ |
||||
-TSLock \ |
||||
-TSPINLOCK \ |
||||
-TSPITupleTable \ |
||||
-TSPLITVEC \ |
||||
-TScan \ |
||||
-TScanDirection \ |
||||
-TScanFunc \ |
||||
-TScanKey \ |
||||
-TScanKeyData \ |
||||
-TScanKeyword \ |
||||
-TSeqScan \ |
||||
-TSeqTable \ |
||||
-TSeqTableData \ |
||||
-TSequenceTupleForm \ |
||||
-TSharedInvalid \ |
||||
-TSharedInvalidData \ |
||||
-TSize \ |
||||
-TSort \ |
||||
-TSortClause \ |
||||
-TSortGroupBy \ |
||||
-TSortState \ |
||||
-TSplitNumber \ |
||||
-TStartupInfo \ |
||||
-TStrategyEvaluation \ |
||||
-TStrategyEvaluationData \ |
||||
-TStrategyExpression \ |
||||
-TStrategyExpressionData \ |
||||
-TStrategyMap \ |
||||
-TStrategyMapData \ |
||||
-TStrategyNumber \ |
||||
-TStrategyOperator \ |
||||
-TStrategyOperatorData \ |
||||
-TStrategyTerm \ |
||||
-TStrategyTermData \ |
||||
-TStrategyTransformMap \ |
||||
-TStrategyTransformMapData \ |
||||
-TStream \ |
||||
-TStreamPtr \ |
||||
-TStringInfo \ |
||||
-TStringInfoData \ |
||||
-TSubSelect \ |
||||
-TSuperQE \ |
||||
-TSystemPortAddress \ |
||||
-TTUPLE \ |
||||
-TTXTRANGE \ |
||||
-TTableID \ |
||||
-TTableInfo \ |
||||
-TTargetEntry \ |
||||
-TTee \ |
||||
-TTeeState \ |
||||
-TTemp \ |
||||
-TTempRelList \ |
||||
-TTimeADT \ |
||||
-TTimeInterval \ |
||||
-TTimeIntervalData \ |
||||
-TTimeQual \ |
||||
-TTimeQualData \ |
||||
-TTimeQualMode \ |
||||
-TTimeQualSpace \ |
||||
-TTimeRange \ |
||||
-TTimeRelationContents \ |
||||
-TTimeRelationContentsData \ |
||||
-TTimeSpan \ |
||||
-TTransactionId \ |
||||
-TTransactionState \ |
||||
-TTransactionStateData \ |
||||
-TTransactionStmt \ |
||||
-TTrigger \ |
||||
-TTriggerData \ |
||||
-TTriggerDesc \ |
||||
-TTriggerEvent \ |
||||
-TTupleBlock \ |
||||
-TTupleConstr \ |
||||
-TTupleDesc \ |
||||
-TTupleTable \ |
||||
-TTupleTableData \ |
||||
-TTupleTableSlot \ |
||||
-TType \ |
||||
-TTypeBlock \ |
||||
-TTypeInfo \ |
||||
-TTypeName \ |
||||
-TTypeTupleForm \ |
||||
-TTypeTupleFormData \ |
||||
-TUNDO_LIST \ |
||||
-TUnionFlag \ |
||||
-TUnique \ |
||||
-TUniqueState \ |
||||
-TVAttList \ |
||||
-TVAttListData \ |
||||
-TVFunction \ |
||||
-TVPageDescr \ |
||||
-TVPageDescrData \ |
||||
-TVPageList \ |
||||
-TVPageListData \ |
||||
-TVRelList \ |
||||
-TVRelListData \ |
||||
-TVRelStats \ |
||||
-TVacAttrStats \ |
||||
-TVacuumStmt \ |
||||
-TValue \ |
||||
-TVar \ |
||||
-TVariableRelationContents \ |
||||
-TVariableRelationContentsData \ |
||||
-TVariableResetStmt \ |
||||
-TVariableSetStmt \ |
||||
-TVariableShowStmt \ |
||||
-TVersionStmt \ |
||||
-TVersionTupleForm \ |
||||
-TVfd \ |
||||
-TViewStmt \ |
||||
-TXIDLookupEnt \ |
||||
-TXIDTAG \ |
||||
-TXidStatus \ |
||||
-TYYSTYPE \ |
||||
-TYY_BUFFER_STATE \ |
||||
-TYY_CHAR \ |
||||
-T_LockId_ \ |
||||
-T_RuneEntry \ |
||||
-T_RuneLocale \ |
||||
-T_RuneRange \ |
||||
-T_SPI_connection \ |
||||
-T_SPI_plan \ |
||||
-Taclitem \ |
||||
-Tbits16 \ |
||||
-Tbits32 \ |
||||
-Tbits8 \ |
||||
-Tbool \ |
||||
-Tbool16 \ |
||||
-Tbool32 \ |
||||
-Tbool8 \ |
||||
-Tbytea \ |
||||
-Tcaddr_t \ |
||||
-Tcat_t \ |
||||
-Tcc_t \ |
||||
-Tchar \ |
||||
-Tchar16 \ |
||||
-Tchar8 \ |
||||
-TcharPP \ |
||||
-Tclock_t \ |
||||
-Tclockid_t \ |
||||
-Tcset \ |
||||
-Tdaddr_t \ |
||||
-Tdatetkn \ |
||||
-Tdev_t \ |
||||
-Tdhalloc_ptr \ |
||||
-Tdiv_t \ |
||||
-Tdouble \ |
||||
-Texecution_state \ |
||||
-Tf_smgr \ |
||||
-Tfd_mask \ |
||||
-Tfd_set \ |
||||
-Tfixpt_t \ |
||||
-Tfloat \ |
||||
-Tfloat32 \ |
||||
-Tfloat32data \ |
||||
-Tfloat4 \ |
||||
-Tfloat64 \ |
||||
-Tfloat64data \ |
||||
-Tfloat8 \ |
||||
-Tfpos_t \ |
||||
-Tfunc_ptr \ |
||||
-Tgid_t \ |
||||
-Thashnode \ |
||||
-Tino_t \ |
||||
-Tint \ |
||||
-Tint16 \ |
||||
-Tint16_t \ |
||||
-Tint16m_t \ |
||||
-Tint2 \ |
||||
-Tint28 \ |
||||
-Tint32 \ |
||||
-Tint32_t \ |
||||
-Tint32m_t \ |
||||
-Tint4 \ |
||||
-Tint64_t \ |
||||
-Tint64m_t \ |
||||
-Tint8 \ |
||||
-Tint8_t \ |
||||
-Tint8m_t \ |
||||
-TintP \ |
||||
-Tjmp_buf \ |
||||
-Tkey_t \ |
||||
-Tldiv_t \ |
||||
-Tmode_t \ |
||||
-Tnlink_t \ |
||||
-Toff_t \ |
||||
-Toid8 \ |
||||
-Tpg_pwd \ |
||||
-Tpid_t \ |
||||
-Tpqbool \ |
||||
-Tpqsigfunc \ |
||||
-Tptrdiff_t \ |
||||
-Tqaddr_t \ |
||||
-Tquad_t \ |
||||
-Tregex_t \ |
||||
-Tregister_t \ |
||||
-Tregmatch_t \ |
||||
-Tregoff_t \ |
||||
-Tregproc \ |
||||
-Trune_t \ |
||||
-Tsegsz_t \ |
||||
-Tsequence_magic \ |
||||
-Tsig_atomic_t \ |
||||
-Tsig_func \ |
||||
-Tsig_t \ |
||||
-Tsigjmp_buf \ |
||||
-Tsigset_t \ |
||||
-Tsize_t \ |
||||
-Tslock_t \ |
||||
-Tsmgrid \ |
||||
-Tsop \ |
||||
-Tsopno \ |
||||
-Tspeed_t \ |
||||
-Tssize_t \ |
||||
-Tswblk_t \ |
||||
-Ttcflag_t \ |
||||
-Ttcp_seq \ |
||||
-Ttext \ |
||||
-Ttime_t \ |
||||
-Tu_char \ |
||||
-Tu_int \ |
||||
-Tu_int16_t \ |
||||
-Tu_int16m_t \ |
||||
-Tu_int32_t \ |
||||
-Tu_int32m_t \ |
||||
-Tu_int64_t \ |
||||
-Tu_int64m_t \ |
||||
-Tu_int8_t \ |
||||
-Tu_int8m_t \ |
||||
-Tu_long \ |
||||
-Tu_quad_t \ |
||||
-Tu_short \ |
||||
-Tuch \ |
||||
-Tuid_t \ |
||||
-Tuint \ |
||||
-Tuint16 \ |
||||
-Tuint32 \ |
||||
-Tuint8 \ |
||||
-Tushort \ |
||||
-Tva_list \ |
||||
-Tvm_offset_t \ |
||||
-Tvm_size_t \ |
||||
-Tvoid \ |
||||
-Twchar_t \ |
||||
-Tword16 \ |
||||
-Tword32 \ |
||||
-Tword8 \ |
||||
-Tyy_size_t \ |
||||
-Tyy_state_type \ |
||||
/tmp/$$a >/tmp/$$ 2>&1 |
||||
if [ "$?" -ne 0 -o -s /tmp/$$ ] |
||||
then echo "$FILE" |
||||
cat /tmp/$$ |
||||
fi |
||||
cat /tmp/$$a | |
||||
sed 's;^/\*\(DATA(.*\)\*/$;\1;' | |
||||
sed 's;/\*---X_X;/* ---;g' | |
||||
sed 's;^static[ ][ ]*;static ;g' | # workaround indent bug |
||||
detab -t8 -qc | |
||||
entab -t4 -qc >/tmp/$$ && cat /tmp/$$ >$FILE |
||||
done |
||||
|
||||
# The 'for' loop makes these backup files useless |
||||
# so delete them |
||||
rm -f *a.BAK |
||||
Loading…
Reference in new issue