Commit graph

14 commits

Author SHA1 Message Date
jaapb
6f27baa806 Updated textproc/ocaml-tyxml to version 4.5.0.
Changes:
* move all PPXs to ppxlib
* add the translate attribute
* update allowed inmputmodes
* add the picture element
2022-05-02 18:22:27 +00:00
jaapb
13031d3e32 Updated textproc/ocaml-tyxml to version 4.4.0.
This incorporates some minor changes.
2020-04-21 11:39:20 +00:00
rillig
768cd99f7f textproc: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-04 21:43:32 +00:00
jaapb
33bd8fba3a Updated textproc/ocaml-tyxml for dune compatibility.
Package is now compatible with dune 1.7; revbump.
2019-03-05 17:10:04 +00:00
jaapb
0e9f6ddfb3 Updated package textproc/ocaml-tyxml to version 4.3.0.
This mostly changes the build system to dune and removes deprecated
libraries. Some minor changes as well.
2018-11-29 12:00:45 +00:00
jaapb
05083dc708 Recursive revbump associated with the update of lang/ocaml to 4.07. 2018-07-19 15:15:20 +00:00
jaapb
5725d26376 Updated package textproc/ocaml-tyxml to version 4.2.0.
This introduces compatibility with ocaml 4.06, and some other minor
improvements and bugfixes.
2018-04-05 12:00:34 +00:00
jaapb
6e3a6de22f Revbump for textproc/ocaml-tyxml.
This revision also adds a patch to make the program compile with
safe-string and therefore with OCaml 4.06.
2018-01-10 16:48:21 +00:00
rillig
17e39f419d Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
2018-01-07 13:03:53 +00:00
jaapb
9bc4b5635e Updated package to the latest version, 4.1.0. Changes include:
===== 4.1.0 ====

* Uses uutf 1.0 (contribution by Daniel Bunzli)
2017-07-11 11:12:22 +00:00
jaapb
4cdd6d01b7 Updated package to latest version, 4.0.1. Changes include:
* Fix handling of comments in the ppx.
* Fix printing of utf8 in attributes.
* Properly flush ppx errors. This bug was causing some blank error messages.
* Fix handling of whitespaces in <select> in the ppx.
2016-12-30 11:52:28 +00:00
jaapb
2b2352d560 Syntax extension needs to be installed for dependencies. Revbump. 2016-06-20 15:20:03 +00:00
jaapb
467958f60c Updated package to latest version, 4.0.0. Changes include:
====== Features ======
* A new PPX has been added that allows to use tyxml with the HTML/SVG syntax, using the markup library (contribution by Anton 'aantron' Bachin).
* New Format-based printers are available, both as functors and has `pp` functions in the various implementations. Old printers are deprecated.
* Toplevel printers are now available for the `tyxml` library.
* The `str` library has been replaced by `re`.
* Various attributes arguments have been simplified. In particular:
  * Constants arguments have been removed
  * `` `On|`Off `` arguments are now replaced by booleans.
  * Some arguments now use an option type.

* XML comments are now properly serialized (without escaping but with sanitization).

====== Elements and attributes ======
* Add srcset and sizes attributes (contribution by Stéphane 'slegrand45' Legrand).
* The arguments of the `sandbox` attributes are now more consistent (contributino by Anton 'aantron' Bachin).
* Various SVG attributes and elements are now properly named (contributino by Anton 'aantron' Bachin).
* Add inputmode attribute.

====== Documentation ======
* Both the API documentation and the manual have been completely rewritten! Do not hesitate to read them and provide feedback.
* Various examples have been added in the `example/` directory. (basic_website contributed by Edgar 'fxfactorial' Aroutiounian).

====== Renaming and deprecations ======
* Files in the `tyxml` library are now packed in a `Tyxml` module.
  If you were using one of `Html5`, `Svg` and `Xml` module, simply open `Tyxml`.
* All Html5 modules are now named Html
* Various attributes and elements have been renamed. The original versions have been kept and marked deprecated.
* Various elements that were both deprecated in the HTML specification and not usable due to typing constraints have been removed.
2016-06-20 11:10:40 +00:00
jaapb
672b4044a2 Revbump associated with ocaml 4.02.1. Added buildlink3.mk file. 2015-01-20 16:03:24 +00:00