summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2006-05-23 17:50:50 +0000
committermichelou <michelou@epfl.ch>2006-05-23 17:50:50 +0000
commitf4ad01e2914752b0d852b0d2d72b8ddd1c0b0ede (patch)
treedb80543031fd9045732365a1d03b0f68e5134c9f /docs
parent2a2f543db6e903d249671edca48d50fc4fde0be3 (diff)
downloadscala-f4ad01e2914752b0d852b0d2d72b8ddd1c0b0ede.tar.gz
scala-f4ad01e2914752b0d852b0d2d72b8ddd1c0b0ede.tar.bz2
scala-f4ad01e2914752b0d852b0d2d72b8ddd1c0b0ede.zip
updated man pages for the Scala 2 commands
Diffstat (limited to 'docs')
-rw-r--r--docs/man/man1/scala.14
-rw-r--r--docs/man/man1/scalac.1125
-rw-r--r--docs/man/man1/scaladoc.15
-rw-r--r--docs/man/man1/scalaint.15
4 files changed, 96 insertions, 43 deletions
diff --git a/docs/man/man1/scala.1 b/docs/man/man1/scala.1
index 0139ad74bb..ed7a7db52a 100644
--- a/docs/man/man1/scala.1
+++ b/docs/man/man1/scala.1
@@ -125,8 +125,10 @@ NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.\"
.SH "SEE ALSO"
.BR scalac(1)
+.\" ,
.\" .BR scaladoc(1),
-.\" .BR scalaint(1)
+.\" .BR scalaint(1),
+.\" .BR scalascript(1)
.\"
.\" ##########################################################################
.\" $Id$
diff --git a/docs/man/man1/scalac.1 b/docs/man/man1/scalac.1
index cd833d4876..f1826f9201 100644
--- a/docs/man/man1/scalac.1
+++ b/docs/man/man1/scalac.1
@@ -9,7 +9,7 @@
.\"
.\" Process this file with nroff -man scalac.1
.\"
-.TH scalac 1 "April 29, 2005" "version 0.1" "USER COMMANDS"
+.TH scalac 1 "May 23, 2006" "version 0.2" "USER COMMANDS"
.\"
.\" ################################# NAME ###################################
.\"
@@ -82,55 +82,103 @@ Specify where to place generated class files.
\fB\-encoding\fR <\fIencoding\fR>
Specify character encoding used by source files.
.TP
-\fB\-separate:\fR<\fIseparate\fR>
-Read symbol files for separate compilation: (\fIyes\fR, \fIno\fR).
-.TP
\fB\-target:\fR<\fItarget\fR>
-Specify which backend to use (\fIjvm\fR, \fImsil\fR).
-.TP
-\fB\-r\fR <\fIassembly files\fR>
-CLR Assemblies referenced by the source program (only relevant with
-option '-target:msil').
-.TP
-\fB\-o\fR <\fIassembly name\fR>
-Name of the output assembly (only relevant with option '-target:msil').
+Specify which backend to use (\fIjvm-1.5\fR, \fIjvm-1.4\fR, \fImsil\fR, \fIcldc\fR).
+.\" .TP
+.\" \fB\-r\fR <\fIassembly files\fR>
+.\" CLR Assemblies referenced by the source program (only relevant with
+.\" option '-target:msil').
+.\" .TP
+.\" \fB\-o\fR <\fIassembly name\fR>
+.\" Name of the output assembly (only relevant with option '-target:msil').
+.TP
+\fB\-migrate\fR
+Assist in migrating from Scala version 1.0.
+.TP
+\fB\-debug\fR
+Output debugging messages.
.TP
-\fB\-version\fR
-Print product version and exit.
+\fB\-statistics\fR
+Print compiler statistics.
.TP
-\fB\-? -help\fR
-Print a synopsis of standard options.
-.SS Non-Standard Options
+\fB\-explaintypes\fR
+Explain type errors in more detail.
.TP
-\fB\-Xshortname\fR
-Display short file names in error reports.
+\fB\-resident\fR
+Compiler stays resident, files to compile are read from standard input.
.TP
-\fB\-Xmarkup\fR
-No effect, only for compatibility.
+\fB\-uniqid\fR
+Print identifiers with unique names (debugging option).
.TP
-\fB\-Xnewmatch\fR
-New pattern matching.
+\fB\-printtypes\fR
+Print tree types (debugging option).
.TP
-\fB\-XpreserveWS\fR
-Don't trim whitespace in XML literals.
+\fB\-prompt\fR
+Display a prompt after each error (debugging option).
.TP
-\fB\-XrootClass\fR <\fIclass\fR>
-Specify the root class of the global application.
+\fB\-noimports\fR
+Compile without any implicit imports.
.TP
-\fB\-XappFile\fR <\fIfile\fR>
-Specify the filename where to dump the whole-application inferred from the rootclass.
+\fB\-nopredefs\fR
+Compile without any implicit predefined values.
.TP
-\fB\-XdotFile\fR <\fIfile\fR>
-Specify the filename where to print the AST in graphviz dot format.
+\fB\-version\fR
+Print product version and exit.
.TP
-\fB\-Xrta\fR
-Perform Rapid Type analysis for method call resolution.
+\fB\-? -help\fR
+Print a synopsis of standard options.
+.SS Non-Standard Options
.TP
\fB\-Xinline\fR
-Inline method calls that can be resolved statically.
-.TP
-\fB\-Xrtt\fR
-Enable run-time types.
+Perform inlining when possible.
+.TP
+\fB\-Xcloselim\fR
+Perform closure elimination.
+.TP
+\fB\-Xshowcls\fR <\fIclass\fR>
+Show class info.
+.TP
+\fB\-Xshowobj\fR <\fIobject\fR>
+Show object info.
+.TP
+\fB\-Xshowicode\fR
+Print the generated ICode.
+.TP
+\fB\-Xgadt\fR
+Enable gadt for classes.
+.TP
+\fB\-Xlinearizer\fR <\fIXlinearizer\fR>
+Linearizer to use (normal,dfs,rpo).
+.TP
+\fB\-Xgenerics\fR
+Use generic Java types.
+.\" .TP
+.\" \fB\-Xshortname\fR
+.\" Display short file names in error reports.
+.\" .TP
+.\" \fB\-Xmarkup\fR
+.\" No effect, only for compatibility.
+.\" .TP
+.\" \fB\-Xnewmatch\fR
+.\" New pattern matching.
+.\" .TP
+.\" \fB\-XpreserveWS\fR
+.\" Don't trim whitespace in XML literals.
+.\" .TP
+.\" \fB\-XrootClass\fR <\fIclass\fR>
+.\" Specify the root class of the global application.
+.\" .TP
+.\" \fB\-XappFile\fR <\fIfile\fR>
+.\" Specify the filename where to dump the whole-application inferred from the rootclass.
+.\" .TP
+.\" \fB\-XdotFile\fR <\fIfile\fR>
+.\" Specify the filename where to print the AST in graphviz dot format.
+.\" .TP
+.\" \fB\-Xrta\fR
+.\" Perform Rapid Type analysis for method call resolution.
+.\" .TP
+.\" \fB\-Xrtt\fR
+.\" Enable run-time types.
.SS Debug Options
.TP
.B \-debug
@@ -293,7 +341,8 @@ NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.BR scala(1)
.\" ,
.\" .BR scaladoc(1),
-.\" .BR scalaint(1)
+.\" .BR scalaint(1),
+.\" .BR scalascript(1)
.\"
.\" ##########################################################################
.\" $Id$
diff --git a/docs/man/man1/scaladoc.1 b/docs/man/man1/scaladoc.1
index 8630d10207..677eae304e 100644
--- a/docs/man/man1/scaladoc.1
+++ b/docs/man/man1/scaladoc.1
@@ -106,7 +106,8 @@ NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.BR scala(1)
.\" ,
.\" .BR scalac(1),
-.\" .BR scalaint(1)
+.\" .BR scalaint(1),
+.\" .BR scalascript(1)
.\"
.\" ##########################################################################
-.\" $Id: $
+.\" $Id$
diff --git a/docs/man/man1/scalaint.1 b/docs/man/man1/scalaint.1
index 7ab8a948d8..27bbdf91b4 100644
--- a/docs/man/man1/scalaint.1
+++ b/docs/man/man1/scalaint.1
@@ -68,7 +68,8 @@ NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.BR scala(1)
.\" ,
.\" .BR scalac(1),
-.\" .BR scaladoc(1)
+.\" .BR scaladoc(1),
+.\" .BR scalascript(1)
.\"
.\" ##########################################################################
-.\" $Id: $
+.\" $Id$