Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert manual to Markdown #3857

Merged
merged 63 commits into from
Sep 1, 2020
Merged
Show file tree
Hide file tree
Changes from 33 commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
650ae14
Markdown test
edolstra Jul 22, 2020
e0ea3c8
Use mdbook
edolstra Jul 22, 2020
8e41c38
Remove references to xmllint
edolstra Jul 22, 2020
ebdc1f6
Typo
edolstra Jul 22, 2020
315407c
Remove subtitles
edolstra Jul 22, 2020
d004715
Fix link
edolstra Jul 22, 2020
ef60676
Pandoc conversion
edolstra Jul 22, 2020
942cd68
Remove libxml2 / libxslt prerequisites
edolstra Jul 22, 2020
c20c082
<envar> -> <literal>
edolstra Jul 23, 2020
f390303
Reconvert
edolstra Jul 23, 2020
efdb899
Convert nix.conf manpage
edolstra Jul 23, 2020
504b7ab
Convert commands
edolstra Jul 23, 2020
efff6cf
Install all manpages
edolstra Jul 23, 2020
13df1fa
Get rid of callouts since Markdown doesn't support them
edolstra Jul 23, 2020
ca130b7
Get rid of <example>
edolstra Jul 23, 2020
136fd55
Get rid of <figure>
edolstra Jul 23, 2020
ee05108
<simplesect> -> <section>
edolstra Jul 23, 2020
802150f
<replaceable> -> <emphasis>
edolstra Jul 23, 2020
69333cb
Sigh
edolstra Jul 23, 2020
5e3ad1d
Add a separate manual job
edolstra Jul 23, 2020
a71d1ce
printVersion(): Show system types
edolstra Jul 24, 2020
8d0b311
Get rid of footnotes
edolstra Jul 24, 2020
758c9ee
Clean up the manpages
edolstra Jul 24, 2020
7a0e6f0
Move figures
edolstra Jul 24, 2020
4a79b35
Fix nix-copy-closure manpage
edolstra Jul 24, 2020
da3d776
Fix some dangling references
edolstra Jul 24, 2020
05a2822
Fix internal links
edolstra Jul 24, 2020
1308c84
Remove DocBook manual
edolstra Jul 24, 2020
0c94c17
Merge remote-tracking branch 'origin/master' into markdown
edolstra Jul 29, 2020
1d0a7b5
Enable syntax highlighting
edolstra Jul 31, 2020
2ae9ac2
console -> shell
edolstra Jul 31, 2020
bf290c2
Merge remote-tracking branch 'origin/master' into markdown
edolstra Jul 31, 2020
7cdc739
Merge remote-tracking branch 'origin/master' into markdown
edolstra Aug 17, 2020
a72a20d
Add 'nix dump-args' to dump all commands/flags for manpage generation
edolstra Aug 17, 2020
6f19c77
Start generation of the nix.1 manpage
edolstra Aug 17, 2020
0693401
Improve nix.1 manpage generator
edolstra Aug 18, 2020
8a97b11
Improve margins between sections
edolstra Aug 19, 2020
34b22e0
Change option descriptions to Markdown
edolstra Aug 19, 2020
c8fa393
Generate the nix.conf docs from the source code
edolstra Aug 19, 2020
c3e20d8
Consistency
edolstra Aug 19, 2020
b4ef3d7
Revert "Add a separate manual job"
edolstra Aug 19, 2020
acb99f0
Config: Use nlohmann/json
edolstra Aug 20, 2020
3c4f8c9
List deprecated option aliases in the docs
edolstra Aug 20, 2020
dc2f278
Allow 'nix' subcommands to provide docs in Markdown format
edolstra Aug 20, 2020
25ecfff
Remove PrimOp constructor
edolstra Aug 20, 2020
88d5c9e
Fix tests
edolstra Aug 24, 2020
33b1679
Allow primops to have Markdown documentation
edolstra Aug 24, 2020
a990f06
Move primop docs inline
edolstra Aug 24, 2020
0f314f3
Generate builtins section of the manual
edolstra Aug 24, 2020
d0690bc
nix repl ':doc': Render using lowdown
edolstra Aug 24, 2020
6a67e57
Add DummyStore (dummy://)
edolstra Aug 24, 2020
d9a8619
Don't barf if corepkgs is in the store but not a valid path
edolstra Aug 24, 2020
b42789f
Fix clang build
edolstra Aug 24, 2020
f5219f8
Fix perlBindings job
edolstra Aug 25, 2020
24b1c2c
Fix tests
edolstra Aug 25, 2020
b841677
Document some primops
edolstra Aug 25, 2020
2a2121d
Use RegisterPrimOp for some undocumented primops
edolstra Aug 25, 2020
f53b5f1
Add getDoc() function
edolstra Aug 25, 2020
7a02865
Move import docs
edolstra Aug 25, 2020
4bf5faf
Merge remote-tracking branch 'origin/master' into markdown
edolstra Aug 25, 2020
c3efef9
Remove obsolete comment
edolstra Aug 26, 2020
84f5cab
Merge remote-tracking branch 'origin/master' into markdown
edolstra Aug 31, 2020
50f4683
Merge remote-tracking branch 'origin/master' into markdown
edolstra Sep 1, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,9 @@ perl/Makefile.config
/corepkgs/nar/unnar.sh

# /doc/manual/
/doc/manual/manual.html
/doc/manual/manual.xmli
/doc/manual/manual.pdf
/doc/manual/manual.is-valid
/doc/manual/*.1
/doc/manual/*.5
/doc/manual/*.8
/doc/manual/version.txt

# /scripts/
/scripts/nix-profile.sh
Expand Down
2 changes: 0 additions & 2 deletions Makefile.config.in
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,3 @@ sandbox_shell = @sandbox_shell@
storedir = @storedir@
sysconfdir = @sysconfdir@
system = @system@
xmllint = @xmllint@
xsltproc = @xsltproc@
2 changes: 0 additions & 2 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -117,8 +117,6 @@ fi
])

NEED_PROG(bash, bash)
AC_PATH_PROG(xmllint, xmllint, false)
AC_PATH_PROG(xsltproc, xsltproc, false)
AC_PATH_PROG(flex, flex, false)
AC_PATH_PROG(bison, bison, false)
AC_PATH_PROG(dot, dot)
Expand Down
14 changes: 0 additions & 14 deletions doc/manual/advanced-topics/advanced-topics.xml

This file was deleted.

121 changes: 0 additions & 121 deletions doc/manual/advanced-topics/cores-vs-jobs.xml

This file was deleted.

205 changes: 0 additions & 205 deletions doc/manual/advanced-topics/diff-hook.xml

This file was deleted.

Loading