The usage is also crippled if important features are missing or
you have to use or learn something you don't want to.
-The beginner is glad to do his stuff by simple methods like
-typing, cursor and pointing at things he can see.
-But experts can only feel free with powerful tools at their fingertips,
-that might even change the fabric of the software itself.
-And for the beginner again has to exist an approachable path
+The beginner is glad to do his stuff by simple and visually assisted methods.
+But experts are only happy when they can control every detail and powerful tools
+let them achieve their goals as fast as they think. True freedom includes both
+and a smooth path between them.
Freedom also means not to get stuck in old ways,
alwas better solutions and not being afraid to change things.
+but discover solutions not being afraid to change things.
The full delight can only manifest if it's pleasant to look at.
+he full delight can only manifest if it's pleasant to look at.
Aiming toward less code and only necessary functions is first the first rule
-vor several reasons. Yes it is the basis for a fast, small, clean
-and maintainable program. But also the only option since our dev team
-is frankly basically me.
+for several reasons. Yes it is the basis for a small, fast and maintainable
+program. But also the only option since our dev team is frankly basically me.
-Even if its tempting to fulfill many needs with very low effort,
+Nonetheless all the tools you need should be on your workbench.
+Either provided my Kephra or well integrated, originating from third party
+software or the operating system. This enables uninterrupted workflows and
+functions that solve complex tasks at once.
+Kephra makes it easy to integrate your favorite program too.
+Even if its tempting to fulfill many needs with very little effort,
we don't want to open many construction zones. Working at one problem at a time
-enables us to see it from many angles and be more creative with the solution.
-That will fit better with all other details and can be left untouched till
+enables us to see it from many angles and be more creative with the solution
+which will fit better with all other details and can be left untouched till
several pressing needs push us in the right direction for the next level.
Most of the time the program will appeal much more mature.
+Because programmer spend so much time with their editor
+it should match their individual preferences.
+Thats why most features and visuals can be disabled and configured
+via a typed commands, a dialog and config files.
+Yet many setting can changed most quickly in place of their display by mouse.
+For deeper modifications theres is an extensive plugin API.
+But basically any internal function can be called at the own risk,
+since it's all plain Perl, the language that also supports your favourite
+programming style. For most radical changes I would not agree with -
+make a fork. The license (GPLv2) gives you all rights you want, except
+to publish your alternative version with less rights for others.
The main idea is verly perlish:
be friendly to the starter and the expert at same time and build
an approachable path between both states without giant gaps.
web pages or Kephra macros.
+ like typing, cursor and pointing at things he can see
+can only feel free with powerful tools at their fingertips,
+that might even change the fabric of the software itself.
I started from the awareness that one editor was missing features,