Skip to content

Commit

Permalink
[S19] shortened ++DEBUGGER to ++BUG, which seems a better mnemonic th…
Browse files Browse the repository at this point in the history
…en ++DEB.

git-svn-id: http://svn.pugscode.org/pugs@25201 c213334d-75ef-0310-aa23-eaa082d1ae64
  • Loading branch information
particle committed Feb 5, 2009
1 parent dc4c668 commit 9920642
Showing 1 changed file with 8 additions and 11 deletions.
19 changes: 8 additions & 11 deletions S19-commandline.pod
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Jerry Gay <jerry.gay@rakudoconsulting.com>
Maintainer: Jerry Gay <jerry.gay@rakudoconsulting.com>
Date: 12 Dec 2008
Last Modified: 4 Feb 2009
Version: 18
Version: 19

This is a draft document. This document describes the command line interface.
It has changed extensively from previous versions of Perl in order to increase
Expand Down Expand Up @@ -153,7 +153,7 @@ functionality may be readdressed).

=item -d, -dt, -d:foo, -D, etc.

Debugging commands. Replaced with the C<++DEBUGGER> metasyntactic option.
Debugging commands. Replaced with the C<++BUG> metasyntactic option.

=item -E *line*

Expand Down Expand Up @@ -421,14 +421,11 @@ C<dump_perldoc()> can respond to command-line options.
{{TODO may create a ++DOC subsystem here. also, may use -d for short name,
even though it clashes with perl 5}}

=item ++DEBUGGER [*switches*, *flags*] ++/DEBUGGER
=item ++BUG [*switches*, *flags*] ++/BUG

Set debugging switches and flags.
Set switches and flags for the debugger.

Note: This is speculative, for lack of a debugger specification.

=for consideration
[a bit unweildy for common use. ++DEB maybe? -law]
Note: The debugger needs further specification.

=item --execute, -e *line*

Expand Down Expand Up @@ -512,12 +509,12 @@ Commits very early. Put this option as early on the command-line as possible.
=item --version, -v

Display program name, version, patchlevel, etc. Desugars to
C<++CMD -v ++/CMD ++PARSER -v ++/PARSER ++DEBUGGER -v ++/DEBUGGER>.
C<++CMD -v ++/CMD ++PARSER -v ++/PARSER ++BUG -v ++/BUG>.

=item --verbose-config, -V

Display configuration details. Desugars to
C<++CMD -V ++/CMD ++PARSER -V ++/PARSER ++DEBUGGER -V ++/DEBUGGER>.
C<++CMD -V ++/CMD ++PARSER -V ++/PARSER ++BUG -V ++/BUG>.

=item --extract-from-text, -x

Expand All @@ -540,7 +537,7 @@ but makes them available to run-time components via the C<%+META-ARGS> context
variable.

Standard in Perl 6 are three underlying components, C<CMD>, C<PARSER>,
and C<DEBUGGER>. Implementations may expose other components via this
and C<BUG>. Implementations may expose other components via this
interface, so consult the documentation for your Perl 6 implementation.

{{TODO more description and examples}}
Expand Down

0 comments on commit 9920642

Please sign in to comment.