Kephra(3pm) | User Contributed Perl Documentation | Kephra(3pm) |
Kephra - crossplatform GUI-Texteditor along Perl alike Paradigms
> kephra [<files>] # start with files already open
This module install's a complete editor application with all its configs and documentation for your programming, web and text authoring.
I believe strongly that there is much more possible with GUI editors and text editors in general than we are used today. So I try to weave fresh ideas wherever I can and design Kephra in a way, that every programmer can alter and extend it easily. That can speed up progress or at least makes Kephra more comfortable for you. That is the plan, but we are currently not nearly that far.
So the question should not be vi or emacs, but how to combine the different strengths (command input field and optional emacs-like keymap possibilities). Perl was also a combination of popular tools and concepts into a single powerful language.
Though I don't want to just adopt what has proven to be mighty. There are a lot of tools (especially in the graphical realm) that are still waiting to be discovered or aren't widely known. In Perl we write and rewrite them faster and much more dense than in C or Java. Some function that help me every day a lot, I written were in very few lines.
But many good tools are already on CPAN and Kephra should just be the glue and graphical layer to give you the possibilities of these module to your fingertips in that form you prefer. This helpes also to improve these modules, when they have more users that can give the authors feedback. It motivates the community, when we can use our own tools and the perl ecosystem does not depend on outer software like eclipse, even if it's sometimes useful.
Perl's second slogan is "Keep easy things easy and make hard things possible". To me it reads "Don't scare away the beginners and grow as you go". And like Perl I want to handle the complex things with as least effort as possible. From the beginning Kephra was a useful program and will continue so.
Beside all the basic stuff that you would expect I listed here some features by category in main menu:
and some help texts to be opened as normal files
Enduser Release 0.1
a very simple editor
Enduser Release 0.2
multiple documents, file session
Enduser Release 0.3
searchbar and more comfort
Enduser Release 0.4
This release was about getting the editor liquid or highly configurable. Its also about improvements in the user interface and of course the little things we missed. It also contains interpreter output panel and a notepad.
Enduser Release 0.5
This release is about getting Kephra into the 'real' world out there and adding feature that are most needed and removing most hindering barriers. Folding, encodings, printing, .... and lot of minor tools and more help.
Enduser Release 0.6
This release will be about extending Kephra internal extensions like a file brwoser, command line and tree lib as Plugin API.
Enduser Release 0.7
Introducing Syntaxmodes, for language sensitive data and functionions.
Enduser Release 0.8
more heavier stuff like debugger
Bugs should be reported via the CPAN bug tracker at
<http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Kephra>
For other issues, contact the author.
More info and resources you find on our sourceforge web page under:
<http://kephra.sourceforge.net>
This Copyright applies only to the "Kephra" Perl software distribution, not the icons bundled within.
Copyright 2004 - 2010 Herbert Breunung.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU GPL.
The full text of the license can be found in the LICENSE file included with this module.
2023-03-08 | perl v5.36.0 |