[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kwrite-devel
Subject:    Re: Final list of default styles
From:       Milian Wolff <mail () milianw ! de>
Date:       2014-02-25 13:04:41
Message-ID: 2576827.p6cIDTKh2o () milian-kdab2
[Download RAW message or body]

On Tuesday 25 February 2014 09:38:00 Christoph Cullmann wrote:
> > On Monday 24 February 2014 22:32:43 Michal Humpula wrote:
> > > On Monday 24 of February 2014 22:22:50 Dominik Haumann wrote:
> > > > Hi all,
> > > > 
> > > > the list below provides 17 new default styles in addition to our
> > > > existing
> > > > 14 default styles, making it a total of 31 default styles. Albeit this
> > > > sounds like a lot of default styles, the list makes a lot of sense to
> > > > me.
> > > > 
> > > > The list includes all styles that we discussed in the last two rounds,
> > > > plus
> > > > dsPreprocessor, dsAttribute, and dsImport. I added dsImport since a
> > > > lot
> > > > of
> > > > languages have the concept of imports, modules, or include files, and
> > > > other
> > > > text editors (e.g. vim) highlight these imports in a special color
> > > > (which
> > > > I personally like :p )
> > > > 
> > > > A discussion is still welcome, although I'd be happy especially about
> > > > Ship-it!-like feedback ;)
> > > > 
> > > > The next step is to implement this in KF5.
> > > 
> > > Is there a reason why this cannot be added to kate v3 too?
> > > 
> > > I recall Christoph writing something about syncing the web syntax
> > > repository
> > > from ktexteditor in which case for kate v3 users those scripts will be
> > > unusable, right?
> > 
> > The only reason of not doing this for v3 is that v3 is very late in the
> > release cycle. If I am the one implementing these default styles, it'll be
> > for
> > KF5, and then it can be backported. But we should try hard to avoid
> > regressions.
> > 
> > I think it's already now a problem that there are some parts developed in
> > v3 that are not yet in KF5: latest example is the new KateColors class
> > Milian added. In essence, we first have to port his code before touching
> > parts that may conflict with his changes.
> > 
> > I'm pretty sure Milian will do pretty much everything that this hits v3,
> > too. @Milian: correct? ;)
> 
> We will need to touch many syntax files and make them incompatible to old
> kate versions and we will need to change the API of KTE to include all that
> new enums.
> 
> I really think we should do that only for KF5 and we should only make
> smaller changes to kate.git master.
> 
> Milian's changes should be ported soon, or we loose them again.

Yes, I hope to have time for that on the weekend. Whenever I tried to setup 
buildsrc/KF5 I failed so far. Maybe I have more luck this time.

Otherwise someone else can help me with it...? :)

Cheers
-- 
Milian Wolff
mail@milianw.de
http://milianw.de
_______________________________________________
KWrite-Devel mailing list
KWrite-Devel@kde.org
https://mail.kde.org/mailman/listinfo/kwrite-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic