Plugins mean extensibility (Re: Kate part in KDevelop-2 working)

Eray Ozkural (exa) erayo at cs.bilkent.edu.tr
Fri Dec 14 23:18:04 UTC 2001


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Roland,

On Friday 14 December 2001 19:57, Roland Krause wrote:
> KTextEditor interface design is sooo fucked up, there is actually not a
> usable mimimal implementation in kdelibs. Any attempts to make a
> productive proposal will be blocked by the "we want {vim,emacs}"
> boneheads.

I wouldn't consider myself much of  a "bonehead", but I think there is no 
point in plugins if we can't have editor plugins and such. I've done a 
serious analysis of that matter and I will try to come up with solutions, but 
I think you shouldn't be calling other people names when you yourself is 
irritated by such behavior.

About vim and emacs: the kvim project seems to be very promising and its 
author is a total "bonehead", because they are listing KDevelop as one of the 
projects their part would find a use in. I haven't gotten around to taking a 
closer look, but given the small size of vim core I assume it will be a 
lighter and *definitely* more featureful editor than kate. I'm not a vim 
user, but I've asked around and found that vim features an "easy" mode 
similar in usage to other text editors. If I can get it to compile I will ask 
kvim people to tell us if it's easy to use as a part in gideon.

I personally have other editors in mind, but notably NOT emacs because
  1) porting it is a PITA
  2) it's BIG
(tho' xemacs *is* my editor of choice for coding)

Why would people want editors other than kate? The reason is simple, kate may 
never fit _everybody_. So if people like it they use a kate part, if they 
don't they use an X part.

Thanks,

- -- 
Eray Ozkural (exa) <erayo at cs.bilkent.edu.tr>
Comp. Sci. Dept., Bilkent University, Ankara
www: http://www.cs.bilkent.edu.tr/~erayo
GPG public key fingerprint: 360C 852F 88B0 A745 F31B  EA0F 7C07 AE16 874D 539C
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8GnmhfAeuFodNU5wRAlDnAJ4pu50tM7BFHTWHr9+Vu3YA1swPnACgnTxj
lJ2ailRMG0nKtWgqA/ywSWE=
=NHDD
-----END PGP SIGNATURE-----




More information about the KDevelop-devel mailing list