Author: miguel
Date: 2006-10-06 07:41:28 -0400 (Fri, 06 Oct 2006)
New Revision: 66346

Modified:
   trunk/mono/man/mcs.1
   trunk/mono/man/mono.1
Log:
Manual page updates


Modified: trunk/mono/man/mcs.1
===================================================================
--- trunk/mono/man/mcs.1        2006-10-06 11:31:49 UTC (rev 66345)
+++ trunk/mono/man/mcs.1        2006-10-06 11:41:28 UTC (rev 66346)
@@ -1,6 +1,6 @@
 .TH mcs 1 "6 January 2001"
 .SH NAME 
-mcs, gmcs \- Mono Compiler Suite.
+mcs, gmcs \- Mono C# Compiler (1.0 and 2.0)
 .SH SYNOPSIS
 .B mcs 
 [option] [source-files]
@@ -17,7 +17,7 @@
 C# 1.0 and 2.0 with the exception of generics and nullable types.  The
 .I gmcs
 compiler is used to compile against the 2.x profile and implements
-the complete C# 2.0 specification.
+the complete C# 2.0 specification including generics.
 .PP
 The Mono C# compiler accepts the same options than the Microsoft C#
 compiler does.  Those options can start with a slash or a dash

Modified: trunk/mono/man/mono.1
===================================================================
--- trunk/mono/man/mono.1       2006-10-06 11:31:49 UTC (rev 66345)
+++ trunk/mono/man/mono.1       2006-10-06 11:41:28 UTC (rev 66346)
@@ -39,6 +39,22 @@
 The runtime provides a number of configuration options for running
 applications, for developping and debugging, and for testing and
 debugging the runtime itself.
+.SH PORTABILITY
+On Unix-based systems, Mono provides a mechanism to emulate the 
+Windows-style file access, this includes providing a case insensitive
+view of the file system, directory separator mapping (from \ to /) and
+stripping the drive letters.
+.PP
+This functionality is enabled by setting the 
+.B MONO_IOMAP 
+environment variable to one of 
+.B all, drive
+and 
+.B case.
+.PP
+See the description for 
+.B MONO_IOMAP
+in the environment variables section for more details.
 .SH RUNTIME OPTIONS
 The following options are available:
 .TP
@@ -623,7 +639,7 @@
 install. Or to the directory provided in the gacutil /gacdir command. Example:
 .B /home/username/.mono:/usr/local/mono/
 .TP
-.I "MONO_IO_PORTABILITY_HELP"
+.I "MONO_IOMAP"
 Enables some filename rewriting support to assist badly-written
 applications that hard-code Windows paths.  Set to a colon-separated
 list of "drive" to strip drive letters, or "case" to do
@@ -632,11 +648,22 @@
 slashes if this variable is set to a valid option.)
 .fi
 .Sp
-For example:
+For example, this would work from the shell:
 .nf
 
-       MONO_IO_PORTABILITY_HELP=drive:case
+       MONO_IOMAP=drive:case
+       export MONO_IOMAP
 
+.fi
+If you are using mod_mono to host your web applications, you can use
+the 
+.B MonoSetEnv
+directive, like this:
+.nf
+
+       MonoSetEnv MONO_IOMAP=all
+
+.fi
 .TP
 .I "MONO_MANAGED_WATCHER"
 If set to any value, System.IO.FileSystemWatcher will use the default

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to