This is Info file edb.info, produced by Makeinfo-1.63 from the input file edb.texi.  File: edb.info, Node: Concept Index, Prev: Variable Index, Up: Top Concept Index ************* * Menu: * <, in search pattern: Search patterns. * =, in search pattern: Search patterns. * >, in search pattern: Search patterns. * a->d display specification parameter: Display specification optional parameters. * actual->display displayspec slot: Display specification optional parameters. * actual->stored recordfieldspec slot: The recordfieldspec structure. * alternative-sepinfo database slot: The database structure. * aux-file database slot: The database structure. * change-hook recordfieldspec slot: The recordfieldspec structure. * common-form-function recordfieldspec slot: The recordfieldspec structure. * constraint-function recordfieldspec slot: The recordfieldspec structure. * d->a display specification parameter: Display specification optional parameters. * data-display-buffers database slot: The database structure. * default-format-file database slot: The database structure. * default-value recordfieldspec slot: The recordfieldspec structure. * display->actual displayspec slot: Display specification optional parameters. * field-priorities database slot: The database structure. * field-sepinfo database slot: The database structure. * fieldname-alist database slot: The database structure. * fieldnames database slot: The database structure. * file-local-variables database slot: The database structure. * file database slot: The database structure. * first-link database slot: The database structure. * height display specification parameter: Display specification optional parameters. * help-info recordfieldspec slot: The recordfieldspec structure. * hidden-to-end-p database slot: The database structure. * hiddenp link slot: The link structure. * hide-functions database slot: The database structure. * indent displayspec slot: Display specification optional parameters. * internal-file-layout-p database slot <1>: The database structure. * internal-file-layout-p database slot: Nonregular file layout. * locals database slot: The database structure. * markedp link slot: The link structure. * match-actual->display displayspec slot: Display specification optional parameters. * match-display->actual displayspec slot: Display specification optional parameters. * match-function recordfieldspec slot: The recordfieldspec structure. * max-height displayspec slot: Display specification optional parameters. * max-width displayspec slot: Display specification optional parameters. * merge-function recordfieldspec slot: The recordfieldspec structure. * min-height displayspec slot: Display specification optional parameters. * min-width displayspec slot: Display specification optional parameters. * modifiable-p database slot: The database structure. * modified-p database slot: The database structure. * next link slot: The link structure. * no-of-fields database slot: The database structure. * no-of-records database slot: The database structure. * noindent display specification parameter: Display specification optional parameters. * order-function recordfieldspec slot: The recordfieldspec structure. * padding-action displayspec slot: Display specification optional parameters. * post-last-regexp-submatch sepinfo slot: The sepinfo structure. * post-last-regexp sepinfo slot: The sepinfo structure. * post-last-string sepinfo slot: The sepinfo structure. * pre-first-regexp-submatch sepinfo slot: The sepinfo structure. * pre-first-regexp sepinfo slot: The sepinfo structure. * pre-first-string sepinfo slot: The sepinfo structure. * prev link slot: The link structure. * print-name database slot: The database structure. * reachablep displayspec slot: Display specification optional parameters. * read-record-from-region database slot <1>: The database structure. * read-record-from-region database slot: Nonregular file layout. * record-index displayspec slot: Display specification optional parameters. * record-sepinfo database slot: The database structure. * recordfieldspecs database slot: The database structure. * record link slot: The link structure. * sep-function sepinfo slot: The sepinfo structure. * sep-regexp-submatch sepinfo slot: The sepinfo structure. * sep-regexp sepinfo slot: The sepinfo structure. * sep-string sepinfo slot: The sepinfo structure. * sort-function recordfieldspec slot: The recordfieldspec structure. * stored->actual recordfieldspec slot: The recordfieldspec structure. * sub-fieldsep-string database slot: The database structure. * sub-recordsep-string database slot: The database structure. * substitutions database slot: The database structure. * summary link slot: The link structure. * trunc-display display specification parameter: Display specification optional parameters. * trunc-edit display specification parameter: Display specification optional parameters. * truncation-display-action displayspec slot: Display specification optional parameters. * truncation-editing-action displayspec slot: Display specification optional parameters. * type recordfieldspec slot: The recordfieldspec structure. * unreachable display specification parameter: Display specification optional parameters. * width display specification parameter: Display specification optional parameters. * write-region-from-record database slot <1>: Nonregular file layout. * write-region-from-record database slot: The database structure. * .dat file suffix: Invoking EDB. * .dba file suffix: Invoking EDB. * .emacs file <1>: Installing EDB. * .emacs file: Updates to EDB. * .fmt file suffix: Invoking EDB. * edb-developers mailing list: EDB support. * edb-list mailing list: EDB support. * *Database-Log* buffer: Debugging EDB. * accepting changes: Making changes permanent. * accessing record fields: Accessing record fields. * adding a record: Adding and removing records. * adding fields: Manipulating database fields. * additional data display buffers, making: Making additional data display buffers. * after-find-file hooks: Invoking EDB. * alternate display formats: Changing display formats. * alternatives, in enumeration types: Enumeration displaytypes. * ambiguities in database files, resolving: Resolving ambiguities. * apparently circular structure being printed: Debugging EDB. * autoloading EDB: Installing EDB. * auxiliary file: Auxiliary files. * auxiliary file name: Auxiliary files. * backtrace, viewing circular structures: Debugging EDB. * beginning of file, text at: The sepinfo structure. * boolean recordfieldspec: Predefined record field types. * Botswana: Nonregular database example. * bugs, reporting: Reporting bugs. * byte-compiling EDB: Compiling EDB. * byte-compiling EDB, trouble with: Compiling EDB. * change hooks, for display formats: Display format change hooks. * change hooks, for recordfieldspecs: Recordfieldspec change hooks. * changes, accepting them: Making changes permanent. * changes, committing them: Making changes permanent. * changes, making them permanent: Making changes permanent. * changing display formats: Changing display formats. * circular structures, printing: Debugging EDB. * committing changes: Making changes permanent. * compiling EDB: Compiling EDB. * compiling EDB, trouble with: Compiling EDB. * converting a file to or from EDB internal layout: Internal file layout. * copying records: Manipulating records. * creating a database: Creating a new database. * creating records: Manipulating records. * custom-print package: Debugging EDB. * customization: Customization. * customization functions: Hooks and customization functions. * customization, global variables: Global variables. * data display buffer, hiding fields: Changing display formats. * data display buffers, making additional: Making additional data display buffers. * data file layout: Database file layout. * data file layout, delimited: Delimited file layout. * data file layout, internal: Internal file layout. * data file layout, nonregular: Nonregular file layout. * data file layout, tagged: Tagged file layout. * data-dependent display format: Record display hooks. * data-display-buffer-local variables: Per-data-display-buffer variables. * Database Edit mode: Database Edit mode. * database file layout: Database file layout. * database files, editing: Database mode. * database minor mode hooks: Database minor mode hooks. * database representation: Database representation. * database structure: The database structure. * Database Summary mode: Database Summary mode. * Database View mode: Database View mode. * database-local variables: Per-database variables. * date displaytype <1>: Predefined displaytypes. * date displaytype: Date displaytype. * date recordfieldspec: Predefined record field types. * date-efficient-storage recordfieldspec: Predefined record field types. * date-or-nil recordfieldspec: Predefined record field types. * debugging EDB: Debugging EDB. * debugging messages, enabling: Debugging EDB. * defining displaytypes: Defining new displaytypes. * deleting a record: Adding and removing records. * deleting fields: Manipulating database fields. * delimited file layout: Delimited file layout. * delimiters, record and field: Delimited file layout. * dependent field values: Display format change hooks. * designing a database: Designing a database. * display format change hooks: Display format change hooks. * display format file name: Auxiliary files. * display format, alternate: Changing display formats. * display format, data-dependent: Record display hooks. * display format, selecting: Specifying the display format. * display format, specifying: How information is displayed. * display format, variant: Changing display formats. * display specification: Display specifications. * display specification optional parameters: Display specification optional parameters. * displayspec fields: Display specification optional parameters. * displayspec structure: Display specification optional parameters. * displaytype, compared to record field type: Record field types. * displaytype, defining: Defining new displaytypes. * displaytype, not set by display specification <1>: Display specifications. * displaytype, not set by display specification: The recordfieldspec structure. * displaytypes, predefined: Predefined displaytypes. * EDB internal layout, converting to or from: Internal file layout. * EDB, new versions of: Updates to EDB. * EDB, upgrades: Updates to EDB. * edit mode: Database Edit mode. * edit mode hooks: Edit mode hooks. * editing database files: Database mode. * ehelp package: Global variables. * Einstein, Albert: Nonregular database example. * electric help package: Global variables. * Emacs initialization file <1>: Installing EDB. * Emacs initialization file: Updates to EDB. * enabling debugging messages: Debugging EDB. * end of file, text at: The sepinfo structure. * enforcing constraints: The recordfieldspec structure. * enumeration types: Enumeration displaytypes. * eval expressions, in format file: Execution of format file eval expressions. * example databases, getting via ftp: Installing EDB. * exiting database mode: Exiting database mode. * exiting Emacs, trouble with: Exiting Emacs or saving files. * field delimiters: Delimited file layout. * field separator, setting: How to specify delimited file layouts. * field type, record: Record field types. * fields, accessing them in records: Accessing record fields. * fields, adding: Manipulating database fields. * fields, deleting: Manipulating database fields. * fields, reading them in records: Accessing record fields. * fields, rearranging: Manipulating database fields. * fields, reordering: Manipulating database fields. * fields, setting them in records: Accessing record fields. * fieldspec, see recordfieldspec: The recordfieldspec structure. * file format for data file: Database file layout. * file layout: Database file layout. * file layout for data file: Database file layout. * file layout, delimited: Delimited file layout. * file layout, internal: Internal file layout. * file layout, nonregular: Nonregular file layout. * file layout, tagged: Tagged file layout. * file name, for auxiliary file: Auxiliary files. * file name, for display format: Auxiliary files. * file naming conventions: File naming conventions. * files used by EDB: Invoking EDB. * files, editing database: Database mode. * find-file-hooks: Invoking EDB. * floating-point number displaytype: Predefined displaytypes. * floating-point number recordfieldspec: Predefined record field types. * format file: Auxiliary files. * format file name: Auxiliary files. * format file, eval expressions in: Execution of format file eval expressions. * format file, local variables section: Execution of format file eval expressions. * format file, path to search: Auxiliary files. * format file, primary <1>: Invoking EDB. * format file, primary: Execution of format file eval expressions. * format name: Changing display formats. * format, of data file: Database file layout. * format-spec structure: Changing display formats. * function naming conventions: Function and variable naming conventions. * help for record fields: Getting help. * hiding: Marking and hiding. * hiding fields from a data display buffer: Changing display formats. * hooks: Hooks and customization functions. * hooks, change, for display formats: Display format change hooks. * hooks, change, for recordfieldspecs: Recordfieldspec change hooks. * hooks, database minor mode: Database minor mode hooks. * hooks, edit mode: Edit mode hooks. * hooks, record display: Record display hooks. * inserting a record: Adding and removing records. * installing EDB: Installing EDB. * integer displaytype: Predefined displaytypes. * integer recordfieldspec: Predefined record field types. * integer-or-nil displaytype: Predefined displaytypes. * integer-or-nil recordfieldspec: Predefined record field types. * internal data file layout: Internal file layout. * interpreted code, running: Compiling EDB. * invalid function compilation error: Compiling EDB. * invalid read syntax: Debugging EDB. * invoking EDB: Invoking EDB. * justification of display fields: Display specification optional parameters. * killing a database buffer: Exiting database mode. * killing a record: Adding and removing records. * last modification field: Display format change hooks. * layout, of data file: Database file layout. * left justification of display fields: Display specification optional parameters. * link structure: The link structure. * loading EDB: Installing EDB. * local variables: Local variables. * local variables section of format file <1>: Execution of format file eval expressions. * local variables section of format file <1>: Reading from disk. * local variables section of format file <1>: The database structure. * local variables section of format file: Nonregular database example. * local variables, per data display buffer: Per-data-display-buffer variables. * local variables, per database <1>: Per-database variables. * local variables, per database: The database structure. * log, of debugging messages: Debugging EDB. * looping over the database: Mapping over the database. * mailing lists for EDB: EDB support. * making a database: Creating a new database. * making changes permanent: Making changes permanent. * mapping over the database: Mapping over the database. * marking: Marking and hiding. * mode line: Database mode. * moving from field to field: Moving from field to field. * moving from record to record <1>: Moving from record to record. * moving from record to record: Moving around in the database. * multi-character enumeration displaytypes: Multi-character enumeration displaytypes. * name of a database: The database structure. * naming conventions for files: File naming conventions. * naming conventions for functions and variables: Function and variable naming conventions. * new records, setting default information: Display format change hooks. * new versions of EDB: Updates to EDB. * newline, at end of database file: Problems with end-of-file newlines. * nil-or-string displaytype: Predefined displaytypes. * nil-or-string recordfieldspec: Predefined record field types. * nonregular file layout: Nonregular file layout. * number displaytype: Predefined displaytypes. * number recordfieldspec: Predefined record field types. * number-or-nil displaytype: Predefined displaytypes. * number-or-nil recordfieldspec: Predefined record field types. * one-character enumeration displaytypes: One-character enumeration displaytypes. * one-line-string displaytype: Predefined displaytypes. * one-line-string recordfieldspec: Predefined record field types. * one-line-string-or-nil displaytype: Predefined displaytypes. * one-line-string-or-nil recordfieldspec: Predefined record field types. * ordering functions: Sorting functions. * per-data-display-buffer variables: Per-data-display-buffer variables. * per-database variables: Per-database variables. * predefined displaytypes: Predefined displaytypes. * predefined recordfieldspecs: Predefined record field types. * primary format file <1>: Execution of format file eval expressions. * primary format file: Invoking EDB. * printing circular structures: Debugging EDB. * problems, reporting: Reporting bugs. * quitting database mode: Exiting database mode. * reading a database from disk: Invoking EDB. * reading from disk, details: Reading from disk. * reading large database is slow: Internal file layout. * reading record fields: Accessing record fields. * rearranging fields: Manipulating database fields. * record delimiters: Delimited file layout. * record display hooks: Record display hooks. * record field index: Display specification optional parameters. * record field type: Record field types. * record field type, compared to displaytype: Record field types. * record field type, specifying: Specifying a record field type. * record fields, accessing: Accessing record fields. * record representation: Manipulating records. * record separator, setting: How to specify delimited file layouts. * recordfieldspec change hooks: Recordfieldspec change hooks. * recordfieldspec structure: The recordfieldspec structure. * recordfieldspecs, predefined: Predefined record field types. * removing a record: Adding and removing records. * reordering fields: Manipulating database fields. * reporting bugs in EDB: Reporting bugs. * reporting problems with EDB: Reporting bugs. * reporting trouble with EDB: Reporting bugs. * reports: Reports. * representation of database: Database representation. * resolving ambiguities in database files: Resolving ambiguities. * reverting changes to a field: Undoing changes to a field. * reverting changes to a record: Undoing all changes to a record. * right justification of display fields: Display specification optional parameters. * saving files, trouble with: Exiting Emacs or saving files. * saving to disk: Invoking EDB. * search patterns: Search patterns. * searching: Searching. * selecting only some records: Marking and hiding. * separator, setting field: How to specify delimited file layouts. * separator, setting record: How to specify delimited file layouts. * sepinfo examples: Sepinfo examples. * sepinfo structure: The sepinfo structure. * setting record fields: Accessing record fields. * simultaneously manipulating two records: Making additional data display buffers. * simultaneously using two formats: Making additional data display buffers. * slot assigners, for display specifications: Display specification optional parameters. * slotsetters, for display specifications: Display specification optional parameters. * slow reading of large databases: Internal file layout. * sorting: Sorting. * sorting functions: Sorting functions. * specifier, format: Changing display formats. * specifying a record field type: Specifying a record field type. * starting up EDB: Invoking EDB. * string displaytype: Predefined displaytypes. * string recordfieldspec: Predefined record field types. * string-or-nil displaytype: Predefined displaytypes. * string-or-nil recordfieldspec: Predefined record field types. * substitution, in reading a database file: Resolving ambiguities. * summary format, setting: Database Summary mode. * summary mode: Database Summary mode. * tab-separated text file layout: Delimited file layout. * tagged file layout: Tagged file layout. * texinfo, EDB uses version 2: Installing EDB. * three file types used by EDB: Invoking EDB. * time displaytype <1>: Predefined displaytypes. * time displaytype: Time displaytype. * time recordfieldspec: Predefined record field types. * trouble with compiling EDB: Compiling EDB. * trouble with exiting Emacs: Exiting Emacs or saving files. * trouble with saving files: Exiting Emacs or saving files. * trouble with undefined variables: Variables. * trouble, reporting: Reporting bugs. * Truman, Harry S: Creating a new database. * two formats, using simultaneously: Making additional data display buffers. * two records, manipulating simultaneously: Making additional data display buffers. * type, display, defining: Defining new displaytypes. * type, display, predefined: Predefined displaytypes. * type, record field: Record field types. * type, specifying record field: Specifying a record field type. * undoing changes to a field: Undoing changes to a field. * undoing changes to a record: Undoing all changes to a record. * uneditable fields in data display buffer: Display specification optional parameters. * upgrades to EDB: Updates to EDB. * variable default value missing: Variables. * variable documentation missing: Variables. * variable naming conventions: Function and variable naming conventions. * variable not known to be defined: Compiling EDB. * variables, per-data-display-buffer: Per-data-display-buffer variables. * variables, per-database: Per-database variables. * variant display formats: Changing display formats. * version number, of EDB: Reporting bugs. * View mode, Database: Database View mode. * writing to disk: Invoking EDB. * yes-no displaytype: Predefined displaytypes.