CCON 1.1 - font, styles, the alternate screen, and safe multi-line paste
A mounted console handler for AmigaOS - what CON:, KingCON and ViNCEd are - built around the one feature the stock console cannot be given from outside: output scrollback. 512 lines of history behind every window by default (up to 5000), and a line editor that brings the modern shell feel to the Amiga prompt.
Since 1.0: per-window FONT (loaded from disk) and real SGR soft styles, an alternate-screen contract for Ed/More (no console had that before - paged/edited content never enters your history), shared persistent command history, safe multi-line paste (RAMIGA-V queues one line at a time instead of blindly running a whole clipboard), scrollback content search (Ctrl+R goes contextual once you're scrolled back), and - new this release - CCON: can replace the system's own CON:/RAW: entirely, KingCON style.
Features
- Output scrollback: Shift/Ctrl+arrows and the mouse wheel, working in raw mode too, except on a client's own alternate screen (More/Ed mid-page - xterm manners)
- Scrollback content search: Ctrl+R retargets from command history to on-screen content once you're scrolled back - matches shown inverted and grabbed onto your prompt live
- Shared, persistent command history across every window
- A window per open, stock CON: fashion, with the full stock option set per window;
WIDTH/HEIGHTof-1fills whatever's left of the screen fromX/Y - FONT and LINES per window: your own face/size or scrollback depth; unset FONT follows your Font Prefs default instead of a hardcoded topaz 8
- fish-style autosuggestions, zsh-style Tab completion, bash-style Ctrl+R history search, readline line surgery (Ctrl+W/U/K/L)
- Copy & paste both ways with the stock console family; RAMIGA-V pastes safely, one line at a time with a grey "N more queued" hint
- SGR colour with the ANSI/Workbench pen separation, plus real italic/underline/inverse soft styles
- Fullscreen programs work: Ed with working menus and proper whole-view scrolling; More with real timed paging, and it restores your scrollback transcript on exit exactly as xterm's alternate screen does
- xterm-style window titles (OSC) that survive scrollback
- CRAW: - the same handler as a raw-from-byte-one device
- Can replace CON:/RAW: system-wide, KingCON style - experimental, see
ccon.docsection 14
Install: extract, copy L/ and DEVS/ over SYS:, Mount CCON: FROM DEVS:CCON-mountlist. Full manual in ccon.doc inside the archive.