[Bug 1171854] New: KDE3 katepart syntax highlight xml files need update from TDE git
http://bugzilla.opensuse.org/show_bug.cgi?id=1171854 Bug ID: 1171854 Summary: KDE3 katepart syntax highlight xml files need update from TDE git Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE Applications Assignee: opensuse-kde-bugs@opensuse.org Reporter: drankinatty@suddenlinkmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 837947 --> http://bugzilla.opensuse.org/attachment.cgi?id=837947&action=edit Screenshot of 15.1 showing syntax highlight problem Since kde.org pulled the syntax file downloads (for Plasma as well as KDE3), there needs to be an update to the syntax files (kdelibs->katepart->data) for the 15.2 release. Our (openSUSE) syntax files are the June 2014 files. TDE is upstream for the syntax files and have continued to update the files as new CSS/PHP/HTML tags and the like have come out. The git URL for the files is: https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/src/branch/master/ka... The updated files handle the following example correctly (e.g. the '(...)' serving as as CSS property and value termination) as show in: Example: @media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;} } With our current syntax files syntax highlight break after "450)" for the remainder of the file. For 15.2, just pull the updated set into kdelibs->katepart->data. Simply updating the css.xml, css-php.xml, html.xml and html-php.xml files with the ones from the TDE git repo solves the problem. (I didn't do a one-by-one check, but just replaced those 4 file. openSUSE has the best KDE3 on planet earth, and it is a huge asset -- let's keep it that way. If you want me to create a patch, I can copy all the new files and create a patch -- but I suspect you have a smarter way to go about it. Let me know if yo want me to create one manually. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171854 Christophe Giboudeaux <christophe@krop.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|KDE Applications |Other Assignee|opensuse-kde-bugs@opensuse. |screening-team-bugs@suse.de |org | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171854 Christophe Giboudeaux <christophe@krop.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |belphegor@belbel.or.jp -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171854 http://bugzilla.opensuse.org/show_bug.cgi?id=1171854#c1 Yasuhiko Kamata <belphegor@belbel.or.jp> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #1 from Yasuhiko Kamata <belphegor@belbel.or.jp> --- Thanks for reporting. Fix was submitted as OBS request#807187 (https://build.opensuse.org/request/show/807187). RPMs will be available after a short time. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1171854 http://bugzilla.opensuse.org/show_bug.cgi?id=1171854#c2 --- Comment #2 from David Rankin <drankinatty@suddenlinkmail.com> --- Thank your for fixing. I can confirm the fix in 15.0 - 15.2. So that's what happens when we mix chocolate with our peanut butter, oh, I mean TDE with our KDE...bad things happen and it doesn't turn into the next greatest Reeses peanut butter cup! :) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com