Merge pull request #191 from BBasile/tuto-gh-pages

fix #190 - Possible broken link #190
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
This commit is contained in:
The Dlang Bot 2018-08-14 09:57:15 +02:00 committed by GitHub
commit 8c637e95ec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 31 deletions

View file

@ -5,19 +5,12 @@
## Introduction
D:YAML is an open source YAML parser and emitter library for the D
programming language. It is
([almost](https://github.com/dlang-community/D-YAML/wiki/Differences-between-D:YAML-and-the-YAML-specification))
compliant to the YAML 1.1 specification. D:YAML is based on
[PyYAML](http://www.pyyaml.org) created by Kirill Simonov.
D:YAML is an open source YAML parser and emitter library for the D programming language.
It is [almost](https://dlang-community.github.io/D-YAML/articles/spec_differences.html) compliant to the YAML 1.1 specification.
D:YAML is based on [PyYAML](http://www.pyyaml.org) created by Kirill Simonov.
D:YAML is designed to be easy to use while supporting the full feature
set of YAML. To start using it in your project, see the [Getting
Started](https://github.com/dlang-community/D-YAML/wiki/Getting-Started)
tutorial.
D:YAML is still a work in progress. Its API is not stable and there
might be compatibility breaking changes.
D:YAML is designed to be easy to use while supporting the full feature set of YAML.
To start using it in your project, see the [Getting Started](https://dlang-community.github.io/D-YAML/tutorials/getting_started.html) tutorial.
## Features
@ -49,19 +42,17 @@ might be compatibility breaking changes.
| Directory | Contents |
|---------------|--------------------------------|
| `./` | This README, utility scripts. |
| `./doc` | Documentation. |
| `./docsrc` | Documentation sources. |
| `./docs` | Documentation. |
| `./source` | Source code. |
| `./examples/` | Example projects using D:YAML. |
| `./test` | Unittest data. |
## Installing and tutorial
See the [Getting
Started](https://github.com/dlang-community/D-YAML/wiki/Getting-Started)
tutorial and other tutorials that can be found at the [GitHub
wiki](https://github.com/dlang-community/D-YAML/wiki) and in the
`doc/html/tutorials/` directory in the package.
See the [Getting Started](https://dlang-community.github.io/D-YAML/tutorials/getting_started.html).
Tutorial and other tutorials that can be found at the [GitHub pages](https://dlang-community.github.io/D-YAML/) or in the `docs` directory of the repository.
API documentation is available [here](https://dyaml.dpldocs.info/dyaml.html).
## License
@ -101,12 +92,5 @@ also displayed here:
## Credits
D:YAML was created by Ferdinand Majerech aka Kiith-Sa
kiithsacmp\[AT\]gmail.com .
Parts of code based on [PyYAML](http://www.pyyaml.org) created by Kirill
Simonov.
D:YAML was created using Vim and DMD on Debian, Ubuntu and Linux Mint as
a YAML parsing library for the [D programming
language](http://www.dlang.org).
D:YAML was created by Ferdinand Majerech aka Kiith-Sa and is handled by the [dlang-community](https://github.com/dlang-community) organization since 2017.
Parts of code based on [PyYAML](http://www.pyyaml.org) created by Kirill Simonov.

View file

@ -5,9 +5,9 @@
// http://www.boost.org/LICENSE_1_0.txt)
/**
* Class that processes YAML mappings, sequences and scalars into nodes. This can be
* used to add custom data types. A tutorial can be found
* $(LINK2 ../tutorials/custom_types.html, here).
* Class that processes YAML mappings, sequences and scalars into nodes.
* This can be used to add custom data types. A tutorial can be found
* $(LINK2 https://dlang-community.github.io/D-YAML/, here).
*/
module dyaml.constructor;