AminetAminet
Search:
85438 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/shell/ltx-cc11.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:CCon v1.1 - Ultimate CON Replacement
Author:tobias.karlsson at piratkopia.se (Tobias Karlsson)
Uploader:tobias karlsson piratkopia se (Tobias Karlsson)
Type:util/shell
Version:1.1
Architecture:m68k-amigaos
Date:2026-07-19
Download:util/shell/ltx-cc11.lha - View contents
Readme:util/shell/ltx-cc11.readme
Downloads:24

  CCON: - a console handler with output scrollback for AmigaOS.
=================================================================


WHAT IT IS

  A mounted console handler - what CON:, KingCON and ViNCEd are -
  built around the one feature the stock 3.2 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.


FEATURES

  - Output scrollback: Shift/Ctrl+arrows and the mouse wheel,
    working in raw mode too for a client that isn't fullscreen
    (More/Ed refuse it on their own alternate screen, xterm
    manners); Ctrl+R searches it once you're scrolled back (same
    key as history search, retargeted) - matches shown inverted
    AND land on your prompt live, same as history search already
    does; Return/Tab/typing hand the live prompt straight back
    with the found line ready to edit or run, n/N re-walk the
    same matches if you scroll back again later

  - A window per open, stock CON: fashion; the full stock option
    set (AUTO, WAIT, SCREEN, WINDOW0xADDR, NOBORDER, ...) per window

  - Hosts real AmigaShells: NewShell CCON:

  - fish-style autosuggestions: history's continuation as grey
    ghost text; Right accepts, Ctrl+Right/Tab take it word by word

  - zsh-style Tab completion with a cycling candidate menu

  - bash-style Ctrl+R incremental history search - the prompt
    becomes an inverse (search: ...) banner and is restored
    pixel-perfect from the scrollback model afterwards

  - readline line surgery: Ctrl+W/U/K, and Ctrl+L clearing into
    HISTORY (Shift+Up undoes the clear)

  - Copy & paste with the stock console family, both directions
    (IFF FTXT); drag, double-click word, triple-click line;
    output freezes under a drag like stock; RAMIGA-V pastes
    safely - one ordinary-looking line at a time, a grey hint
    shows how many more are queued, Enter runs one and loads the
    next, Esc cancels the rest (RAMIGA+SHIFT+V or PASTEEXEC for
    the old instant-run way)

  - SGR colour with the ANSI/Workbench pen separation: ls is
    genuinely blue everywhere, Ed is never red - plus real
    italic/underline/inverse soft styles

  - FONT and LINES per window: pick your own font/size (loaded
    from disk if needed) or scrollback depth; unset FONT follows
    your Font Prefs default font instead of a hardcoded topaz 8

  - Fullscreen programs work: Ed with working MENUS, block
    cursor, resize re-measure, and proper whole-view scrolling
    (ANSI Scroll Up/Down honoured, not just the one changed line);
    More with real timed paging, and it restores your scrollback
    transcript on exit exactly as xterm's alternate screen does -
    paged content never enters your history

  - xterm-style window titles (OSC) that survive scrollback

  - CRAW: - the same handler as a raw-from-byte-one device

  - Swedish (and other) dead-key composition survives raw mode

  - can replace CON:/RAW: system-wide, KingCON style (Assign
    DISMOUNT + Mount FROM the same mountlist) - experimental,
    see ccon.doc section 14


LIMITATIONS

  - ~120K of model per window at 80 columns and the default 512
    lines (LINES=n scales it, up to 5000)

  - Borrowed windows (WINDOW0xADDR) keep their owner's font

  - CSI K erases to black under colour

  - Completion: no quoted words, one menu page of 80

  - SMART/SIMPLE, ALT, ICONIFY not implemented


INSTALL

  copy L/ccon-handler L:
  copy DEVS/#? DEVS:
  Mount CCON: FROM DEVS:CCON-mountlist
  Mount CRAW: FROM DEVS:CCON-mountlist
  NewShell CCON:

  The drawers mirror SYS:. Put the Mounts in S:User-Startup to
  keep them. After updating the handler: reboot, not re-Mount.




  CCON: is part of the LTX AmigaTools collection.


Contents of util/shell/ltx-cc11.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Jul 19 22:01 CCon_v1.1/
-rw-r--r--  1000/1000    10383   26317  39.5% -lh5- e39f Jul 19 21:58 CCon_v1.1/CCon.Doc
-rw-r--r--  1000/1000      488     758  64.4% -lh5- 0e5b Jul 27  2020 CCon_v1.1/CCon.Doc.info
-rw-r--r--  1000/1000     1951    3804  51.3% -lh5- 0117 Jul 19 21:57 CCon_v1.1/CCon.ReadMe
-rw-r--r--  1000/1000      488     758  64.4% -lh5- 45e7 Jul 27  2020 CCon_v1.1/CCon.ReadMe.info
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Jul 19 21:54 CCon_v1.1/Devs/
-rw-r--r--  1000/1000      696    1659  42.0% -lh5- 1770 Jul 19 21:36 CCon_v1.1/Devs/CCON-Mountlist
drwxr-xr-x  1000/1000        0       0 ****** -lhd- 0000 Jul 19 21:54 CCon_v1.1/L/
-rw-r--r--  1000/1000    24569   73088  33.6% -lh5- e7d3 Jul 19 21:06 CCon_v1.1/L/ccon-handler
-rw-r--r--  1000/1000      429     804  53.4% -lh5- 7e49 Jul 19 22:03 CCon_v1.1.info
-rw-r--r--  1000/1000      273     533  51.2% -lh5- bb70 Jul 19 22:03 file_id.diz
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        11 files   39277  107721  36.5%            Jul 19 23:01
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>