Strict Standards: Declaration of action_plugin_loglog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/public/screen/lib/plugins/loglog/action.php on line 15

Strict Standards: Declaration of action_plugin_captcha::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/public/screen/lib/plugins/captcha/action.php on line 0
GNU screen [doc-requirements]

This is an old revision of the document!



Strict Standards: Declaration of syntax_plugin_graphviz::handle() should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, &$handler) in /home/public/screen/lib/plugins/graphviz/syntax.php on line 20

Things that need to be documented before the 4.1.0 release

While there are a few critical bugs remaining to be fixed, they're relatively small or straightforward. The single largest task remaining to be done before 4.1.0 can be released, is to bring the documentation up-to-speed with the new features and changes that have gone into screen since the previous release. This page is an attempt to identify and track the subtasks needed to accomplish this.

As documentation is added for these items, please update the status accordingly, so we can continue to track the remaining work.

This document is based primarily on what's in the texinfo documentation. Please provide updates for both the texinfo and manpage manuals.

Note: if you would like to work on one of these items, please claim it by marking it as in-progress, and provide your email address.

New commands

  • focusminsize
    • Status: undocumented, except in texinfo manual. Waiting on acceptance of Savannah #28715
  • group
    • Status: undocumented, except in texinfo manual. Waiting on acceptance of Savannah #28715
  • layout
    • Status: undocumented, except in texinfo manual. Waiting on acceptance of Savannah #28715 and #28586
  • mousetrack and defmousetrack
    • Status: undocumented, except in texinfo manual. Waiting on acceptance of Savannah #28715
  • rendition
    • Status: documented

New features for existing commands

  • bind
    • New ”-k” option. Undocumented
  • digraph
    • Now takes additional argument to create/reassign digraphs. Undocumented, except possibly in the manpage.
  • resize
    • -h, -v, -b, -l, -p options added. Undocumented
  • sorendition
    • deprecated, use “rendition so” instead. Undocumented
  • split
    • -v for vertical splits! Along with functional description, needs caveats about efficiency issues (ok when there's not a lot of scrolling going on; not so much with large, scrolling output). Undocumented.
  • stuff
    • Now supports an invocation without args; it'll prompt. Undocumented
    • There have been changes to the way stuff parses; however, these changes are not backwards-compatible, and will probably be reverted or (better) adjusted. Probably shouldn't document those changes until they've been solidified.
  • windowlist:
    1. New ”-g” argument. Undocumented
  • number
    • Support for relative numbering (+ and -). Documented.

Other new features

  • New keybindings in windowlist/group modes
  • New copy-mode keybindings
  • New ”+” argument to the -p commandline option (creates a new window on attach)

Pre-existing features that lack documentation

(Since these have never had documentation, they're not a priority, and unnecessary for release. Still, good to call them to attention.)

  • Various special parsing features. Such as $:ti: (try C-a echo $:ti: while running “cat” under screen!)
  • The acladd hack (allowing you to set up screen to accept screen commands sent via escape sequences!)
  • (I'm sure there are plenty of others)
 
doc-requirements.1264209046.txt.gz · Last modified: 2010/01/23 01:10 by 24.8.134.97
Recent changes RSS feed GNU General Public License Driven by DokuWiki