Cimbali
3194a3f3e5
Skip links to pages with “vignettes” demos
4 years ago
Cimbali
94b404450c
Reindex R documentation, include 2 manuals
...
Now each page is indexed by their title (by default), and each index
term declared for it on the index
2 manuals are included, the data import/export as its own category (as
it is rather short), and each top-level section of the R introduction
manual (as it is quite a bit longer).
Add some manual cleanup.
Some pages still seem missing:
- either belonging to non-default packages, i.e. it is normal that they miss
- or corresponding to index words without their own package (!)
4 years ago
Cimbali
c3b93377c3
Update lib/docs/scrapers/r.rb
...
Co-authored-by: Simon Legner <Simon.Legner@gmail.com>
4 years ago
Cimbali
c6cf8d9c6f
Update assets/javascripts/templates/pages/about_tmpl.coffee
...
Co-authored-by: Simon Legner <Simon.Legner@gmail.com>
4 years ago
Cimbali
0b38f339f1
Add R documentation
...
Contains the R base + recommended package help pages converted to HTML.
Equivalent to the fullrefman.pdf generated from source, which is also
called « The R Reference Index » on https://cran.r-project.org/manuals.html
Currently does not include reference manuals and miscellanea (FAQ, etc.)
Script building the documentation:
```bash
set -e
set -o pipefail
DEVDOCSROOT=/path/to/devdocs/docs/r
RSOURCEDIR=${TMPDIR:-/tmp}/R/latest
RBUILDDIR=${TMPDIR:-/tmp}/R/build
RLATEST=https://cran.r-project.org/src/base/R-latest.tar.gz
R="$RBUILDDIR/bin/R"
libdir="$RBUILDDIR/library"
docdir=$RBUILDDIR/doc
makevars="$RSOURCEDIR/share/make/vars.mk"
if [ ! -f "$R" ] ; then
if [ ! -d "$RSOURCEDIR" ]; then
mkdir -p "$RSOURCEDIR" && curl "$RLATEST" | tar -C "$RSOURCEDIR" -xzf - --strip-components=1
fi
[ -d "$RBUILDDIR" ] || mkdir -p "$RBUILDDIR"
[ -f "$RBUILDDIR/config.status" ] || (cd "$RBUILDDIR" && "$RSOURCEDIR/configure")
make -C "$RBUILDDIR" && make -C "$RBUILDDIR" docs
fi
mkdir -p "$DEVDOCSROOT/doc" && cp -r "$docdir"/* "$DEVDOCSROOT/doc/"
find "$libdir" -type d -name 'html' -printf '%P\n' | while read d; do
mkdir -p "$DEVDOCSROOT/library/$d"
cp -r "$libdir/$d"/* "$DEVDOCSROOT/library/$d/"
done
R_PKGS_BASE="`sed -n 's/^R_PKGS_BASE *= *//p' $makevars`"
R_PKGS_RECOMMENDED="`sed -n 's/^R_PKGS_RECOMMENDED *= *//p' $makevars`"
cat <<EOF | _R_HELP_LINKS_TO_TOPICS_=FALSE $R --vanilla --no-echo
links <- tools::findHTMLlinks()
for (pkg in c(`echo $R_PKGS_BASE $R_PKGS_RECOMMENDED | sed 's/\S\+/"&"/g;s/ /, /g'`)) {
Rd <- tools::Rd_db(pkg, lib.loc="$libdir")
if (!length(Rd)) {
message(paste("ERROR: no help files found for package", pkg))
} else {
message(paste0(pkg, "..."))
}
for(f in names(Rd)) {
out <- file.path("$DEVDOCSROOT/library", pkg, "html", sub("[Rr]d$", "html", basename(f)))
tools::Rd2HTML(Rd[[f]], out, package = "$pkg", defines = .Platform\$OS.type,
outputEncoding = "UTF-8", no_links = FALSE, dynamic = FALSE,
Links = links, stages = c("build", "install", "render"))
}
}
EOF
echo "DONE! Start at $DEVDOCSROOT/doc/html/index.html (or $DEVDOCSROOT/doc/html/packages.html)"
```
4 years ago
Enoc
cce7c49152
Update node to 16.2.0.
...
- Fix bugs introduced by new style in code blocks.
4 years ago
Simon Legner
83c59a5a4d
Update nginx documentation (1.20.0)
4 years ago
Simon Legner
b5635fa550
Update Angular documentation (12.0.0)
4 years ago
Simon Legner
314010b205
Update Dart documentation (2.13.0)
4 years ago
Simon Legner
f980bde4c6
Update Qt documentation (6.1)
4 years ago
Simon Legner
475ccff08e
Update webpack documentation (5.37.0)
4 years ago
Simon Legner
38660c534a
Update D3.js documentation (6.7.0)
4 years ago
Simon Legner
0a0894394e
Update ESLint documentation (7.26.0)
4 years ago
Simon Legner
fd1cd2fcbd
Update Erlang documentation (24.0)
4 years ago
Simon Legner
5ab83e5760
Update RxJS documentation (7.0.1)
4 years ago
Simon Legner
f378bc0e98
Update Jinja documentation (3.0.x)
4 years ago
Simon Legner
b6ddb21a2f
Update Werkzeug documentation (2.0.x)
4 years ago
Simon Legner
d0b63b6036
Update Rust documentation (1.52.1)
4 years ago
Simon Legner
6f3c1167e2
Update Flask documentation (2.0.x)
4 years ago
Enoc
1ac3dd93dd
Update nodejs to 16.1 and update previous version
4 years ago
Enoc
1eaf12b94e
Update Cypress documentation (7.2.0)
4 years ago
Simon Legner
a78db966d2
Update Bootstrap documentation (5.0)
4 years ago
Bryan Hernández
ec612df3d6
Merge pull request #1514 from MasterEnoc/compat-data
...
Add support of compatibility tables
4 years ago
Enoc
e549e57431
Remove comments with version(date)
4 years ago
Enoc
3cf987da8b
Fix mdn scrapers
...
- xslt_xpath had an error with redirection.
4 years ago
Simon Legner
206f915f89
Update Ansible documentation (2.11.0)
4 years ago
Enoc
9a297edc84
Convert compat tables module to a filter.
...
- Fix numbers in tables.
4 years ago
Simon Legner
609191bcc1
Update ESLint documentation (7.25.0)
4 years ago
Enoc
5b3e3b3e53
Fix minor issues of the compatibility tables
4 years ago
Enoc
0ad6fefa83
Add support for compatibility tables
...
almost all the mdn docs works, but some have
minor issues.
4 years ago
Simon Legner
1c3ceca2d2
Merge pull request #1536 from richardkmichael/harmonized-version
...
Harmonized CLI command version notation
4 years ago
Richard Michael
64bf56e352
Consistent descriptions
4 years ago
Richard Michael
21827a6b69
Adjust `docs:page` version handling
...
- Remove `--version` option
- Add `@|~` version notation, consistent with other commands
4 years ago
Richard Michael
26a1e61a42
Adjust `docs:generate` version handling
...
- Remove `--version` option
- Add `@|~` version notation, consistent with `docs:download`
- Adjust `CONTRIBUTING.md` instructions
4 years ago
Simon Legner
f2b6607620
Update Vue.js documentation (3.0.11)
4 years ago
Richard Michael
bec0f33b27
Add and use a singular finder, `find_doc()`
4 years ago
Simon Legner
c417cecb0c
react: fix code linebreaks for highlighted lines
...
Fixes #1247 .
4 years ago
Simon Legner
0ca4586123
Update Python documentation (3.9.4)
4 years ago
Simon Legner
f7ffc94653
Update Sinon.JS documentation (10.0.1)
4 years ago
Simon Legner
ff0ff27005
Merge pull request #1533 from viq/patch-1
...
Update SaltStack documentation to version 3003
4 years ago
Simon Legner
7c0cc5ac12
SaltStack: migrate to UrlScraper
4 years ago
Simon Legner
04828da81d
Update HTML documentation
...
Fixes https://devdocs.io/html/global_attributes/inputmode entry.
Fixes #1252 .
4 years ago
viq
28bf212419
Update year in about_tmpl.coffee
4 years ago
Simon Legner
c0ddcf3469
Shortcut to copy URL of original page (alt + C)
...
Fixes #1199 .
4 years ago
Simon Legner
cd6664a460
Update GNU Fortran documentation (11.1.0)
4 years ago
Simon Legner
4d99f8d560
Update GCC documentation (11.1.0)
4 years ago
Simon Legner
effe87e351
Update HTML documentation
4 years ago
viq
9a801359bc
Update Salt version and project page
...
Update version, project page, and copyright year.
4 years ago
Simon Legner
b581eb228e
Update DOM documentation
...
Fixes scraping of https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setInterval .
Fixes #1528 .
4 years ago
Simon Legner
c32c4df9cc
Remove obsoklete lib/docs/filters/dom_events
4 years ago