diff options
author | michelou <michelou@epfl.ch> | 2007-06-19 17:58:07 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2007-06-19 17:58:07 +0000 |
commit | 177505fcb9567827ac334c5c59decd58a43809c8 (patch) | |
tree | a45c7b48bb8d724e0a26d1f933e5960097206f04 /src/compiler/scala/tools/nsc/Properties.scala | |
parent | 09dd9eb7efc36a7610f43b3ad31c82aa40e56544 (diff) | |
download | scala-177505fcb9567827ac334c5c59decd58a43809c8.tar.gz scala-177505fcb9567827ac334c5c59decd58a43809c8.tar.bz2 scala-177505fcb9567827ac334c5c59decd58a43809c8.zip |
added prompt/fileEnding properties
Diffstat (limited to 'src/compiler/scala/tools/nsc/Properties.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/Properties.scala | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/Properties.scala b/src/compiler/scala/tools/nsc/Properties.scala index 9f3001c9e0..d6fdca15bb 100644 --- a/src/compiler/scala/tools/nsc/Properties.scala +++ b/src/compiler/scala/tools/nsc/Properties.scala @@ -31,7 +31,7 @@ object Properties { */ val versionString: String = { val defaultString = "(unknown)" - "version " + props.getProperty("version.number") + "version " + props.getProperty("version.number", defaultString) } val copyrightString: String = { @@ -44,6 +44,21 @@ object Properties { props.getProperty("file.encoding", defaultString) } + val fileEndingString: String = { + val defaultString = ".scala" + props.getProperty("file.ending", defaultString) + } + + val residentPromptString: String = { + val defaultString = "\nnsc> " + props.getProperty("resident.prompt", defaultString) + } + + val shellPromptString: String = { + val defaultString = "\nscala> " + props.getProperty("shell.prompt", defaultString) + } + val scalaHome: String = System.getProperty("scala.home") |