Commit graph

1858 commits

Author SHA1 Message Date
Simon Legner
7e0dacb92b Settings: disable autofocus of search input
Fixes #1856.
2022-11-04 21:54:01 +01:00
Simon Legner
ae0da6947a
Merge pull request #1857 from foo-dogsquared/update-scikit-learn
Update scikit-learn documentation (1.1.3)
2022-11-04 21:30:57 +01:00
Simon Legner
ed1a3ef633
Merge pull request #1853 from foo-dogsquared/update-godot-scraper
Add Godot v3.4 and v3.5
2022-11-04 21:20:07 +01:00
Simon Legner
3d9a0640bd godot: godotengine/godot/master/LICENSE.txt 2022-11-04 21:17:58 +01:00
Simon Legner
69ffaf07dd
Merge pull request #1849 from foo-dogsquared/update-octave-scraper
Update octave scraper to 7.2.0
2022-11-04 21:14:24 +01:00
Gabriel Arazas
e40a6ae450 Update scikit-learn documentation (1.1.3) 2022-10-30 20:18:58 +08:00
Gabriel Arazas
05244efb73 Add Godot v3.4 and v3.5
Since v2 is included as one of the versions, I separated it into new
files.
2022-10-28 18:02:25 +08:00
Simon Legner
951144f486
Merge pull request #1848 from JuanVqz/desktop-app-archived-message
Update about page: Desktop app has been archived
2022-10-27 17:05:58 +02:00
Juan Vásquez
77b3e99cd6
Update assets/javascripts/templates/pages/about_tmpl.coffee
Co-authored-by: Simon Legner <Simon.Legner@gmail.com>
2022-10-24 12:51:10 -05:00
Simon Legner
3b2daf1e6d Update Sass documentation (1.55.0)
Obtain version from https://www.npmjs.com/package/sass as indicated in
https://sass-lang.com/install.
2022-10-23 23:43:52 +02:00
Gabriel Arazas
0a8700e54b octave: update to 7.2.0 2022-10-23 15:07:30 +08:00
Gabriel Arazas
4cbe7891d6 octave: update documentation links 2022-10-23 15:05:08 +08:00
Juan Vasquez
d3b8de2f4e Update about page: Desktop app has been archived
Closes #1764

Links:
  * https://github.com/egoist/devdocs-desktop
2022-10-21 17:16:00 -05:00
Axel Forsman
a2ae1b3a3f Fix Erlang lib/ entries and func Types sec
This commit

* Makes lib/ entries get indexed correctly;
* Stops the types associated with functions from being filtered away,
  and orders their "Types" heading under the function heading; and
* Cleans out onmouseover/onmouseout attributes.
2022-10-11 14:52:35 +02:00
Simon Legner
03d3f206d1 Add Astro documentation (1.4.7) 2022-10-10 23:04:03 +02:00
Simon Legner
cd41d39abc Add Vitest documentation (0.24.0) 2022-10-09 21:04:37 +02:00
Simon Legner
add806dd0f fastapi: add news entry 2022-10-09 09:33:44 +02:00
Tim Lim
fcbdddc741 Add FastAPI (0.85.0) documentation 2022-10-09 11:08:53 +08:00
Simon Legner
012332aeb1
Merge pull request #1828 from thewheat/moment-timezone
Add Moment.js Timezone (0.5.37)
2022-10-05 20:54:27 +02:00
Tim Lim
4aaf0d20a8 Consolidate Moment and Moment Timezone in credits 2022-10-05 19:31:21 +08:00
Tim Lim
89badcc9ed Reuse existing moment files 2022-10-05 19:31:19 +08:00
Tim Lim
850366459b Add Moment.js Timezone (0.5.37) 2022-10-04 23:05:46 +08:00
Simon Legner
526cc1a80a Update NumPy documentation (1.23.0) 2022-10-03 22:35:59 +02:00
Simon Legner
8bbbb9e634 Add Svelte documentation (3.50.1) 2022-10-02 16:08:14 +02:00
Tim Lim
3e196ecec0 Fix table overflow when there is long data that exceeds page width 2022-10-02 18:49:17 +08:00
Simon Legner
99818942c5 Update Elisp documentation (28.2) 2022-09-27 22:14:07 +02:00
Simon Legner
bb64013a05 Update CMake documentation (3.24) 2022-09-27 22:00:23 +02:00
Simon Legner
7cad891c31 Add markdown syntax highlighting 2022-09-22 22:25:18 +02:00
Simon Legner
69ed06dd66 Update PrismJS library (1.29.0) 2022-09-22 22:21:15 +02:00
Simon Legner
01d0319c37 Update HTTP documentation: HTTP/3, RFC 9110–9114 2022-09-21 20:56:52 +02:00
Simon Legner
d98cd6effa Update Socket.IO documentation (4.5.2) 2022-09-20 23:30:01 +02:00
Simon Legner
06c37d52d7 Update Matplotlib documentation (3.6.0) 2022-09-20 22:59:46 +02:00
Simon Legner
750ab2e5c6
Merge pull request #1809 from FireIsGood/main
Fix MDN iframe height
2022-09-06 22:17:59 +02:00
Simon Legner
0da713507a
mdn: reference mdn/yari interactive-examples.scss 2022-09-06 22:17:25 +02:00
Simon Legner
4f2c2bd9fc Update C and C++ documentation 2022-09-06 20:51:53 +02:00
Simon Legner
f7aead95e4 Add date-fns documentation (2.29.2) 2022-09-06 19:58:07 +02:00
Simon Legner
d55d41b03c Update HAProxy documentation (2.6.5) 2022-09-06 14:35:40 +02:00
FireIsGood
91dc7240a9 Fix iframe height 2022-09-02 02:18:15 -07:00
Simon Legner
03e42df10e Add Axios documentation (0.27.2) 2022-08-27 21:02:50 +02:00
Simon Legner
16f42e7780 Add Requests documentation (2.28.1) 2022-08-27 20:45:55 +02:00
Simon Legner
a6fe0238bf
Merge pull request #1771 from davidchambers/sanctuary
add Sanctuary
2022-08-27 19:23:43 +02:00
Simon Legner
2b781b963e sanctuary: add news entry 2022-08-27 19:20:05 +02:00
Simon Legner
d1edab7a50 sanctuary: simplify 2022-08-27 19:19:42 +02:00
Simon Legner
0cab6386b0 Update Julia documentation (1.8.0) 2022-08-18 19:25:32 +02:00
Simon Legner
52e061ad08 Update MariaDB documentation (10.8.3)
Fixes #1796.
2022-08-15 17:11:26 +02:00
Naomi Carrigan
cd1b0ad78e
docs: update gitter link to Discord 2022-07-06 08:40:27 -07:00
Simon Legner
1095bc83e5 Update Bootstrap documentation (5.2) 2022-07-05 19:58:02 +02:00
Simon Legner
eb7c11cc75 Update Erlang documentation (25.0) 2022-07-05 19:50:02 +02:00
David Chambers
7b66bd9aa3
update pilcrow colour in dark theme 2022-07-03 20:02:35 +02:00
David Chambers
6510b06a36
add Sanctuary 2022-07-03 18:16:12 +02:00
Simon Legner
bffc194862 fix(scss): .cppref 2022-06-03 00:01:32 +02:00
Simon Legner
885783f36d Merge remote-tracking branch 'origin/main' into cpp 2022-06-02 23:56:07 +02:00
Simon Legner
cea2139b9b Update TensorFlow documentation (2.9.1)
Fixes #1656.
2022-06-02 23:39:48 +02:00
Simon Legner
62861e1ba1 fix(stylesheets): remove execute permission flag 2022-06-02 23:20:09 +02:00
Simon Legner
a55398e1b1 Remove Chrome Web App links
https://chrome.google.com/webstore/detail/devdocs/mnfehgbmkapmjnhcnbodoamcioleeooe yields HTTP 404.

Fixes #1750.
2022-06-02 23:03:37 +02:00
Simon Legner
3c41a14490 Update Spring Boot documentation (2.7.0) 2022-05-25 21:29:34 +02:00
Simon Legner
232896c010 Update nginx documentation (1.22.0) 2022-05-25 20:55:25 +02:00
Stelio Kontos
965b38f57a fix: clip hover state breaking column layout
fixes #1739
2022-05-05 12:14:29 -05:00
Simon Legner
b687444315 Update RxJS documentation (7.5.5) 2022-05-04 22:38:24 +02:00
Simon Legner
6302525a16 Update Ruby documentation (3.1.1) 2022-05-04 22:19:10 +02:00
Simon Legner
af3c564761 Update Redux documentation (4.2.0) 2022-05-04 22:01:46 +02:00
Simon Legner
0badafd5e4 Update Jest documentation (28.0.3) 2022-05-04 21:55:25 +02:00
Simon Legner
afa0ba6599 kubernetes: add news entry 2022-05-03 20:57:01 +02:00
Simon Legner
961d1276a8
Merge pull request #1741 from mfouad/kubernetes
Kubernetes documentation
2022-05-03 20:55:42 +02:00
Fouad
f7c8c8a6f8 added Kubectl documentation 2022-04-30 08:33:55 +02:00
Fouad
216a9d8f8e Add Kubernetes docs 2022-04-30 06:18:35 +02:00
Simon Legner
3ba3a28d89 Update CoffeeScript documentation (2.7.0) 2022-04-28 08:37:38 +02:00
Simon Legner
16d3372296 Update JavaScript documentation 2022-04-28 08:15:22 +02:00
Simon Legner
c75c23b5de nix: add news entry 2022-04-25 22:49:59 +02:00
Thomas Dy
c4cb1940f4 Add nix syntax highlighting 2022-04-24 20:16:24 +09:00
Thomas Dy
f1dd2acc08 Add nix and nixpkgs
This only adds a subset of nix and nixpkgs functions. Notably
derivation, stdenv and language-specific functions are omitted for now
as their formats differ significantly and will require more cleanup.
2022-04-24 19:09:18 +09:00
Simon Legner
dba20951af Update OpenJDK documentation (18) 2022-04-22 21:22:31 +02:00
Simon Legner
310424e103 Update React Router documentation (6.3.0) 2022-04-20 20:04:08 +02:00
Simon Legner
ef49eea935 Update Leaflet documentation (1.8.0) 2022-04-19 09:00:26 +02:00
Simon Legner
34c2bcba2d Update D3.js documentation (7.4.0) 2022-04-08 21:15:44 +02:00
Simon Legner
bbab9d53c6 Update Flask documentation (2.1.x) 2022-04-08 21:11:34 +02:00
Simon Legner
64af545cf6 Update Werkzeug documentation (2.1.x) 2022-04-08 21:09:04 +02:00
Simon Legner
a76fdcd29c Update Octave documentation (7.1.0) 2022-04-08 21:07:07 +02:00
Simon Legner
df0cee9d20 Update OCaml documentation (4.14) 2022-04-08 21:04:22 +02:00
Simon Legner
3c4f0a3e41 Update Kotlin documentation (1.6.20) 2022-04-04 22:46:32 +02:00
Simon Legner
cdedaaca9b Update Python documentation (3.10.4) 2022-04-04 19:39:09 +02:00
Simon Legner
0757484689 eigen3: add news entry 2022-03-31 08:28:02 +02:00
Simon Legner
c338f2c824
Merge pull request #1717 from xjkdev/docs-eigen3
Added Eigen3 document
2022-03-31 08:26:27 +02:00
Simon Legner
c94aa25e6c eigen3: clean html, scss 2022-03-31 08:25:32 +02:00
xjkdev
789afa48b9 Reduced scss file. 2022-03-15 00:10:43 +08:00
Simon Legner
1d127650ba Update Fish documentation (3.4.0) 2022-03-13 19:42:18 +01:00
xjkdev
684d5bb194 Improve color scheme.
Known issue: space eaten by Nokogiri.
2022-03-10 17:06:36 +08:00
xjkdev
77730c3073 Added eigen3 scrapers, filters, icons, and etc. 2022-03-09 14:50:32 +08:00
Simon Legner
8273108a5a Update Groovy documentation (4.0.0) 2022-03-01 18:09:36 +01:00
Simon Legner
c37cc8bf8f Update TypeScript documentation (4.6.2) 2022-03-01 18:00:56 +01:00
Nicolas Ettlin
55ec2b6302 Format attributes as a table 2022-02-21 23:37:00 +01:00
Nicolas Ettlin
afe3a26c7a Add a scraper for Scala 3 2022-02-21 23:37:00 +01:00
Nicolas Ettlin
7a9b9fe5be Add Scala syntax highlighting 2022-02-21 23:36:59 +01:00
Simon Legner
2584ecce10
Merge pull request #1711 from IgnusG/tailwindcss-devdocs
Tailwindcss Devdocs v3
2022-02-21 23:27:54 +01:00
Simon Legner
034f29153b tailwindcss: add news entry 2022-02-21 23:26:33 +01:00
Simon Legner
c541f0a6ee tailwindcss: fix attribution 2022-02-21 23:15:07 +01:00
IgnusG
a65f995b70 Add support for displaying color swatches and long class reference 2022-02-21 21:48:20 +01:00
Simon Legner
f086956e4e
Merge pull request #1707 from Nicolapps/qml-syntax-highlighting
Add QML syntax highlighting (fixes #1706)
2022-02-21 19:28:28 +01:00
Simon Legner
290058a7d7 Update Deno documentation (1.19.0) 2022-02-21 19:19:55 +01:00
Damilola Olowookere
4f0b3cc7e4 Effect commit comments
31233ce005 (commitcomment-50041798)
2022-02-21 11:20:24 +01:00
Damilola Olowookere
773d23d604 Balance devdocs and Tailwind styles 2022-02-21 11:20:24 +01:00
Damilola Olowookere
96add935bf Fix styles 2022-02-21 11:20:24 +01:00
Damilola Olowookere
a5e901d9f9 Add stylings to Tailwindcss 2022-02-21 11:20:10 +01:00
Damilola Olowookere
39aa5b1c90 First initial release of TailwindCSS DevDoc 2022-02-21 11:20:10 +01:00
Nicolas Ettlin
3b92b10644 Add QML syntax highlighting (fixes #1706) 2022-02-14 00:07:07 +01:00
Enoc
8507118e2c Update Jasmine documentation (4.0.0) 2022-02-10 19:20:32 -06:00
Simon Legner
8acd907968 Update WordPress documentation (5.9) 2022-01-25 23:47:29 +01:00
Simon Legner
b87be9cd9c Update Git documentation (2.35.0) 2022-01-25 15:44:49 +01:00
Simon Legner
c0d3e23e49 Update PostgreSQL documentation (14.1) 2022-01-22 17:19:04 +01:00
Simon Legner
8eeba1567b Update Rust documentation (1.58.1) 2022-01-22 17:16:05 +01:00
Simon Legner
c1aae9a3a2 Update pandas documentation (1.4.0) 2022-01-22 17:09:06 +01:00
Simon Legner
4d75981476 Update Angular documentation (13.1.3) 2022-01-22 17:03:19 +01:00
Simon Legner
79ffe3fd6a Update React Native documentation (0.66) 2022-01-12 21:55:55 +01:00
Simon Legner
c12b8e4797 Add React Router documentation (6.2.1) 2022-01-12 21:09:41 +01:00
Simon Legner
9c21cbd3ee Update Nokogiri documentation (1.13.0) 2022-01-11 06:18:22 +01:00
Simon Legner
b39b98d133 Update Matplotlib documentation (3.5.1) 2022-01-11 06:05:42 +01:00
Simon Legner
f19a61aa1b Add Deno documentation (1.17.2) 2022-01-09 10:08:25 +01:00
Bryan Hernández
3412d980aa
Merge pull request #1679 from AhmedKamal20/rails-7.0
Update Rails documentation 7.0.0
2022-01-08 17:35:11 -06:00
Simon Legner
39a74e09ae Update Crystal documentation (1.3.0) 2022-01-07 21:31:24 +01:00
Simon Legner
3e2b0f9ac6 Respect Do Not Track and Global Privacy Control 2022-01-07 19:56:43 +01:00
Simon Legner
a0e3b6f95c point_cloud_library: news 2021-12-29 20:29:13 +01:00
Simon Legner
b1fef165c4 point_cloud_library: attribution 2021-12-29 20:07:30 +01:00
Ahmed Kamal
214079848b Update Rails documentation 7.0.0 2021-12-28 18:05:38 +02:00
Simon Legner
4ed22db333 Add Zig documentation (0.9.0) 2021-12-27 20:17:23 +01:00
Simon Legner
b1963541e8 Sort credits in about_tmpl.coffee 2021-12-27 20:09:35 +01:00
Enoc
0a3c5364e0 Fix gnu_make css 2021-12-26 16:11:43 -06:00
Enoc
848f7194a0 Add Gnu Make documentation 2021-12-26 16:06:07 -06:00
Simon Legner
d49eea4640 Add Prettier documentation (2.5.1)
https://prettier.io/
2021-12-07 23:24:43 +01:00
Simon Legner
6ad0784fbe Rename and update Web APIs documentation
Fixes #1577.
2021-12-07 21:34:57 +01:00
Bryan Hernández
3d6d13b5dd
Merge pull request #1670 from freeCodeCamp/no-fastclick
Remove FastClick library
2021-12-05 18:17:23 -06:00
Bryan Hernández
93a42ccbcd
Merge pull request #1524 from MasterEnoc/bug-btn
Add 'report a bug' button
2021-12-05 16:44:51 -06:00
Enoc
432b46fab3 Fix leaflet documentation 2021-12-05 16:36:56 -06:00
Simon Legner
61ab7f6cec Remove FastClick library
From https://github.com/ftlabs/fastclick/blob/main/README.md
> Note: As of late 2015 most mobile browsers - notably Chrome and Safari - no longer have a 300ms touch delay, so fastclick offers no benefit on newer browsers, and risks introducing bugs into your application. Consider carefully whether you really need to use it.
2021-12-05 22:12:39 +01:00
Simon Legner
3bdd5e37ec Update Redux documentation (4.1.2) 2021-12-05 01:44:16 +01:00
Simon Legner
8f01469182 Update Spring Boot documentation (2.6.1) 2021-12-05 01:32:32 +01:00
Simon Legner
e3ac739eba Update D3.js documentation (7.1.1) 2021-12-05 00:51:43 +01:00
Simon Legner
a9843261b9 Add esbuild documentation 2021-12-05 00:46:39 +01:00
Simon Legner
8975e9c738 Add Vite documentation
https://vitejs.dev/
2021-12-04 00:16:07 +01:00
Simon Legner
57865a64ad Update PHP documentation (8.1) 2021-11-29 18:47:21 +01:00
Simon Legner
489975da83 Add i3 documentation 2021-11-29 18:30:04 +01:00
Simon Legner
f4ca6cec9f Update Matplotlib documentation (3.4.3)
Fixes #1650.
2021-11-28 11:58:50 +01:00
Simon Legner
b87359ad22 Update CodeIgniter documentation (4.1.5) 2021-11-28 11:02:26 +01:00
Simon Legner
6770658d83
Merge pull request #1653 from freeCodeCamp/no-ie
Remove support for Internet Explorer
2021-11-28 10:56:46 +01:00
Simon Legner
5c3b7d14b4 Update Immutable.js documentation (4.0.0) 2021-11-14 14:14:19 +01:00
Simon Legner
a50f11fbe7 Update OpenJDK documentation (17) 2021-11-01 22:18:15 +01:00
Simon Legner
b67cf41c0a Fix cookie warning
> Some cookies are misusing the recommended “SameSite“ attribute

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie/SameSite
2021-11-01 15:16:22 +01:00
Simon Legner
902058f430 Remove classList polyfill 2021-11-01 13:22:34 +01:00
Simon Legner
1040744f55 Update pandas documentation (1.3.4) 2021-11-01 11:00:06 +01:00
Simon Legner
9e880425e2 Update Go documentation (1.17.2) 2021-11-01 10:22:18 +01:00
Simon Legner
9f50c2cf49 Update Perl documentation (5.34.0) 2021-10-25 17:49:40 +02:00
Simon Legner
03d2817300 Immediately apply layout settings 2021-10-25 12:21:01 +02:00
Simon Legner
d2495fbc2e Settings: justified layout and hyphenation 2021-10-22 21:24:32 +02:00
Simon Legner
3d8747d469 Update JavaScript documentation 2021-10-22 19:10:46 +02:00
Simon Legner
c34bbc965c Update HTTP documentation 2021-10-22 19:07:04 +02:00
Simon Legner
db2d5e6bfb compat_tables: unknown 2021-10-22 18:09:52 +02:00
Simon Legner
296c0b7807 Update ESLint documentation (8.0.1) 2021-10-22 17:00:19 +02:00
Simon Legner
905af1fb82 Update CoffeeScript documentation (2.6.1) 2021-10-22 16:56:15 +02:00
Simon Legner
0f707c2c68 CMake: re-enable syntax highlighting 2021-10-22 15:46:17 +02:00
Daniel Murphy
8d2c6aa507 Update vendored Prism.js to 1.25.0 2021-10-16 20:10:21 +01:00
Enoc
fdfcf3d917 Migrate c scraper from filescraper to urlscraper 2021-09-10 11:49:23 -06:00
Simon Legner
b5cfc8c7ec Update Babel documentation (7.14.8) 2021-08-23 20:58:42 +02:00
Enoc
ff450559f1 Update CMake documentation (3.21) 2021-07-14 00:07:19 -06:00
Simon Legner
fa94453069 Update Fish documentation (3.3.0) 2021-07-04 11:13:12 +02:00
Enoc
8ccdaa7da7 Update Underscore.js documentation (1.13.1) 2021-06-29 01:53:51 -06:00
Oliver Eyton-Williams
6f84038b4d
fix: allow 0.1 interval steps for spaceTimeout
If the step is not specified, the default validation requires that the
values are integers. Since the default value is 0.5, this prevented the
settings from being changed.

Now the step is 0.1 which should give enough control without clashing
with the default
2021-06-20 15:10:47 +02:00
Enoc
dd985908a1 Update Nim documentation (1.4.8)
- Add source code links
2021-06-18 23:44:34 -06:00
Shashank Jain
a2a1733fcc Applied seconds input settings patch 2021-06-18 17:13:58 +05:30
shashank1207
98fa6a9e5e
changed defaults 2021-06-17 21:06:05 +05:30
shashank1207
8bdc096075
Update assets/javascripts/app/shortcuts.coffee
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-06-15 18:42:26 +05:30
Shashank Jain
7932a457af Added a checkbox to enable scroll by space 2021-06-14 21:15:33 +05:30
Shashank Jain
3d5ff7d5fa Changes the timelimit between spacebar and last keypress 2021-06-10 22:58:03 +05:30
Enoc
de58a6366a Update Jest documentation (27.0.4) 2021-06-10 00:59:01 -06:00
Simon Legner
049a6a87f5 Show notification of new docs: R 2021-06-09 07:18:55 +02:00
Simon Legner
1568083b27 R: enable syntax highlighting 2021-06-09 07:17:50 +02:00
Simon Legner
e9c854c9e9
Merge pull request #1547 from Cimbali/R 2021-06-09 07:16:46 +02:00
Simon Legner
1885855244 Show notification of new docs: web_extensions 2021-05-31 21:17:51 +02:00
Cimbali
7269d5431f Improve jq examples: simplify HTML, add %pre CSS 2021-05-27 14:18:16 +02:00
Enoc
db902684a2 Show notification of new docs: latex, jq 2021-05-26 21:28:07 -06:00
Cimbali
c6cf8d9c6f
Update assets/javascripts/templates/pages/about_tmpl.coffee
Co-authored-by: Simon Legner <Simon.Legner@gmail.com>
2021-05-26 21:07:28 +01:00
Simon Legner
d55da94921
Merge pull request #1550 from Cimbali/jq 2021-05-26 21:29:11 +02:00
Simon Legner
727c0c31c7 jq: add to about_tmpl 2021-05-26 21:28:13 +02:00
Simon Legner
861ad32fbd LaTeX: add to about_tmpl
See #1548.
2021-05-26 21:22:01 +02:00
Simon Legner
5916ee829c
Merge pull request #1548 from Cimbali/latex 2021-05-26 21:18:38 +02:00
Simon Legner
f139802767 LaTeX: syntax highlighting 2021-05-26 21:13:38 +02:00
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)"
```
2021-05-25 19:02:06 +02:00
Stefan Breunig
24ac996ec8 Elixir: include source link in section headers
This implements #763 just for Elixir without solving the general
issue. The style used is similar to the one of the Go docs.
2021-05-25 07:20:53 +02:00
Simon Legner
591c30014a Update HAProxy documentation (2.4.0) 2021-05-23 20:34:54 +02:00
Simon Legner
83c59a5a4d Update nginx documentation (1.20.0) 2021-05-13 17:06:55 +02:00
Simon Legner
fd1cd2fcbd Update Erlang documentation (24.0) 2021-05-13 12:18:40 +02:00
Simon Legner
5ab83e5760 Update RxJS documentation (7.0.1) 2021-05-13 12:14:17 +02:00
Simon Legner
f378bc0e98 Update Jinja documentation (3.0.x) 2021-05-13 12:13:02 +02:00
Simon Legner
b6ddb21a2f Update Werkzeug documentation (2.0.x) 2021-05-13 12:10:02 +02:00
Simon Legner
6f3c1167e2 Update Flask documentation (2.0.x) 2021-05-13 11:40:25 +02:00
Enoc
1ac3dd93dd Update nodejs to 16.1 and update previous version 2021-05-12 16:37:19 -06:00
Simon Legner
a78db966d2 Update Bootstrap documentation (5.0) 2021-05-07 07:51:03 +02:00
Simon Legner
206f915f89 Update Ansible documentation (2.11.0) 2021-05-05 07:32:02 +02:00
Simon Legner
0ca4586123 Update Python documentation (3.9.4) 2021-04-30 00:02:41 +02:00
Simon Legner
f7ffc94653 Update Sinon.JS documentation (10.0.1) 2021-04-29 23:53:27 +02:00
Simon Legner
ff0ff27005
Merge pull request #1533 from viq/patch-1
Update SaltStack documentation to version 3003
2021-04-29 23:51:13 +02:00
viq
28bf212419
Update year in about_tmpl.coffee 2021-04-29 23:27:22 +02:00