D8042: Fix invalid itemData references of 57 highlighting files
Dominik Haumann
noreply at phabricator.kde.org
Thu Sep 28 20:02:41 UTC 2017
dhaumann created this revision.
dhaumann added reviewers: vkrause, cullmann.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.
REVISION SUMMARY
Many highlightig files reference with attribute="xzy" non-existing
itemDatas. This was found by extending the highlighting indexer and
collecting all attribute values and compare these with the itemDatas.
The total number of broken files is 62.
This patch fixes 57 of these 62 files.
Remaining files with issues:
haml.xml.....: non-existing itemDatas: "Escaped Text", "Ruby embedded in haml", "Array"
julia.xml....: non-existing itemDatas: "String Char"
lilypond.xml.: non-existing itemDatas: "Tremolo"
metafont.xml.: non-existing itemDatas: "Verbatim", "Tex", "Bullet"
ocaml.xml....: non-existing itemDatas: "Ocamldoc Identifier"
prolog.xml...: non-existing itemDatas: "'quo Ted'"
relaxng.xml..: non-existing itemDatas: "Entity Reference"
rhtml.xml....: non-existing itemDatas: "RUBY RAILS ERB Text"
rmarkdown.xml: non-existing itemDatas: "Markdown", "Document Headers"
stata.xml....: non-existing itemDatas: "String2"
toml.xml.....: non-existing itemDatas: "Normal Text"
xslt.xml.....: non-existing itemDatas: "Value"
Update clojure reference data
TEST PLAN
make && make test
REPOSITORY
R216 Syntax Highlighting
BRANCH
fix-attributes
REVISION DETAIL
https://phabricator.kde.org/D8042
AFFECTED FILES
autotests/html/clojure.clj.html
autotests/reference/clojure.clj.ref
autotests/reference/highlight.lhs.ref
data/syntax/ansys.xml
data/syntax/asterisk.xml
data/syntax/cg.xml
data/syntax/clipper.xml
data/syntax/clojure.xml
data/syntax/commonlisp.xml
data/syntax/diff.xml
data/syntax/dockerfile.xml
data/syntax/doxygen.xml
data/syntax/doxygenlua.xml
data/syntax/fsharp.xml
data/syntax/gap.xml
data/syntax/git-ignore.xml
data/syntax/gitolite.xml
data/syntax/grammar.xml
data/syntax/groovy.xml
data/syntax/hamlet.xml
data/syntax/haskell.xml
data/syntax/haxe.xml
data/syntax/hunspell-aff.xml
data/syntax/java.xml
data/syntax/javascript.xml
data/syntax/jira.xml
data/syntax/julia.xml
data/syntax/latex.xml
data/syntax/literate-curry.xml
data/syntax/literate-haskell.xml
data/syntax/mediawiki.xml
data/syntax/monobasic.xml
data/syntax/mup.xml
data/syntax/nsis.xml
data/syntax/ocaml.xml
data/syntax/picsrc.xml
data/syntax/pig.xml
data/syntax/povray.xml
data/syntax/prolog.xml
data/syntax/protobuf.xml
data/syntax/pug.xml
data/syntax/puppet.xml
data/syntax/qml.xml
data/syntax/r.xml
data/syntax/relaxng.xml
data/syntax/scala.xml
data/syntax/sci.xml
data/syntax/spice.xml
data/syntax/stata.xml
data/syntax/systemverilog.xml
data/syntax/taskjuggler.xml
data/syntax/template-toolkit.xml
data/syntax/textile.xml
data/syntax/toml.xml
data/syntax/txt2tags.xml
data/syntax/varnish.xml
data/syntax/varnish4.xml
data/syntax/vera.xml
data/syntax/xmldebug.xml
data/syntax/xslt.xml
To: dhaumann, vkrause, cullmann
Cc: #frameworks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20170928/5480b021/attachment-0001.html>
More information about the Kde-frameworks-devel
mailing list