Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| config:text_file_sections [2026/05/03 20:17] – Corrected: SCFG -> Text File Sections IS the editor (in scfg/scfg.c, not removed) Claude.Ai | config:text_file_sections [2026/05/04 20:29] (current) – Convert SCFG/UIFC screen captures from <code>/<file> blocks to 2-space-indented preformatted text Claude.Ai | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ===== Section List ===== | ===== Section List ===== | ||
| - | < | + | |
| - | ╔═══════════════════════════════════════════╗ | + | ║ Text File Sections |
| - | ║ Text File Sections | + | ╠═══════════════════════════════════════════╣ |
| - | ╠═══════════════════════════════════════════╣ | + | ║ │Information |
| - | ║ │Information | + | ║ │ANSI Artwork |
| - | ║ │ANSI Artwork | + | ║ │ANSI Music Files ║ |
| - | ║ │ANSI Music Files ║ | + | ║ │PETSCII Artwork |
| - | ║ │PETSCII Artwork | + | ║ │RIP Art ║ |
| - | ║ │RIP Art ║ | + | ║ │UTF-8 Tests ║ |
| - | ║ │UTF-8 Tests ║ | + | ║ │Operator |
| - | ║ │Operator | + | ║ │PCBoard Display Files ║ |
| - | ║ │PCBoard Display Files ║ | + | ║ │Wildcat! Display Files ║ |
| - | ║ │Wildcat! Display Files ║ | + | ║ │VT100 art ║ |
| - | ║ │VT100 art ║ | + | ╚═══════════════════════════════════════════╝ |
| - | ╚═══════════════════════════════════════════╝ | + | |
| - | </ | + | |
| * '' | * '' | ||
| Line 33: | Line 31: | ||
| ===== Per-Section Options ===== | ===== Per-Section Options ===== | ||
| - | < | + | |
| - | ╔══════════════════════════════════════════════════════════╗ | + | ║ Information |
| - | ║ Information | + | ╠══════════════════════════════════════════════════════════╣ |
| - | ╠══════════════════════════════════════════════════════════╣ | + | ║ │Name |
| - | ║ │Name | + | ║ │Internal Code INFO ║ |
| - | ║ │Internal Code INFO ║ | + | ║ │Access Requirements |
| - | ║ │Access Requirements | + | ╚══════════════════════════════════════════════════════════╝ |
| - | ╚══════════════════════════════════════════════════════════╝ | + | |
| - | </ | + | |
| ^ Option Name ^ Description ^ | ^ Option Name ^ Description ^ | ||
| Line 53: | Line 49: | ||
| * '' | * '' | ||
| - | * '' | + | * '' |
| + | |||
| + | The configuration of the sections themselves (the '' | ||
| + | |||
| + | ==== Section .ini File ==== | ||
| + | |||
| + | If present at '' | ||
| + | |||
| + | === Root section keys === | ||
| + | |||
| + | Keys placed before any '' | ||
| + | |||
| + | ^ Key ^ Default | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | Example minimal section .ini: | ||
| + | <code ini> | ||
| + | mode=P_CPM_EOF | P_NOATCODES | ||
| + | cols=80 | ||
| + | </ | ||
| + | |||
| + | === Per-file sections === | ||
| + | |||
| + | Each '' | ||
| + | |||
| + | ^ Field ^ Description ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | Example: | ||
| + | <code ini> | ||
| + | mode=P_CPM_EOF | ||
| + | cols=80 | ||
| + | |||
| + | [news] | ||
| + | name=news.asc | ||
| + | desc=Latest BBS news | ||
| + | mode=P_CPM_EOF | P_AUTO_UTF8 | ||
| + | |||
| + | [c64] | ||
| + | name=welcome.pet | ||
| + | desc=Welcome (PETSCII) | ||
| + | petscii_graphics=true | ||
| + | |||
| + | [changelog] | ||
| + | name=CHANGELOG | ||
| + | desc=Recent changes (last 50 lines) | ||
| + | tail=50 | ||
| + | </ | ||
| + | |||
| + | === pmode flag reference === | ||
| + | |||
| + | The '' | ||
| + | |||
| + | ^ Constant | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| - | The configuration itself (the '' | + | The full set is defined in '' |
| ===== Adding Files to a Section ===== | ===== Adding Files to a Section ===== | ||