[prev in list] [next in list] [prev in thread] [next in thread]
List: kwrite-devel
Subject: Re: Adding XML syntax highlighting files: discontinued feature?
From: Christoph Cullmann <cullmann () absint ! com>
Date: 2016-06-27 8:44:01
Message-ID: 484739022.332332.1467017041559.JavaMail.zimbra () absint ! com
[Download RAW message or body]
Hi,
it makes a big difference as Kate need not to stat > 200 files on each start
and we don't need to check if their content was altered, as they are read-only
compiled in.
For convenience: all files are publicly available even without any git clone
by e.g. visiting https://quickgit.kde.org/?p=ktexteditor.git&a=tree&f=src%2Fsyntax%2Fdata
;=)
Greetings
Christoph
----- Am 27. Jun 2016 um 10:41 schrieb Kevin Meyer billy65bob@gmail.com:
> Can't say this is a change I particularly like.
>
> It makes it difficult to develop new syntax files as there are no bundled files
> you can use for reference.
> Plus the schema definition is gone so you can't use xmllint to verify is
> correctness anymore either.
>
> Does embedding them into the library really make a big enough difference to
> warrant this loss of convenience?
> It's not like kate repeatedly scans or monitors the folder for changes once a
> session's up and running.
> On 27 Jun 2016 4:03 PM, "Kåre Särs" < kare.sars@iki.fi > wrote:
>
>
> Hi,
>
> I can confirm that the feature works on Windows. The folder to place the file
> in is: %USER%\AppData\Local\katepart5\syntax
>
> Maybe we need to mention it in the docs ;)
>
> Regards,
> Kåre
>
>
> On måndag 27 juni 2016 kl. 09:48:12 EEST Christoph Cullmann wrote:
>> Hi,
>>
>> not, it was not removed, I can assure that ;)
>>
>> Windows & Linux & Mac are there feature equivalent.
>>
>> https://docs.kde.org/stable5/en/applications/katepart/highlight.html
>>
>> describes were the files should be located, I think for Windows only the
>> location in the user home works (or the one relative to
>> <appbinarydir>/data/....)
>>
>> These directories are not created on install, neither on Linux nor other
>> operating systems. The .xml files shipped with Kate are nowadays bundled
>> inside the library for faster lookup.
>>
>> Greetings
>> Christoph
>>
>> ----- Am 27. Jun 2016 um 9:44 schrieb Paulo Barreto pbarreto@gmail.com :
>> > Thanks, but I think you are mistaken. There is no equivalent of such
>> > directory in the Windows version. I checked all directories created
>> > during Kate installation (including hidden ones) and several other
>> > similar-looking places; none of them matches that. In fact, there seems
>> > to be no XML highlighting files anymore (it looks as if these had been
>> > hard-coded in Kate).
>> >
>> > So, apparently the extensible highlighting feature has been removed from
>> > the newer Windows version, unfortunately.
>> >
>> > Paulo.
>> >
>> >
>> >
>> > On Mon, Jun 27, 2016 at 12:15 AM, Sven Brauch < mail@svenbrauch.de >
>> > wrote:
>> >
>> >
>> > Hey,
>> >
>> >> It seems, however, that the newer Kate for Windows doesn't use XML syntax
>> >> highlighting files. The above folder doesn't exist anymore, which is not
>> >> really surprising because apparently KDE for Windows is no longer even
>> >> installed as a requirement for Kate. Yet the available documentation only
>> >> describes the old way to add one's own highlighters, which presumably
>> >> still
>> >> work in other platforms but not on Windows.
>> >
>> > $KDEDIR is gone. On Linux the config location is now
>> > ~/.local/share/ktexteditor iirc, on Windows it will have changed
>> > accordingly ... but the feature itself is unchanged.
>> >
>> > Greetings,
>> > Sven
>> >
>> >
>> >
>> > _______________________________________________
>> > KWrite-Devel mailing list
>> > KWrite-Devel@kde.org
>> > https://mail.kde.org/mailman/listinfo/kwrite-devel
>> >
>> >
>> >
>> > _______________________________________________
>> > KWrite-Devel mailing list
>> > KWrite-Devel@kde.org
>> > https://mail.kde.org/mailman/listinfo/kwrite-devel
>
>
> _______________________________________________
> KWrite-Devel mailing list
> KWrite-Devel@kde.org
> https://mail.kde.org/mailman/listinfo/kwrite-devel
>
> _______________________________________________
> KWrite-Devel mailing list
> KWrite-Devel@kde.org
> https://mail.kde.org/mailman/listinfo/kwrite-devel
--
----------------------------- Dr.-Ing. Christoph Cullmann ---------
AbsInt Angewandte Informatik GmbH Email: cullmann@AbsInt.com
Science Park 1 Tel: +49-681-38360-22
66123 Saarbrücken Fax: +49-681-38360-20
GERMANY WWW: http://www.AbsInt.com
--------------------------------------------------------------------
Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
_______________________________________________
KWrite-Devel mailing list
KWrite-Devel@kde.org
https://mail.kde.org/mailman/listinfo/kwrite-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic