]> git.pld-linux.org Git - packages/kdelibs.git/commitdiff
- updated
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 4 Feb 2008 10:58:28 +0000 (10:58 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    kdelibs-branch.diff -> 1.73

kdelibs-branch.diff

index 89a5b45e2639b907e76c42d808285da2987db449..f563d83df4367ea9db60cc45d2d159880b02c6da 100644 (file)
+Index: kate/tests/highlight.ly
+===================================================================
+--- kate/tests/highlight.ly    (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kate/tests/highlight.ly    (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
+@@ -1,333 +1,114 @@
+-% lily was here -- automatically converted by etf2ly from entertainer.etf
++% This is a file to test the Lilypond highlighting features of Katepart.
++% This is NOT a valid lilypond file, because it also shows the
++% highlighting of some invalid lilypond constructs!
++% This is a line comment.
++%{
++this is a block comment, that can occur inside a line, or across
++multiple lines.
++%}
++
+ \header {
+-title = "The Entertainer"
+-subtitle = "A Rag Tmie Two Step by Scott Joplin" 
+-composer = "Scott Joplin"
+-year = "1902"
+-tagline = "Public domain---converted from freenote ETF  source."
++  title = "Katepart Lilypond syntax highlighting test file"
++  composer = %{"Wilbert Berendsen"%} "Anonymus"
++  poet = "The KDE team"
++  opus = "1"
++  copyright = "Share and enjoy!"
+ }
+-staffAlayerA =  \notes { {
+-\voiceOne
+-d'''16 e'''16 c'''16 a''16 ~  a''16 b''16 g''8   |
+-\oneVoice
+-d''16 e''16 c''16 a'16 ~  a'16 b'16 g'8   | 
+-d'16 e'16 c'16 a16 ~  a16 b16 a16 aes16   | 
+-r4 <f'8 b'8 d''8\> g''8> d'16 \! dis'16   |
+-\repeat  "volta" 2 {
+-      e'16-\p c''8 e'16 c''8 e'16 c''16 ~    | 
+-      c''4 \< ~  c''16 <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-      <dis''16 fis''16 dis'''16>   |
+-      < \! e''16 g''16 e'''16> <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-      <e''16 g''16 e'''16> ~  <e''16 g''16 e'''16> <b'16 d''16 b''16> 
+-      <d''8 f''8 d'''8>   | 
+-      <c''4 e''4 c'''4> ~  <c''8 e''8 c'''8> d'16( )dis'16   | 
+-      e'16 c''8 e'16 c''8 e'16 c''16 ~    | 
+-      c''4 ~  c''8 <a'16 c''16 a''16> <g'16 c''16 g''16>   | 
+-      <fis'16 c''16 fis''16> <a'16 a''16> <c''16 c'''16> <e''16 e'''16> ~  
+-      <e''16 e'''16> <d''16 d'''16> <c''16 c'''16> <a'16 a''16>   | 
+-      <d''4 f''4 d'''4> ~  <d''8 f''8 d'''8> d'16( )dis'16   | 
+-      e'16 c''8 e'16 c''8 e'16 c''16 ~    | 
+-      c''4 ~  c''16 <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-      <dis''16 fis''16 dis'''16>   | 
+-      <e''16 g''16 e'''16> <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-      <e''16 g''16 e'''16> ~  <e''16 g''16 e'''16> <b'16 d''16 b''16> 
+-      <d''8 f''8 d'''8>   | 
+-      <c''4 e''4 c'''4> ~  <c''8 e''8 c'''8> <c''16 c'''16> <d''16 d'''16>   | 
+-      <e''16 e'''16> <c''16 c'''16> <d''16 d'''16> <e''16 e'''16> ~  
+-      <e''16 e'''16> <c''16 c'''16> <d''16 d'''16> <c''16 c'''16>   | 
+-      <e''16 e'''16> <c''16 c'''16> <d''16 d'''16> <e''16 e'''16> ~  
+-      <e''16 e'''16> <c''16 c'''16> <d''16 d'''16> <c''16 c'''16>   | 
+-      <e''16 g''16 e'''16> <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-      <e''16 g''16 e'''16> ~  <e''16 g''16 e'''16> <c''16 e''16 c'''16> 
+-      <d''8 f''8 d'''8>   |
+-}\alternative {
+-
+-      { <c''4 e''4 c'''4> ~  <c''8 e''8 \> c'''8> d'16 \! dis'16  } 
+-      { <c''4 e''4 c'''4> ~  <c''16 e''16 c'''16> <e'16 c''16 e''16> 
+-      <f'16 d''16 f''16> <fis'16 dis''16 fis''16>    \bar "||:" \break
+-      }
++\paper {
++  #(set-paper-size "a4")  % a hash introduces scheme
++  indent = 0              % recognize variable names inside \paper, \layout etc.
++  between-system-space = 3\mm
+ }
+- |
+- \repeat "volta" 2 { 
+-      <g'8^"Repeat 8va"-\f
+-         e''8 g''8> <a'16 e''16 a''16> <g'16 e''16 g''16> ~  
+-      <g'16 e''16 g''16> <e'16 c''16 e''16> <f'16 d''16 f''16> 
+-      <fis'16 dis''16 fis''16>   | 
+-      <g'8 e''8 g''8> <a'16 e''16 a''16> <g'16 e''16 g''16> ~  
+-      <g'16 e''16 g''16> e''16 c''16 g'16   | 
+-      a'16 b'16 c''16 d''16 e''16 d''16 c''16 d''16   | 
+-      g'16 e''16 f''16 g''16 a''16 g''16 e''16 f''16   | 
+-      <g'8 e''8 g''8> <a'16 e''16 a''16> <g'16 e''16 g''16> ~  
+-      <g'16 e''16 g''16> <e'16 c''16 e''16> <f'16 d''16 f''16> 
+-      <fis'16 dis''16 fis''16>   | 
+-      <g'8 e''8 g''8> <a'16 e''16 a''16> <g'16 e''16 g''16> ~  
+-      <g'16 e''16 g''16> g''16 a''16 ais''16   | 
+-      <d''16 g''16 b''16> <d''8 g''8 b''8> <c''16 fis''16 b''16> ~  
+-      <c''16 fis''16 b''16> a''16 <c''16 fis''16> d''16   | 
+-      <b'4 g''4> ~  <b'16 g''16> <e'16 c''16 e''16> <f'16 d''16 f''16> 
+-      <fis'16 d''16 fis''16>   | 
+-      <g'8 e''8 g''8> <a'16 e''16 a''16> <g'16 e''16 g''16> ~  
+-      <g'16 e''16 g''16> <e'16 c''16 e''16> <f'16 d''16 f''16> 
+-      <fis'16 dis''16 fis''16>   | 
+-      <g'8 e''8 g''8> <a'16 e''16 a''16> <g'16 e''16 g''16> ~  
+-      <g'16 e''16 g''16> e''16 c''16 g'16   | 
+-      a'16 b'16 c''16 d''16 e''16 d''16 c''16 d''16   | 
+-      c''4 ~  c''16 g'16 fis'16 g'16   | 
+-      c''8 a'16 c''16 ~  c''16 a'16 c''16 a'16   | 
+-      g'16 c''16 e''16 g''16 ~  g''16 e''16 c''16 g'16   | 
+-      <fis'8 a'8> <fis'8 d''8> <f'16 e''16> <f'8 d''8> <e'16 c''16> ~    | 
+-      <e'4 c''4> <e'16 c''16> <e'16 c''16 e''16> <f'16 d''16 f''16> }
+-\alternative {
+-  {<fis'16 dis''16 fis''16>   |}
+-  { <e'4 c''4> ~  <e'8 c''8 \> > d'16(  \! )dis'16
+-  \bar "||:" \break
++\layout {
++  \context {
++    \Score
++    \remove Bar_number_engraver   % recognize engraver names
++    \remove "Bar_number_engraver" % also when quoted!
+   }
+ }
+-e'16 -\p c''8 e'16 c''8 e'16 c''16 ~    | 
+-c''4 ~  c''16 \<  <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-<\! dis''16 fis''16 dis'''16>   | 
+-<e''16-\f g''16 e'''16> <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-<e''16 g''16 e'''16> ~  <e''16 g''16 e'''16> <b'16 d''16 b''16> 
+-<d''8 f''8 d'''8>   | 
+-<c''4 e''4 c'''4> ~  <c''8 e''8 c'''8 \> > d'16( \! )dis'16   | 
+-e'16 c''8 e'16 c''8 e'16 c''16 ~    | 
+-c''4 ~  c''8 <a'16 c''16 a''16> <g'16 c''16 g''16>   | 
+-<fis'16 c''16 fis''16> <a'16 a''16> <c''16 c'''16> <e''16 e'''16> ~  
+-<e''16 e'''16> <d''16 d'''16> <c''16 c'''16> <a'16 a''16>   | 
+-<d''4 f''4 d'''4> ~  <d''8 f''8 d'''8> d'16( )dis'16   | 
+-e'16 c''8 e'16 c''8 e'16 c''16 ~    | 
+-c''4 ~  c''16 <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-<dis''16 fis''16 dis'''16>   | 
+-<e''16 g''16 e'''16> <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-<e''16 g''16 e'''16> ~  <e''16 g''16 e'''16> <b'16 d''16 b''16> 
+-<d''8 f''8 d'''8>   | 
+-<c''4 e''4 c'''4> ~  <c''8 e''8 c'''8> <c''16 c'''16> <d''16 d'''16>   | 
+-<e''16 e'''16> <c''16 c'''16> <d''16 d'''16> <e''16 e'''16> ~  
+-<e''16 e'''16> <c''16 c'''16> <d''16 d'''16> <c''16 c'''16>   | 
+-<e''16 e'''16> <c''16 c'''16> <d''16 d'''16> <e''16 e'''16> ~  
+-<e''16 e'''16> <c''16 c'''16> <d''16 d'''16> <c''16 c'''16>   | 
+-<e''16 g''16 e'''16> <c''16 e''16 c'''16> <d''16 f''16 d'''16> 
+-<e''16 g''16 e'''16> ~  <e''16 g''16 e'''16> <c''16 e''16 c'''16> 
+-<d''8 f''8 d'''8>   | 
+-<c''4 e''4 c'''4> <c''8 e''8 c'''8> r8   |
+-
+-\repeat volta 2 {
+-      <f''16 a''16> gis''16 <f''8 a''8> ~  <f''8 a''8> <f''8 a''8 c'''8>   |
+-      \voiceOne
+-      <f''2 bes''2 d'''2>   |
+-      \oneVoice
+-      <d''16 f''16> e''16 <d''8 f''8> ~  <d''8 f''8> <d''8 f''8 a''8>   |
+-              \voiceOne
+-      <d''4 g''4 bes''4> ~  <d''8. g''8. bes''8.> g''16   |
+-      \oneVoice
+-      d''8 g''16 d''16 ~  d''16 g''16 d''8   | 
+-      c''4 f''4   | 
+-      e''16 gis''16 b''16 e'''16 ~  e'''16 d'''16 b''16 c'''16   | 
+-      a''4 bes''4   | 
+-      <f''16 a''16> gis''16 <f''8 a''8> ~  <f''8 a''8> <f''8 a''8 c'''8>   |
+-      \voiceOne
+-      <f''2 bes''2 d'''2>   |
+-      \oneVoice
+-      <d''16 f''16> e''16 <d''8 f''8> ~  <d''8 f''8> <d''8 f''8 a''8>   |
+-      \voiceOne
+-      <d''4 g''4 bes''4> ~  <d''8. g''8. bes''8.> g''16   |
+-      \oneVoice
+-      d''8 g''16 d''16 ~  d''16 g''16 d''8   | 
+-      c''4 \<  <gis'8. b'8. \! f''8.-\sfz \> > \! f''16   | 
+-      <a'16-\f c''16 a''16> <c''8 c'''8> <bes'16 g''16> ~
+-      % ugh. tieing wrong?
+-      \voiceOne
+-       g''16 c''16 d''16 
+-      e''16
+-      \oneVoice
+-      |
+-} \alternative {
+-       { <a'8 f''8> b'16( c''16 d''16 e''16 f''16 )g''16   |  }
+-       { <a'8 f''8> r8 <f''8 a''8 c'''8 f'''8> r8   |
+-\bar "||:"
+-       }
++% { and << block are folded
++\score {
++  \new StaffGroup <<
++    \new ChordNames \chordmode { c2sus4/f g2/d c1 }
++    \new Staff \new Voice ="mel" {
++      \key f \major
++      \time 4/4
++      \partial 4
++      \set Staff.instrumentName = "Bla."
++      \once \override Staff.NoteHead #'color = #red
++      % dynamics, articulations and markup
++      c8\p d\< e-. f-> g a\f c-5\markup {Hoi}
++      \notemode { c d e f }
++      \repeat volta 2 {
++        % complex durations are highlighted:
++        g4*2/3
++      }
++      \times 2/3 {e8 f g}
++      % there is some error checking:
++      % often made mistake to have octavemarks after the duration:
++      c2'
++      % invalid durations are caught:
++      g3
++    }
++    \context Lyrics \lyricsto "mel" {
++      \set fontSize = #1
++      this is a line of ly -- rics.
++      with4 dur -- a -- tions.2.
++      % errors like forgetting spaces are found:
++      space-- flight %{i.s.o.%} space -- flight
++      space at end for -- got -- ten as well.}
++    
++    \new DrumStaff \drummode { hihat4 bassdrum8 }
++    \new FiguredBass \figuremode {
++      <5 4>8 <6->
++    }
++  >>
++  \midi {
++    \context {
++      \Score
++      tempoWholesPerMinute = #(ly:make-moment 60 2)
++    }
++  }
+ }
+-\repeat volta 2 {
+-c''8 a'16 c''16 ~  c''16 a'16 c''16 a'16   | 
+-g'16 c''16 e''16 g''16 ~  g''16 e''16 c''16 g'16   | 
+-<fis'8 a'8> <fis'8 c''8> <f'16 e''16> <f'8 d''8> <e'16 c''16> ~    | 
+-<e'4 c''4> <c''8 e''8 g''8 c'''8> r8   | 
+-<d'8 f'8> <cis'16 e'16> <d'16 f'16> ~  <d'16 f'16> <cis'16 e'16> 
+-<d'8 f'8>   | 
+-r16 a'16 <f'16 d''16> a'16 c''16 d''16 c''16 a'16   | 
+-<e'8 g'8> <dis'16 fis'16> <e'16 g'16> ~  <e'16 g'16> <dis'16 fis'16> 
+-<e'8 g'8>   | 
+-r16 c''16 <g'16 e''16> c''16 d''16 e''16 d''16 c''16   | 
+-<b'8 d''8> <ais'16 cis''16> <b'16 d''16> ~  <b'16 d''16> 
+-<ais'16 cis''16> <b'8 d''8>   | 
+-r16 f''16 <b'16 a''16> f''16 g''16 a''16 g''16 f''16   | 
+-<c''16 c'''16> <c''16 c'''16> <c''4 c'''4> <c''8 a''8>   | 
+-<c''8 g''8> <e'16 g'16> <e'16 g'16> <e'8 g'8> <e'8 g'8>   | 
+-<d'8 f'8> <cis'16 e'16> <d'16 f'16> ~  <d'16 f'16> <cis'16 e'16> 
+-<d'8 f'8>   | 
+-r16 a'16 <f'16 d''16> a'16 c''16 d''16 c''16 a'16   | 
+-<e'8 g'8> <dis'16 fis'16> <e'16 g'16> ~  <e'16 g'16> <dis'16 fis'16> 
+-<e'8 g'8>   | 
+-r16 c''16 <g'16 e''16> c''16 d''16 e''16 d''16 c''16   | 
+-a'16 gis'16 a'16 <a'16 g''16> ~  <a'16 g''16> <a'8 f''8> <a'16 c''16>   | 
+-<g'16 e''16> dis''16 e''16 a''16 ~  a''16 c'''16 g''16 e''16   | 
+-<fis'8 c''8> <fis'8 c''8> <f'16 b'16 e''16> <f'8 b'8 d''8> 
+-<e'16 g'16 c''16> ~    | }
+-\alternative {
+-{ <e'8 g'8 c''8> <e'16 g'16> <e'16 g'16> <e'8 g'8> <e'8 g'8>   |  }
+-{ <e'4 g'4 c''4> <c''8 e''8 g''8 c'''8> r8   | }
+-}
+- } }
++av = #(define-music-function (parser location voice)
++(string?)
++; scheme comments are recognized in scheme
++; Lilypond inside scheme works as well:
++#{
++  \set associatedVoice = $voice
++#})
+-staffAlayerB =  \notes { {
+-\voiceTwo
+-d''16 e''16 c''16 a'16 ~  a'16 b'16 g'8   | 
+-} s1*27 {
+-r8 bes'16 a'16 bes'16 c''16 d''8   | 
+-} s2 {
+-r8 g'16 fis'16 g'16 a'16 bes'8   | 
+-} s2*5 {
+-r8 bes'16 a'16 bes'16 c''16 d''8   | 
+-} s2 {
+-r8 g'16 fis'16 g'16 a'16 bes'8   | 
+-} s1 {
+-s4 bes'8 bes'8   | 
+- } }
+-staffAglobal = \notes  { \key c \major \time 2/4 \clef "treble" s1*2
+-  s2*17
+-  s2*33
+-  \bar "||"
+-\key f \major s2*17
+-\key c \major }
++      
++% inside scheme some elements are highlighted:    
++#(define  (naturalise-pitch p)
++  (let* ((o (ly:pitch-octave p))
++         (a (* 4 (ly:pitch-alteration p))) 
++         (n (ly:pitch-notename p)))
++         (bla 'ArticulationEvent 'ChoirStaff)
++    (cond
++     ((> a 2) (set! a (- a 4)) (set! n (+ n 1)))
++     ((< a -2) (set! a (+ a 4)) (set! n (- n 1))))
+-staffA = \context Staff = staffA <
+- \staffAglobal
+- \context Voice = VA \staffAlayerA
+- \context Voice = VB \staffAlayerB
+->
++    (if (< n 0) (begin (set!  o (- o 1)) (set! n (+ n 7))))
++    (if (> n 6) (begin (set!  o (+ o 1)) (set! n (- n 7))))
++    (ly:make-pitch o n (/ a 4))))
+-staffBlayerA =  \notes { { } s2 {
+- % FR(6)
+-d'16 e'16 c'16 a16 ~  a16 b16 g8   | 
+-d16 e16 c16 a,16 ~  a,16 b,16 a,16 aes,16   | 
+-<g,8 g8> r8 <g,,8 g,8> <g8 b8>   | 
+-c8 <e8 g8 c'8> <g,8 g8> <g8 bes8 c'8>   | 
+-<f,8 f8> <a8 c'8> <e,8 e8> <g8 c'8>   | 
+-g,8 <e8 g8 c'8> g,8 <f8 g8 b8>   | 
+-c8 <e8 g8 c'8> <e8 g8 c'8> <g8 b8>   | 
+-c8 <e8 g8 c'8> <g,8 g8> <g8 bes8 c'8>   | 
+-<f,8 f8> <a8 c'8> <e,8 e8> <ees,8 ees8>   | 
+-<d,8 d8> <d8 fis8 a8 c'8> d8 <fis8 a8 c'8>   | 
+-<g8 b8> <g,8 g8> <a,8 a8> <b,8 b8>   | 
+-c8 <e8 g8 c'8> <g,8 g8> <g8 bes8 c'8>   | 
+-<f,8 f8> <a8 c'8> <e,8 e8> <g8 c'8>   | 
+-g,8 <e8 g8 c'8> g,8 <f8 g8 b8>   | 
+-c8 <e8 g8 c'8> <g8 c'8 e'8> r8   | 
+-<c8 c'8> <g8 c'8 e'8> <bes,8 bes8> <g8 c'8 e'8>   | 
+-<a,8 a8> <a8 c'8 f'8> <aes,8 aes8> <aes8 c'8 f'8>   | 
+-<g,8 g8> <g8 c'8 e'8> g,8 <g8 b8>   | 
+-<c8 g8 c'8> <g,8 g8> <a,8 a8> <b,8 b8>   | 
+-<c8 g8 c'8> <g,8 g8> <c,8 c8> s8  | 
+-<c,8 c8> <g8 c'8 e'8> g,8 <g8 c'8 e'8>   | 
+-c8 <g8 c'8 e'8> g,8 <g8 c'8 e'8>   | 
+-f,8 <a8 c'8 f'8> f8 <aes8 c'8 f'8>   | 
+-e8 <g8 c'8 e'8> g,8 <g8 c'8 e'8>   | 
+-c8 <g8 c'8 e'8> g,8 <g8 c'8 e'8>   | 
+-c8 <g8 c'8 e'8> e8 ees8   | 
+-d8 <g8 b8 d'8> d8 <a8 c'8 d'8>   | 
+-<g8 b8 d'8> <f,8 f8-^> <e,8 e8-^> <d,8 d8-^>   | 
+-<c,8 c8> <g8 c'8 e'8> g,8 <g8 c'8 e'8>   | 
+-c8 <g8 c'8 e'8> g,8 <g8 c'8 e'8>   | 
+-f,8 <a8 c'8 f'8> f8 <aes8 c'8 f'8>   | 
+-e8 <g8 c'8 e'8> c8 <bes8 c'8 e'8>   | 
+-<f8 a8 c'8 f'8> <f8 a8 c'8 f'8> <fis8 a8 c'8 dis'8> <fis8 a8 c'8 dis'8>   | 
+-<g8 c'8 e'8> <g8 c'8 e'8> <g8 c'8 e'8> <g8 c'8 e'8>   | 
+-c'8 a8 <g8 b8> <g8 b8>   | 
+-<c8 c'8> <g,8 g8> <e,8 e8-^> <d,8 d8-^>   | 
+-<c8 c'8> <g,8 g8> <c,8 c8> r8   | 
+-c8 <e8 g8 c'8> <g,8 g8> <g8 bes8 c'8>   | 
+-<f,8 f8> <a8 c'8> <e,8 e8> <g8 c'8>   | 
+-g,8 <e8 g8 c'8> g,8 <f8 g8 b8>   | 
+-c8 <e8 g8 c'8> <e8 g8 c'8> <g8 b8>   | 
+-c8 <e8 g8 c'8> <g,8 g8> <g8 bes8 c'8>   | 
+-<f,8 f8> <a8 c'8> <e,8 e8> <ees,8 ees8>   | 
+-<d,8 d8> <d8 fis8 a8 c'8> d8 <fis8 a8 c'8>   | 
+-<g8 b8> <g,8 g8> <a,8 a8> <b,8 b8>   | 
+-c8 <e8 g8 c'8> <g,8 g8> <g8 bes8 c'8>   | 
+-<f,8 f8> <a8 c'8> <e,8 e8> <g8 c'8>   | 
+-g,8 <e8 g8 c'8> g,8 <f8 g8 b8>   | 
+-c8 <e8 g8 c'8> <g8 c'8 e'8> r8   | 
+-<c8 c'8> <g8 c'8 e'8> <bes,8 bes8> <g8 c'8 e'8>   | 
+-<a,8 a8> <a8 c'8 f'8> <aes,8 aes8> <aes8 c'8 f'8>   | 
+-<g,8 g8> <g8 c'8 e'8> g,8 <g8 b8>   | 
+-<c8 g8 c'8> <g,8 g8> <c,8 c8> r8   | 
+-f,8 <a8 c'8 f'8> c8 <a8 c'8 f'8>   | 
+-bes,8 <bes8 d'8 f'8> f8 <bes8 d'8 f'8>   | 
+-d,8 <a8 d'8 f'8> a,8 <a8 d'8 f'8>   | 
+-g,8 <bes8 d'8> d8 <bes8 d'8>   | 
+-<bes,8 bes8> <bes8 d'8> <g,8 g8> <gis,8 gis8>   | 
+-<a,8 a8> <a8 c'8 f'8> d8 <a8 d'8 f'8>   | 
+-e8 <b8 d'8 e'8> gis8 <b8 d'8 e'8>   | 
+-<a4 c'4 e'4> <g4 c'4 e'4>   | 
+-f,8 <a8 c'8 f'8> c8 <a8 c'8 f'8>   | 
+-bes,8 <bes8 d'8 f'8> f8 <bes8 d'8 f'8>   | 
+-d,8 <a8 d'8 f'8> a,8 <a8 d'8 f'8>   | 
+-g,8 <bes8 d'8> d8 <bes8 d'8>   | 
+-<bes,8 bes8> <bes8 d'8> <g,8 g8> <gis,8 gis8>   | 
+-<a,16 a16> <f,16 f16> <e,16 e16> <d,16 d16> <des,4 des4>   | 
+-<c,8 c8> <a8 c'8 f'8> <c8 c'8> <c,8 c8>   | 
+-<f,8 f8> r8 r4   | 
+-<f,8 f8> r8 <f,,8 f,8> r8   | 
+-<f8 a8 c'8 f'8> <f8 a8 c'8 f'8> <fis8 a8 c'8 dis'8> <fis8 a8 c'8 dis'8>   | 
+-<g8 c'8 e'8> <g8 c'8 e'8> <g8 c'8 e'8> <g8 c'8 e'8>   | 
+-<d8 c'8> <d8 a8> <g8 b8> <g8 b8>   | 
+-<c4 c'4> <c,8 c8> r8   | 
+-f,8 <f8 a8> a,8 <f8 a8>   | 
+-f,8 <f8 a8> a,8 <f8 a8>   | 
+-c8 <e8 g8 c'8> g,8 <e8 g8 c'8>   | 
+-c8 <e8 g8 c'8> g,8 <e8 g8 c'8>   | 
+-g,8 <f8 g8 b8> b,8 <f8 g8 b8>   | 
+-g,8 <f8 g8 b8> d8 <f8 g8 b8>   | 
+-<dis8 fis8 c'8> <dis4 fis4 c'4> <dis8 fis8 c'8>   | 
+-<e8 g8 c'8> r8 r4   | 
+-f,8 <f8 a8> a,8 <f8 a8>   | 
+-f,8 <f8 a8> a,8 <f8 a8>   | 
+-c8 <e8 g8 c'8> g,8 <e8 g8 c'8>   | 
+-c8 <e8 g8 c'8> g,8 <e8 g8 c'8>   | 
+-<f,8 f8> <d,8 d8> <e,8 e8> <f,8 f8>   | 
+-<g,8 g8> <g8 c'8 e'8> <fis8 c'8 dis'8> <g8 c'8 e'8>   | 
+-<a,8 a8> <d,8 d8> <g,8 g8> <b,8 b8>   | 
+-<c8 c'8> r8 r4   | 
+-<c8 c'8> <g,8 g8> <c,8 c8> r8   | 
+- } }
+-
+-staffBlayerB =  \notes { { } s2*61 {
+-
+-r4 g8 c8   | 
+- } }
+-
+-staffBglobal = \notes  { \key c \major \time 2/4
+- \clef bass }
+-
+-staffB = \context Staff = staffB <
+- \staffBglobal
+- \context Voice = VA \staffBlayerA
+- \context Voice = VB \staffBlayerB
+->
+-
+-\score { < \staffA \staffB >
+-  \paper{
+-  \translator { \ScoreContext
+-  \consists "Regular_spacing_engraver"
+-  regularSpacingDelta = #(make-moment 1 8 )
++% markup is also highlighted
++\markup {
++  \line {
++    text test Voice Staff % note Lilypond keywords are not highlighted here
+   }
+-} 
++  \score { \relative c' { <ceg>2( d) } }
++  \italic bla
++  \override #'(baseline-skip . 2) {
++    \underline blu
++  }
+ }
+Index: kate/data/lilypond.xml
+===================================================================
+--- kate/data/lilypond.xml     (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kate/data/lilypond.xml     (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
+@@ -1,373 +1,1095 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+-<!DOCTYPE language SYSTEM "language.dtd">
+-<!-- Andrea Primiani - primiani at dag dot it
+-      version1.0 - 14 august 2004 -->
+-<language name="LilyPond" section="Other" extensions="*.ly;*.LY" mimetype="" casesensitive="true" author="Andrea Primiani (primiani@dag.it)" license="LGPL" version="1.01" kateversion="2.3">
+-    <highlighting>
+-<!-- repeat keywords -->
+-    <list name="repeats">
+-      <item> \repeat </item>
+-      <item> volta </item>
+-      <item> unfold </item>
+-      <item> "tremolo" </item>
+-      <item> "percent" </item>
+-      <item> \alternative </item>
++<!DOCTYPE language SYSTEM "language.dtd" [
++  <!ENTITY b "(?![A-Za-z])">
++  <!ENTITY rest "\b[srR]&b;">
++  <!ENTITY pitch "\b([a-h]((iss){1,2}|(ess){1,2}|(is){1,2}|(es){1,2}|(sharp){1,2}|(flat){1,2}|ss?|ff?)?|(do|re|mi|fa|sol|la|si)(dd?|bb?|ss?|kk?)?)('+|,+|&b;)">
++  <!ENTITY duration "(\\(longa|breve)\b|(1|2|4|8|16|32|64|128|256|512|1024|2048)(?!\d))(\s*\.+)?(\s*\*\s*\d+(/\d+)?)*">
++  <!ENTITY dynamics "p{1,5}|mp|mf|f{1,4}|s?fp|sff?|spp?|[sr]?fz">
++  <!ENTITY scripts "\d+|accent|marcato|staccat(issim)?o|espressivo|tenuto|portato|(up|down)(bow|mordent|prall)|flageolet|thumb|[lr](heel|toe)|open|stopped|turn|reverseturn|trill|mordent|prall(prall|mordent|down|up)?|lineprall|signumcongruentiae|(short|long|verylong)?fermata|segno|(var)?coda">
++  <!ENTITY keywords "accepts|alias|consists|defaultchild|denies|description|grobdescriptions|include|invalid|name|objectid|once|remove|sequential|simultaneous|type|version|score|book">
++  <!ENTITY deprecatedkeywords "consistsend">
++  <!ENTITY commands "acciaccatura|addQuote|afterGrace|aikenHeads|allowPageTurn|alternative|apply(Context|Music|Output)|appoggiatura|arpeggio(Bracket|Down|Neutral|Up)?|(a|de)scendens|auctum|augmentum|autoBeamO(ff|n)|autochange|balloon(Grob)?Text|bar|barNumberCheck|bendAfter|breathe|break|cadenzaO(ff|n)|caesura|cavum|clef(\s+(treble|violin|G|alto|C|(sub)?bass|F|french|(mezzo)?soprano|(var)?baritone|percussion|tab))?|compressMusic|(end)?(de)?cr|(cue|transposedCue)During|default|deminutum|display(Lily)?Music|divisio(Maior|Maxima|Minima)|(dynamic|dots|phrasingSlur|slur|stem|tie|tuplet)(Down|Neutral|Up)|textLengthO(ff|n)|featherDurations|figure(mode|s)|finalis|flexa|(french|german|italian|semiGerman)Chords|glissando|grace|harmonic|(unH|h)ideNotes|(hide|show)StaffSwitch|inclinatum|(keep|remove)WithTag|key(\s+&pitch;)?|killCues|label|laissezVibrer|linea|mark|maxima|melisma(End)?|newSpacingSection|no(Beam|Break|PageBreak|PageTurn)|normalsize|octave|oneVoice|oriscus|page(-ref|Break|Turn)|parallelMusic|parenthesize|partcombine|partial(\s*&duration;)?|pes|pitchedTrill|quilisma|quoteDuring|relative(\s+&pitch;)?|RemoveEmptyStaffContext|repeat(\s+(unfold|volta|tremolo|percent)(\s+\d+)?)?|repeatTie|resetRelativeOctave|rest|sacredHarpHeads|scoreTweak|easyHeadsO(ff|n)|set(Hairpin|Text)(Cresc|Decresc|Dim)|setTextDecr|shift(Durations|Off|On{1,3})|(slur|tie)(Both|Dashed|Dotted|Solid)|small|spacingTweaks|(start|stop)(Group|(Text|Trill)Span|Staff)|stemBoth|stropha|super|(sustain|sostenuto)(Down|Up)|table-of-contents|tag|tempo(\s*\d+\.*\s*=\s*\d+)?|times?(\s*\d+/\d+)?|tiny|tocItem|transpose(\s+&pitch;\s*&pitch;)?|transposition(\s+&pitch;)|tweak|unfoldRepeats|virg(ul)?a|voice(One|Two|Three|Four)|withMusicProperty|cm|mm|in|pt|major|minor|ionian|locrian|aeolian|mixolydian|lydian|phrygian|dorian">
++  <!ENTITY deprecatedcommands "newpage|script(Up|Down|Both)|(empty|fat)Text|setEasyHeads|(default|voice|modernVoice|piano|forget)Accidentals|(modern(Voice)?|piano)Cautionaries|noResetKey">
++  <!ENTITY markupnotextargs "arrow-head|beam|char|double(flat|sharp)|draw-(circle|line)|epsfile|filled-box|flat|fret-diagram(-terse|-verbose)?|fromproperty|justify-(field|string)|lookup|markalphabet|markletter|musicglyph|natural|note-by-number|note|null|semi(flat|sharp)|sesqui(flat|sharp)|sharp|simple|slashed-digit|stencil|strut|tied-lyric|triangle|verbatim-file|wordwrap-field">
++  <!ENTITY markupwithtextargs "markup|bigger|bold|box|bracket|caps|(center|general|left|right)-align|circle|column|combine|concat|dir-column|dynamic|fill-line|finger|fontCaps|fontsize|fraction|halign|hbracket|hcenter-in|hcenter|hspace|huge|italic|justify|larger?|line|lower|magnify|medium|normal-size-(sub|super)|normal-text|normalsize|number|on-the-fly|override|pad-(around|markup|to-box|x)|page-ref|postscript|put-adjacent|raise|roman|rotate|sans|small(er)?|smallCaps|sub|super|teeny|text|tiny|translate(-scaled)?|transparent|typewriter|underline|upright|vcenter|whiteout|with-(color|dimensions|url)|wordwrap(-string)?|(markup|column-|justified-|override-|wordwrap-)lines">
++  <!ENTITY deprecatedmarkup "center">
++  <!ENTITY headervars "dedication|(sub){,2}title|poet|composer|meter|opus|arranger|instrument|piece|breakbefore|copyright|tagline|mutopia(title|composer|poet|opus|instrument)|date|enteredby|source|style|maintainer(Email|Web)?|moreInfo|lastupdated|texidoc">
++  <!ENTITY papervars "annotate-spacing|(print-)?first-page-number|print-page-number|paper-(width|height)|(top|bottom|left|right)-margin|line-width|(head|foot)-separation|page-top-space|ragged-(bottom|last-bottom|right)|page-count|between-system-(space|padding)|page-breaking-between-system-padding|horizontal-shift|(before|after|between)-title-space|printallheaders|indent|force-assignment|input-encoding|output-scale|blank(-after-score|-last)?-page-force|page-limit-inter-system-space(-factor)?|(systemSeparator|(even|odd)(Footer|Header)|(book|score|toc)Title|tocItem)Markup">
++  <!ENTITY layoutvars "system-count|indent">
++  <!ENTITY toplevelvars "dash(Hat|Plus|Dash|Bar|Larger|Dot|Underscore)|fermataMarkup|pipeSymbol|slashSeparator">
++  <!ENTITY performer "Beam|Control_track|Drum_note|Dynamic|Key|Lyric|Note|Piano_pedal|Slur|Staff|Swallow|Tempo|Tie|Time_signature">
++  <!ENTITY translator "Note_swallow|Rest_swallow|Skip_event_swallow|Timing">
++  <!ENTITY engraver "Accidental|Ambitus|Arpeggio|Auto_beam|Axis_group|Balloon|Bar|Bar_number|Beam|Bend|Break_align|Breathing_sign|Chord_name|Chord_tremolo|Clef|Cluster_spanner|Collision|Completion_heads|Custos|Default_bar_line|Dot_column|Dots|Drum_notes|Dynamic|Engraver|Extender|Figured_bass|Figured_bass_position|Fingering|Font_size|Forbid_line_break|Fretboard|Glissando|Grace_beam|Grace|Grace_spacing|Grid_line_span|Grid_point|Grob_pq|Hara_kiri|Horizontal_bracket|Hyphen|Instrument_name|Instrument_switch|Key|Laissez_vibrer|Ledger_line|Ligature_bracket|Lyric|Mark|Measure_grouping|Melody|Mensural_ligature|Metronome_mark|Multi_measure_rest|New_fingering|Note_head_line|Note_heads|Note_name|Note_spacing|Ottava_spanner|Output_property|Page_turn|Paper_column|Parenthesis|Part_combine|Percent_repeat|Phrasing_slur|Piano_pedal_align|Piano_pedal|Pitch_squash|Pitched_trill|Repeat_acknowledge|Repeat_tie|Rest_collision|Rest|Rhythmic_column|Script_column|Script|Script_row|Separating_line_group|Slash_repeat|Slur|Spacing|Span_arpeggio|Span_bar|Spanner_break_forbid|Staff_collecting|Staff_symbol|Stanza_number_align|Stanza_number|Stem|String_number|Swallow|System_start_delimiter|Tab_harmonic|Tab_note_heads|Tab_staff_symbol|Text|Text_spanner|Tie|Time_signature|Translator|Trill_spanner|Tuplet|Tweak|Vaticana_ligature|Vertical_align|Vertically_spaced_contexts|Volta">
++  <!ENTITY engravers "(&engraver;)_engraver|(&performer;)_performer|(&translator;)_translator">
++  <!ENTITY schemename "[a-zA-Z#][^\s(){}[\];$&quot;]*">
++  <!ENTITY schemefunc "\b(define|defined\?|define\*(-public)?|define-(\*|builtin-markup-(list-)?command|class|(extra-)?display-method|fonts?|grob-property|ly-syntax(-loc|-simple)?|macro(-public)?|markup-(list-)command|method|module|music-function|post-event-display-method|public(-macro|-toplevel)?|safe-public|span-event-display-method)|defmacro(\*(-public)?)?|lambda\*?|and|or|if|cond|case|let\*?|letrec|begin|do|delay|set!|else|(quasi)?quote|unquote(-splicing)?|(define|let|letrec)-syntax|syntax-rules|not|boolean\?|eq\?|eqv\?|equal\?|pair\?|cons|set-c[ad]r!|c[ad]{1,4}r|null\?|list\?|list|length|append|reverse|list-ref|mem[qv]|member|ass[qv]|assoc|symbol\?|symbol-&gt;string|string-&gt;symbol|number\?|complex\?|real\?|rational\?|integer\?|exact\?|inexact\?|zero\?|positive\?|negative\?|odd\?|even\?|max|min|abs|quotient|remainder|modulo|gcd|lcm|numerator|denominator|floor|ceiling|truncate|round|rationalize|exp|log|sin|cos|tan|asin|acos|atan|sqrt|expt|make-rectangular|make-polar|real-part|imag-part|magnitude|angle|exact-&gt;inexact|inexact-&gt;exact|number-&gt;string|string-&gt;number|char((-ci)?(=\?|&lt;\?|&gt;\?|&lt;=\?|&gt;=\?)|-alphabetic\?|\?|-numeric\?|-whitespace\?|-upper-case\?|-lower-case\?|-&gt;integer|-upcase|-downcase|-ready\?)|integer-&gt;char|make-string|string(\?|-copy|-fill!|-length|-ref|-set!|(-ci)?(=\?|&lt;\?|&gt;\?|&lt;=\?|&gt;=\?)|-append)|substring|make-vector|vector(\?|-length|-ref|-set!|-fill!)?|procedure\?|apply|map|for-each|force|call-with-(current-continuation|(in|out)put-file)|(in|out)put-port\?|current-(in|out)put-port|open-(in|out)put-file|close-(in|out)put-port|eof-object\?|read|(read|peek)-char|write(-char)?|display|newline|call/cc|list-tail|string-&gt;list|list-&gt;string|vector-&gt;list|list-&gt;vector|with-input-from-file|with-output-to-file|load|transcript-(on|off)|eval|dynamic-wind|port\?|values|call-with-values|(scheme-report-|null-|interaction-)environment)(?=($|\s|\)))">
++]>
++<language name="LilyPond" section="Other" version="2.20" kateversion="2.4" extensions="*.ly;*.LY;*.ily;*.ILY;*.lyi;*.LYI" mimetype="text/x-lilypond" author="Wilbert Berendsen (info@wilbertberendsen.nl)" license="LGPL">
++
++  <!--
++    
++    January, 2008
++    Fully rewritten by Wilbert Berendsen (info@wilbertberendsen.nl)
++    
++    Changes:
++    
++    - correctly parse pitches, chords, durations, etc. marking often made mistakes as invalid
++    - speed up by shortening contexts, e.g. branch out on a \, instead of RegExpr'ing all \commands
++    - recognize some contexts like \layout, \with, \header to colorcode variables, engravers, etc. only there
++    - recognize lilypond words like ChoirStaff etc. only in sections and after \set, \override etc.
++    - highlight some standard Scheme function names
++    - add \figuremode recognition
++    - all Scheme stuff has a nice, very light background, to show where Lilypond is in Scheme mode.
++    - mark some deprecated (pre 2.12) LilyPond commands and properties
++    
++    October, 2007
++    New version by Wilbert Berendsen (info@wilbertberendsen.nl)
++    
++    Changes:
++    
++    - better recognition of being inside lyrics, drums, notes, chords and markup sections
++    - detect block comments %{  %}
++    - links to ##Alerts in comments (e.g. TODO, FIXME)
++    - detect lilypond inside scheme #{ #}
++    - detect \score inside \markup, etc.
++    - helps with some often made errors like forgetting spaces around lyric extenders and hyphens
++    - more scheme improvements: strings, numbers, $substitutions, lilypond objects
++    - highlights many variables, commands, lilypond objects, properties, engravers, etc.
++    - by using entities for many regexps the main syntax checking parts remain legible, and the file more maintainable.
++    
++    I borrowed some colors and the drum names from Andrea Primiani's first version (August, 2004).
++    
++  -->
++
++  <highlighting>
++    <list name="contexts">
++      <item> ChoirStaff </item> 
++      <item> ChordNames </item> 
++      <item> CueVoice </item> 
++      <item> Devnull </item> 
++      <item> DrumStaff </item> 
++      <item> DrumVoice </item> 
++      <item> FiguredBass </item> 
++      <item> FretBoards </item> 
++      <item> Global </item> 
++      <item> GrandStaff </item> 
++      <item> GregorianTranscriptionStaff </item> 
++      <item> GregorianTranscriptionVoice </item> 
++      <item> InnerChoirStaff </item> 
++      <item> InnerStaffGroup </item> 
++      <item> Lyrics </item> 
++      <item> MensuralStaff </item> 
++      <item> MensuralVoice </item> 
++      <item> NoteNames </item> 
++      <item> PianoStaff </item> 
++      <item> RhythmicStaff </item> 
++      <item> Score </item> 
++      <item> Staff </item> 
++      <item> StaffGroup </item> 
++      <item> TabStaff </item> 
++      <item> TabVoice </item> 
++      <item> VaticanaStaff </item> 
++      <item> VaticanaVoice </item> 
++      <item> Voice </item>
+     </list>
+-<!-- header keywords -->
+-        <list name="commands">
+-          <item> \clef </item>
+-          <item> \key </item>
+-          <item> \tempo </item>
+-          <item> \time </item>
+-      </list>
+-      <contexts>
+-           <context name="Normal" attribute="Normal Text" lineEndContext="#stay">
+-              <keyword attribute="Repeat" context="#stay" String="repeats" />
+-              <keyword attribute="Keyword" context="Keyword" String="commands" />
+-<!-- detects all keywords and pre-defined variables -->
+-              <StringDetect attribute="Keyword" context="#stay" String="\addquote" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\aeolian" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\applymusic" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\applyoutput" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\autochange" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\bar" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\bold" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\bookpaper" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\book" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\breathe" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\breve " />
+-              <StringDetect attribute="Keyword" context="#stay" String="\cadenzaOff" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\cadenzaOn" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\change" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\chords" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\column" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\consists" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\context" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\default" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\dorian" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\dotsBoth" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\dotsDown" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\dotsUp" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\drums"/>
+-              <StringDetect attribute="Keyword" context="#stay" String="\dynamicBoth" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\dynamicDown" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\dynamicUp" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\emptyText" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\fatText" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\figures" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\finger" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\flat" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\germanChords" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\include" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\input" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\italic" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\ionian" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\locrian" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\longa" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\lydian" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\lyricsto" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\major" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\mark" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\markup" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\midi" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\minor" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\mixolydian" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\musicglyph" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\newlyrics" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\new" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\noBeam" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\notes"/>
+-              <StringDetect attribute="Keyword" context="#stay" String="\octave" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\once" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\oneVoice" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\override" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\pageBreak" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\paper" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\partcombine" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\partial" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\phrasingSlurBoth" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\phrasingSlurDown" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\phrasingSlurUp" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\phrigian" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\property" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\quote" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\raise" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\relative" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\remove" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\renameinput" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\rest" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\revert" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\score" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\scriptBoth" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\scriptDown" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\scriptUp" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\semiGermanChords" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\setEasyHeads" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\setHairpinCresc" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\setTextCresc" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\set" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\shiftOff" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\shiftOnnn" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\shiftOnn" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\shiftOn" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\simultaneous" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\skip " />
+-              <StringDetect attribute="Keyword" context="#stay" String="\slurBoth" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\slurDotted" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\slurDown" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\slurSolid" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\slurUp" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\smaller" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\startGroup" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\startTextSpan" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\stemBoth" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\stemDown" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\stemUp" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\stopGroup" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\stopTextSpan" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tag" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tempo" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\thumb" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tieBoth" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tieDotted" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tieDown" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tieSolid" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tieUp" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\transpose" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\transposition" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tupletBoth" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tupletDown" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\tupletUp" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\typewriter" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\voiceFour" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\unset" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\voiceOne" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\voiceThree" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\voiceTwo" />
+-              <StringDetect attribute="Keyword" context="#stay" String="\with" />
+-<!-- decoration keywords -->
+-              <StringDetect attribute="Decoration" context="#stay" String="\accento" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\acciaccatura" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\appoggiatura" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\arpeggioBoth" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\arpeggioBracket" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\arpeggioDown" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\arpeggioUp" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\arpeggio" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\coda" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\downbow" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\downmordent" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\downprall" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\fermataMarkup" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\fermata" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\flageolet" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\glissando" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\grace" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\harmonic" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\lheel" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\lineprall" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\longfermata" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\ltoe" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\melismaEnd" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\melisma" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\mordent" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\open" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\portato" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\prall" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\pralldown" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\prallmordent" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\prallprall" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\prallup" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\reverseturn" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\rheel" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\rtoe" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\segno" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\shortfermata" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\signumcongruentiae" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\sostenutoDown" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\sostenutoUp" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\staccatissimo" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\staccato" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\stopped" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\sustainDown" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\sustainUp" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\tenuto" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\thumb" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\trill" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\turn" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\upbow" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\upmordent" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\upprall" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\varcoda" />
+-              <StringDetect attribute="Decoration" context="#stay" String="\verylongfermata" />
+-<!-- drum note keywords -->
+-              <StringDetect attribute="Drums" context="#stay" String=" hihat" />
+-              <StringDetect attribute="Drums" context="#stay" String=" snaredrum" />
+-              <StringDetect attribute="Drums" context="#stay" String=" crashcymbal" />
+-              <StringDetect attribute="Drums" context="#stay" String=" openhihat" />
+-              <StringDetect attribute="Drums" context="#stay" String=" halfopenhihat" />
+-              <StringDetect attribute="Drums" context="#stay" String=" closedhihat" />
+-              <StringDetect attribute="Drums" context="#stay" String=" bassdrum" />
+-              <StringDetect attribute="Drums" context="#stay" String=" snare" />
+-              <StringDetect attribute="Drums" context="#stay" String=" bd" />
+-              <StringDetect attribute="Drums" context="#stay" String=" sn" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cymc" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cyms" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cymr" />
+-              <StringDetect attribute="Drums" context="#stay" String=" hhho" />
+-              <StringDetect attribute="Drums" context="#stay" String=" hhc" />
+-              <StringDetect attribute="Drums" context="#stay" String=" hho" />
+-              <StringDetect attribute="Drums" context="#stay" String=" hhp" />
+-              <StringDetect attribute="Drums" context="#stay" String=" hh" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cb" />
+-              <StringDetect attribute="Drums" context="#stay" String=" hc" />
+-              <StringDetect attribute="Drums" context="#stay" String=" ssl" />
+-              <StringDetect attribute="Drums" context="#stay" String=" ssh" />
+-              <StringDetect attribute="Drums" context="#stay" String=" ss" />
+-              <StringDetect attribute="Drums" context="#stay" String=" tommmh" />
+-              <StringDetect attribute="Drums" context="#stay" String=" tommh" />
+-              <StringDetect attribute="Drums" context="#stay" String=" tomh" />
+-              <StringDetect attribute="Drums" context="#stay" String=" toml" />
+-              <StringDetect attribute="Drums" context="#stay" String=" tomfh" />
+-              <StringDetect attribute="Drums" context="#stay" String=" tomfl" />
+-              <StringDetect attribute="Drums" context="#stay" String=" timh" />
+-              <StringDetect attribute="Drums" context="#stay" String=" timl" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cgho" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cghm" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cgh" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cglo" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cglm" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cgl" />
+-              <StringDetect attribute="Drums" context="#stay" String=" boho" />
+-              <StringDetect attribute="Drums" context="#stay" String=" bohm" />
+-              <StringDetect attribute="Drums" context="#stay" String=" boh" />
+-              <StringDetect attribute="Drums" context="#stay" String=" bolo" />
+-              <StringDetect attribute="Drums" context="#stay" String=" bolm" />
+-              <StringDetect attribute="Drums" context="#stay" String=" bol" />
+-              <StringDetect attribute="Drums" context="#stay" String=" trio" />
+-              <StringDetect attribute="Drums" context="#stay" String=" trim" />
+-              <StringDetect attribute="Drums" context="#stay" String=" tri" />
+-              <StringDetect attribute="Drums" context="#stay" String=" guis" />
+-              <StringDetect attribute="Drums" context="#stay" String=" guil" />
+-              <StringDetect attribute="Drums" context="#stay" String=" gui" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cl" />
+-              <StringDetect attribute="Drums" context="#stay" String=" tamb" />
+-              <StringDetect attribute="Drums" context="#stay" String=" cab" />
+-              <StringDetect attribute="Drums" context="#stay" String=" mar" />
+-<!-- detects tuplets -->
+-          <RegExpr attribute="Tuplet" context="#pop" String="\\times [1-9]?/[1-9]?" />
+-<!-- detects lyrics expression -->        
+-          <StringDetect attribute="Lyrics" context="Lyrics" String="\lyrics {" beginRegion="lyrics" />
+-          <StringDetect attribute="Lyrics" context="Lyrics" String="\newlyrics {" beginRegion="lyrics" />
+-<!-- detects \header {   } zone -->
+-          <RegExpr attribute="Keyword" context="Header" String="\\header\s*{" beginRegion="header" />
+-<!-- detects quoted strings -->
+-          <RangeDetect attribute="String" context="#stay" char="&quot;" char1="&quot;"/>
+-<!-- detects other { } ranges -->
+-          <DetectChar attribute="Chord" context="#stay" char="{" />
+-          <DetectChar attribute="Chord" context="#stay" char="}" />
+-<!-- in old Lilypond the same was for [ ] -->
+-          <DetectChar attribute="Chord" context="#stay" char="[" />
+-          <DetectChar attribute="Chord" context="#stay" char="]" />
+-<!-- detects <> for chords -->
+-          <DetectChar attribute="Chord" context="#stay" char="&lt;" />
+-          <DetectChar attribute="Chord" context="#stay" char="&gt;" />
+-<!-- detects #( ) command lines       -->
+-          <Detect2Chars attribute="Header" context="Command" char="#" char1="(" beginRegion="command" />
+-<!-- detects context delimiter << (was <) -->
+-          <Detect2Chars attribute="Context" context="#stay" char="&lt;" char1="&lt;" beginRegion="context"/>
+-          <Detect2Chars attribute="Context" context="#stay" char="&gt;" char1="&gt;" endRegion="context"/>
+-<!-- detects ~ for ties -->
+-          <DetectChar attribute="Chord" context="#stay" char="~" />
+-<!-- detects bar beginning (or chord) symbols and sends to Bar context -->
+-          <DetectChar attribute="Bar" context="#stay" char="|" />
+-<!-- detects n:m note repeat marks -->
+-          <RegExpr attribute="Repeat" context="#stay" String="[1-9]+:[1-9]+\b" />
+-<!-- detects ( for slur beginning  -->
+-          <RegExpr attribute="Slur" context="#stay" String="\\?\(" />
+-          <RegExpr attribute="Slur" context="#stay" String="\\?\)" />
+-<!-- detects dynamic marks -->
+-          <RegExpr attribute="Dynamics" context="#stay" String="\\fff\b" />
+-          <RegExpr attribute="Dynamics" context="#stay" String="\\ff\b" /> 
+-          <RegExpr attribute="Dynamics" context="#stay" String="\\ppp\b" />
+-          <RegExpr attribute="Dynamics" context="#stay" String="\\pp\b" />
+-          <RegExpr attribute="Dynamics" context="#stay" String="\\m?[f|p]\b" />
+-          <RegExpr attribute="Dynamics" context="#stay" String="\\[s|r]fz?\b" />
+-<!-- detects articulation marks -->
+-          <RegExpr attribute="Dynamics" context="#stay" String="_[_.\|+&gt;^-]\b?" />
+-          <RegExpr attribute="Dynamics" context="#stay" String="\^[_.\|+&gt;^-]\b?" />
+-          <RegExpr attribute="Dynamics" context="#stay" String="-[_.\|+&gt;^-]\b?" />
+-<!-- detects \< for crescendo and \> for diminuendo - both end with \! -->
+-          <Detect2Chars attribute="Dynamics" context="#stay" char="\" char1="&lt;" />
+-          <Detect2Chars attribute="Dynamics" context="#stay" char="\" char1="&gt;" />
+-          <Detect2Chars attribute="Dynamics" context="#stay" char="\" char1="!" />
+-<!-- detects fingering marks -->
+-          <RegExpr attribute="Dynamics" context="#stay" String="-[0-5]\b" />
+-<!-- detects % comment lines  -->     
+-          <DetectChar attribute="Comment" context="Comment" char="%" />
+-         </context>
+-<!-- returns to Normal context at the end of line -->    
+-         <context name="Preprocessor" attribute="Preprocessor" lineEndContext="#pop" />
+-         <context name="Comment" attribute="Comment" lineEndContext="#pop" />
+-         <context name="Slur" attribute="Normal" lineEndContext="#stay" >
+-              <RegExpr attribute="Slur" context="Slur" String="\\?\(" />
+-              <RegExpr attribute="Slur" context="#pop" String="\\?\)" />
+-         </context>
+-<!-- detects >> as end of Context region -->
+-         <context name="Context" attribute="Normal Text" lineEndContext="#stay" >
+-              <Detect2Chars attribute="Context" context="#pop" char="&gt;" char1="&gt;" endRegion="context"/>
+-         </context>
+-         <context name="Command" attribute="Header" lineEndContext="#stay" >
+-              <DetectChar attribute="Header" context="Command" char="(" />
+-              <DetectChar attribute="Header" context="#pop" char=")" endRegion="command" />
+-         </context>
+-<!-- returns to Normal context at the end of header -->
+-         <context name="Header" attribute="Header" lineEndContext="#stay">
+-<!-- the header ends at the } char -->
+-              <DetectChar attribute="Keyword" context="#pop" char="}" endRegion="header"/>
+-         </context>
+-<!-- returns to Normal context at the end of lyrics -->
+-         <context name="Lyrics" attribute="Lyrics" lineEndContext="#stay">
+-<!-- detects % comment lines  -->     
+-          <DetectChar attribute="Comment" context="Comment" char="%" />
+-<!-- the region ends at the } char -->
+-              <DetectChar attribute="Lyrics" context="#pop" char="}" endRegion="lyrics"/>
+-         </context>
+-<!-- repeat region: detects other keywords and } as repeat end -->
+-         <context name="Repeat" attribute="Normal Text" lineEndContext="#stay">
+-<!-- the repeat region ends at the } char -->
+-         <DetectChar attribute="Normal Text" context="#pop" char="}" />
+-         <StringDetect attribute="Repeat" context="#pop" String="&quot;tremolo&quot;"  />
+-         <StringDetect attribute="Repeat" context="#pop" String="&quot;percent&quot;"  />
+-         <RegExpr attribute="Repeat" context="#pop" String="volta\b+[1-9]\b+" />
+-         </context>
+-<!-- detects keywords after the \ char  -->
+-         <context name="Keyword" attribute="Keyword" lineEndContext="#pop"/>
+-       </contexts>
+-        <itemDatas>
+-          <itemData name="Normal Text" defStyleNum="dsNormal"/>
+-        <itemData name="Keyword" defStyleNum="dsKeyword" bold="true" />
+-          <itemData name="Decoration" defStyleNum="dsKeyword" bold="true" color="#3300bb"/>
+-        <itemData name="Comment" defStyleNum="dsComment"/>
+-        <itemData name="Tuplet" defStyleNum="dsFloat" color="#00bbaa" />
+-        <itemData name="String" defStyleNum="dsString" bold="true"/>
+-        <itemData name="Preprocessor" defStyleNum="dsString" italic="true"/>
+-        <itemData name="Dynamics" defStyleNum="dsString" color="#ee5000"/>
+-        <itemData name="Header" defStyleNum="dsFloat"/>
+-        <itemData name="Chord" defStyleNum="dsDataType" bold="true"/>
+-        <itemData name="Context" defStyleNum="dsDataType"/>
+-        <itemData name="Lyrics" defStyleNum="dsDataType" color="#00bb00"/>
+-        <itemData name="Bar" defStyleNum="dsChar" color="#0000ff"/>
+-        <itemData name="Sharp" defStyleNum="dsNormal" bold="true"/>
+-        <itemData name="Slur" defStyleNum="dsChar" bold="true"/>
+-        <itemData name="Repeat" defStyleNum="dsDataType" italic="true"/>
+-        <itemData name="Drums" defStyleNum="dsKeyword" color="#003333"/>
+-      </itemDatas>
+- </highlighting>
++    <list name="layoutobjects">
++      <item> Accidental </item> 
++      <item> AccidentalCautionary </item> 
++      <item> AccidentalPlacement </item> 
++      <item> AccidentalSuggestion </item> 
++      <item> Ambitus </item> 
++      <item> AmbitusAccidental </item> 
++      <item> AmbitusLine </item> 
++      <item> AmbitusNoteHead </item> 
++      <item> Arpeggio </item> 
++      <item> BalloonTextItem </item> 
++      <item> BarLine </item> 
++      <item> BarNumber </item> 
++      <item> BassFigure </item> 
++      <item> BassFigureAlignment </item> 
++      <item> BassFigureAlignmentPositioning </item> 
++      <item> BassFigureBracket </item> 
++      <item> BassFigureContinuation </item> 
++      <item> BassFigureLine </item> 
++      <item> Beam </item> 
++      <item> BendAfter </item> 
++      <item> BreakAlignGroup </item> 
++      <item> BreakAlignment </item> 
++      <item> BreathingSign </item> 
++      <item> ChordName </item> 
++      <item> Clef </item> 
++      <item> ClusterSpanner </item> 
++      <item> ClusterSpannerBeacon </item> 
++      <item> CombineTextScript </item> 
++      <item> Custos </item> 
++      <item> DotColumn </item> 
++      <item> Dots </item> 
++      <item> DoublePercentRepeat </item> 
++      <item> DoublePercentRepeatCounter </item> 
++      <item> DynamicLineSpanner </item> 
++      <item> DynamicText </item> 
++      <item> DynamicTextSpanner </item> 
++      <item> Fingering </item> 
++      <item> FretBoard </item> 
++      <item> Glissando </item> 
++      <item> GraceSpacing </item> 
++      <item> GridLine </item> 
++      <item> GridPoint </item> 
++      <item> Hairpin </item> 
++      <item> HarmonicParenthesesItem </item> 
++      <item> HorizontalBracket </item> 
++      <item> InstrumentName </item> 
++      <item> InstrumentSwitch </item> 
++      <item> KeyCancellation </item> 
++      <item> KeySignature </item> 
++      <item> LaissezVibrerTie </item> 
++      <item> LaissezVibrerTieColumn </item> 
++      <item> LedgerLineSpanner </item> 
++      <item> LeftEdge </item> 
++      <item> LigatureBracket </item> 
++      <item> LyricExtender </item> 
++      <item> LyricHyphen </item> 
++      <item> LyricSpace </item> 
++      <item> LyricText </item> 
++      <item> MeasureGrouping </item> 
++      <item> MelodyItem </item> 
++      <item> MensuralLigature </item> 
++      <item> MetronomeMark </item> 
++      <item> MultiMeasureRest </item> 
++      <item> MultiMeasureRestNumber </item> 
++      <item> MultiMeasureRestText </item> 
++      <item> NonMusicalPaperColumn </item> 
++      <item> NoteCollision </item> 
++      <item> NoteColumn </item> 
++      <item> NoteHead </item> 
++      <item> NoteName </item> 
++      <item> NoteSpacing </item> 
++      <item> OctavateEight </item> 
++      <item> OttavaBracket </item> 
++      <item> PaperColumn </item> 
++      <item> ParenthesesItem </item> 
++      <item> PercentRepeat </item> 
++      <item> PercentRepeatCounter </item> 
++      <item> PhrasingSlur </item> 
++      <item> PianoPedalBracket </item> 
++      <item> RehearsalMark </item> 
++      <item> RepeatSlash </item> 
++      <item> RepeatTie </item> 
++      <item> RepeatTieColumn </item> 
++      <item> Rest </item> 
++      <item> RestCollision </item> 
++      <item> Script </item> 
++      <item> ScriptColumn </item> 
++      <item> ScriptRow </item> 
++      <item> SeparationItem </item> 
++      <item> Slur </item> 
++      <item> SostenutoPedal </item> 
++      <item> SostenutoPedalLineSpanner </item> 
++      <item> SpacingSpanner </item> 
++      <item> SpanBar </item> 
++      <item> StaffSpacing </item> 
++      <item> StaffSymbol </item> 
++      <item> StanzaNumber </item> 
++      <item> Stem </item> 
++      <item> StemTremolo </item> 
++      <item> StringNumber </item> 
++      <item> StrokeFinger </item> 
++      <item> SustainPedal </item> 
++      <item> SustainPedalLineSpanner </item> 
++      <item> System </item> 
++      <item> SystemStartBar </item> 
++      <item> SystemStartBrace </item> 
++      <item> SystemStartBracket </item> 
++      <item> SystemStartSquare </item> 
++      <item> TabNoteHead </item> 
++      <item> TextScript </item> 
++      <item> TextSpanner </item> 
++      <item> Tie </item> 
++      <item> TieColumn </item> 
++      <item> TimeSignature </item> 
++      <item> TrillPitchAccidental </item> 
++      <item> TrillPitchGroup </item> 
++      <item> TrillPitchHead </item> 
++      <item> TrillSpanner </item> 
++      <item> TupletBracket </item> 
++      <item> TupletNumber </item> 
++      <item> UnaCordaPedal </item> 
++      <item> UnaCordaPedalLineSpanner </item> 
++      <item> VaticanaLigature </item> 
++      <item> VerticalAlignment </item> 
++      <item> VerticalAxisGroup </item> 
++      <item> VoiceFollower </item> 
++      <item> VoltaBracket </item> 
++      <item> VoltaBracketSpanner </item> 
++    </list>
++    <list name="properties">
++      <item> aDueText </item>
++      <item> alignAboveContext </item>
++      <item> alignBassFigureAccidentals </item>
++      <item> alignBelowContext </item>
++      <item> allowBeamBreak </item>
++      <item> associatedVoice </item>
++      <item> autoAccidentals </item>
++      <item> autoBeamCheck </item>
++      <item> autoBeamSettings </item>
++      <item> autoBeaming </item>
++      <item> autoCautionaries </item>
++      <item> automaticBars </item>
++      <item> barAlways </item>
++      <item> barCheckSynchronize </item>
++      <item> barNumberVisibility </item>
++      <item> bassFigureFormatFunction </item>
++      <item> bassStaffProperties </item>
++      <item> beatGrouping </item>
++      <item> beatLength </item>
++      <item> chordChanges </item>
++      <item> chordNameExceptions </item>
++      <item> chordNameExceptionsFull </item>
++      <item> chordNameExceptionsPartial </item>
++      <item> chordNameFunction </item>
++      <item> chordNameSeparator </item>
++      <item> chordNoteNamer </item>
++      <item> chordPrefixSpacer </item>
++      <item> chordRootNamer </item>
++      <item> clefGlyph </item>
++      <item> clefOctavation </item>
++      <item> clefPosition </item>
++      <item> connectArpeggios </item>
++      <item> countPercentRepeats </item>
++      <item> createKeyOnClefChange </item>
++      <item> createSpacing </item>
++      <item> crescendoSpanner </item>
++      <item> crescendoText </item>
++      <item> currentBarNumber </item>
++      <item> decrescendoSpanner </item>
++      <item> decrescendoText </item>
++      <item> defaultBarType </item>
++      <item> doubleSlurs </item>
++      <item> drumPitchTable </item>
++      <item> drumStyleTable </item>
++      <item> dynamicAbsoluteVolumeFunction </item>
++      <item> explicitClefVisibility </item>
++      <item> explicitKeySignatureVisibility </item>
++      <item> extendersOverRests </item>
++      <item> extraNatural </item>
++      <item> figuredBassAlterationDirection </item>
++      <item> figuredBassCenterContinuations </item>
++      <item> figuredBassFormatter </item>
++      <item> figuredBassPlusDirection </item>
++      <item> fingeringOrientations </item>
++      <item> firstClef </item>
++      <item> followVoice </item>
++      <item> fontSize </item>
++      <item> forbidBreak </item>
++      <item> forceClef </item>
++      <item> gridInterval </item>
++      <item> hairpinToBarline </item>
++      <item> harmonicAccidentals </item>
++      <item> highStringOne </item>
++      <item> ignoreBarChecks </item>
++      <item> ignoreFiguredBassRest </item>
++      <item> ignoreMelismata </item>
++      <item> implicitBassFigures </item>
++      <item> implicitTimeSignatureVisibility </item>
++      <item> instrumentCueName </item>
++      <item> instrumentEqualizer </item>
++      <item> instrumentName </item>
++      <item> instrumentTransposition </item>
++      <item> internalBarNumber </item>
++      <item> keepAliveInterfaces </item>
++      <item> keyAlterationOrder </item>
++      <item> keySignature </item>
++      <item> lyricMelismaAlignment </item>
++      <item> majorSevenSymbol </item>
++      <item> markFormatter </item>
++      <item> maximumFretStretch </item>
++      <item> measureLength </item>
++      <item> measurePosition </item>
++      <item> melismaBusyProperties </item>
++      <item> metronomeMarkFormatter </item>
++      <item> middleCClefPosition </item>
++      <item> middleCOffset </item>
++      <item> middleCPosition </item>
++      <item> midiInstrument </item>
++      <item> midiMaximumVolume </item>
++      <item> midiMinimumVolume </item>
++      <item> minimumFret </item>
++      <item> minimumPageTurnLength </item>
++      <item> minimumRepeatLengthForPageTurn </item>
++      <item> noteToFretFunction </item>
++      <item> ottavation </item>
++      <item> output </item>
++      <item> pedalSostenutoStrings </item>
++      <item> pedalSostenutoStyle </item>
++      <item> pedalSustainStrings </item>
++      <item> pedalSustainStyle </item>
++      <item> pedalUnaCordaStrings </item>
++      <item> pedalUnaCordaStyle </item>
++      <item> printKeyCancellation </item>
++      <item> printOctaveNames </item>
++      <item> printPartCombineTexts </item>
++      <item> proportionalNotationDuration </item>
++      <item> recordEventSequence </item>
++      <item> rehearsalMark </item>
++      <item> repeatCommands </item>
++      <item> restNumberThreshold </item>
++      <item> scriptDefinitions </item>
++      <item> shapeNoteStyles </item>
++      <item> shortInstrumentName </item>
++      <item> shortVocalName </item>
++      <item> skipBars </item>
++      <item> skipTypesetting </item>
++      <item> soloIIText </item>
++      <item> soloText </item>
++      <item> squashedPosition </item>
++      <item> staffLineLayoutFunction </item>
++      <item> stanza </item>
++      <item> stemLeftBeamCount </item>
++      <item> stemRightBeamCount </item>
++      <item> stringNumberOrientations </item>
++      <item> stringOneTopmost </item>
++      <item> stringTunings </item>
++      <item> strokeFingerOrientations </item>
++      <item> subdivideBeams </item>
++      <item> suggestAccidentals </item>
++      <item> systemStartDelimiter </item>
++      <item> systemStartDelimiterHierarchy </item>
++      <item> tablatureFormat </item>
++      <item> tempoUnitCount </item>
++      <item> tempoUnitDuration </item>
++      <item> tempoWholesPerMinute </item>
++      <item> tieWaitForNote </item>
++      <item> timeSignatureFraction </item>
++      <item> timing </item>
++      <item> tonic </item>
++      <item> trebleStaffProperties </item>
++      <item> tremoloFlags </item>
++      <item> tupletFullLength </item>
++      <item> tupletFullLengthNote </item>
++      <item> tupletSpannerDuration </item>
++      <item> useBassFigureExtenders </item>
++      <item> verticallySpacedContexts </item>
++      <item> vocalName </item>
++      <item> voltaOnThisStaff </item>
++      <item> voltaSpannerDuration </item>
++      <item> whichBar </item>
++    </list>
++    <list name="deprecatedproperties">
++      <item> barNumberAlignSymbol </item>
++      <item> centralCPosition </item>
++      <item> extraVerticalExtent </item>
++      <item> fingerHorizontalDirection </item>
++      <item> instr </item>
++      <item> instrument </item>
++      <item> keyAccidentalOrder </item>
++      <item> minimumVerticalExtent </item>
++      <item> rehearsalMarkAlignSymbol </item>
++      <item> soloADue </item>
++      <item> tupletNumberFormatFunction </item>
++      <item> vocNam </item>
++    </list>
++    <list name="musicexpressions">
++      <item> AbsoluteDynamicEvent </item> 
++      <item> AnnotateOutputEvent </item> 
++      <item> ApplyContext </item> 
++      <item> ApplyOutputEvent </item> 
++      <item> ArpeggioEvent </item> 
++      <item> ArticulationEvent </item> 
++      <item> AutoChangeMusic </item> 
++      <item> BarCheck </item> 
++      <item> BassFigureEvent </item> 
++      <item> BeamEvent </item> 
++      <item> BeamForbidEvent </item> 
++      <item> BendAfterEvent </item> 
++      <item> BreathingEvent </item> 
++      <item> ClusterNoteEvent </item> 
++      <item> ContextChange </item> 
++      <item> ContextSpeccedMusic </item> 
++      <item> CrescendoEvent </item> 
++      <item> DecrescendoEvent </item> 
++      <item> Event </item> 
++      <item> EventChord </item> 
++      <item> ExtenderEvent </item> 
++      <item> FingeringEvent </item> 
++      <item> GlissandoEvent </item> 
++      <item> GraceMusic </item> 
++      <item> HarmonicEvent </item> 
++      <item> HyphenEvent </item> 
++      <item> KeyChangeEvent </item> 
++      <item> LabelEvent </item> 
++      <item> LaissezVibrerEvent </item> 
++      <item> LigatureEvent </item> 
++      <item> LineBreakEvent </item> 
++      <item> LyricCombineMusic </item> 
++      <item> LyricEvent </item> 
++      <item> MarkEvent </item> 
++      <item> MultiMeasureRestEvent </item> 
++      <item> MultiMeasureRestMusic </item> 
++      <item> MultiMeasureTextEvent </item> 
++      <item> Music </item> 
++      <item> NoteEvent </item> 
++      <item> NoteGroupingEvent </item> 
++      <item> OverrideProperty </item> 
++      <item> PageBreakEvent </item> 
++      <item> PageTurnEvent </item> 
++      <item> PartCombineMusic </item> 
++      <item> PercentEvent </item> 
++      <item> PercentRepeatedMusic </item> 
++      <item> PesOrFlexaEvent </item> 
++      <item> PhrasingSlurEvent </item> 
++      <item> PropertySet </item> 
++      <item> PropertyUnset </item> 
++      <item> QuoteMusic </item> 
++      <item> RelativeOctaveCheck </item> 
++      <item> RelativeOctaveMusic </item> 
++      <item> RepeatTieEvent </item> 
++      <item> RepeatedMusic </item> 
++      <item> RestEvent </item> 
++      <item> RevertProperty </item> 
++      <item> ScriptEvent </item> 
++      <item> SequentialMusic </item> 
++      <item> SimultaneousMusic </item> 
++      <item> SkipEvent </item> 
++      <item> SkipMusic </item> 
++      <item> SlurEvent </item> 
++      <item> SoloOneEvent </item> 
++      <item> SoloTwoEvent </item> 
++      <item> SostenutoEvent </item> 
++      <item> SpacingSectionEvent </item> 
++      <item> SpanEvent </item> 
++      <item> StaffSpanEvent </item> 
++      <item> StringNumberEvent </item> 
++      <item> StrokeFingerEvent </item> 
++      <item> SustainEvent </item> 
++      <item> TextScriptEvent </item> 
++      <item> TextSpanEvent </item> 
++      <item> TieEvent </item> 
++      <item> TimeScaledMusic </item> 
++      <item> TransposedMusic </item> 
++      <item> TremoloEvent </item> 
++      <item> TremoloRepeatedMusic </item> 
++      <item> TremoloSpanEvent </item> 
++      <item> TrillSpanEvent </item> 
++      <item> TupletSpanEvent </item> 
++      <item> UnaCordaEvent </item> 
++      <item> UnfoldedRepeatedMusic </item> 
++      <item> UnisonoEvent </item> 
++      <item> UnrelativableMusic </item> 
++      <item> VoiceSeparator </item> 
++      <item> VoltaRepeatedMusic </item> 
++    </list>
++    <list name="drumpitchnames">
++      <item> acousticbassdrum </item>
++      <item> acousticsnare </item>
++      <item> agh </item>
++      <item> agl </item>
++      <item> bassdrum </item>
++      <item> bd </item>
++      <item> bda </item>
++      <item> boh </item>
++      <item> bohm </item>
++      <item> boho </item>
++      <item> bol </item>
++      <item> bolm </item>
++      <item> bolo </item>
++      <item> cab </item>
++      <item> cabasa </item>
++      <item> cb </item>
++      <item> cgh </item>
++      <item> cghm </item>
++      <item> cgho </item>
++      <item> cgl </item>
++      <item> cglm </item>
++      <item> cglo </item>
++      <item> chinesecymbal </item>
++      <item> cl </item>
++      <item> claves </item>
++      <item> closedhihat </item>
++      <item> cowbell </item>
++      <item> crashcymbal </item>
++      <item> crashcymbala </item>
++      <item> crashcymbalb </item>
++      <item> cuim </item>
++      <item> cuio </item>
++      <item> cymc </item>
++      <item> cymca </item>
++      <item> cymcb </item>
++      <item> cymch </item>
++      <item> cymr </item>
++      <item> cymra </item>
++      <item> cymrb </item>
++      <item> cyms </item>
++      <item> da </item>
++      <item> db </item>
++      <item> dc </item>
++      <item> dd </item>
++      <item> de </item>
++      <item> electricsnare </item>
++      <item> fivedown </item>
++      <item> fiveup </item>
++      <item> fourdown </item>
++      <item> fourup </item>
++      <item> gui </item>
++      <item> guil </item>
++      <item> guiro </item>
++      <item> guis </item>
++      <item> halfopenhihat </item>
++      <item> handclap </item>
++      <item> hc </item>
++      <item> hh </item>
++      <item> hhc </item>
++      <item> hhho </item>
++      <item> hho </item>
++      <item> hhp </item>
++      <item> hiagogo </item>
++      <item> hibongo </item>
++      <item> hiconga </item>
++      <item> highfloortom </item>
++      <item> hightom </item>
++      <item> hihat </item>
++      <item> himidtom </item>
++      <item> hisidestick </item>
++      <item> hitimbale </item>
++      <item> hiwoodblock </item>
++      <item> loagogo </item>
++      <item> lobongo </item>
++      <item> loconga </item>
++      <item> longguiro </item>
++      <item> longwhistle </item>
++      <item> losidestick </item>
++      <item> lotimbale </item>
++      <item> lowfloortom </item>
++      <item> lowmidtom </item>
++      <item> lowoodblock </item>
++      <item> lowtom </item>
++      <item> mar </item>
++      <item> maracas </item>
++      <item> mutecuica </item>
++      <item> mutehibongo </item>
++      <item> mutehiconga </item>
++      <item> mutelobongo </item>
++      <item> muteloconga </item>
++      <item> mutetriangle </item>
++      <item> onedown </item>
++      <item> oneup </item>
++      <item> opencuica </item>
++      <item> openhibongo </item>
++      <item> openhiconga </item>
++      <item> openhihat </item>
++      <item> openlobongo </item>
++      <item> openloconga </item>
++      <item> opentriangle </item>
++      <item> pedalhihat </item>
++      <item> rb </item>
++      <item> ridebell </item>
++      <item> ridecymbal </item>
++      <item> ridecymbala </item>
++      <item> ridecymbalb </item>
++      <item> shortguiro </item>
++      <item> shortwhistle </item>
++      <item> sidestick </item>
++      <item> sn </item>
++      <item> sna </item>
++      <item> snare </item>
++      <item> sne </item>
++      <item> splashcymbal </item>
++      <item> ss </item>
++      <item> ssh </item>
++      <item> ssl </item>
++      <item> tamb </item>
++      <item> tambourine </item>
++      <item> tamtam </item>
++      <item> threedown </item>
++      <item> threeup </item>
++      <item> timh </item>
++      <item> timl </item>
++      <item> tomfh </item>
++      <item> tomfl </item>
++      <item> tomh </item>
++      <item> toml </item>
++      <item> tommh </item>
++      <item> tomml </item>
++      <item> tri </item>
++      <item> triangle </item>
++      <item> trim </item>
++      <item> trio </item>
++      <item> tt </item>
++      <item> twodown </item>
++      <item> twoup </item>
++      <item> ua </item>
++      <item> ub </item>
++      <item> uc </item>
++      <item> ud </item>
++      <item> ue </item>
++      <item> vibraslap </item>
++      <item> vibs </item>
++      <item> wbh </item>
++      <item> wbl </item>
++      <item> whl </item>
++      <item> whs </item>
++    </list>
++    <contexts>
++      <!-- Entry point -->
++      <context name="lilypond" attribute="Normal Text" lineEndContext="#stay">
++        <IncludeRules context="music"/>
++        <RegExpr String="\b[a-z]+\s*=" insensitive="true" lookAhead="true" context="assignment"/>
++      </context>
++      
++      <!-- Music expressions -->
++      <context name="music" attribute="Normal Text" lineEndContext="#stay">
++        <AnyChar String="()~" attribute="Slur"/>
++        <AnyChar String="[]" attribute="Beam"/>
++        <AnyChar String="-_^" context="connect"/>
++        <DetectChar char="\" context="musiccommand" lookAhead="true"/>
++        <IncludeRules context="default"/>
++        <DetectChar char="&lt;" attribute="Chord" context="chord"/>
++        <DetectChar char="&gt;" attribute="Invalid"/><!-- chord terminator outsite chord -->
++        <RegExpr String="[a-z]+\d+\.*[,']+" attribute="Invalid"/><!-- pitch-dur-octave i.s.o. pitch-oct-dur -->
++        <RegExpr String="(&rest;|&pitch;)" context="pitch"/>
++        <RegExpr String=":\d*" attribute="Tremolo"/>
++      </context>
++      
++      <!-- Default Lilypond code to be recognized e.g. also inside lyrics -->
++      <context name="default" attribute="Normal Text" lineEndContext="#stay">
++        <Detect2Chars char="&lt;" char1="&lt;" attribute="Keyword" beginRegion="simultaneous"/>
++        <Detect2Chars char="&gt;" char1="&gt;" attribute="Keyword" endRegion="simultaneous"/>
++        <DetectChar char="{" attribute="Keyword" beginRegion="sequential"/>
++        <DetectChar char="}" attribute="Keyword" endRegion="sequential"/>
++        <DetectChar char="|" attribute="Check"/>
++        <DetectChar char="\" context="command" lookAhead="true"/>
++        <IncludeRules context="basic"/>
++      </context>
++      
++      <!-- Basic Lilypond syntax that also works inside markup -->
++      <context name="basic" attribute="Normal Text" lineEndContext="#stay">
++        <Detect2Chars char="%" char1="{" context="commentblock" beginRegion="comment"/>
++        <DetectChar char="%" context="commentline"/>
++        <DetectChar char="&quot;" context="string"/>
++        <DetectChar char="#" context="scheme"/>
++        <DetectChar char="$" context="schemesub"/>
++      </context>
++      
++      <context name="musiccommand" attribute="Normal Text" lineEndContext="#pop"
++               fallthrough="true" fallthroughContext="#pop">
++        <RegExpr String="\\(&dynamics;)&b;" attribute="Dynamic"/>
++        <RegExpr String="\\[&lt;!&gt;]" attribute="Dynamic"/>
++        <RegExpr String="\\(&scripts;)&b;" attribute="Articulation"/>
++        <RegExpr String="\\[()]" attribute="Slur"/>
++        <RegExpr String="\\[][]" attribute="Beam"/>
++        <IncludeRules context="command"/>
++      </context>
++
++      <context name="command" attribute="Normal Text" lineEndContext="#pop"
++               fallthrough="true" fallthroughContext="#pop">
++        <Detect2Chars char="\" char1="\" attribute="Keyword"/>
++        <RegExpr String="\\note(mode|s)&b;" context="notemode"/>
++        <RegExpr String="\\drum(mode|s)&b;" context="drummode"/>
++        <RegExpr String="\\chord(mode|s)&b;" context="chordmode"/>
++        <RegExpr String="\\figure(mode|s)&b;" context="figuremode"/>
++        <RegExpr String="\\(lyric(mode|s)|addlyrics)&b;" context="lyricmode"/>
++        <RegExpr String="\\lyricsto&b;" context="lyricsto"/>
++        <RegExpr String="\\markup(lines)?&b;" attribute="Markup" context="markup"/>
++        <RegExpr String="\\(header|paper|layout|midi|with)\b" context="section"/>
++        <RegExpr String="\\(new|context|change)\b" attribute="Keyword" context="context"/>
++        <RegExpr String="\\(un)?set\b" attribute="Keyword" context="set"/>
++        <RegExpr String="\\(override(Property)?|revert)&b;" attribute="Keyword" context="override"/>
++        <RegExpr String="\\skip&b;" attribute="Command" context="duration"/>
++        <RegExpr String="\\(&keywords;)&b;" attribute="Keyword"/>
++        <RegExpr String="\\(&commands;)&b;" attribute="Command"/>
++        <RegExpr String="\\(&toplevelvars;)&b;" attribute="Variable"/>
++        <RegExpr String="\\(&deprecatedkeywords;)&b;" attribute="Deprecated Keyword"/>
++        <RegExpr String="\\(&deprecatedcommands;)&b;" attribute="Deprecated Command"/>
++        <RegExpr String="\\(translator|newcontext)\b" attribute="Deprecated Keyword" context="context"/>
++        <RegExpr String="\\property&b;" attribute="Deprecated Keyword" context="override"/>
++        <RegExpr String="\\[A-Za-z]+" attribute="User Command"/>
++        <DetectChar char="\" attribute="Invalid"/>
++      </context>
++        
++      <context name="assignment" attribute="Normal Text" lineEndContext="#pop">
++        <RegExpr String="\b(&toplevelvars;)\b" attribute="Variable" context="#pop"/>
++        <RegExpr String="[a-z]+" insensitive="true" attribute="User Command" context="#pop"/>
++      </context>
++        
++      <context name="pitch" attribute="Pitch" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <RegExpr String="=\s*('+|,+)?" attribute="Check"/>
++        <IncludeRules context="duration"/>
++      </context>
++      
++      <context name="duration" attribute="Normal Text" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectSpaces attribute="Normal Text"/>
++        <RegExpr String="&duration;" attribute="Duration" context="#pop"/>
++        <RegExpr String="\d+" attribute="Invalid" context="#pop"/><!-- uncaught (wrong) durations -->
++      </context>
++      
++      <context name="chord" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="&gt;" context="chordend"/>
++        <RegExpr String="&pitch;" context="chordpitch"/>
++        <AnyChar String="&lt;{}srR" attribute="Invalid"/><!-- no rests in chord allowed -->
++        <IncludeRules context="music"/>
++      </context>
++      
++      <context name="chordpitch" attribute="Pitch" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectSpaces attribute="Normal Text"/>
++        <RegExpr String="=\s*('+|,+)?" attribute="Check"/>
++        <RegExpr String="&duration;" attribute="Invalid" context="#pop"/><!-- no duration in chord allowed -->
++        <RegExpr String="\d+" attribute="Invalid" context="#pop"/><!-- catch other (wrong) durations as well -->
++      </context>
++      
++      <context name="chordend" attribute="Chord" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop#pop">
++        <DetectSpaces attribute="Normal Text"/>
++        <RegExpr String="&duration;" attribute="Duration" context="#pop#pop"/>
++      </context>
++      
++      <context name="commentline" attribute="Comment" lineEndContext="#pop">
++        <IncludeRules context="##Alerts"/>
++      </context>
++      
++      <context name="commentblock" attribute="Comment" lineEndContext="#stay">
++        <Detect2Chars char="%" char1="}" attribute="Comment" context="#pop" endRegion="comment"/>
++        <IncludeRules context="##Alerts"/>
++      </context>
++      
++      <context name="string" attribute="Quoted Text" lineEndContext="#stay">
++        <DetectChar char="&quot;" attribute="Quoted Text" context="#pop"/>
++        <Detect2Chars char="\" char1="\"/>
++        <Detect2Chars char="\" char1="&quot;"/>
++      </context>
++      
++      <context name="connect" attribute="Articulation" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <AnyChar String=".-+|&gt;^_12345" attribute="Articulation" context="#pop"/>
++      </context>
++      
++      <!-- Scheme -->
++      <context name="scheme" attribute="Scheme" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="scheme2">
++        <DetectSpaces/>
++      </context>
++      
++      <context name="scheme2" attribute="Scheme" lineEndContext="#pop#pop">
++        <DetectChar char="(" attribute="Scheme Keyword" context="scheme3" beginRegion="scheme"/>
++        <IncludeRules context="schemerules"/>
++        <DetectSpaces lookAhead="true" context="#pop#pop"/>
++      </context>
++      
++      <context name="scheme3" attribute="Scheme" lineEndContext="#stay">
++        <DetectChar char=")" attribute="Scheme Keyword" context="#pop#pop#pop" endRegion="scheme"/>
++        <IncludeRules context="schemerules"/>
++      </context>
++      
++      <context name="schemerules" attribute="Scheme" lineEndContext="#stay">
++        <DetectChar char="(" context="schemerules" beginRegion="scheme"/>
++        <DetectChar char=")" context="#pop" endRegion="scheme"/>
++        <DetectChar char="&quot;" context="schemestring"/>
++        <DetectChar char=";" context="schemecommentline"/>
++        <DetectChar char="$" context="schemesub"/>
++        <DetectChar char="'" context="schemequote"/>
++        <Detect2Chars char="#" char1="!" context="schemecommentblock" beginRegion="schemecomment"/>
++        <Detect2Chars char="#" char1="{" attribute="Scheme Keyword" context="schemelily" beginRegion="schemelily"/>
++        <keyword String="musicexpressions" attribute="Scheme Keyword"/>
++        <keyword String="contexts" attribute="Scheme Keyword"/>
++        <keyword String="layoutobjects" attribute="Scheme Keyword"/>
++        <RegExpr String="[-+]?(\d+(\.\d+)?|\.\d+)" attribute="Scheme Value"/>
++        <RegExpr String="#(t|f|b[-+]?[01.]+|o[-+]?[0-7.]+|d[-+]?[0-9.]+|x[-+]?[0-9a-f.]+)"
++                 insensitive="true" attribute="Scheme Value"/>
++        <RegExpr String="[+-](inf|nan)\.0" attribute="Scheme Value"/>
++        <RegExpr String="&schemefunc;" attribute="Scheme Keyword"/>
++        <RegExpr String="&schemename;"/>
++      </context>
++      
++      <context name="schemequote" attribute="Scheme" lineEndContext="#pop"
++               fallthrough="true" fallthroughContext="#pop">
++        <RegExpr String="&schemefunc;"/>
++      </context>
++      
++      <context name="schemelily" attribute="Normal Text" lineEndContext="#stay">
++        <Detect2Chars char="#" char1="}" attribute="Scheme Keyword" context="#pop" endRegion="schemelily"/>
++        <IncludeRules context="lilypond"/>
++      </context>
++      
++      <context name="schemecommentline" attribute="Scheme Comment" lineEndContext="#pop">
++        <IncludeRules context="##Alerts"/>
++      </context>
++      
++      <context name="schemecommentblock" attribute="Scheme Comment" lineEndContext="#stay">
++        <Detect2Chars char="!" char1="#" attribute="Scheme Comment" context="#pop" endRegion="schemecomment"/>
++        <IncludeRules context="##Alerts"/>
++      </context>
++      
++      <context name="schemesub" attribute="Scheme Subst" lineEndContext="#pop"
++                fallthrough="true" fallthroughContext="#pop">
++        <RegExpr String="&schemename;" attribute="Scheme Subst" context="#pop"/>
++      </context>
++      
++      <context name="schemestring" attribute="Scheme String" lineEndContext="#stay">
++        <DetectChar char="&quot;" attribute="Scheme String" context="#pop"/>
++        <RegExpr String="\\[0fnrtav\\&quot;]"/>
++      </context>
++      
++      <!-- NoteMode -->
++      <context name="notemode" attribute="Other Mode" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectChar char="{" attribute="Keyword" context="notemode2" beginRegion="sequential"/>
++        <DetectSpaces/>
++      </context>
++      
++      <context name="notemode2" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop#pop" endRegion="sequential"/>
++        <IncludeRules context="noterules"/>
++      </context>
++      
++      <context name="noterules" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="{" attribute="Keyword" context="noterules" beginRegion="sequential"/>
++        <DetectChar char="}" attribute="Keyword" context="#pop" endRegion="sequential"/>
++        <IncludeRules context="music"/>
++      </context>
++      
++      <!-- Drummode -->
++      <context name="drummode" attribute="Other Mode" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectChar char="{" attribute="Keyword" context="drummode2" beginRegion="sequential"/>
++        <DetectSpaces/>
++      </context>
++      
++      <context name="drummode2" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop#pop" endRegion="sequential"/>
++        <IncludeRules context="drumrules"/>
++      </context>
++      
++      <context name="drumrules" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="{" attribute="Keyword" context="drumrules" beginRegion="sequential"/>
++        <DetectChar char="}" attribute="Keyword" context="#pop" endRegion="sequential"/>
++        <keyword attribute="Other Text" String="drumpitchnames" context="duration"/>
++        <IncludeRules context="music"/>
++      </context>
++  
++      <!-- Chordmode -->
++      <context name="chordmode" attribute="Other Mode" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectChar char="{" attribute="Keyword" context="chordmode2" beginRegion="sequential"/>
++        <DetectSpaces/>
++      </context>
++      
++      <context name="chordmode2" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop#pop" endRegion="sequential"/>
++        <IncludeRules context="chordrules"/>
++      </context>
++      
++      <context name="chordrules" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="{" attribute="Keyword" context="chordrules" beginRegion="sequential"/>
++        <DetectChar char="}" attribute="Keyword" context="#pop" endRegion="sequential"/>
++        <RegExpr attribute="Other Text" String=":?([\.^]?\d+[-+]?|(m|dim|aug|maj|sus)&b;)*(/\+?&pitch;)?"/>
++        <IncludeRules context="music"/>
++      </context>
++
++      <!-- Figuremode -->
++      <context name="figuremode" attribute="Other Mode" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectChar char="{" attribute="Keyword" context="figuremode2" beginRegion="sequential"/>
++        <DetectSpaces/>
++      </context>
++      
++      <context name="figuremode2" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop#pop" endRegion="sequential"/>
++        <IncludeRules context="figurerules"/>
++      </context>
++      
++      <context name="figurerules" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="{" attribute="Keyword" context="figurerules" beginRegion="sequential"/>
++        <DetectChar char="}" attribute="Keyword" context="#pop" endRegion="sequential"/>
++        <DetectChar char="&lt;" attribute="Chord" context="figure"/>
++        <RegExpr String="&rest;" attribute="Pitch" context="duration"/>
++        <IncludeRules context="default"/>
++      </context>
++      
++      <context name="figure" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="&gt;" attribute="Chord" context="chordend"/>
++        <IncludeRules context="basic"/>
++        <RegExpr String="\\markup(lines)?&b;" attribute="Markup" context="markup"/>
++        <RegExpr String="\\skip&b;" attribute="Command" context="duration"/>
++      </context>
++
++      <!-- Lyrics -->
++      <context name="lyricmode" attribute="Lyricmode" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectChar char="{" attribute="Keyword" context="lyricmode2" beginRegion="sequential"/>
++        <DetectSpaces/>
++      </context>
++      
++      <context name="lyricmode2" attribute="Lyric Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop#pop" endRegion="sequential"/>
++        <IncludeRules context="lyricrules"/>
++      </context>
++      
++      <!-- LyricsTo has extra parameter -->
++      <context name="lyricsto" attribute="Lyricmode" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <RegExpr String="&quot;(\\[&quot;\\]|[^&quot;\\])+&quot;" attribute="Quoted Text" context="lyricsto2"/>
++        <RegExpr String="[A-Za-z]+" attribute="Normal Text" context="lyricsto2"/>
++        <DetectSpaces/>
++      </context>
++      
++      <context name="lyricsto2" attribute="Normal Text" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop#pop">
++        <DetectChar char="{" attribute="Keyword" context="lyricsto3" beginRegion="sequential"/>
++        <DetectSpaces/>
++      </context>
++
++      <context name="lyricsto3" attribute="Lyric Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop#pop#pop" endRegion="sequential"/>
++        <IncludeRules context="lyricrules"/>
++      </context>
++ 
++      <context name="lyricrules" attribute="Lyric Text" lineEndContext="#stay">
++        <DetectChar char="{" attribute="Keyword" context="lyricrules" beginRegion="sequential"/>
++        <DetectChar char="}" attribute="Keyword" context="#pop" endRegion="sequential"/>
++        <RegExpr String="(\w+-{2,}|\w+_{2,}|-{2,}\w+|_{2,}\w+)" attribute="Invalid"/><!-- two hyphens or underscores run together with a word -->
++        <RegExpr String="&duration;" attribute="Duration"/>
++        <RegExpr String="(--|__|_)" attribute="Lyricmode"/>
++        <IncludeRules context="default"/>
++        <RegExpr String="\S+\}" attribute="Invalid" context="#pop" endRegion="sequential"/>
++      </context>
++      
++      <!-- Markup -->
++      <context name="markup" attribute="Normal Text" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectChar char="{" attribute="Keyword" context="markup2" beginRegion="markup"/>
++        <DetectSpaces/>
++        <RegExpr String="\\score\b" attribute="Markup" context="notemode"/>
++        <RegExpr String="\\(&markupwithtextargs;)&b;" attribute="Markup"/>
++        <RegExpr String="\\(&markupnotextargs;)&b;" attribute="Markup" context="#pop"/>
++        <DetectChar char="#" context="scheme"/>
++        <RegExpr String="[^&quot;\s\\#%{}$]+" attribute="Normal Text" context="#pop"/>
++      </context>
++      
++      <context name="markup2" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop#pop" endRegion="markup"/>
++        <IncludeRules context="markuprules"/>
++      </context>
++      
++      <context name="markuprules" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop" endRegion="markup"/>
++        <DetectChar char="{" attribute="Keyword" context="markuprules" beginRegion="markup"/>
++        <RegExpr String="\\score\b" attribute="Markup" context="notemode"/>
++        <RegExpr String="\\(&markupnotextargs;|&markupwithtextargs;)&b;" attribute="Markup"/>
++        <RegExpr String="\\(&deprecatedmarkup;)&b;" attribute="Deprecated Markup"/>
++        <RegExpr String="\\[A-Za-z]+(-[A-Za-z]+)*" attribute="User Command"/>
++        <IncludeRules context="basic"/>
++      </context>
++      
++      <!-- \paper, \layout, \midi, \header, \with -->
++      <context name="section" attribute="Keyword" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectChar char="{" attribute="Keyword" context="section2" beginRegion="section"/>
++        <DetectSpaces/>
++      </context>
++      
++      <context name="section2" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop#pop" endRegion="section"/>
++        <IncludeRules context="sectionrules"/>
++      </context>
++      
++      <context name="sectionrules" attribute="Normal Text" lineEndContext="#stay">
++        <DetectChar char="}" attribute="Keyword" context="#pop" endRegion="section"/>
++        <DetectChar char="{" attribute="Keyword" context="sectionrules" beginRegion="section"/>
++        <keyword String="contexts" attribute="Context"/>
++        <keyword String="layoutobjects" attribute="Layout Object"/>
++        <keyword String="properties" attribute="Property"/>
++        <keyword String="deprecatedproperties" attribute="Deprecated Property"/>
++        <RegExpr String="\b(&headervars;|&papervars;|&layoutvars;)\b" attribute="Variable"/>
++        <RegExpr String="(&quot;?)\b(&engravers;)\b\1" attribute="Engraver"/>
++        <IncludeRules context="default"/>
++      </context>
++      
++      <!-- \new, \context, \change -->
++      <context name="context" attribute="Normal Text" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectSpaces/>
++        <keyword String="contexts" attribute="Context" context="context2"/>
++        <RegExpr String="[A-Za-z]+" attribute="User Command" context="context2"/>
++        <DetectChar char="{" attribute="Keyword" context="section2" beginRegion="section"/>
++      </context>
++      
++      <context name="context2" attribute="Normal Text" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop#pop">
++        <DetectSpaces/>
++        <RegExpr String="=(\s*[A-Za-z]+)?" attribute="Normal Text" context="#pop#pop"/>
++      </context>
++      
++      <!-- \set, \unset -->
++      <context name="set" attribute="Normal Text" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectSpaces/>
++        <keyword String="contexts" attribute="Context"/>
++        <DetectChar char="."/>
++        <keyword String="properties" attribute="Property" context="#pop"/>
++        <keyword String="deprecatedproperties" attribute="Deprecated Property" context="#pop"/>
++        <RegExpr String="[A-Za-z]+" attribute="User Command" context="#pop"/>
++      </context>
++      
++      <!-- \override, \overrideProperty, \revert -->
++      <context name="override" attribute="Normal Text" lineEndContext="#stay"
++               fallthrough="true" fallthroughContext="#pop">
++        <DetectSpaces/>
++        <keyword String="contexts" attribute="Context"/>
++        <DetectChar char="."/>
++        <keyword String="layoutobjects" attribute="Layout Object" context="#pop"/>
++        <RegExpr String="[A-Za-z]+(?=\s*\.)" attribute="User Command"/>
++        <RegExpr String="[A-Za-z]+" attribute="User Command" context="#pop"/>
++      </context>
++    </contexts>
++    <itemDatas>
++      <itemData name="Pitch" defStyleNum="dsNormal"/>
++      <itemData name="Duration" defStyleNum="dsDataType"/>
++      <itemData name="Slur" defStyleNum="dsChar" bold="true"/>
++      <itemData name="Dynamic" defStyleNum="dsString" color="#ee5000" bold="true"/>
++      <itemData name="Articulation" defStyleNum="dsString" color="#ee5000" bold="true"/>
++      <itemData name="Chord" defStyleNum="dsDataType" bold="true"/>
++      <itemData name="Beam" defStyleNum="dsDataType" bold="true"/>
++      <itemData name="Check" defStyleNum="dsDecVal"/>
++      <itemData name="Repeat" defStyleNum="dsDataType" italic="true"/>
++      <itemData name="Keyword" defStyleNum="dsKeyword"/>
++      <itemData name="Command" defStyleNum="dsFunction" bold="true"/>
++      <itemData name="User Command" defStyleNum="dsFunction"/>
++      <itemData name="Context" defStyleNum="dsDataType" bold="true"/>
++      <itemData name="Layout Object" defStyleNum="dsDataType"/>
++      <itemData name="Property" defStyleNum="dsDataType"/>
++      <itemData name="Variable" defStyleNum="dsDataType"/>
++      <itemData name="Engraver" defStyleNum="dsDataType"/>
++      <itemData name="Markup" defStyleNum="dsBaseN" color="#009817"/>
++      <itemData name="Lyricmode" defStyleNum="dsKeyword" color="#007010"/>
++      <itemData name="Lyric Text" defStyleNum="dsNormal" color="#007010"/>
++      <itemData name="Other Mode" defStyleNum="dsKeyword" color="#0094e4"/>
++      <itemData name="Other Text" defStyleNum="dsNormal" color="#0094e4"/>
++      <itemData name="Normal Text" defStyleNum="dsNormal"/>
++      <itemData name="Quoted Text" defStyleNum="dsString"/>
++      <itemData name="Comment" defStyleNum="dsComment"/>
++      <itemData name="Scheme" defStyleNum="dsFloat" backgroundColor="#fff6ff"/>
++      <itemData name="Scheme Keyword" defStyleNum="dsFloat" bold="true" backgroundColor="#fff6ff"/>
++      <itemData name="Scheme Subst" defStyleNum="dsDecVal" bold="true" backgroundColor="#fff6ff"/>
++      <itemData name="Scheme Value" defStyleNum="dsDecVal" backgroundColor="#fff6ff"/>
++      <itemData name="Scheme String" defStyleNum="dsString" backgroundColor="#fff6ff"/>
++      <itemData name="Scheme Comment" defStyleNum="dsComment" backgroundColor="#fff6ff"/>
++      <itemData name="Deprecated Keyword" defStyleNum="dsKeyword" backgroundColor="#fcc"/>
++      <itemData name="Deprecated Command" defStyleNum="dsFunction" backgroundColor="#fcc"/>
++      <itemData name="Deprecated Property" defStyleNum="dsDataType" backgroundColor="#fcc"/>
++      <itemData name="Deprecated Markup" defStyleNum="dsBaseN" color="#009817" backgroundColor="#fcc"/>
++      <itemData name="Invalid" defStyleNum="dsError"/>
++    </itemDatas>
++  </highlighting>
+   <general>
+     <comments>
+-      <comment name="singleLine" start="%" />
++      <comment name="singleLine" start="%"/>
++      <comment name="multiLine" start="%{" end="%}" region="comment"/>
+     </comments>
+-    <keywords casesensitive="true" weakDeliminator="\" />
++    <keywords casesensitive="true" additionalDeliminator="'_0123456789"/>
+   </general>
++  
+ </language>
++<!--
++    // kate: space-indent on; indent-width 2; replace-tabs on; dynamic-word-wrap off;
++    -->
+Index: kate/data/language.dtd
+===================================================================
+--- kate/data/language.dtd     (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kate/data/language.dtd     (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
+@@ -450,6 +450,8 @@
+   bold          CDATA   #IMPLIED        Whether this attribute should be renederd using a bold typeface [optional, boolean, default=false]
+   underline     CDATA   #IMPLIED        Whether this attribute should be underlined [optional, boolean, default=false]
+   strikeout     CDATA   #IMPLIED        Whether this attribute should be striked out [optional, boolean, default=false]
++  backgroundColor    CDATA #IMPLIED     The background color for this style [optional]
++  selBackgroundColor CDATA #IMPLIED     The background color for this style when text is selected [optional]
+ -->
+ <!ELEMENT itemData EMPTY>
+ <!ATTLIST itemData
+@@ -461,4 +463,6 @@
+   bold          (%boolean;) #IMPLIED
+   underline     (%boolean;) #IMPLIED
+   strikeout     (%boolean;) #IMPLIED
++  backgroundColor    CDATA  #IMPLIED
++  selBackgroundColor CDATA  #IMPLIED
+ >
 Index: mimetypes/multipart/x-mixed-replace.desktop
 ===================================================================
---- mimetypes/multipart/x-mixed-replace.desktop        (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/multipart/x-mixed-replace.desktop        (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/multipart/x-mixed-replace.desktop        (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/multipart/x-mixed-replace.desktop        (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -18,7 +18,7 @@
  Comment[de]=Datenstrom (Server Push)
  Comment[el]=Ροή από δεδομένα (προώθηση εξυπηρετητή)
@@ -13,8 +1932,8 @@ Index: mimetypes/multipart/x-mixed-replace.desktop
  Comment[fa]=جریان داده( فشار کارساز)
 Index: mimetypes/application/x-tex-pk.desktop
 ===================================================================
---- mimetypes/application/x-tex-pk.desktop     (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-tex-pk.desktop     (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-tex-pk.desktop     (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-tex-pk.desktop     (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -17,7 +17,7 @@
  Comment[de]=Schriftpaket
  Comment[el]=Packed γραμματοσειρά
@@ -26,8 +1945,8 @@ Index: mimetypes/application/x-tex-pk.desktop
  Comment[fa]=قلم بسته‌ای
 Index: mimetypes/application/x-font-speedo.desktop
 ===================================================================
---- mimetypes/application/x-font-speedo.desktop        (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-font-speedo.desktop        (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-font-speedo.desktop        (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-font-speedo.desktop        (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -21,7 +21,7 @@
  Comment[de]=Speedo-Schriftart
  Comment[el]=Γραμματοσειρά Speedo
@@ -39,8 +1958,8 @@ Index: mimetypes/application/x-font-speedo.desktop
  Comment[fa]=قلم Speedo
 Index: mimetypes/application/x-font-ghostscript.desktop
 ===================================================================
---- mimetypes/application/x-font-ghostscript.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-font-ghostscript.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-font-ghostscript.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-font-ghostscript.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -21,7 +21,7 @@
  Comment[de]=Ghostscript-Schrift
  Comment[el]=Έγγραφο Ghostscript
@@ -52,8 +1971,8 @@ Index: mimetypes/application/x-font-ghostscript.desktop
  Comment[fa]=قلم Ghostscript
 Index: mimetypes/application/x-font-otf.desktop
 ===================================================================
---- mimetypes/application/x-font-otf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-font-otf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-font-otf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-font-otf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -17,7 +17,7 @@
  Comment[de]=OpenType-Schrift
  Comment[el]=Γραμματοσειρά OpenType
@@ -65,8 +1984,8 @@ Index: mimetypes/application/x-font-otf.desktop
  Comment[fa]=قلم نوع باز
 Index: mimetypes/application/x-font-pcf.desktop
 ===================================================================
---- mimetypes/application/x-font-pcf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-font-pcf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-font-pcf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-font-pcf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -21,7 +21,7 @@
  Comment[de]=PCF-Bitmap-Schrift
  Comment[el]=Γραμματοσειρά PCF bitmap
@@ -78,8 +1997,8 @@ Index: mimetypes/application/x-font-pcf.desktop
  Comment[fa]=قلم نگاشت بیت PCF
 Index: mimetypes/application/x-designer.desktop
 ===================================================================
---- mimetypes/application/x-designer.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-designer.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-designer.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-designer.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -44,7 +44,7 @@
  Comment[mn]=Qt-Designer-Файл
  Comment[ms]=Fail Qt Designer
@@ -91,8 +2010,8 @@ Index: mimetypes/application/x-designer.desktop
  Comment[nl]=Qt Designer-bestand
 Index: mimetypes/application/x-java-applet.desktop
 ===================================================================
---- mimetypes/application/x-java-applet.desktop        (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-java-applet.desktop        (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-java-applet.desktop        (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-java-applet.desktop        (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -15,7 +15,7 @@
  Comment[cy]=Rhaglennig Java
  Comment[da]=Java-applet
@@ -104,8 +2023,8 @@ Index: mimetypes/application/x-java-applet.desktop
  Comment[et]=Java aplett
 Index: mimetypes/application/x-font-snf.desktop
 ===================================================================
---- mimetypes/application/x-font-snf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-font-snf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-font-snf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-font-snf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -21,7 +21,7 @@
  Comment[de]=SNF-Bitmap-Schrift
  Comment[el]=Γραμματοσειρά SNF bitmap
@@ -117,8 +2036,8 @@ Index: mimetypes/application/x-font-snf.desktop
  Comment[fa]=قلم نگاشت بیت SNF
 Index: mimetypes/application/x-font-ttc.desktop
 ===================================================================
---- mimetypes/application/x-font-ttc.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-font-ttc.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-font-ttc.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-font-ttc.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -17,7 +17,7 @@
  Comment[de]=TrueType-Schriftensammlung
  Comment[el]=Συλλογή γραμματοσειρών TrueType
@@ -130,8 +2049,8 @@ Index: mimetypes/application/x-font-ttc.desktop
  Comment[fa]=مجموعۀ قلم حقیقی
 Index: mimetypes/application/x-font-ttf.desktop
 ===================================================================
---- mimetypes/application/x-font-ttf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-font-ttf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-font-ttf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-font-ttf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -17,7 +17,7 @@
  Comment[de]=TrueType-Schrift
  Comment[el]=Γραμματοσειρά TrueType
@@ -143,8 +2062,8 @@ Index: mimetypes/application/x-font-ttf.desktop
  Comment[fa]=قلم حقیقی
 Index: mimetypes/application/x-afm.desktop
 ===================================================================
---- mimetypes/application/x-afm.desktop        (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-afm.desktop        (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-afm.desktop        (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-afm.desktop        (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -16,7 +16,7 @@
  Comment[de]=Metrische Informationen für PostScript-Schrift
  Comment[el]=Μετρικά γραμματοσειράς PostScript
@@ -156,8 +2075,8 @@ Index: mimetypes/application/x-afm.desktop
  Comment[fa]=اندازۀ قلم پست‌اسکریپت
 Index: mimetypes/application/x-javascript.desktop
 ===================================================================
---- mimetypes/application/x-javascript.desktop (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-javascript.desktop (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-javascript.desktop (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-javascript.desktop (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -17,7 +17,7 @@
  Comment[de]=JavaScript-Datei
  Comment[el]=Αρχείο κώδικα JavaScript
@@ -169,8 +2088,8 @@ Index: mimetypes/application/x-javascript.desktop
  Comment[fa]=پروندۀ جاوااسکریپت
 Index: mimetypes/application/x-tex-gf.desktop
 ===================================================================
---- mimetypes/application/x-tex-gf.desktop     (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-tex-gf.desktop     (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-tex-gf.desktop     (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-tex-gf.desktop     (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -17,7 +17,7 @@
  Comment[de]=Generische Schrift
  Comment[el]=Γενική γραμματοσειρά
@@ -182,8 +2101,8 @@ Index: mimetypes/application/x-tex-gf.desktop
  Comment[fa]=قلم عمومی
 Index: mimetypes/application/x-font-bdf.desktop
 ===================================================================
---- mimetypes/application/x-font-bdf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-font-bdf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-font-bdf.desktop   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-font-bdf.desktop   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -21,7 +21,7 @@
  Comment[de]=BDF-Bitmap-Schrift
  Comment[el]=Γραμματοσειρά BDF bitmap
@@ -195,8 +2114,8 @@ Index: mimetypes/application/x-font-bdf.desktop
  Comment[fa]=قلم نگاشت بیت BDF
 Index: mimetypes/application/x-font-type1.desktop
 ===================================================================
---- mimetypes/application/x-font-type1.desktop (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/application/x-font-type1.desktop (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/application/x-font-type1.desktop (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/application/x-font-type1.desktop (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -21,7 +21,7 @@
  Comment[de]=Type1-Schrift
  Comment[el]=Γραμματοσειρά PostScript Type1
@@ -208,8 +2127,8 @@ Index: mimetypes/application/x-font-type1.desktop
  Comment[fa]=قلم نوع ۱ پست‌اسکریپت
 Index: mimetypes/text/javascript.desktop
 ===================================================================
---- mimetypes/text/javascript.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ mimetypes/text/javascript.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- mimetypes/text/javascript.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ mimetypes/text/javascript.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -16,7 +16,7 @@
  Comment[de]=JavaScript-Datei
  Comment[el]=Αρχείο κώδικα JavaScript
@@ -221,8 +2140,8 @@ Index: mimetypes/text/javascript.desktop
  Comment[fa]=پروندۀ جاوااسکریپت
 Index: kioslave/http/kcookiejar/kcookiejar.cpp
 ===================================================================
---- kioslave/http/kcookiejar/kcookiejar.cpp    (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kioslave/http/kcookiejar/kcookiejar.cpp    (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kioslave/http/kcookiejar/kcookiejar.cpp    (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kioslave/http/kcookiejar/kcookiejar.cpp    (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -340,7 +340,7 @@
      bool secureRequest = (_url.find( L1("https://"), 0, false) == 0 ||
                            _url.find( L1("webdavs://"), 0, false) == 0);
@@ -252,8 +2171,8 @@ Index: kioslave/http/kcookiejar/kcookiejar.cpp
      {
 Index: kioslave/http/http.cc
 ===================================================================
---- kioslave/http/http.cc      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kioslave/http/http.cc      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kioslave/http/http.cc      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kioslave/http/http.cc      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -3409,10 +3409,6 @@
  
    } while (!m_bEOF && (len || noHeader) && (headerSize < maxHeaderSize) && (gets(buffer, sizeof(buffer)-1)));
@@ -293,8 +2212,8 @@ Index: kioslave/http/http.cc
       }
 Index: kinit/start_kdeinit_wrapper.c
 ===================================================================
---- kinit/start_kdeinit_wrapper.c      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kinit/start_kdeinit_wrapper.c      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kinit/start_kdeinit_wrapper.c      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kinit/start_kdeinit_wrapper.c      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -85,7 +85,7 @@
     if(argc == 0)
        return 1;
@@ -306,8 +2225,8 @@ Index: kinit/start_kdeinit_wrapper.c
  }
 Index: kio/kio/karchive.cpp
 ===================================================================
---- kio/kio/karchive.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kio/kio/karchive.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kio/kio/karchive.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kio/kio/karchive.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -204,6 +204,7 @@
      QDir dir( path );
      if ( !dir.exists() )
@@ -318,8 +2237,8 @@ Index: kio/kio/karchive.cpp
      {
 Index: kio/kio/krun.cpp
 ===================================================================
---- kio/kio/krun.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kio/kio/krun.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kio/kio/krun.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kio/kio/krun.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -615,11 +615,17 @@
                return false; // no startup notification at all
        }
@@ -341,8 +2260,8 @@ Index: kio/kio/krun.cpp
    if( silent_arg != NULL )
 Index: kio/kio/kservice.cpp
 ===================================================================
---- kio/kio/kservice.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kio/kio/kservice.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kio/kio/kservice.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kio/kio/kservice.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -109,6 +109,7 @@
    entryMap.remove("Hidden");
    if (m_bDeleted)
@@ -389,8 +2308,8 @@ Index: kio/kio/kservice.cpp
  }
 Index: kio/misc/kpac/script.cpp
 ===================================================================
---- kio/misc/kpac/script.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kio/misc/kpac/script.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kio/misc/kpac/script.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kio/misc/kpac/script.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -64,7 +64,7 @@
          static Address parse( const UString& ip )
              { return Address( ip.qstring(), true ); }
@@ -429,8 +2348,8 @@ Index: kio/misc/kpac/script.cpp
      };
 Index: kio/misc/kpac/eventsrc
 ===================================================================
---- kio/misc/kpac/eventsrc     (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kio/misc/kpac/eventsrc     (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kio/misc/kpac/eventsrc     (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kio/misc/kpac/eventsrc     (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -41,7 +41,7 @@
  Comment[mk]=Автоматска конфигурација на прокси
  Comment[mn]=Автомат итгэмжилэгчийн тохиргоо
@@ -442,8 +2361,8 @@ Index: kio/misc/kpac/eventsrc
  Comment[nl]=Automatische proxyconfiguratie
 Index: kio/misc/kio_uiserver.desktop
 ===================================================================
---- kio/misc/kio_uiserver.desktop      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kio/misc/kio_uiserver.desktop      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kio/misc/kio_uiserver.desktop      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kio/misc/kio_uiserver.desktop      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -23,7 +23,7 @@
  Comment[bn]=কে.ডি.ই. অগ্রগতি তথ্য UI সার্ভার
  Comment[br]=Servijer stlenn EA Progress KDE
@@ -455,8 +2374,8 @@ Index: kio/misc/kio_uiserver.desktop
  Comment[cy]=Gweinydd UI KDE i Ddangos Cynnydd
 Index: kabc/scripts/addressee.src.cpp
 ===================================================================
---- kabc/scripts/addressee.src.cpp     (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kabc/scripts/addressee.src.cpp     (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kabc/scripts/addressee.src.cpp     (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kabc/scripts/addressee.src.cpp     (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -379,9 +379,11 @@
      text = e;
    else {
@@ -474,8 +2393,8 @@ Index: kabc/scripts/addressee.src.cpp
  
 Index: kabc/vcardformatplugin.cpp
 ===================================================================
---- kabc/vcardformatplugin.cpp (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kabc/vcardformatplugin.cpp (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kabc/vcardformatplugin.cpp (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kabc/vcardformatplugin.cpp (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -41,7 +41,7 @@
    QString data;
  
@@ -496,8 +2415,8 @@ Index: kabc/vcardformatplugin.cpp
    VCardConverter converter;
 Index: kabc/vcardconverter.h
 ===================================================================
---- kabc/vcardconverter.h      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kabc/vcardconverter.h      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kabc/vcardconverter.h      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kabc/vcardconverter.h      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -40,11 +40,8 @@
    QFile file( "myfile.vcf" );
    file.open( IO_ReadOnly );
@@ -513,8 +2432,8 @@ Index: kabc/vcardconverter.h
  
 Index: kabc/plugins/net/net.desktop
 ===================================================================
---- kabc/plugins/net/net.desktop       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kabc/plugins/net/net.desktop       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kabc/plugins/net/net.desktop       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kabc/plugins/net/net.desktop       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -37,6 +37,7 @@
  Name[kk]=Желі
  Name[km]=បណ្តាញ
@@ -525,8 +2444,8 @@ Index: kabc/plugins/net/net.desktop
  Name[lv]=Tīkls
 Index: kabc/plugins/dir/dir.desktop
 ===================================================================
---- kabc/plugins/dir/dir.desktop       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kabc/plugins/dir/dir.desktop       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kabc/plugins/dir/dir.desktop       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kabc/plugins/dir/dir.desktop       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -38,6 +38,7 @@
  Name[kk]=Каталог
  Name[km]=ថត
@@ -537,8 +2456,8 @@ Index: kabc/plugins/dir/dir.desktop
  Name[lv]=Direktorija
 Index: kabc/kabc_manager.desktop
 ===================================================================
---- kabc/kabc_manager.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kabc/kabc_manager.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kabc/kabc_manager.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kabc/kabc_manager.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -34,6 +34,7 @@
  Name[ja]=コンタクト
  Name[kk]=Контакттар
@@ -549,8 +2468,8 @@ Index: kabc/kabc_manager.desktop
  Name[lv]=Kontakti
 Index: kabc/vcardparser/testread.cpp
 ===================================================================
---- kabc/vcardparser/testread.cpp      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kabc/vcardparser/testread.cpp      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kabc/vcardparser/testread.cpp      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kabc/vcardparser/testread.cpp      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -70,7 +70,7 @@
    QString text;
  
@@ -562,8 +2481,8 @@ Index: kabc/vcardparser/testread.cpp
  
 Index: kabc/vcardparser/vcardparser.cpp
 ===================================================================
---- kabc/vcardparser/vcardparser.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kabc/vcardparser/vcardparser.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kabc/vcardparser/vcardparser.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kabc/vcardparser/vcardparser.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -19,6 +19,7 @@
  */
  
@@ -630,8 +2549,8 @@ Index: kabc/vcardparser/vcardparser.cpp
        }
 Index: kdecore/kstandarddirs.cpp
 ===================================================================
---- kdecore/kstandarddirs.cpp  (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdecore/kstandarddirs.cpp  (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdecore/kstandarddirs.cpp  (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdecore/kstandarddirs.cpp  (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -923,13 +923,13 @@
  #endif
      QFileInfo info;
@@ -651,8 +2570,8 @@ Index: kdecore/kstandarddirs.cpp
      }
 Index: kdecore/kcmdlineargs.cpp
 ===================================================================
---- kdecore/kcmdlineargs.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdecore/kcmdlineargs.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdecore/kcmdlineargs.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdecore/kcmdlineargs.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -396,6 +396,8 @@
                 int p = nextOption.find(' ');
                 if (p > 0)
@@ -664,8 +2583,8 @@ Index: kdecore/kcmdlineargs.cpp
                    nextOption = nextOption.mid(2);
 Index: kdecore/eventsrc
 ===================================================================
---- kdecore/eventsrc   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdecore/eventsrc   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdecore/eventsrc   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdecore/eventsrc   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -614,7 +614,7 @@
  Comment=There is more than one possible match
  Comment[af]=Daar is meer as een moontlik ooreenkoms
@@ -727,8 +2646,8 @@ Index: kdecore/eventsrc
  Name[lv]=Jautājums
 Index: kdecore/kconfigbase.h
 ===================================================================
---- kdecore/kconfigbase.h      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdecore/kconfigbase.h      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdecore/kconfigbase.h      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdecore/kconfigbase.h      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -2008,6 +2008,12 @@
  private:
    class KConfigBasePrivate;
@@ -744,8 +2663,8 @@ Index: kdecore/kconfigbase.h
  class KConfigGroupSaverPrivate;
 Index: kdecore/all_languages.desktop
 ===================================================================
---- kdecore/all_languages.desktop      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdecore/all_languages.desktop      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdecore/all_languages.desktop      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdecore/all_languages.desktop      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1568,7 +1568,7 @@
  Name[da]=Kirkeslavisk
  Name[de]=Kirchenslawisch
@@ -989,8 +2908,8 @@ Index: kdecore/all_languages.desktop
  Name[lv]=Ķīniešu tradicionālā
 Index: kdecore/kconfigbase.cpp
 ===================================================================
---- kdecore/kconfigbase.cpp    (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdecore/kconfigbase.cpp    (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdecore/kconfigbase.cpp    (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdecore/kconfigbase.cpp    (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1022,6 +1022,15 @@
                                   bool bGlobal,
                                   bool bNLS )
@@ -1058,8 +2977,8 @@ Index: kdecore/kconfigbase.cpp
  void KConfigBase::writeEntry ( const QString& pKey, const QValueList<int> &list,
 Index: kdecore/tests/kurltest.cpp
 ===================================================================
---- kdecore/tests/kurltest.cpp (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdecore/tests/kurltest.cpp (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdecore/tests/kurltest.cpp (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdecore/tests/kurltest.cpp (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -92,6 +92,7 @@
    check( "KURL::isValid()", emptyURL.isValid() ? "TRUE":"FALSE", "FALSE");
    check( "KURL::isEmpty()", emptyURL.isEmpty() ? "TRUE":"FALSE", "TRUE");
@@ -1106,8 +3025,8 @@ Index: kdecore/tests/kurltest.cpp
  
 Index: kdecore/kstartupinfo.cpp
 ===================================================================
---- kdecore/kstartupinfo.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdecore/kstartupinfo.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdecore/kstartupinfo.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdecore/kstartupinfo.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -545,7 +545,7 @@
  
  void KStartupInfo::setNewStartupId( QWidget* window, const QCString& startup_id )
@@ -1150,8 +3069,8 @@ Index: kdecore/kstartupinfo.cpp
              }
 Index: kdecore/kurl.cpp
 ===================================================================
---- kdecore/kurl.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdecore/kurl.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdecore/kurl.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdecore/kurl.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -30,7 +30,6 @@
  #include <kglobal.h>
  #include <kidna.h>
@@ -1177,8 +3096,8 @@ Index: kdecore/kurl.cpp
      }
 Index: khtml/khtml_part.cpp
 ===================================================================
---- khtml/khtml_part.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ khtml/khtml_part.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- khtml/khtml_part.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ khtml/khtml_part.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -3272,6 +3272,7 @@
      {
        //kdDebug(6050) << "Restarting" << endl;
@@ -1189,8 +3108,8 @@ Index: khtml/khtml_part.cpp
      else // really done
 Index: khtml/html/html_formimpl.cpp
 ===================================================================
---- khtml/html/html_formimpl.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ khtml/html/html_formimpl.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- khtml/html/html_formimpl.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ khtml/html/html_formimpl.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -963,7 +963,7 @@
      if (id() == ID_BUTTON)
        return true;
@@ -1202,8 +3121,8 @@ Index: khtml/html/html_formimpl.cpp
      QWidget* widget = static_cast<RenderWidget*>(m_render)->widget();
 Index: khtml/ecma/kjs_navigator.cpp
 ===================================================================
---- khtml/ecma/kjs_navigator.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ khtml/ecma/kjs_navigator.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- khtml/ecma/kjs_navigator.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ khtml/ecma/kjs_navigator.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -625,7 +625,7 @@
  
  /*****************************************************************************/
@@ -1215,8 +3134,8 @@ Index: khtml/ecma/kjs_navigator.cpp
    description         MimeType_Description            DontDelete|ReadOnly
 Index: khtml/ecma/kjs_html.h
 ===================================================================
---- khtml/ecma/kjs_html.h      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ khtml/ecma/kjs_html.h      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- khtml/ecma/kjs_html.h      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ khtml/ecma/kjs_html.h      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -84,7 +84,7 @@
             LinkSheet, TitleText, MetaName, MetaHttpEquiv, MetaContent, MetaScheme,
             BaseHref, BaseTarget, IsIndexForm, IsIndexPrompt, StyleDisabled,
@@ -1228,8 +3147,8 @@ Index: khtml/ecma/kjs_html.h
             SelectTabIndex, SelectValue, SelectSelectedIndex, SelectLength,
 Index: khtml/ecma/kjs_traversal.cpp
 ===================================================================
---- khtml/ecma/kjs_traversal.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ khtml/ecma/kjs_traversal.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- khtml/ecma/kjs_traversal.cpp       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ khtml/ecma/kjs_traversal.cpp       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -311,7 +311,7 @@
    if (proxy) {
      ExecState *exec = proxy->interpreter()->globalExec();
@@ -1241,8 +3160,8 @@ Index: khtml/ecma/kjs_traversal.cpp
        Value result = acceptNodeFunc.call(exec,filter,args);
 Index: khtml/ecma/kjs_html.cpp
 ===================================================================
---- khtml/ecma/kjs_html.cpp    (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ khtml/ecma/kjs_html.cpp    (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- khtml/ecma/kjs_html.cpp    (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ khtml/ecma/kjs_html.cpp    (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -683,6 +683,11 @@
  # IE extension
    onload        KJS::HTMLElement::BodyOnLoad     DontDelete
@@ -1283,8 +3202,8 @@ Index: khtml/ecma/kjs_html.cpp
  KJS_DEFINE_PROTOTYPE_WITH_PROTOTYPE(HTMLFormElementProto, HTMLElementProto)
 Index: khtml/java/org/kde/kjas/server/KJASProtocolHandler.java
 ===================================================================
---- khtml/java/org/kde/kjas/server/KJASProtocolHandler.java    (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ khtml/java/org/kde/kjas/server/KJASProtocolHandler.java    (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- khtml/java/org/kde/kjas/server/KJASProtocolHandler.java    (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ khtml/java/org/kde/kjas/server/KJASProtocolHandler.java    (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -279,10 +279,13 @@
              String appletID  = getArg( command );
              int objid  = Integer.parseInt( getArg( command ) );
@@ -1302,8 +3221,8 @@ Index: khtml/java/org/kde/kjas/server/KJASProtocolHandler.java
                  }
 Index: khtml/java/kjavaappletviewer.cpp
 ===================================================================
---- khtml/java/kjavaappletviewer.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ khtml/java/kjavaappletviewer.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- khtml/java/kjavaappletviewer.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ khtml/java/kjavaappletviewer.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -570,6 +570,7 @@
      args.append (QString::number (applet->appletId ()));
      args.append (QString::number ((int) objid));
@@ -1318,8 +3237,8 @@ Nie można wyświetlić: plik binarny.
 svn:mime-type = application/x-jar
 Index: khtml/java/kjavaappletviewer.desktop
 ===================================================================
---- khtml/java/kjavaappletviewer.desktop       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ khtml/java/kjavaappletviewer.desktop       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- khtml/java/kjavaappletviewer.desktop       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ khtml/java/kjavaappletviewer.desktop       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -13,7 +13,7 @@
  Name[cy]=Gwelydd Rhaglennig Java Mewnadeiladedig
  Name[da]=Indlejret Java-applet fremviser
@@ -1331,8 +3250,8 @@ Index: khtml/java/kjavaappletviewer.desktop
  Name[et]=Põimitav Java apleti näitaja
 Index: kdoctools/customization/ja/entities/underGPL.docbook
 ===================================================================
---- kdoctools/customization/ja/entities/underGPL.docbook       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/ja/entities/underGPL.docbook       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/ja/entities/underGPL.docbook       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/ja/entities/underGPL.docbook       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1,2 +1,2 @@
 -<para>This program is licensed under the terms of the <ulink
 -url="common/gpl-translated.html">GNU General Public License</ulink>.</para>
@@ -1340,16 +3259,16 @@ Index: kdoctools/customization/ja/entities/underGPL.docbook
 +url="common/gpl-translated.html">GNU General Public License </ulink> です。</para>
 Index: kdoctools/customization/ja/entities/underArtisticLicense.docbook
 ===================================================================
---- kdoctools/customization/ja/entities/underArtisticLicense.docbook   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/ja/entities/underArtisticLicense.docbook   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/ja/entities/underArtisticLicense.docbook   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/ja/entities/underArtisticLicense.docbook   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1,2 +1 @@
 -<para>This program is licensed under the terms of the <ulink
 -url="common/artistic-license.html">Artistic License</ulink>.</para>
 +<para>このプログラムのライセンスは <ulink url="common/artistic-license.html">Artistic License</ulink> です。</para>
 Index: kdoctools/customization/ja/entities/underFDL.docbook
 ===================================================================
---- kdoctools/customization/ja/entities/underFDL.docbook       (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/ja/entities/underFDL.docbook       (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/ja/entities/underFDL.docbook       (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/ja/entities/underFDL.docbook       (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1,3 +1,3 @@
 -<para id="gnu-fdl" xreflabel="the section entitled &quot;GNU Free Documentation License&quot;">This documentation is licensed under the terms of the <ulink
 +<para id="gnu-fdl" xreflabel="the section entitled &quot;GNU Free Documentation License&quot;">このドキュメンテーションのライセンスは <ulink
@@ -1358,16 +3277,16 @@ Index: kdoctools/customization/ja/entities/underFDL.docbook
 +License</ulink> です。</para>
 Index: kdoctools/customization/ja/entities/underBSDLicense.docbook
 ===================================================================
---- kdoctools/customization/ja/entities/underBSDLicense.docbook        (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/ja/entities/underBSDLicense.docbook        (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/ja/entities/underBSDLicense.docbook        (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/ja/entities/underBSDLicense.docbook        (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1,2 +1 @@
 -<para>This program is licensed under the terms of the <ulink
 -url="common/bsd-license.html">BSD License</ulink>.</para>
 +<para>このプログラムのライセンスは <ulink url="common/bsd-license.html">BSD License</ulink> です。</para>
 Index: kdoctools/customization/ja/entities/help-menu.docbook
 ===================================================================
---- kdoctools/customization/ja/entities/help-menu.docbook      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/ja/entities/help-menu.docbook      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/ja/entities/help-menu.docbook      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/ja/entities/help-menu.docbook      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1,58 +1,93 @@
  <variablelist>
  <varlistentry>
@@ -1502,16 +3421,16 @@ Index: kdoctools/customization/ja/entities/help-menu.docbook
  </variablelist>
 Index: kdoctools/customization/ja/entities/underX11License.docbook
 ===================================================================
---- kdoctools/customization/ja/entities/underX11License.docbook        (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/ja/entities/underX11License.docbook        (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/ja/entities/underX11License.docbook        (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/ja/entities/underX11License.docbook        (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1,2 +1 @@
 -<para>This program is licensed under the terms of the <ulink
 -url="common/x11-license.html">X11 License</ulink>.</para>
 +<para>このプログラムのライセンスは <ulink url="common/x11-license.html">X11 License</ulink> です。</para>
 Index: kdoctools/customization/ja/entities/install-compile.docbook
 ===================================================================
---- kdoctools/customization/ja/entities/install-compile.docbook        (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/ja/entities/install-compile.docbook        (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/ja/entities/install-compile.docbook        (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/ja/entities/install-compile.docbook        (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1,12 +1,8 @@
 -<para>In order to compile and install &kappname; on your system, type the
 -following in the base directory of the &kappname; distribution:</para>
@@ -1529,8 +3448,8 @@ Index: kdoctools/customization/ja/entities/install-compile.docbook
 +<para>&kappname; は <command>autoconf</command> と <command>automake</command> を使っているので容易にコンパイルできるはずです。問題にぶつかった場合は、&kde; のメーリングリストに報告してください。</para>
 Index: kdoctools/customization/ja/entities/install-intro.docbook
 ===================================================================
---- kdoctools/customization/ja/entities/install-intro.docbook  (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/ja/entities/install-intro.docbook  (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/ja/entities/install-intro.docbook  (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/ja/entities/install-intro.docbook  (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1,6 +1,4 @@
  <!-- requires that packagename is defined in the documentation prologue -->
 -<para>&kappname; is part of the &kde; project &kde-http;.</para>
@@ -1542,8 +3461,8 @@ Index: kdoctools/customization/ja/entities/install-intro.docbook
 +<para>&kappname; は &kde; プロジェクトのメイン &FTP; サイトである &kde-ftp; にある &package; パッケージに含まれています。</para>
 Index: kdoctools/customization/fr/user.entities
 ===================================================================
---- kdoctools/customization/fr/user.entities   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/fr/user.entities   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/fr/user.entities   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/fr/user.entities   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -12,7 +12,7 @@
  <!ENTITY relecteurDavidAmmouial        '<othercredit role="reviewer"><firstname>David</firstname><surname>Ammouial</surname><affiliation><address><email></email></address></affiliation><contrib>Relecture de la documentation française&nbsp;</contrib></othercredit>'>
  
@@ -1573,8 +3492,8 @@ Index: kdoctools/customization/fr/user.entities
  <!ENTITY JeanJacquesFinazzi 'Jean-Jacques Finazzi <email>jj.finazzi@club.fr</email>'>
 Index: kdoctools/customization/entities/contributor.entities
 ===================================================================
---- kdoctools/customization/entities/contributor.entities      (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdoctools/customization/entities/contributor.entities      (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdoctools/customization/entities/contributor.entities      (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdoctools/customization/entities/contributor.entities      (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -194,7 +194,7 @@
  <!ENTITY Geert.Jansen '<personname><firstname>Geert</firstname><surname>Jansen</surname></personname>'>
  <!ENTITY Geert.Jansen.mail '<email>g.t.jansen@stud.tue.nl</email>'>
@@ -1586,8 +3505,8 @@ Index: kdoctools/customization/entities/contributor.entities
  <!ENTITY Antonio.Larrosa.Jimenez '<personname><firstname>Antonio</firstname><othername>Larrosa</othername><surname>Jim&eacute;nez</surname></personname>'>
 Index: kdeprint/filters/pdfwrite.desktop
 ===================================================================
---- kdeprint/filters/pdfwrite.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdeprint/filters/pdfwrite.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdeprint/filters/pdfwrite.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdeprint/filters/pdfwrite.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -67,7 +67,7 @@
  Comment[nso]=Mongwadi wa PDF (o hloka tshwaelo yaGhost)
  Comment[pa]=PDF ਲੇਖਕ (ਗੋਸਟ ਸਕ੍ਰਿਪਟ)
@@ -1599,8 +3518,8 @@ Index: kdeprint/filters/pdfwrite.desktop
  Comment[ru]=Сохранение в PDF (должен быть установлен GhostScript)
 Index: kdeprint/filters/pdf2ps.desktop
 ===================================================================
---- kdeprint/filters/pdf2ps.desktop    (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdeprint/filters/pdf2ps.desktop    (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdeprint/filters/pdf2ps.desktop    (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdeprint/filters/pdf2ps.desktop    (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -5,11 +5,14 @@
  Comment=PDF to PostScript Converter
  Comment[bg]=Конвертор от PDF в PostScript 
@@ -1626,8 +3545,8 @@ Index: kdeprint/filters/pdf2ps.desktop
  Comment[sr]=Конвертор из PDF-а у PostScript
 Index: kdeprint/filters/psresize.desktop
 ===================================================================
---- kdeprint/filters/psresize.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdeprint/filters/psresize.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdeprint/filters/psresize.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdeprint/filters/psresize.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -56,7 +56,7 @@
  Comment[mn]=Хэвлэх зайг өөр хэмжээтэй цаасанд тааруулах
  Comment[ms]=Skala Cetak Kandungan untuk menepati Saiz Kertas Lain
@@ -1639,8 +3558,8 @@ Index: kdeprint/filters/psresize.desktop
  Comment[nl]=Schaal de afdrukinhoud zodat deze past op een andere papierformaat
 Index: kdeprint/specials.desktop
 ===================================================================
---- kdeprint/specials.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdeprint/specials.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdeprint/specials.desktop  (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdeprint/specials.desktop  (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1101,7 +1101,7 @@
  Name[de]=Erweitertes Faxprogramm (ksendfax)
  Name[el]=Προχωρημένο εργαλείο αποστολής φαξ (ksendfax)
@@ -1652,8 +3571,8 @@ Index: kdeprint/specials.desktop
  Name[fa]=ابزار دورنگار پیشرفته)KSendFax(
 Index: kdeui/qxembed.h
 ===================================================================
---- kdeui/qxembed.h    (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdeui/qxembed.h    (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdeui/qxembed.h    (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdeui/qxembed.h    (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -226,6 +226,7 @@
      QXEmbedData* d;
      void checkGrab();
@@ -1664,8 +3583,8 @@ Index: kdeui/qxembed.h
  
 Index: kdeui/kactionclasses.cpp
 ===================================================================
---- kdeui/kactionclasses.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdeui/kactionclasses.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdeui/kactionclasses.cpp   (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdeui/kactionclasses.cpp   (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -667,8 +667,8 @@
      KToolBar* bar = static_cast<KToolBar*>( widget );
      int id_ = KAction::getToolButtonID();
@@ -1679,8 +3598,8 @@ Index: kdeui/kactionclasses.cpp
      QComboBox *cb = bar->getCombo( id_ );
 Index: kdeui/qxembed.cpp
 ===================================================================
---- kdeui/qxembed.cpp  (.../tags/KDE/3.5.8/kdelibs)    (wersja 767768)
-+++ kdeui/qxembed.cpp  (.../branches/KDE/3.5/kdelibs)  (wersja 767768)
+--- kdeui/qxembed.cpp  (.../tags/KDE/3.5.8/kdelibs)    (wersja 770668)
++++ kdeui/qxembed.cpp  (.../branches/KDE/3.5/kdelibs)  (wersja 770668)
 @@ -1013,6 +1013,44 @@
      }
  }
This page took 0.234656 seconds and 4 git commands to generate.