Pop-Up Thingie

>>> Magnum BBS <<<
  • Home
  • Forum
  • Files
  • Log in

  1. Forum
  2. Usenet
  3. COMP.LANG.TCL
  • ANNOUNCE: Ruff! 2.2

    From apn@21:1/5 to All on Tue Mar 22 10:59:45 2022
    Primary new feature in v2.2 is support for embedded diagrams.

    Ruff! (Runtime function formatter) is a documentation generation system
    for programs written in the Tcl programming language. Ruff! uses runtime introspection in conjunction with comment analysis to generate reference documentation for Tcl programs with minimal effort on the programmer's part.

    See https://ruff.magicsplat.com for documentation.

    For additional examples of Ruff! generated documentation, see

    [iocp](https://iocp.magicsplat.com),
    [cffi](https://cffi.magicsplat.com), [CAWT](http://www.cawt.tcl3d.org/download/CawtReference.html), [apave](https://aplsimple.github.io/en/tcl/pave/apave.html), [baltip](https://aplsimple.github.io/en/tcl/baltip/baltip.html), [hl-tcl](https://aplsimple.github.io/en/tcl/hl_tcl/hl_tcl.html), [tcl-promise](https://tcl-promise.magicsplat.com), [obex](https://tcl-obex.magicsplat.com), [Woof!](http://woof.sourceforge.net/woof-ug-0.5/html/_woof/woof_manual.html) and
    [tcl-vix](https://tcl-vix.magicsplat.com/).


    ## Release notes for 2.2

    * Support for embedded text formatted diagrams (ditaa, PlantUML etc.)
    * Alignment and anchored numbered captions for fenced blocks and diagrams.
    * Fixed minor display artifacts.

    ## Release notes for 2.1

    This release mainly has cosmetic changes in presentation.

    * Ensemble command includes table to subcommands.
    * Show command synopsis in navigation pane tooltip.
    * Tweaks to themes and navigation.
    * Bug fix: broken link to index page.

    ## Release notes for 2.0

    * Added Nroff formatter for Unix manpages.
    * Added themes with end-user selection.
    * Added end-user control for positioning navigation pane.
    * Classes defined with metaclasses are recognized.
    * Proc and method synopsis overrides, for example
    to distinguish invocation options.
    * Web assets are linked by default (option `-linkassets`) instead
    of being embedded.
    * **Incompatibility:** Generated HTML and CSS templates have changed
    and require modern browsers (no Internet Explorer support).
    * **Incompatibility:** The `-stylesheets` option is not supported.
    * **Incompatibility:** The `-navigation` option only takes `scrolled`
    `sticky` as valid values.
    * **Incompatibility:** The `-output` option is not supported. Use
    `-outfile` and `-outdir` instead.
    * **Incompatibility:** Output file names use hyphen as a separator
    instead of underscore.
    * [Bug fixes](https://github.com/apnadkarni/ruff/issues?q=is%3Aissue+is%3Aclosed+milestone%3Av2.0+label%3Abug)



    See https://ruff.magicsplat.com/ruff.html#History.

    NOTE 2.0 HAS SEVERAL INCOMPATIBILITIES VIS-A-VIS 1.x IN OPTIONS AND
    GENERATED
    OUTPUT FORMAT. See above link for details.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • Who's Online

  • Recent Visitors

    • Krenn
      Sun Jun 7 03:07:26 2026
      from Sydney, Nsw via Telnet
    • Krenn
      Sun Jun 7 01:30:12 2026
      from Sydney, Nsw via Telnet
    • Centurion
      Sat Jun 6 23:27:30 2026
      from Berea, Ohio via Telnet
    • Ab Cadd
      Sat Jun 6 15:42:53 2026
      from Sheboygan, Wi via Telnet
    • Centurion
      Sat Jun 6 15:32:28 2026
      from Berea, Ohio via Telnet
    • Krenn
      Sat Jun 6 11:38:56 2026
      from Sydney, Nsw via Telnet
    • Furryboy
      Sat Jun 6 10:56:29 2026
      from Romania, Galati via SSH
    • Centurion
      Fri Jun 5 22:28:01 2026
      from Berea, Ohio via Telnet
  • System Info

    Sysop: Keyop
    Location: Huddersfield, West Yorkshire, UK
    Users: 715
    Nodes: 16 (2 / 14)
    Uptime: 158:14:59
    Calls: 12,094
    Calls today: 2
    Files: 15,000
    Messages: 6,517,755

© >>> Magnum BBS <<<, 2026