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