miller/docs6
2021-07-12 08:10:09 -07:00
..
_static Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
coverart Make docs more mobile-friendly (#572) 2021-06-25 23:22:33 -04:00
data Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
multi-join Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
ngrams Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
pix Allow text names for terminal colors, in addition to 0..255 (#599) 2021-07-08 16:24:27 -04:00
polyglot-dkvp-io Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
programs REPL PS1/PS2 coloring (#578) 2021-06-25 23:22:33 -04:00
sphinx-hack Copy docs/data et al. to Sphinx/readthedocs build output (#562) 2021-06-25 23:22:32 -04:00
.vimrc Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
10-1.sh Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
10-2.sh Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
10min.rst doc-neatens 2021-07-12 08:10:09 -07:00
10min.rst.in doc-neatens 2021-07-12 08:10:09 -07:00
absent-example.json Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
build-one Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
build.rst Ongoing Miller-6 doc updates 2021-06-25 23:22:33 -04:00
build.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
circle.csv PR-562 follow-up: present more data-file links (#563) 2021-06-25 23:22:32 -04:00
commas.csv Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
community.rst Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
community.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
conf.py Miller-6 docs iteration (#576) 2021-06-25 23:22:33 -04:00
context-example.mlr Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
contributing.rst Docs: Contributing 2021-06-25 23:22:33 -04:00
contributing.rst.in Docs: Contributing 2021-06-25 23:22:33 -04:00
csv-with-and-without-headers.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
csv-with-and-without-headers.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
customization.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
customization.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
data-cleaning-examples.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
data-cleaning-examples.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
data-diving-examples.rst New template verb (#594) 2021-07-04 17:49:22 -04:00
data-diving-examples.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
dates-and-times.rst New template verb (#594) 2021-07-04 17:49:22 -04:00
dates-and-times.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
dates.csv Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
dkvp-examples.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
dkvp-examples.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
doc-reorg.txt Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
dsl-example-multiline.sh Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
dsl-example.mlr Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
etymology.rst iterating 2021-05-24 22:45:42 -04:00
etymology.rst.in iterating 2021-05-24 22:45:42 -04:00
example.csv PR-562 follow-up: present more data-file links (#563) 2021-06-25 23:22:32 -04:00
expo-sample.sh Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
factorial-example.mlr Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
feature-comparison.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
feature-comparison.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
features.rst iterating 2021-05-24 22:45:42 -04:00
features.rst.in iterating 2021-05-24 22:45:42 -04:00
file-formats.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
file-formats.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
for-example.mlr Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
genrst-filter Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
genrsts Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
h1foo Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
h2foo Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
h3foo Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
if-example.mlr Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
index.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
installation.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
installation.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
internationalization.rst iterating 2021-05-24 22:02:43 -04:00
internationalization.rst.in iterating 2021-05-24 22:02:43 -04:00
introduction.rst Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
introduction.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
joins.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
joins.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
keystroke-savers.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
keystroke-savers.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
link.txt Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
log-processing-examples.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
log-processing-examples.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
log.txt Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
make.bat Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
Makefile Make docs more mobile-friendly (#572) 2021-06-25 23:22:33 -04:00
manpage.rst sphinx-neaten 2021-05-31 01:51:01 -04:00
manpage.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
manpage.txt Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
miller-on-windows.rst Doc material on Windows and triple-double-quoting (#595) 2021-07-05 23:29:38 -04:00
miller-on-windows.rst.in Doc material on Windows and triple-double-quoting (#595) 2021-07-05 23:29:38 -04:00
misc-examples.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
misc-examples.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
mk-func-h2s.sh More neatening of on-line help (#588) 2021-06-30 20:44:33 -04:00
mk-func-table.rb Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
mlr.1 Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
morph Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
morphs Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
new-in-miller-6.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
new-in-miller-6.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
oosvar-example-ewma.sh Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
oosvar-example-sum-grouped.sh Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
oosvar-example-sum.sh Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
operating-on-all-fields.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
operating-on-all-fields.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
originality.rst Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
originality.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
output-colorization.rst Allow text names for terminal colors, in addition to 0..255 (#599) 2021-07-08 16:24:27 -04:00
output-colorization.rst.in Allow text names for terminal colors, in addition to 0..255 (#599) 2021-07-08 16:24:27 -04:00
performance.rst iterating 2021-05-24 22:45:42 -04:00
performance.rst.in iterating 2021-05-24 22:45:42 -04:00
programming-examples.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
programming-examples.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
programming-language.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
programming-language.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
randomizing-examples.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
randomizing-examples.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
README.md Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
record-heterogeneity.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
record-heterogeneity.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-dsl-arrays.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
reference-dsl-arrays.rst.in Miller-6 docs iteration (#576) 2021-06-25 23:22:33 -04:00
reference-dsl-builtin-functions.rst More neatening of on-line help (#588) 2021-06-30 20:44:33 -04:00
reference-dsl-builtin-functions.rst.in More neatening of on-line help (#588) 2021-06-30 20:44:33 -04:00
reference-dsl-complexity.rst Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-dsl-complexity.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-dsl-control-structures.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-dsl-control-structures.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-dsl-errors.rst Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-dsl-errors.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-dsl-filter-statements.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
reference-dsl-filter-statements.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-dsl-operators.rst Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-dsl-operators.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-dsl-output-statements.rst Neaten on-line help (#586) 2021-06-28 23:16:08 -04:00
reference-dsl-output-statements.rst.in Neaten on-line help (#586) 2021-06-28 23:16:08 -04:00
reference-dsl-syntax.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-dsl-syntax.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-dsl-unset-statements.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
reference-dsl-unset-statements.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-dsl-user-defined-functions.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
reference-dsl-user-defined-functions.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-dsl-variables.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
reference-dsl-variables.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
reference-dsl.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
reference-dsl.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-main-arithmetic.rst Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-main-arithmetic.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-main-auxiliary-commands.rst Neaten on-line help (#586) 2021-06-28 23:16:08 -04:00
reference-main-auxiliary-commands.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-main-data-types.rst Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-main-data-types.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-main-env-vars.rst REPL PS1/PS2 coloring (#578) 2021-06-25 23:22:33 -04:00
reference-main-env-vars.rst.in REPL PS1/PS2 coloring (#578) 2021-06-25 23:22:33 -04:00
reference-main-io-options.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
reference-main-io-options.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-main-null-data.rst Port type-arithmetic-info doc material from C to Go (#590) 2021-06-30 21:42:34 -04:00
reference-main-null-data.rst.in Neaten on-line help (#586) 2021-06-28 23:16:08 -04:00
reference-main-online-help.rst Neaten on-line help (#586) 2021-06-28 23:16:08 -04:00
reference-main-online-help.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
reference-main-overview.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
reference-main-overview.rst.in Ongoing Miller-6 doc updates 2021-06-25 23:22:33 -04:00
reference-main-regular-expressions.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-main-regular-expressions.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-main-then-chaining.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-main-then-chaining.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
reference-verbs.rst todo 2021-07-07 09:46:52 -04:00
reference-verbs.rst.in todo 2021-07-07 09:46:52 -04:00
release-docs.rst Highlight commands in docs (#548) 2021-05-31 01:16:35 -04:00
release-docs.rst.in fix release-docs links 2021-05-30 20:44:52 -04:00
repl.rst todo 2021-07-07 17:53:40 -04:00
repl.rst.in todo 2021-07-07 17:53:40 -04:00
rework.txt docs6-reorg iterate (#553) 2021-06-25 23:22:30 -04:00
sample_mlrrc Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
shapes-of-data.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
shapes-of-data.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
shell-commands.rst neaten 2021-06-30 22:44:34 -04:00
shell-commands.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
special-symbols-and-formatting.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
special-symbols-and-formatting.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
sql-examples.rst Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
sql-examples.rst.in Regularize articultion of Sphinx code blocks (#591) 2021-06-30 22:37:49 -04:00
square.csv PR-562 follow-up: present more data-file links (#563) 2021-06-25 23:22:32 -04:00
statistics-examples.rst Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
statistics-examples.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
then-chaining.rst Remove leading "$ " from code examples, now that highlighting is in place 2021-06-25 23:22:33 -04:00
then-chaining.rst.in Ongoing refactor of Miller-6 docs (#568) 2021-06-25 23:22:32 -04:00
triangle.csv PR-562 follow-up: present more data-file links (#563) 2021-06-25 23:22:32 -04:00
two-pass-algorithms.rst New template verb (#594) 2021-07-04 17:49:22 -04:00
two-pass-algorithms.rst.in Ongoing rework of FAQ/recipe "middle" doc sections (#592) 2021-07-01 00:28:42 -04:00
variance.mlr Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
verb-example-ewma.sh Start port of docs to Miller 6 2021-05-24 00:11:53 -04:00
why.rst iterating 2021-05-24 22:45:42 -04:00
why.rst.in iterating 2021-05-24 22:45:42 -04:00

Miller Sphinx docs

Why use Sphinx

  • Connects to https://miller.readthedocs.io so people can get their docmods onto the web instead of the self-hosted https://johnkerl.org/miller/doc. Thanks to @pabloab for the great advice!
  • More standard look and feel -- lots of people use readthedocs for other things so this should feel familiar
  • We get a Search feature for free

Contributing

Notes

  • CSS:
    • I used the Sphinx Classic theme which I like a lot except the colors -- it's a blue scheme and Miller has never been blue.
    • Files are in docs/_static/*.css where I marked my mods with /* CHANGE ME */.
    • If you modify the CSS you must run make clean html (not just make html) then reload in your browser.
  • Live code:
    • I didn't find a way to include non-Python live-code examples within Sphinx so I adapted the pre-Sphinx Miller-doc strategy which is to have a generator script read a template file (here, foo.rst.in), run the marked lines, and generate the output file (foo.rst).
    • Edit the *.rst.in files, not *.rst directly.
    • Within the *.rst.in files are lines like GENRST_RUN_COMMAND. These will be run, and their output included, by make html which calls the genrsts script for you.
  • readthedocs:

To do

  • Let's all discuss if/how we want the v2 docs to be structured better than the v1 docs.