From 96e5616beee2b8910c1597c6299e63043f95f9d7 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 19 Mar 2020 18:03:53 +0100 Subject: Add lv2:Markdown datatype --- lv2/core/lv2core.meta.ttl | 9 +++++++++ lv2/core/lv2core.ttl | 12 ++++++++++++ lv2/core/manifest.ttl | 2 +- 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/lv2/core/lv2core.meta.ttl b/lv2/core/lv2core.meta.ttl index d8a69a0..5c3e29c 100644 --- a/lv2/core/lv2core.meta.ttl +++ b/lv2/core/lv2core.meta.ttl @@ -15,6 +15,15 @@ ; doap:maintainer ; doap:release [ + doap:revision "17.0" ; + doap:created "2019-03-19" ; + dcs:blame ; + dcs:changeset [ + dcs:item [ + rdfs:label "Add lv2:Markdown datatype." + ] + ] + ] , [ doap:revision "16.0" ; doap:created "2019-02-03" ; doap:file-release ; diff --git a/lv2/core/lv2core.ttl b/lv2/core/lv2core.ttl index b830e1a..aa8a192 100644 --- a/lv2/core/lv2core.ttl +++ b/lv2/core/lv2core.ttl @@ -17,6 +17,18 @@ lv2:Specification so hosts may discover all present LV2 data.

""" . +lv2:Markdown + a rdfs:Datatype ; + owl:onDatatype xsd:string ; + lv2:documentation """ +

A string in Markdown syntax.

+ +

Generally, documentation with this datatype should stay as close to readable +plain text as possible, but may use core Markdown syntax for nicer +presentation. Documentation can assume that basic extensions like codehilite +and tables are available.

+""" . + lv2:documentation a rdf:Property , owl:AnnotationProperty ; diff --git a/lv2/core/manifest.ttl b/lv2/core/manifest.ttl index 870ab1b..0b086d5 100644 --- a/lv2/core/manifest.ttl +++ b/lv2/core/manifest.ttl @@ -4,7 +4,7 @@ a lv2:Specification ; - lv2:minorVersion 16 ; + lv2:minorVersion 17 ; lv2:microVersion 0 ; rdfs:seeAlso . -- cgit v1.2.1