Commit graph

47 commits

Author SHA1 Message Date
Iain Buclaw
39712e4172 docs: Replace http:// with https:// for digitalmars.com links 2021-12-22 16:56:12 +00:00
Paul Backus
b529e15e29
Fix 22494 - Search paths for dmd.conf missing from dmd man page (#13280)
* Fix Issue 22494 - Search paths for dmd.conf missing from dmd man page

* Fix syntax error in dmd.conf man page

* Remove duplication from dmd and dmd.conf man pages
2021-11-11 17:32:15 +02:00
dkorpel
b25ef77c92 remove usage of octal literals 2021-07-16 11:17:22 +00:00
Jacob Carlborg
feabcf6907 Add ABI documentation of Objective-C protocols. 2020-12-06 13:17:40 +01:00
Yanis Zafirópulos
fb7947c330
General copy editing :) (#11935)
General copy editing :)
merged-on-behalf-of: Nicholas Wilson <thewilsonator@users.noreply.github.com>
2020-11-10 08:41:39 +01:00
MoonlightSentinel
bf6645c417 Makefiles: Respect DMD/DIFFABLE variables for man pages 2019-12-04 23:15:55 +01:00
Jonathan Marler
4646428091 Move man to build.d 2019-11-21 11:04:39 -07:00
Jacob Carlborg
0d61c3a01a Fix issue 19699: Obj-C segfault - in objc_glue.getClassName
The problem occurs when declaring an Objective-C root class and it
contains a method with a body.
2019-02-26 11:24:18 +01:00
Sebastian Wilzbach
2f66b77c58 Refactor -transition and -dip to -transition, -revert and -preview 2019-02-06 03:12:43 +01:00
Jacob Carlborg
fda4ddc1ed Add support for Objective-C super calls 2019-01-12 21:10:18 +01:00
Jacob Carlborg
4cd7909eff Add ABI documentation for Objective-C instance variables 2019-01-10 20:58:31 +01:00
Jacob Carlborg
f973754ffb Add ABI documentation for Objective-C classes 2019-01-07 20:08:52 +01:00
Jacob Carlborg
696f41b0f9 Start documenting the Objective-C ABI
This does not include the complete ABI, only what's necessary to call
instance methods and class methods. This document will be extended
when additional features are added.
2018-02-22 12:10:23 +01:00
The Dlang Bot
e17992f4b7
Merge pull request #7776 from wilzbach/man-preview
Fix dependency on MAN_PAGE for the preview target
merged-on-behalf-of: Jacob Carlborg <jacob-carlborg@users.noreply.github.com>
2018-01-26 13:31:24 +01:00
Martin Nowak
4948be613e
Merge pull request #7669 from wilzbach/dynamic-man
Remove the static man page in favor of the automatically generated one
2018-01-25 17:48:26 +01:00
Sebastian Wilzbach
c649205132 Fix dependency on MAN_PAGE for the preview target 2018-01-25 17:12:53 +01:00
Sebastian Wilzbach
e2dd34ae2d Automatically generate all transitions 2018-01-10 15:42:29 +01:00
Sebastian Wilzbach
8aea46fa88 Regenerate MAN file before preview 2018-01-10 15:42:29 +01:00
Sebastian Wilzbach
06e775c54f Remove the static man page in favor of the automatically generated one
Follow-up to https://github.com/dlang/dmd/pull/7637
Not sure whether the nightlies depend on the exact path.

CC @MartinNowak
2018-01-10 11:39:14 +01:00
Sebastian Wilzbach
efd1bec0c8 Be aware of DIFFABLE -> use a static timestamp for DAutoTest 2018-01-10 10:47:22 +01:00
Sebastian Wilzbach
cee08de5a2 Build MAN pages to generated 2018-01-10 10:47:01 +01:00
Sebastian Wilzbach
10da878cb8 Use the generated MAN pages 2018-01-07 18:09:52 +01:00
Sebastian Wilzbach
c4f793dfe8 Add script to automatically generate the MAN pages
Fix Issue 14475 - man page is outdated
2018-01-07 18:09:52 +01:00
Sebastian Wilzbach
b63b1db450 Reassign copyright from Digital Mars to The D Language Foundation (manual) 2017-12-05 02:19:32 +01:00
klemens
6cfdbccee5 spelling fixes (just comments) 2017-04-11 20:47:29 +02:00
Walter Bright
7252807309 Add -verrors=spec switch 2016-09-15 18:54:41 -07:00
NVolcz
fb807339f7 Updated man page for dmd
Added missing compiler switches and most importantly fixed the description for -w and -wi.
Formatting is still inconsistent and using mixed punctuation style.
The -property and -quiet switches are available in man page but not in --help
2016-08-24 21:56:29 +02:00
Passw
8b7d3a0919 update Copyright to 2016
ag "1999-2015" -l | xargs -i -t sed -i 's/1999-2015/1999-2016/g' {}
ag "1999-2009" -l | xargs -i -t sed -i 's/1999-2009/1999-2016/g' {}
ag "1999-2014" -l | xargs -i -t sed -i 's/1999-2014/1999-2016/g' {}
ag "1999-2011" -l | xargs -i -t sed -i 's/1999-2011/1999-2016/g' {}
ag "1999-2013" -l | xargs -i -t sed -i 's/1999-2013/1999-2016/g' {}
ag "1999-2012" -l | xargs -i -t sed -i 's/1999-2012/1999-2016/g' {}
2016-03-26 22:23:43 +08:00
Marc Schütz
99e2868d49 Fix trivial typo in DMD's man page 2014-08-23 20:44:08 +02:00
Leandro Lucarella
89f0d1c34c Remove rdmd.1 man page.
This man page belongs to the tools repository.
2014-02-25 15:26:27 +01:00
Damian Ziemba
b53c4a8e5d Update dmd.1
Typo
2014-02-14 20:22:13 +01:00
Leandro Lucarella
ba95719f3a ini: Add support to define undefined variables
Similarly to Make files, the syntax `VAR ?= value` is added to define
variables only when they were previously undefined.

In this case, if the environment variable `VAR` was undefined, then it
will be defined with the value `value`, otherwise the previous content
of `VAR` will be preserved.

This is useful to define default flags in the config file that can be
easily overridden by using environment variables.
2014-01-09 16:11:23 +01:00
Leandro Lucarella
f506a3f5cd man: Mention variable names are converted to uppercase 2014-01-09 16:11:10 +01:00
Martin Nowak
7f53f6ab91 move dmd.conf.5 to the right man section 2013-11-22 07:53:24 +01:00
Leandro Lucarella
984461316b Fix dmd.conf man section number 2013-09-09 20:17:41 +02:00
Walter Bright
62118879b5 Merge pull request #1287 from leandro-lucarella-sociomantic/deprecation-warnings-as-default
Make deprecations as warnings the default
2012-12-23 00:13:08 -08:00
alexrp
b3ef1761fe Remove -nofloat from usage text. 2012-12-06 18:53:09 +01:00
Leandro Lucarella
eb8eac4b99 Make deprecations as warnings the default
Since wanting to have deprecations as warnings is probably what most
people wants, make it the default. Also rename -di to -dw and introduce
-de to get the old default behaviour of having deprecations as errors.
-d stays untouched for backwards compatibility and those crazy people
that doesn't even want to know about deprecated features.
2012-11-14 12:51:01 +01:00
Leandro Lucarella
5881617a34 Add option to show deprecated errors as warnings
The new option -di treats deprecation errors as informational warnings,
just like -wi show warnings as informational messages without triggering
errors.

Tests that required -d are updated to use -di options too to ensure -d
and -di works exactly the same (except for the compiler messages). Test
that didn't really required -d to run (usually obscure bugs only
triggered with -d), are now using both -d and -di as PERMUTE_ARGS
instead of REQUIRED_ARGS, so the are more generally tested.
2012-10-28 23:21:50 +01:00
Walter Bright
f51c448417 merge 2012-06-28 12:47:18 -07:00
Bernard Helyer
7f6d2eea70 Add some new flags to the man page. 2012-02-22 15:05:50 +13:00
Bernard Helyer
70f29df83e Remove blank lines from dmd.1.
The blank lines show up in the man page, making it
look weird compared to other man pages.
2012-02-22 14:48:57 +13:00
Nathan M. Swan
c5a49039f3 added documentation in the man page 2012-01-31 09:53:09 -09:00
Leandro Lucarella
e5595d0467 Add -wi to the man page 2011-07-12 20:26:05 -04:00
Walter Bright
e66fa7e3ad to LF line endings 2011-01-23 23:14:46 -08:00
Brad Roberts
49eae24916 Update the man pages for both 1.x and 2.x to list all the 'new' options.
Add -fPIC to the dmd usage parameters.
2009-07-27 07:41:56 +00:00
Brad Roberts
3f31b6e6f1 Initial commit of man pages from the release .zip files. 2009-07-27 07:16:22 +00:00