diff --git a/docs/man/man1/dmd.1 b/docs/man/man1/dmd.1 index f5cabdb859..9d438e7bb6 100644 --- a/docs/man/man1/dmd.1 +++ b/docs/man/man1/dmd.1 @@ -223,19 +223,19 @@ is treated as if it were appended on the command line to \fBdmd\fR. .SH BUGS -.B -g -is only implemented for line numbers, not local symbols, -because I haven't figured out how to do it yet. -.B gdb -still works, though, at the global symbol level. -.PP - -The code generator output has not been tuned yet, so it can -be bloated. -.PP - -Shared libraries cannot be generated. -.PP +.B -g +is only implemented for line numbers, not local symbols, +because I haven't figured out how to do it yet. +.B gdb +still works, though, at the global symbol level. +.PP + +The code generator output has not been tuned yet, so it can +be bloated. +.PP + +Shared libraries cannot be generated. +.PP The exception handling is not compatible with the way .B g++ @@ -252,9 +252,9 @@ Copyright (c) 1999-2009 by Digital Mars written by Walter Bright http://www.digitalmars.com/d/index.html .UE -.SH "SEE ALSO" -.BR dmd.conf (5) -.BR rdmd (1) -.BR dumpobj (1) -.BR obj2asm (1) -.BR gcc (1) +.SH "SEE ALSO" +.BR dmd.conf (5) +.BR rdmd (1) +.BR dumpobj (1) +.BR obj2asm (1) +.BR gcc (1) diff --git a/docs/man/man1/dmd.conf.5 b/docs/man/man1/dmd.conf.5 index d3ab932a94..21b00613cb 100644 --- a/docs/man/man1/dmd.conf.5 +++ b/docs/man/man1/dmd.conf.5 @@ -1,45 +1,45 @@ -.TH DMD.CONF 1 "2006-03-12" "Digital Mars" "Digital Mars D" -.SH NAME -dmd.conf \- configuration file for -\BR dmd (1) - -.SH SYNOPSIS -.I /etc/dmd.conf - -.SH DESCRIPTION -dmd will look for the initialization file -.I dmd.conf -in the directory \fI/etc\fR. If found, environment variable -settings in the file will override any existing settings. -.PP - -This is handy to make dmd independent of programs with -conflicting use of environment variables. - -.SH SYNTAX -Environment variables follow the [Environment] section -heading, in name=value pairs. Comments are lines that start -with ;. -.PP - -.SH EXAMPLE -.PD 0.5 -; dmd.conf file for dmd -.LP -; Names enclosed by %% are searched for in the existing environment -.LP -; and inserted. The special name %@P% is replaced with the path -.LP -; to this file. -.LP -[Environment] -.LP -DFLAGS="-I%@P%/../src/phobos" -.PD - -.SH FILES -.I /etc/dmd.conf - -.SH "SEE ALSO" -.BR dmd (1) -.BR rdmd (1) +.TH DMD.CONF 1 "2006-03-12" "Digital Mars" "Digital Mars D" +.SH NAME +dmd.conf \- configuration file for +\BR dmd (1) + +.SH SYNOPSIS +.I /etc/dmd.conf + +.SH DESCRIPTION +dmd will look for the initialization file +.I dmd.conf +in the directory \fI/etc\fR. If found, environment variable +settings in the file will override any existing settings. +.PP + +This is handy to make dmd independent of programs with +conflicting use of environment variables. + +.SH SYNTAX +Environment variables follow the [Environment] section +heading, in name=value pairs. Comments are lines that start +with ;. +.PP + +.SH EXAMPLE +.PD 0.5 +; dmd.conf file for dmd +.LP +; Names enclosed by %% are searched for in the existing environment +.LP +; and inserted. The special name %@P% is replaced with the path +.LP +; to this file. +.LP +[Environment] +.LP +DFLAGS="-I%@P%/../src/phobos" +.PD + +.SH FILES +.I /etc/dmd.conf + +.SH "SEE ALSO" +.BR dmd (1) +.BR rdmd (1) diff --git a/docs/man/man1/dumpobj.1 b/docs/man/man1/dumpobj.1 index 13ed7e28b4..bf0fd99aff 100644 --- a/docs/man/man1/dumpobj.1 +++ b/docs/man/man1/dumpobj.1 @@ -15,5 +15,5 @@ pretty-print .SH AUTHOR Copyright (C) Digital Mars 1985-2003. All Rights Reserved. -.SH "SEE ALSO" -.BR dmd (1) +.SH "SEE ALSO" +.BR dmd (1) diff --git a/docs/man/man1/obj2asm.1 b/docs/man/man1/obj2asm.1 index 9e3098c36b..5b6bfead37 100644 --- a/docs/man/man1/obj2asm.1 +++ b/docs/man/man1/obj2asm.1 @@ -48,8 +48,8 @@ following commands: .PP .PD 0.5 -dmd -c -g test -.LP +dmd -c -g test +.LP obj2asm test.o .PD @@ -67,5 +67,5 @@ www.digitalmars.com/ctg/obj2asm.html Copyright (C) Digital Mars 2000-2003. All Rights Reserved. -.SH "SEE ALSO" -.BR dmd (1) +.SH "SEE ALSO" +.BR dmd (1) diff --git a/docs/man/man1/rdmd.1 b/docs/man/man1/rdmd.1 index 4090f2b2eb..4017130f8c 100644 --- a/docs/man/man1/rdmd.1 +++ b/docs/man/man1/rdmd.1 @@ -1,4 +1,4 @@ -.TH RDMD 1 "2006-03-12" "Digital Mars" "Digital Mars D" +.TH RDMD 1 "2006-03-12" "Digital Mars" "Digital Mars D" .SH NAME rdmd \- Digital Mars D executable cacher @@ -8,58 +8,58 @@ rdmd \- Digital Mars D executable cacher .B [program arguments] .SH DESCRIPTION -.B rdmd -is a program to compile, cache and execute D source code -files or 'pseudo shell scripts' (using the she-bang syntax -with dmd v0.146 or above) on Linux and Windows systems. - -It will cache the executable in the -.I /tmp -directory by default and will re-compile the executable if -any of the source file, the compiler or rdmd itself is -newer than the cached executable. It can optionally use -.B gdmd -if specified, but uses -.B dmd -by default. - -.SH OPTIONS -.IP --help -Print help - -.IP --force -Force re-compilation of source code [default = do not -force] - -.IP --compiler=(dmd|gdmd) -Specify compiler [default = \fBdmd\fR] - -.IP --tmpdir=\fItmp_dir_path\fR -Specify directory to store cached program and other -temporaries [default = \fI/tmp\fR] - -.SH NOTES -.B dmd -or -.B gdmd -must be in the current user context $PATH -.PP - -.B rdmd -does not support execution of D source code via stdin -.PP - -.B rdmd -will only compile and execute files with a '.d' file -extension -.PP - -\fBrdmd\fR's functionality will probably get folded into -dmd itself - +.B rdmd +is a program to compile, cache and execute D source code +files or 'pseudo shell scripts' (using the she-bang syntax +with dmd v0.146 or above) on Linux and Windows systems. + +It will cache the executable in the +.I /tmp +directory by default and will re-compile the executable if +any of the source file, the compiler or rdmd itself is +newer than the cached executable. It can optionally use +.B gdmd +if specified, but uses +.B dmd +by default. + +.SH OPTIONS +.IP --help +Print help + +.IP --force +Force re-compilation of source code [default = do not +force] + +.IP --compiler=(dmd|gdmd) +Specify compiler [default = \fBdmd\fR] + +.IP --tmpdir=\fItmp_dir_path\fR +Specify directory to store cached program and other +temporaries [default = \fI/tmp\fR] + +.SH NOTES +.B dmd +or +.B gdmd +must be in the current user context $PATH +.PP + +.B rdmd +does not support execution of D source code via stdin +.PP + +.B rdmd +will only compile and execute files with a '.d' file +extension +.PP + +\fBrdmd\fR's functionality will probably get folded into +dmd itself + .SH AUTHOR Written by Dave Fladebo and Robert Mariottini -.SH "SEE ALSO" -.BR dmd (1) -.BR gdmd (1) +.SH "SEE ALSO" +.BR dmd (1) +.BR gdmd (1)