From aafc72b3df6b79cda186e5faaab8f92cfc62908d Mon Sep 17 00:00:00 2001 From: michelou Date: Wed, 20 Sep 2006 11:27:35 +0000 Subject: added '-nouescape' option to scalac man page --- src/manual/scala/man1/scalac.scala | 7 +++++-- src/manual/scala/tools/docutil/EmitHtml.scala | 3 +++ src/manual/scala/tools/docutil/EmitManPage.scala | 3 +++ src/manual/scala/tools/docutil/ManPage.scala | 1 + 4 files changed, 12 insertions(+), 2 deletions(-) (limited to 'src/manual') diff --git a/src/manual/scala/man1/scalac.scala b/src/manual/scala/man1/scalac.scala index 9489e49de4..3acd725850 100644 --- a/src/manual/scala/man1/scalac.scala +++ b/src/manual/scala/man1/scalac.scala @@ -131,7 +131,10 @@ object scalac extends Command { "Print product version and exit."), Definition( CmdOption("?") & "| " & CmdOption("help"), - "Print a synopsis of standard options."))), + "Print a synopsis of standard options."), + Definition( + CmdOption("nouescape"), + "Disables handling of " & BSlash & "u unicode escapes"))), Section("Non-Standard Options", DefinitionList( @@ -327,7 +330,7 @@ object scalac extends Command { title = command date = lastModified // e.g. "June 8, 2006" author = "Stephane Micheloud" - version = "0.2" + version = "0.3" sections = List( name, synopsis, diff --git a/src/manual/scala/tools/docutil/EmitHtml.scala b/src/manual/scala/tools/docutil/EmitHtml.scala index 74e3724bb4..8f352b3d6f 100644 --- a/src/manual/scala/tools/docutil/EmitHtml.scala +++ b/src/manual/scala/tools/docutil/EmitHtml.scala @@ -36,6 +36,9 @@ object EmitHtml { case Text(text) => out.print(escape(text)) + case BSlash => + out.print("\\") + case MDash => out.print("—") diff --git a/src/manual/scala/tools/docutil/EmitManPage.scala b/src/manual/scala/tools/docutil/EmitManPage.scala index ad3b99d107..78b7674bfb 100644 --- a/src/manual/scala/tools/docutil/EmitManPage.scala +++ b/src/manual/scala/tools/docutil/EmitManPage.scala @@ -35,6 +35,9 @@ object EmitManPage { case Text(text) => out.print(escape(text)) + case BSlash => + out.print("\\e") + case NDash | MDash => out.print("\\-") diff --git a/src/manual/scala/tools/docutil/ManPage.scala b/src/manual/scala/tools/docutil/ManPage.scala index a85c91df88..96cc369009 100644 --- a/src/manual/scala/tools/docutil/ManPage.scala +++ b/src/manual/scala/tools/docutil/ManPage.scala @@ -15,6 +15,7 @@ object ManPage { case class SeqText(components: AbstractText*) extends AbstractText case class SeqPara(components: AbstractText*) extends AbstractText case class Text(text: String) extends AbstractText + case object BSlash extends AbstractText case object MDash extends AbstractText case object NDash extends AbstractText case class Bold(contents: AbstractText) extends AbstractText -- cgit v1.2.3