package odig
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Lookup documentation of installed OCaml packages
Install
dune-project
Dependency
erratique.ch
Readme
Changelog
ISC; LicenseRef-ParaType-Free-Font-License; LicenseRef-DejaVu-fonts License
Edit opam file
Versions (2)
Authors
Maintainers
Sources
odig-0.0.9.tbz
sha512=1658390e48b7698522bf539ee038476968c27b75cd90277dfeffb21258940fc2a1e24a12403aba24f7ad2ce33dc920d3149c7d3cfb74c5c3e961b1e96639e9de
doc/CHANGES.html
v0.0.9 2023-06-04 Zagreb
- CSS tweaks for record defs.
- Track b0.
odig doc -f: do not quote paths (#68).
v0.0.8 2022-02-09 La Forclaz (VS)
- Support Cmdliner 1.1.0.
- Exit code 3 is now reported as 123.
v0.0.7 2021-10-09 Zagreb
- Stylesheet support for odoc 2.0.0.
--index-introoption. Fix option no longer interpreting relative files w.r.t. the cwd.- Add
--index-tocoption, to specify the package index table of content. If you used to define a table of contents in the--index-introfragment you now need to define it via this option. The contents goes into theodoc-tocnavelement.
v0.0.6 2021-02-11 La Forclaz (VS)
- Stylesheets. Change strategy to make code spans unbreakable. The previous way broke Chrome in-page search.
- Track
b0changes. - Update link to OCaml manual (#59).
- Require OCaml >= 4.08.0
v0.0.5 2020-03-11 La Forclaz (VS)
- Rework the
odoc-themecommand. Thesetcommand now unconditionally writes to~/.conf/odig/odoc-themeand sets the theme for generated doc (the--defaultflag no longer exists). Thedefaultcommand is renamed toget, a--configoption is added to get the theme actually written in the configuration file. - Add theme
odig.default,gruvboxandsolarized. These themes automatically switch between their corresponding light or dark version acccording to the user browser preference (#54). - Make
odig.defaultthe default theme instead ofodoc.default. - Generate package index page even if some package fails (#57).
- Hide anchoring links to screen readers on odig generated pages (#55).
- Remove the
--traceoption ofodig odocand correspondingODIG_ODOC_TRACEvariable for generating a build log in Event trace format. See theodig logcommand. Useodig log --trace-eventto generate what--tracedid. - For consistency with other tools, options
--{cache,doc,lib,share}dirare renamed to--{cache,doc,lib,share}-dirand corresponding environment variable fromODIG_{CACHE,DOC,LIB,SHARE}DIRtoODIG_{CACHE,DOC,LIB,SHARE}_DIR. - mld only packages: work around
odoc html-depsbug (#50). - Package landing pages: fix cache invalidation. In particular opam metadata changes did not retrigger a rebuild.
gh-pages-amendtool, add a--cname-fileoption to set theCNAMEfile in gh-pages.- Fix
METAfile (#52). Thanks to Kye W. Shi for the report. - Fix 4.08
Pervasivesdeprecation. - Require OCaml >= 4.05.0
v0.0.4 2019-03-08 La Forclaz (VS)
- Support for odoc manuals (
.mldfiles) and package page customization (index.mldfile) (#31, #18). See the packaging conventions; if you are usingduneand already authoring.mldfiles the right thing should be done automatically install-wise. - Support for odoc themes (#21). Themes can be distributed via
opam, see commandodig odoc-themeand the packaging conventions inodig doc odig. - Support for best-effort OCaml manual theming. Themes can provide a stylesheet to style the local manual installed by the
ocaml-manualpackage and linked from the generated documentation sets. - Support for customizing the title and introduction of the package list page (#19). See the
--index-titleand--index-introoptions ofodig odoc. - Add
gh-pages-amenda tool to easily push documentation sets on GitHub pages (see the odig manual and--helpfor details). - The
opammetadata support needs anopamv2 binary in yourPATH. - The odoc API documentation generation support needs an
odocv1.4.0 binary in yourPATH. odig docexit with non-zero on unknown package (#34).odig docadd-uoption to guarantee docset freshness (#4).- Depend only on
cmdlinerandb0. Drop dependency oncompiler-libs,rresult,asetmap,fpath,logs,mtime,bos,webbrowserandopam-format.
Removals
- The best-effort
ocamldocsupport and corresponding command are dropped. - The
metagenandlinkableexperimental tools are gone. - The data-driven toplevel loaders are gone. See the
omodproject if your are interested in this. - Removed JSON output from the commands that supported it.
- The
helpcommand is dropped. Documentation is now inodig's API docs and is where the manual and the packaging conventions can be found. Consultodig doc odig. - The
--docdir-hrefoption ofodig odocno longer exists. The docset in$(odig cache path)/htmlis self-contained and can be published as is (provided you follow symlinks). - The
authors,deps,maintainers,tags,versionandrepocommands are gone but the lookups are available via theshowcommand. - The
homepage,issuesandonline-doccommands are available via theshowandbrowsecommands. - The
cobjs,graphandguess-depscommands are dropped.
v0.0.3 2017-10-31 Zagreb
- Fix obscure build bug on 4.06.0 (#32)
v0.0.2 2017-05-31 Cambridge (UK)
- Added experimental data-driven toplevel loaders.
- The
odocAPI documentation is shown by default onodig doc. - The
mli,cmi,cmo,cmti,cmxandcmtcommands are grouped in thecobjscommand. - Track latest cmdliner and mtime.
v0.0.1 2016-09-23 Zagreb
First release. The ocamldoc release.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page