indent

Peter Selinger selinger at mathstat.dal.ca
Sat Mar 10 16:55:38 EST 2007


Christian Stimming wrote:
> Am Samstag, 10. Maerz 2007 19:28 schrieb Peter Selinger:
> > > On Fri, 2007-03-09 at 02:21 -0400, Peter Selinger wrote:
> > > > I also recommend
> > > >
> > > >   -T ExampleType
> > > >
> > > > for every 'typedef', so that you get:
> >
> > There is no way to say '-T *', because indent cannot figure out which
> > identifiers are type names
> >
> > Actually, there are 1580 typedef's in the code. I guess it's best to
> > read the options of "indent" from a file anyway, so perhaps their
> > great number isn't a real problem. A list is appended below.
> 
> Actually your list still includes the typedefs of goffice, which has
> (eventually, fortunately, luckily) been removed from SVN-trunk yesterday.
> Could you recreate that list with SVN trunk r15702 or higher? Thanks a lot.

Here is the list for -r15706:

PopBox
select_info
SheetBlockStyle
SheetBlock
GnucashSheet
GnucashRegister
VirtualLocationMatchFunc
GnucashSheetClass
GnucashRegisterClass
GNCDatePicker
GNCDatePickerClass
FindSelectionData
GncItemList
GncItemListClass
TextDrawInfo
GncScrolledWindow
GncScrolledWindowClass
GnucashItemCursor
GnucashCursor
GnucashItemCursorClass
GnucashCursorClass
GetPopupHeight
PopupAutosize
PopupSetFocus
PopupPostShow
PopupGetWidth
PopupToggle
GncItemEdit
GncItemEditClass
PopBox
GnucashGrid
GnucashGridClass
GncHeader
GncHeaderClass
WidthNode
CellDimensions
BlockDimensions
GNCHeaderWidths
DupTransDialog
SRSaveData
GNCLedgerDisplay
GNCLedgerDisplayDestroy
GNCLedgerDisplayGetParent
GNCLedgerDisplaySetHelp
GNCLedgerDisplayType
RegisterColor
SplitRegisterType
SplitRegisterStyle
CursorClass
SplitRegisterColors
SplitRegister
SRInfo
SRGetParentCallback
CellBuffer
CellBlock
GTable
g_table_entry_constructor
g_table_entry_destroyer
NumCell
ComboCell
PriceCell
TableLayout
CursorBuffer
gncTableTraversalDir
TableMoveFunc
TableTraverseFunc
TableControl
VirtualCellLocation
VirtualLocation
FormulaCell
DateCell
HandlerNode
BasicCell
CellCreateFunc
CellSetValueFunc
CellEnterFunc
CellModifyVerifyFunc
CellDirectUpdateFunc
CellLeaveFunc
CellRealizeFunc
CellMoveFunc
CellDestroyFunc
CellAlignment
QuickFillCell
CellIOFlags
PhysicalCellBorderLineStyle
PhysicalCellBorders
TableGetEntryHandler
TableGetLabelHandler
TableGetHelpHandler
TableGetCellIOFlagsHandler
TableGetFGColorHandler
TableGetBGColorHandler
TableGetCellBorderHandler
TableConfirmHandler
TableSaveCellHandler
TableSaveHandler
VirtCellDataAllocator
VirtCellDataDeallocator
VirtCellDataCopy
TableModel
CheckboxCell
RecnCellStringGetter
RecnCellConfirm
RecnCell
VirtualCell
Table
TableCursorRefreshCB
TableRedrawHelpCB
TableDestroyCB
TableGUIHandlers
CellRecord
CellFactory
GncGconfGeneralCb
GncGconfGeneralAnyCb
GncGMapFunc
tran_data
act_data
com_data
pricedb_data
fsParseData
gxpf_callback
gxpf_data
QofBookFileType
FileBackend
GncExampleAccount
sixtp_child_result
sixtp_start_handler
sixtp_before_child_handler
sixtp_after_child_handler
sixtp_end_handler
sixtp_characters_handler
sixtp_result_handler
sixtp_fail_handler
sixtp_push_handler
sixtp
sixtp_handler_type
sixtp_child_result_type
sixtp_sax_data
TimespecParseInfo
sixtp_stack_frame
sixtp_parser_context
GNCParseErr
GNCParseStatus
CommodityParseInfo
CommodityLookupParseInfo
iconv_item_type
push_data_type
load_counter
sixtp_gdv2
countCallbackFn
GncXmlDataType_t
gnc_template_xaction_data
conv_type
QofMap
DbInfo
CommodityDeleteInfo
QueryTestData
UpdateTestData
TransResolveInfo
QueryData
AcctEarliest
sqlEscape
PGBackend
AccessMode
store_data_t
sqlQuery
Event
DeleteTransInfo
SplitResolveInfo
pgendVersion
sqlBuild_QType
sqlBuilder
AccountResolveInfo
GetAccountData
Checkpoint
QIFAccountPickerDialog
GncPluginQifImportPrivate
GncDruidTest
QIFDruidPage
GncPluginQifImport
GncPluginQifImportClass
CommodityDruid
CommodityDruidPage
GncPluginOfx
GncPluginOfxClass
GncPluginOfxPrivate
parse_helper_t
qif_merge_t
QifObject
QifData
QifAccount
QifCategory
QifClass
QifSecurity
QifTxn
QifSplit
QifInvstTxn
QifType
QifHandler
QifContext
QifLine
QifRecnFlag
QifError
QifAction
my_ymd_t
HBCIInitialInfo
PMon_state
GNCInteractor
GncPluginHbciPrivate
TemplateListColumns
GncPluginHbci
GncPluginHbciClass
HBCITransDialog
GNC_HBCI_Transtype
GNCTransTempl
DaterangeInfo
split_record
GncPluginLogreplay
GncPluginLogreplayClass
GncPluginLogreplayPrivate
GNCImportProvFormatGnome
GNCImportProvFormatGnomeClass
GNCImportMainMatcher
GncImportMatchMap
GNCImportFormatCB
GNCImportFormatCBClass
GNCImportTransInfo
GNCImportMatchInfo
GNCImportAction
GNCImportSettings
GNCImportMatchPicker
GNCImportDescFormat
GNCImportDescFormatClass
GncImportFormat
GNCModule
GNCModuleInfo
GNCLoadedModule
GncPluginStylesheets
GncPluginStylesheetsClass
GncPluginStylesheetsPrivate
ss_info
gnc_column_view_edit
gnc_report_window
GncPluginPageReportPrivate
StyleSheetDialog
GncPluginPageReport
GncPluginPageReportClass
GncTaxTable
GncTaxTableEntry
GncAccountValue
GncAmountType
GncTaxIncluded
GncJob
GncOwner
GncOwnerType
GncInvoice
EntryList
GncVendor
GncEntry
GncEntryPaymentType
GncDiscountHow
AccountValueList
GncCustomer
GncBillTerm
GncBillTermType
GncOrder
GncEmployee
GncAddress
GncEntryLedgerType
GncEntryLedgerColors
GncEntryLedger
InvoiceWindow
invoice_sort_type_t
BillTermsWindow
GncPluginPageInvoicePrivate
OrderDialogType
DialogChooseOwner
OrderWindow
DialogDateClose
PaymentWindow
VendorDialogType
GncPluginBusinessPrivate
GNCSearchOwnerPrivate
CustomerDialogType
VendorWindow
GncPluginBusiness
GncPluginBusinessClass
GNCSearchOwner
GNCSearchOwnerClass
CustomerWindow
JobDialogType
JobWindow
EmployeeDialogType
EmployeeWindow
GncPluginPageInvoice
GncPluginPageInvoiceClass
GNCSearchType
GncISI
GenericLookup_t
OpMenuData
BillTermNB
NewBillTerm
NewTaxTable
TaxTableWindow
parser_env
ParseError
var_store_ptr
VarStoreType
var_store
numeric_ptr
numeric
yearly_summary_ptr
yearly_summary
sched_pmt_ptr
sched_pmt
amort_sched_yr_ptr
amort_sched_yr
amort_sched_ptr
amort_sched
fi_ptr
financial_info
parser_env_ptr
GncEmbeddedWindowPrivate
addition
GncRecurrenceClass
GNCR_Signals
UIPeriodType
GncRecurrenceCompClass
GNCRC_Signals
GncEmbeddedWindow
GncEmbeddedWindowClass
GncPeriodSelectPrivate
GncRecurrence
GncRecurrenceComp
GncPeriodSelect
GncPeriodSelectClass
GNCDateDeltaUnits
GNCDateDeltaPolarity
GNCDateDelta
GNCDateDeltaClass
GNCCursorType
GncTreeViewCommodityPrivate
filter_user_data
GNCCurrencyEditPrivate
GNCDruidProviderEdgeGnome
GNCDruidProviderEdgeGnomeClass
GNCCurrencyEdit
GNCCurrencyEditClass
GncTreeViewCommodity
GncTreeViewCommodityClass
gnc_tree_view_commodity_ns_filter_func
gnc_tree_view_commodity_cm_filter_func
GncTreeModelAccountTypesPrivate
glob_t
GNCDruidProviderMultifileGnome
GNCDruidProviderMultifileGnomeClass
GncTreeModelAccountTypesColumn
GncTreeModelAccountTypes
GncTreeModelAccountTypesClass
gdcs_end_type
GncDenseCalStore
GncDenseCalStoreClass
GNCAmountEdit
GNCAmountEditClass
GncPluginPrivate
GNCSearchParamPrivate
GncTreeModelCommodityPrivate
remove_data
hour_info_t
GncPlugin
GncPluginClass
action_toolbar_labels
GNCDateFormatPriv
GNCSearchParam
GNCSearchParamClass
GNCSearchParamFcn
GncTreeModelCommodityColumn
GncTreeModelCommodity
GncTreeModelCommodityClass
GNCDateEditFlags
GNCDateEdit
GNCDateEditClass
GNCDateFormat
GNCDateFormatClass
GncPluginFileHistoryPrivate
GncPluginFileHistory
GncPluginFileHistoryClass
glob_t
GNCDruidProviderFileGnome
GNCDruidProviderFileGnomeClass
GncTreeModelSelectionPrivate
QuickFillSort
QuickFill
GncTreeModelSelection
GncTreeModelSelectionClass
GncTreeModelAccountPrivate
GncTreeModelAccountColumn
GncTreeModelAccount
GncTreeModelAccountClass
GncTreeViewPricePrivate
filter_user_data
GncTreeViewSxListPrivate
GncTreeViewPrice
GncTreeViewPriceClass
gnc_tree_view_price_ns_filter_func
gnc_tree_view_price_cm_filter_func
gnc_tree_view_price_pc_filter_func
GncTreeViewSxList
GncTreeViewSxListClass
PrintSession
GncDenseCal
GncDenseCalClass
gdc_month_coords
gdc_mark_data
Getters
GNCMainSummary
GNCCurrencyAcc
GNCSummarybarOptions
ExtensionInfo
gnc_html_history_node
gnc_html_history
gnc_html_history_destroy_cb
URLType
gnc_html
GNCURLResult
GncHTMLUrltypeCB
GncHTMLFlyoverCB
GncHTMLLoadCB
GncHTMLButtonCB
GncHTMLObjectCB
GncHTMLActionCB
GncHTMLStreamCB
GncHTMLUrlCB
GncSxInstanceDenseCalAdapterClass
GncSxInstanceDenseCalAdapter
GncPluginMenuAdditionsPrivate
GncPluginMenuAdditionsPerWindow
GncPluginMenuAdditions
GncPluginMenuAdditionsClass
GNCFileDialogType
GNCShutdownCB
GncMainWindowPrivate
MergedActionEntry
GncMainWindowSaveData
ActionStatus
GncTreeModelPrivate
GncTreeModelPricePrivate
remove_data
GncMainWindow
GncMainWindowClass
GncMainWindowActionData
GncMainWindowFunc
GncTreeViewAccountPrivate
bar_t
GncTreeModel
GncTreeModelClass
GncTreeModelPriceColumn
GncTreeModelPrice
GncTreeModelPriceClass
AccountViewInfo
GncTreeViewAccount
GncTreeViewAccountClass
AccountFilterDialog
GncTreeViewAccountColumnSource
GncTreeViewAccountColumnTextEdited
gnc_tree_view_account_filter_func
GncPluginPagePrivate
GncPluginPage
GncPluginPageClass
account_filter_data
gas_find_data
GNCAccountSel
GNCAccountSelClass
AccountDialogType
AccountWindow
RenumberDialog
menu_init_data
GNCCListCheckNode
GNCCListCheckInfo
GNCOptionCallback
GNCOptionCallback
GNCOptionInfo
GNCF_Signals
GncPluginManagerPrivate
GncFrequency
GncFrequencyClass
QFB
find_data
GncPluginManager
GncPluginManagerClass
item_file
DialogQueryList
GNCDisplayListCB
GNCDisplayListButton
SortElt
SortLevel
SortData
SortTuple
GNCQueryListPriv
GncWindow
GncWindowIface
GncXmlImportType
GncXmlImportData
GncXmlImportFile
ambiguous_type
system_encoding_type
AccountBoolCB
GNCDruidGnome
GNCDruidGnomeClass
GncTreeModelSort
GncTreeModelSortClass
GncSxListTreeModelAdapter
GncSxListTreeModelAdapterClass
GtkTreeDataList
GtkTreeDataSortHeader
SelectCommodityWindow
CommodityWindow
GncDenseCalModel
GncDenseCalModelIface
GNCGeneralSelectGetStringCB
GNCGeneralSelectNewSelectCB
GNCGeneralSelectType
GNCGeneralSelect
GNCGeneralSelectClass
GncDialogPrivate
GD_Getter_Func
GD_Setter_Func
custom_type
dialog_commodity_mode
gnc_commodity_help_callback
GncDialog
GncDialogClass
GncDialogCallback
GncDialogSetter
GncDialogGetter
GncTreeViewPrivate
XferDirection
acct_list_item
GncTreeView
GncTreeViewClass
renderer_toggled
XferDialog
gnc_xfer_dialog_cb
GNCRdPositions
GNCOptionWin
GNCOptionWinCallback
GNCOptionUISetWidget
GNCOptionUISetValue
GNCOptionUIGetValue
GNCOptionDef_t
dialog_args
REV_RANGE_OPTS
RepayOptData
RepayOptDataDefault
RepayOptUIData
LoanType
PeriodSize
RevRepaymentRow
LoanData
LoanDruidData
toCreateSX
GncPluginAccountTree
GncPluginAccountTreeClass
PriceEditDialog
startRecnWindowData
EndType
txnCreditDebitSums
END_TYPE
acct_deletion_handler_data
GNCSplitReg
GNCSplitRegClass
GNC_SPLIT_REG_ITEM
GncSxEditorDialog
GncPluginPageAccountTreePrivate
delete_helper_t
GncPluginBasicCommandsPrivate
GncPluginBasicCommands
GncPluginBasicCommandsClass
FinCalcValue
GncPluginPageRegisterPrivate
AcctPeriodInfo
FinCalcDialog
GNCLotViewer
GncPluginPageRegister
GncPluginPageRegisterClass
chart_data
GncPluginPageAccountTree
GncPluginPageAccountTreeClass
GncPluginPageSxListPrivate
SxftiFreqType
SXFromTransInfo
getEndTuple
widgetSignalHandlerTuple
GNCReconcileList
GNCReconcileListType
GNCReconcileListClass
GncPluginPageSxList
GncPluginPageSxListClass
GncSxSlrTreeModelAdapterClass
GncSxSlrTreeModelAdapter
GncSxSinceLastRunDialog
CommoditiesDialog
GncPluginBudgetPrivate
GncPluginBudget
GncPluginBudgetClass
PricesDialog
GNCProgressDialog
GNCProgressCancelFunc
PrintCheckDialog
StockSplitInfo
TXFInfo
TaxInfoDialog
ColumnNames
hierarchy_data
GncPluginRegisterPrivate
GncPluginPageBudgetPrivate
GncHierarchyDruidFinishedCallback
GncPluginRegister
GncPluginRegisterClass
GncPluginPageBudget
GncPluginPageBudgetClass
GncPluginAccountTreePrivate
TransInfo
sort_type_t
KVPQueryData
bin_data
TestQueryTypes
test_strings
myobj
mychild
myparent
mygrand
pathGenerator
PeriodType
Recurrence
GNCPolicy
PriceListIsDuplStruct
GNCPriceDBEqualData
remove_info
GNCPriceDBForeachData
GNCPriceFixupData
VoidGNCPriceDBForeachData
PriceLookupType
GNCPriceLookupHelper
GNCPriceLookup
PriceList
GNCPriceDB
GncBudget
CurrencyBalance
TTInfo
TTSplitInfo
xaccGetBalanceFn
xaccGetBalanceInCurrencyFn
xaccGetBalanceAsOfDateFn
AccountCb
AccountCb2
GNCAccountType
GNCPlaceholderType
GbrInitError
query_version_t
KVPSCMData
SchedXactions
Query
query_txn_match_t
cleared_match_t
FreqSpec
BasePredicateData
AccountPredicateData
AmountPredicateData
BalancePredicateData
BookPredicateData
ClearedPredicateData
GUIDPredicateData
DatePredicateData
KVPPredicateData
MiscPredicateData
StringPredicateData
PredicateData
Predicate
QueryTerm
IterData
CommodityList
QuoteSourceType
Account
Split
Transaction
gnc_commodity
gnc_commodity_namespace
gnc_commodity_table
GNCLot
GNCPrice
gnc_quote_source
AccountList
LotList
SplitList
TransList
AccountGUIDList
BookGUIDList
SplitCallback
TransactionCallback
gnc_engine_init_hook_t
GNCTrackingIncomeCategory
GNCTrackingExpenseCategory
SchedXaction
temporalStateData
GncHook
GncScmDangler
GncEventData
GNCSearchAccountPrivate
GNCSearchType
GNCSearchAccount
GNCSearchAccountClass
GNCSearchNumericPrivate
GNCSearchWindow
GNCSearchCallback
GNCSearchResultCB
GNCSearchNewItemCB
GNCSearchFree
GNCSearchSelectedCB
GNCSearchCallbackButton
GNCSearchInt64Private
GNCSearchStringPrivate
GNCSearchCoreTypePrivate
GNCSearchNumeric
GNCSearchNumericClass
GNCSearchReconciledPrivate
GNCSearchInt64
GNCSearchInt64Class
GNCSearchCoreType
GNCSearchCoreTypeClass
GNCSearchCoreNew
GNCSearchDoublePrivate
GNCSearchString
GNCSearchStringClass
GNCSearchString_Type
GNCSearchReconciled
GNCSearchReconciledClass
GNCSearchDatePrivate
GNCSearchBooleanPrivate
GNCSearchDouble
GNCSearchDoubleClass
GNCSearchDate
GNCSearchDateClass
GNCGeneralSearchPrivate
GNCSearchBoolean
GNCSearchBooleanClass
GNCSearchCB
GNCGeneralSearch
GNCGeneralSearchClass
TestNode
GNCParseError
QofSessionCB
GNCEquityType
GNCPrintAmountInfo
GNCDruidCB
GNCDruidCBClass
EntityTypeEventInfo
ComponentEventInfo
ComponentInfo
gnc_euro_rate_struct
GNCDruid
GNCDruidClass
GNCDruidPage
GNCDruidNew
EventInfo
GNCComponentRefreshHandler
GNCComponentCloseHandler
GNCComponentFindHandler
GNCComponentHandler
GncAccountingPeriod
GNCDruidProviderDescEdge
GNCDruidProviderDescEdgeClass
GNCDruidProviderDescEdgeWhich
SxTxnCreationData
GNCDruidProviderDescFile
GNCDruidProviderDescFileClass
GncAccountMergeDisposition
GncAccountMergeError
GncSxInstanceModel
GncSxInstanceModelClass
GncSxInstances
GncSxInstanceState
GncSxVariable
GncSxInstance
GncSxVariableNeeded
GncSxSummary
GNCDruidProviderFileCB
GNCDruidProviderFileCBClass
GNCDruidProvider
GNCDruidProviderClass
GNCDruidProviderNew
gfec_error_handler
gncUIWidget
gncUIWidget
gncUIWidget
GNCDruidProviderDescMultifile
GNCDruidProviderDescMultifileClass
Getters
ODBFindInfo
Process
GNCDruidProviderDesc
GNCDruidProviderDescClass
GNCDruidProviderCB
GNCOption
GNCOptionSection
GNCOptionDB
GNCOptionDBHandle
GNCOptionGetUIValue
GNCOptionSetUIValue
GNCOptionSetSelectable
GNCOptionChangeCallback
ParserNum
ParseState
RecnWindow
GNCPriceEditType
QIFImportWindow
QofBackendError
QofBackendProvider
QofBackend
QofBePercentageFunc
QofBackendOption
QofBackendOptionCB
QofBook
QofBookList
QofBookFinalCB
QofBookDirtyCB
QofCollectionForeachCB
KvpValueBinaryData
kvp_frame_cmp_status
QofQueryCB
QofQueryTerm
QofQuerySort
KvpFrame
KvpValue
KvpValueType
QofQuery
QofQueryOp
QueryPredDataFree
QueryPredicateCopyFunc
QueryToString
QueryPredicateEqual
query_string_getter
query_date_getter
query_numeric_getter
query_glist_getter
query_guid_getter
query_int32_getter
query_int64_getter
query_double_getter
query_boolean_getter
query_char_getter
query_kvp_getter
query_collect_getter
query_choice_getter
QofEntityCopyData
QofQueryPredData
QofQueryCompare
QofStringMatch
QofDateMatch
QofNumericMatch
QofGuidMatch
QofCharMatch
md5_uint32
md5_uint32
md5_uint32
md5_uint32
QofSession
QofPercentageFunc
QofEntityReference
QofSqlQuery
gnc_numeric
GNCNumericErrorCode
GHashTableKVPair
QofType
QofParam
QofAccessFunc
QofSetterFunc
QofCompareFunc
QofSortFunc
QofClassForeachCB
QofParamForeachCB
QofObject
QofForeachCB
QofForeachTypeCB
QofForeachBackendTypeCB
GUID
GNCEngineEventHandler
qof_book_mergeRuleForeachCB
QofInstance
QofQueryPredicateFunc
query_string_t
query_date_t
query_numeric_t
query_guid_t
query_int32_t
query_int64_t
query_double_t
query_boolean_t
query_char_t
query_kvp_t
query_coll_t
query_choice_t
QofDateFormat
GNCDateMonthFormat
Timespec
HandlerInfo
QofEventId
QofEventHandler
qofint128
QofIdType
QofIdTypeConst
QofLogModule
QofEntity
QofCollection
QofEntityForeachCB
QofBookMergeResult
QofBookMergeRule
QofBookMergeData
QofBookMergeRuleForeachCB
name
QSFBackend
qsf_type
qsf_objects
qsf_param
qsf_validator
qsf_nodeCB
qsf_validCB


More information about the gnucash-devel mailing list