Kephra Philosophie
Am 5. August sprach ich auf der
YAPC::EU in Pisa
20 min auf englisch über die Gedanken und Vorstellungen, nach denen
Kephra gestaltet und geplant wird.
Ich glaub das die Botschaft angekommen ist und das ich auf der Konferenz
mit weiteren Menschen darüber sprach, die zumindest verstanden,
daß Kephra in den nächsten Jahren wichtiger und für noch
mehr Benutzer etwas besonderes werden könnte.
In letzten Jahren konzentrierte sich Kephra aus Stabilität und schnelle
Umsetzung kleinerer Funktionen.
In Zukunft werden größere Neuerungen hinzukommen, aber es bleibt
das Ziel: eine kompakte, ausbalancierte Applikation, bei der man alles
bis zur Zufriedenheit Einstellen und Verändern kann
und die viele Möglichkeiten zu lernen bietet.
Herbert, 19. August, 2010
Testversion 0.4.3: UTF and Linux
Nach 10 Monaten nicht konstanter Arbeit und einigen Versprechern hier
endlich die Testversion
Kephra 0.4.3.
Das Wichtigste ist natürlich das Utf-8 dateien und die CPAN-Instalation
kein Problem mehr sind. Aber es tat sich wesentlich mehr:
Das Textfalten bekam seine endgültige form, mehrere neue Werkzeuge,
zu denen jetzt auch die Templates kamen, mit Maus und Tastatur setzbare
Marker und die verbesserten Lesezeichen, ein neues Kontextmenü im
Editorrand, die neuen Modi zur Maximierung des Hauptfensters und eine
Menge Kleinkram und Fehlerbehebungen mehr zeigen das es doch ein größerer
Schritt zwischen 0.4.3 und 0.4.2 war.
Tja hoffentlich gefälllts.
Herbert, 28. July, 2010
Kephra kommt nun auch über die CPAN-shell
Seit der Entwicklerversion 0.4.2.33 funktioniert endlich die CPAN distribution.
Damit ist Kephra jetzt auch unter Linux und Mac einfach erreichbar
(unter Win natürlich auch). Einfach die shell bei installiertem Perl
mit "cpan" öffnen und dann nach "install Kephra" laufen lassen und
schön alles mit [j] beanworten. q schließt die Tür. works.
Um eine Entwicklerversion zu installieren braucht es vorher ein
"ls LICHTKIND" und dann "install LICHTKIND/Kephra...version..tar.gz".
Herbert, 20. July, 2010
Rumänische Übersetzung
Stefan Suciu übersetzte die
english.conf
vollständig in seine Muttersprache (romanian.conf) and Kephra spricht jetzt rumänisch.
Vielen Dank.
(Spanische- und Russischübersetzer werden immer noch sehr gesucht).
Herbert, 15. Mai, 2010
Bald 0.4.3
Trotz der langgezogenen Geburt von 0.4.2, fanden sich danach immer noch
einige Fehler. Die sind natürlich alle bereits behoben und auch die meisten
neuen Funktionen (utf und andere encodings, Markierungen und definierbare
Statuszeile) sind bereits fertig implementiert. Selbst in Detaillösungen,
wie einstellbare Transparenz des Suchdialogs oder individuelle Icons für
Lesezeichen, hat sich Kephra verbessert.
Insgesamt soll aber 0.4.3 eher erscheinen (ungefähr nächste Woche),
um die Testversion 0.4.2 abzulösen. Die Fehler dort waren kaum vermeidbar,
da etwa ein drittel der Applikation umgeschrieben wurden und manche Fehler
erst nach umfangreicher Benutzung gefunden werden.
Dafür sind es ja Testversionen, denn für den zuverlässigen
Gebrauch war 0.4 pl 5, daß keine bekannten Fehler hat, verfügbar.
Nach 0.4.3 wird die nächste stabile Nutzerversion 0.5 angestrebt.
Herbert,
09. Dezember, 2009
Die Lange Geburt von 0.4.2
Mehrmals wurde die Testversion gegen eine bereinigte Fassung ausgetauscht.
Dies sollte jetzt vorrüber sein. Falls jemand die frühe Fassung
bereits geladen hat, so Bitte ich um erneuten
runterlad.
Danke.
Herbert, 19. Nov, 2009
Testversion 0.4.2: Neue Reiterleiste
Wie angekündigt und
abgebildet,
die Testversion
0.4.2
wurde nach längeren internen Umbauten vollendet.
Neben der bereits beschriebenen Reiterleiste, wurde vor allem das Textfalten
in Form gebracht.
Alle Faltfunktionen sind jetzt auch per Menü (Ansicht > Textfalten)
und Tastatur (<Alt>+[<Shift>]+<+>|<->)bedienbar
und es kam noch eine vierte (alles falten) hinzu.
Auch Formatierer für HTML-Entities kamen hinzu, aber die größte
Verbesserung ist vielleicht die Behebung der meisten kleinen Irritationen
beim Dokumentwechsel und Markieren.
Viel Freude damit.
Herbert, 17. Nov, 2009
Kephra benutzt nun Wx::AuiNotebook
Die Testversion 0.4.2 kommt bald. Die größ optische Änderung
wird die Reiterleiste sein, da wir die Komponente Wx::Notebook gegen das
Wx::AuiNotebook ausgetauscht haben. Es sieht weniger nativ, strenger aber
sehr professionell aus. Entscheidend war die Fähigkeit die Reiter
mit der Maus zu bewegen. Mit der Tastatur ging das bereits seit 0.4.
Als Konsequenz mussten 4 Feature an der neuen Reiterleiste entfernt werden:
das Zurückschalten zum letztbenutzten Dokument mit Linksklick,
die selbstgewählte Funktion auf dem Klick mit der mittleren Maustaste,
das Kontextmenü mit der Liste der vollständigen Pfade und die optionalen
Icons für ein neues Dokument und Dokument schließen.
Bildschirmphotos
sind schon da.
Herbert, 14. Nov, 2009
Kephra auf tocows
Seit einigen Wochen ist Kephra nun auch auf tocows.com zu finden.
Die Anmeldung tat ich vor vielen Monaten, aber 14000 Projekte warteten
bereits vor uns, sodaß ich erst jetzt, nach meinen sommerlichen
Reisen, Artikeln und dem WxPerl-Workshop in Essing
Kephra's Eintrag
und hoffentlich bald auch die Version 0.4.2. bekannt geben kann.
Herbert, 20. Oktober, 2009
Kephra in weiteren Archiven
Nach dem ich vor 2 Monaten Kephra auf Upload.de eintrug,
läßt sich das Ergebnis nun sehen: Das Programm ist nun auf
shareware.de zu
finden und gestern zumindest auch noch auf
freeware.de.
Herbert, 8. März, 2009
Patchlevel 5 für Kephra 0.4
Einen Tag nach der Entdeckung, daß Sprungefehle die stabile Version
zum Absturz bringen, erschien die
bereinigt Version.
Weitere
nichtkritische Verbesserungen beheben Rechtschreibfehler in der deutschen
Übersetzung, kleine Unsauberkeiten mit der Statuszeile und der
Suchfunktion. Die Standartkonfiguration wurde ebenfalls aktualisiert.
Das letzte Patchlevel, daß hier nicht angekündigt wurde,
behob Abstürze beim Laden einer Dateigruppe oder wärend einer
zugeklappten Werkzeugleiste. Übersetzung und Standartkonfiguration
wurden dabei auch nachgebessert.
Herbert, 8. März, 2009
Kephra auf Softpedia
Nach einer Anfrage von mir und längerer Bearbeitungszeit
(TuCows braucht noch länger) listet nun auch die Softpedia eine
Seite über Kephra.
Die bietet den Download der aktuellen stabilen Version und ein paar Infos,
die sie von dieser Seite kopierten. Das mach hoffentlich Perlapplikationen
etwas bekannter.
Herbert, 4. März, 2009
Wir suchen Übersetzer
Mit Kephra 0.4.1 wurde eine norwegische und tschechische Übersetzung
begonnen. Wenn Du uns helfen möchtest (du kannst auch UTF-8 benutzen),
dann übersetze
diese Datei
und schick sie uns per ePost oder Tracker. Kephra bringt immer alle
Übersetzungen (Localisations) mit, aber wenn ihr eine nachträglich
installieren wollt reicht jetzt sie ins Verzeichnis /config/localisation
zu kopieren. Vielen Dank.
Herbert, 30. Dezember, 2008
Testversion 0.4.1: Quellkode Falten
Vor zwei Tagen, kurz nach der Veröffentlichung von
0.4 PL 4
kam auch die erste Version der Serie 0.4.n. Neben vielen
internen Umbauten
, wurde vor allem mit
0.4.1
2 neue Übersetzungen begonnen das Falten aktiviert, wie es
hier
sichtbar ist.
Mit einem Mausklick oder der Tastenkombination <Alt>+<+> wird
ein aktueller Knoten auf oder zugefaltet. Mittelklick oder <Alt>+
<Shift>+<+> faltet zusätzlich alle Geschwisterknoten.
(Tastaturanbindung kam erst mit 0.4.1.1 und wird erst mit 0.4.2 ausgeliefert.)
Diese Funktionen erlauben eine schnelle Navigation und ersetzen fast ein
Outlining (verlinkte Liste aller Routinen und Variablen).
Besonders die zweite Funktion ist schwer in anderen Editoren zu finden
und demonstriert daß Kephra immer bemüht ist, neue Ideen zu umzusetzen.
(wie auch z.B. die Klammernavigation).
Einziger Nachteil ist derzeit: beim Wechsel des Dokuments entfaltet sich
alles. Da dieses Problem mehr Aufwand benötigt, wollen wir es erst
bis 0.4.2 gelöst haben.
Viel Freude damit.
Herbert, 30. Dezember, 2008
Patchlevel 3 für Kephra 0.4
Entsprechend unserem
Versionierungsschema
werden (fast) ausschließlich Fehler nachträglich behoben
und als Patchlevel veröffentlicht. Aufmerksame Beobachter haben
sicher heute die Ankunft des
dritten PL
bemerkt. Seit 0.4 wurde fehlende Dokumentation geschrieben, 3 Absturzursachen
und 7 Unannehmlichkeiten behoben und 2 neue Möglichkeiten sind sichtbar.
Wichtig ist vor allem, daß Kephra jetzt Unicode-sicher ist, der
vom Ausgabefenster aufgerufene Interpreter wählbar ist und woanders
grad gelöschten Dateien nun von einem neuen Dialog das gemeldet
werden. Auch die Programmsprache ist wieder direkt änderbar.
Herbert, 12. Dezember, 2008
Die Seite bleibt frisch
Die Veröffentlichung der großen Benutzerversion ließ
viele der hiesigen Inhalte veralten. Die
Funtionsübersicht,
die
Downloadsektion,
unsere
Planung
und die Seite zum
tracker
sind aber wieder auf dem neuesten Stand.
Auch die lange Seite, welche die
Interna
des Programms erklären soll, wird gerade vollständig neu
geschrieben. Weitere Seiten wie die Benutzerdokumentation werden folgen.
Herbert, 5. Dezember, 2008
Endlich Kephra 0.4 !
Nach fast 3 Jahren und mit einer ellenlangen
Liste von Änderungen
kommt die erste
Benutzerversion
mit dem Namen Kephra.
Natürlich ist es "nur" eine aufpolierte Fassung der letzten Testversion,
die mit den Neuerungen Notizpanel und Ausgabefenster glänzte.
Lediglich 58 Problembehebungen und eine vollständige und auch
übersetzte Endbenutzerdokumentation unterscheiden 0.4 von 0.3.10.
Die Probleme für Perl-Entwickler (Test-Suite, File-UserConfig)
stehen als nächste an.
Herbert, 29. November, 2008
Gemütlicher Vortrag in Wien
Am 7. November hielt ich eine stark erweiterte Fassung (5 -> 20 min)
meines
letzten Kurzvortrages
über Kephra ab, den ich im August in Kopenhagen präsentierte.
Neben den notwendigen Aktualisierungen kamen vor allem die theoretischen
Überlegungen zum Namen und Gestaltungprinzipirn hinzu.
Der Vortrag
fügte sich sehr gut an "WxPerl kann mehr", den ich ebenfalls bereits
auf englisch auf dr YAPC::EU hielt. Beide Folien sind wieder auf meiner
Wikiseite.
zu finden.
Herbert, 11. November, 2008
Kephra auf OHLOH
Vor einigen Tagen hab ich für Kephra eine
Projektseite auf Ohloh.net
eingerichtet. Wer mag kann dort Inhalte zufügen und auch sichtbar
machen das Kephra doch von einigen bereits jetzt gerne benutzt wird.
Herbert, 24. September, 2008
Käferjagd Marathon
Auch, 0.3.10 war natürlich nicht fehlerfrei, jedoch zeigten sich und
behob ich in den letzten Wochen ungewöhnlich viele davon (47+).
Selbst Probleme wie die Umlaute, die ich bereits eine Weile vor mir
herschob, weil ich sie nicht für schnell lösbar hielt waren
letztlich eine Aufgabe für eine Viertelstunde. 0.3.10.19 enthült
somit keine bekannten Probleme mehr (von Benutzerseite aus).
0.4 rückt näher. Jedoch sind Syntaxmodes (0.3.11) und
Konfigdialog (0.3.12) Dinge die ich noch dabei haben möchte.
Herbert, 24. September, 2008
Testversion 0.3.10: jetzt mit Ausgabepanel
Dies ist jetzt schon 0.4 RC 3 und es wird auch noch RC 4 geben denn 0.4
soll von den Funktionen in sich halbwegs abgeschlossen sein. Aber warum
dann die vollständig neuen Panel-Erweiterungen? Inzwischen entstand
mit Padre ein neuer Perl-Editor der vor allem diese Funktion vorraus
hatte. Da mußte ich einfach nachziehen. Ausserdem standen diese beiden
Panel schon lang genug ganz oben und nicht nur auf meiner Wunschliste.
Ansonst bietet
0.3.10
Lexer für 7 weniger gebräuchliche Sprachen und die eingebaute
Defaultconfig ist jetzt vollständig. Alle weiteren Änderungen
stehen in den
Aus der diesmal wieder längeren
Notizen zu Version.
Herbert,
4. September, 2008
Kurzvortrag auf der YAPC::EU
Am 15. August hab ich in Kopenhagen noch einen
längeren Vortrag
über Wxperl gehalten, aber
am Mittwoch 13.
durfte ich im großen Saal, vor der gesamten Zuhörerschaft,
meinen Kurzvortrag
aus
Erlangen
in abgewandelter Form und in englischer Sprache vortragen.
Es ging darum den aus aller Welt Zugereisten Kephra vorzustellen
und zu zeigen wohin ich will. Dabei stellte ich kurz die wichtigsten
Funktionen vor, danach was heute schon alles über die Configdateien
änderbar ist. Darauf folgte der Plan für die nächste Zeit
und zuletzt das große Ziel. Mit den guten Bildern konnte ich einige
male für ausgelassene Heiterkeit sorgen. Diese und meine anderen
Vorträge finden sich auf meiner
Wikiseite.
Herbert, 31. August, 2008
Ich danke unseren Nutzern
270 Downloads hatten wir im April 2008 aus den
Kephra und
Proton-ce
Archiven auf SourceForge. Das ist etwas mehr als zu Bestzeiten im Juni 2005.
Es freut mich sehr, daß Kephra derart wahrgenommen wird, da die große
Version ja noch auf ihre Veröffentlichung wartet und auch die
Downloads vom Baumhaus und CPAN hier nicht enthalten sind.
Herbert,
07. Mai, 2008
Testversion 0.3.9: immer noch Fehlerbehebungen
Nach dem die Fehler aus dem RC 1 gezogen sind, nun
0.4 RC 2.
Aus der diesmal wieder längeren
Liste aller Änderungen
ragen kaum Benutzerfunktionen hervor, da ich vor allem einen geschloßenen Gesamteindruck
vervollständigen möchte.
Es gibt aber neuerungen technischer Natur. Das Win-Komplettpaket beinhaltet nun
StrawberryPerl 5.10.0
anstatt ActivePerl 5.8.8. Auch sind Module Hash:Merge und Clone
nicht mehr enthalten weil diese Kephra nicht mehr benötigt. Die Notkonfiguration hab ich
vervollständigt, was Kephra erlaubt, ganz ohne Konfig-Dateien zu starten und uneingeschränkt
zu funktionieren. Einzige Einschränkungen: schwarze Icons und englische Benutzerführung und
die Einstellungen sind nicht änderbar. Kephra schreibt die Haupteinstellungen nach dem ersten
Lauf jedoch automatisch wieder in eine Datei.
Herbert,
29. April, 2008
Dank an alle Tester
Ja, 0.3.8 war gut fehlerhaft, aber die Probleme mit dem PHP highlighter, dem Hilfemenü
und einigen mehr sind bereits mit der Nachtversion 0.3.8.5 behoben. Dies zähl ich als
großen Erfolg, da nur duch eure Mitarbeit wir ein großartiges und stabiles 0.4 bekommen,
daß endlich wieder auf dem neuesten WxPerl basiert. Daß Kephra das altertümliche Wx 0.57
benutze, störte mich seit Monaten und ich bin sehr froh das dies gelöst ist. Da sich im
inneren von Wx viel änderte waren einige der Fehler kaum vermeidbar (wenn man keine riesige
Testsuite hat).
Falls ihr eine halbwegs aktuelle aber stabile Version wollt, nehmt solang
0.3.7.
Danke daß ihr Kephra benutzt.
Herbert, 16. April, 2008
Testversion 0.3.8: vor allem Fehlerbehebung
Dies ist so etwas wie Kephra 0.4 RC 1, deshalb bitte ich um reichlich Tests.
alle Änderungen
könnt ihr euch in Ruhe durchlesen, deswegen hier nur das Wichtigste. Kephra läuft
wieder mit den neusten WxPerl-Versionen (0.83) und mit älteren als 0.70 nicht mehr. Die
Windistro ist deswegen auch auf 25MB angewachsen, als 7zip sfx 5.5 MB.
Reichlich Freude mit dem sauberstem Kephra seit langem.
PS: Ja, der Config-Dialog ist im Aufbau, schließlich ist dies eine Testversion.
Herbert,
15. April, 2008
Kephra von Scintilla gelistet
Nachdem Julian Smart freundlicherweise Kephra auf der
WxWidget-Seite
als Programm eingetragen hat, welches dieses Bibliothek benutzt, gab uns gestern
nun auch Neil Hodgson die Ehre auf
seiner Projektseite.
Scintilla liefert einen guten Teil der Funktionen die Kephra bietet.
Herbert, 06. April, 2008
Testversion 0.3.7: einige Neuigkeiten
Um Stabilität zu zeigen möchte ich mindestens quartalsweise neue Versionen veröffentlichen.
So ähnlich wie Perl das auch macht, nur in kürzeren Abständen. Deshalb jetzt wieder eine
neue Testversion.
Wieder wurde an etlichen Details gefeilt, wie der Cursornavigation von der Suchzeile aus,
der Dekorierung der Reiter und kleinen Bearbeitungsfunktionen wie "Zeilen verbinden" oder
"aktuelle Zeile ersetzen". Die grössten und wichtigsten Neuerungen sind aber sicher
das abstellbare "autosave", das nach einstellbarer Sekundendauer selbständig alle offenen
Dokumente speichert. Entsprechend gibt es auch ein "autonotify" das periodisch überprüft
ob ein offenes Dokument anderswo gerade geändert wurde. Wenn ja kann man diese Änderung
ignorieren, laden oder seine Änderungen speichern und dann Laden. Wichtig wird für manche
sicher auch sein, daß Kephra wie bereits angekündigt jetzt die neuen Perl 5.10 Befehle
erkennt und einfärbt.
Einigen wird sicher nicht entgangen sein das Kephra jetzt auch über das CPAN beziehbar ist.
Diese Distribution ist jedoch noch in Vorbereitung und funktioniert leider noch nicht.
Herbert,
11. März, 2008
Kurzvortrag auf dem 10. Deutschen Perl-Workshop
Am 14.2. hab ich in Erlangen einen kurzen Vortrag über Kephra gehalten, der als
update meiner Rede vor 2 Jahren in Bochum gedacht war. Es war am Ende einer Reihe
von mehreren Kurzvorträgen
(siehe Zeittafel)
und war recht gut aufgenommen, was ich auch an den interessierten Fragen von den
Programmierern sehen konnte, die mich danach darauf ansprachen.
Herbert, 04. März, 2008
Komponenten bereits fetig für Perl 5.10
Viele von euch nutzen sicher wie ich Kephra vor allem zum Perl programmieren.
Die wird es sicher freuen das die bekannten Probleme im Perl Lexer von Kein-Hong Man
behoben wurden und ihm auch die beiden neuen Operatoren in Perl 5.10: '~~' und '//'
beigebracht wurden. Es wird aber sicher noch Monate dauern bis sie mit der nächsten
Wx-Version sichtbar sind. Die neuen Schlüsselworte wie: say, given, when, state and
UNITCHECK sind jedoch jetzt schon ab 0.3.6.3 eingetragen.
Die windistro selber wird auch bald mit Perl 5.10 ausgeliefert.
Frohes Neues,
Herbert, 02. Jan, 2008
Kephra auf WxWidgets.org
Eine kurze Beschreibung mit Bild von unserem Projekt findet sich jetzt auch in der dortigen
Bildergalerie.
Dank an Julian Smart, Leiter von WxWidgets.
Herbert, 14. Dez, 2007
Testversion 0.3.6: schon wieder eine neue
Nicht nur um einen Download mit dem neuen Namen zu haben, sondern auch weil in Vorbereitung
zur nächsten großen Version viel testen notwendig ist, veröffentlichen wir eine
neue Testversion.
Viele kleine Details werden für 0.4 abgerundet, Dokumentation auf den Stand gebracht und immer
wieder Fehler behoben.
Was euch interessieren könnte, sind die neuen Möglichkeiten die Nummern
und Dateinamenendungen aus den Reitern zu nehmen um einige Reiter mehr überblicken zu können.
Über das Hauptmenü kann man nun auch schnell die derzeit offenen Dateigruppe sich merken und
wieder herstellen lassen ohne einen Dateinamen eingeben zu müssen. Auch das Templatemenü passt
sich nun sofort an wenn man die zugehörige Datei speichert. Und das Nikolausgeschenk an den
Entwickler sind die neuen Textformatierfunktionen, die euch helfen Text auf einer bestimmte
Breite zu halten.
Die Linuxversion ist ein Schritt näher, und auch die Plugin API wird es geben, allerdings nach
Kephra 0.4.
Herbert,
11. Dezember, 2007
Diese Seite zieht um
Mit dem neuen Namen (siehe nächsten Artikel) zieht diese Seite auf die
neue Netzseite
um, und wird nicht mehr aktualisiert.
Herbert, 4. Dez, 2007
PCE ist jetzt Kephra
Endlich, meine verbliebenen Freunde können aufatmen, ich habe mich entschieden:
Der Editor wird ab jetzt Kephra
(neue sf.net-Projektseite) genannt.
Der alte Name war aus zwei Gründen lediglich provisorisch. PCE waren die Initialen des
Proton
Code Editors, dem Projekt, daß mir den Anstoß gab. Und ausserdem
gibt es auch bereits einen Kommerziellen, der sich
Perl Code Editor, nennt, weswegen PCE
ein eingetragenes Warenzeichen der "The Software Group" ist.
Deswegen suchte ich lange und gründlich, da ich einen schönen Namen suchte, den ich mochte,
gern auspreche, nicht zu lang ist und dessen Bedeutung auch meine Bestrebungen umschreibt.
Dabei fielen mir Ferda, Merkaba, Napad und andere Namen ein.
Am besten sollte es noch eine eigene Wortschöpfung sein, aber ich glaub Kephra ist als Wort
selten genug in dieser Welt.
Kephra ist ein Wort aus der ägyptischen Mythologie und steht für eine Gottheit (Neter),
die das bewußte Leben durch Konzentration der Energien gebiert. Es wird mit einem
Skarabäus
(Mistkäfer) symbolisiert, der Flügel hat und die Sonnenscheibe des Ra trägt. Er trägt die
lebende Seele durch die Nacht der Angst und Selbstzerverfleischung, bis sie am Morgen als
Horus am Horizont aufgeht und ihren eigenen Weg nimmt.
Diesem Bildnis folgend will der Editor die Entstehung von Software begleiten und unterstützen,
bis nach ihrem Zweck lauffähig ist. Auch der Aspekt der Bündelung den Kephra verkörpert, wird
mit dem Editor verwirklicht der die im CPAN verstreuten Werkzeuge wie PPI, PerlTidy, Text::Format
u.s.w. zu einer IDE bündelt.
Herbert, 3. Dez, 2007
Testversion 0.3.5: ein paar Neuigkeiten
Die internen Aufräumarbeiten erstmal beendet, die Suchzeile geht wieder voll und es gibt wieder
einiges neues vom Editor, der immer noch seinen Namen sucht: 2 neue Untermenüs im Dateimenü.
Eines zum einfügen benutzerdefinierter Templates (unter Einstellungen > Templates bearbeiten)
und eines zum öffnen der zuletzt geschlossenen Dateien.
Auch kann man jetzt die Titelleiste
nach eigenen Wünschen gestalten (unter app > window > title, mehr infos dazu in der default.conf)
und das hektische Blinken der Werkzeugleisten abschalten (im config schlüssel app > toolbar > all).
Das Fehleranfällige "auto brace join" wurde entfernt und der Exitdialog listet auch die
unbenannten Dokumente jetzt richtig auf.
Falls ihr es noch nicht bemerkt habt, über der Reiterleiste kann man auch ein Kontextmenü öffnen,
daß jetzt nur noch alle offenen Dateien zur Auswahl mit vollem Pfad auflistet. Weitere Funktionen
zur Dateiwahl sind an ihren Platz ins Hauptmenü unter Dokument > Wähle gerückt. Wenn euch das
gefällt laded euch die
neue Testversion
Herbert,
21. November, 2007
Entwicklers Liebling
Das Boot gewinnt an Fahrt und so wurden die letzten Wochen etliche Dreckecken ausgemistet,
Käfer umquartiert und es kamen auch mal wieder ein paar vollständig neue Dinge dazu.
Beides Untermenüs des Dateimenüs, die ihr in der bald erscheinenden Testversion 0.3.5
bewundern könnt.
Das erste heisst Templates und listet alle Templates auf, die ihr in eine Datei eingetragen
habt die ihr unter Einstellungen > Templates öffnen könnt. Ein Klick auf den Menüeintrag öffnet
eine neue Datei mit dem gewählten Template. Ihr könnt auch weitere Templatedateien anlegen und
die aktive mit dem config Schlüssel file > template > file mal wechseln. Zu jedem Template sollten
4 Angaben gemacht werden: Name der im Menü erscheint, Beschreibung (description) die wie jede
andere Kurzhilfe in der Statuszeile erscheint, die Sprache (syntaxmode), damit gleich das richtige
Syntaxhighlighting gewählt ist und natürlich den Inhalt (conent).
Das andere Menü findet ihr kurz darunter. Es listet die zuletzt geschlossenen Dateien auf, die
ihr damit neu öffnen könnt. Wie viel es sind liegt an eurer einstellung den config Schlüssels
file > history > length .
Der wirkliche Grund, daß hier zu erzählen liegt aber ganz woanders, denn normal zähle ich ja
hier nicht jede neue Funktion auf. Erstere Neuerung kam auf Wunsch eines treuen Langzeitbenutzers
und war 2 Tage später bereits implementiert und aus dem Baumhaus (Archiv für Nachtversionen)
erhältlich. Ja so kanns gehen Leute, schreibt mir eure (erfüllbaren) Wünsche und wenn ich Lust
hab sind sie schneller erfüllt als ihr glaubt.
Herbert,
13. November, 2007
Testversion 0.3.4: fast reine Fehlerbehebung
Ja, es war wieder eine weile still hier. Mein weg führte mich halt durch Spanien und
Heimat meiner genetischen Vorfahren aber nun bin ich zurück und habe zeige das mit einer
neuen
Testversion
Die einzige neue Funktion ermöglicht das Öffnen aller Dateien eines Verzeichnisses,
Hauptmenü und Statuszeile hab ich angepasst, Interna aufgeräumt. Wichtigster Grund für euch,
diese Version zu laden sind die ca. 15 Fehler, Teilweise durch euch berichtet,
die ich in den letzten Monaten behoben hab.
Mein Ziel ist es die neuen Möglichkeiten seit 0.3 abzurunden und einige der internen,
meist unsichtbaren Probleme zu beheben, bevor ich 0.4 herausgebe.
Herbert,
06. Oktober, 2007
Stand des Editors
Nein hier ist noch lange nicht Schluss, auch wenn meine Motivation und das Projekt sich wandelt.
Als erstes und wichtigstes suche ich immer noch einen guten Namen, der genau das ausdrückt,
was ich empfinde, wenn ich ihn anseh und benutze. PCE war von anfang an als Platzhalter gedacht
und nun ist es wirklich an der Zeit, nur läßt sich inspiration eben nicht erzwingen.
Die zweite Sache die mich grad beschäftigt, sind Adam Kennedy's Änderungen die ich grad
einflechte. Wird nicht ganz einfach, aber danach wird der Editor einfach von der CPANshell
aus installierbar sein und damit auch sofort, ohne extra Download lauffähig.
Dies wird vor allen jene freuen die ihn endlich unter Linux oder Mac testen wollen aber
nicht die config dafür anpassen wollen. Für mich wärs auch ein wichtiger Schritt,
um das ursprüngliche Konzept zu verwirklichen.
Und ist noch eine dritte Hürde. Die neue Testausgabe benutzt immernoch WxPerl 0.57 das
lange nicht mehr aktuell ist aber die letze Version war, vor der Umstellung aus Alien::Wx.
Damit hat der Editor ernsthafte Probleme bei der Tastaturerkennung. Um das Tagesgeschäft
am laufen zu halten bleiben wir deshalb bei 0.57, bis sich auch dies löst. Danke.
Herbert,
06. Oktober, 2007
Testversion 0.3.3: Hauptmenü und Werkzeugleiste erneuert
Jetzt reagieren alle Teile der Oberfläche auf den aktuellen Zustand des Programms, zeigen
mit Häckechen ob etwas eingeschaltet ist oder schalten sich ab. Die
neue Version
wirkt dadurch wesentlich lebendiger und ansprechender. Alle Details dazu in den
Release Notes
und wenn ihr Fehler findet, benutzt wie immer Bitte den
tracker.
Der Grossteil der Umbauten ist jedoch für den Benutzer unsichtbar und wird seine Mächtigkeit
erst durch die Möglichkeiten der nächsten Versionen zeigen. Unser grosses Ziel für die
0.3.n Serie, den Wx::XRC rauszunehmen haben wir damit auch erreicht. Weitere Pläne
hier.
Folg deinem Gewissen.
Herbert, 24. Juli, 2006
Ab Version 0.3.2.15 ist das Übersetzen einfacher
Immernoch inmitten heftiger Umbauten ist erstmals alle sprachabhängigen Ausgaben des Programms
in einer Textdatei ausgegliedert, was Übersetzern es erleichtern sollte, das Programm in andere
Sprachen zu übertragen. Derzeit gibt es nur eine englische und 2 deutsche Übersetzungen eine mit
Umlauten und eine für ältere Windowsversionen.
Herbert, 17. Juli, 2006
Testversion 0.3.2 bringt neue, verbesserte Kontextmenüs
in Reiterleiste, und auch über markiertem Text. Entdecke auch die nützliche Bracenavigation
mit <Alt>+Richtungstasten und die Blocknavigation mit <Alt>+<Bildhoch> oder <Bildrunter>.
Alle Neuigkeiten
hier,
der Download liegt
dort,
und wenn ihr einen Fehler findet lasst es mich bitte wissen. Postet es im
tracker
oder im Forum (siehe Projekte).
Liebe das Leben !
Herbert, 21. Juni, 2006
Tour Durch Nützliche Funktionen
Mir fiel auf, daß unsere besten Funktionen von einigen Nutzern nicht von allein gefunden werden. Diese
kurze Zusammenfassung
soll ihnen dabei helfen das Beste aus PCE herauszuholen. Einzig fies mag an der Sache sein, daß der Text
auf dem Stand der Version 0.3.1.5 ist, die in den nächsten Tagen als nightly erscheint, andererseits
gibt es auch immer gute Gründe Testversionen zu benutzen.
Herbert, 3. April, 2006
Testversion 0.3.1 bringt Suchzeile
Wie versprochen bringt die
neue Version
einige
neue Funktionen,
die bisher wenig getestet wurden. Falls ihr einen Bug finden solltet, meldet ihn bitte im
tracker,
ansonsten viel Freude damit.
Herbert, 12. März, 2006
8. deutscher Perl-Workshop
Mein
Vortrag
war gut angekommen auf
diesem Workshop.
Ich traf eine menge Menschen, hatte interessante Gespräche und stiess auf neue Möglichkeiten.
Taulmarill, den ich bereits vom der
perl-community.de
her kenne, will uns mit dem Mac-Port helfen und Florian Ragwitz war interessiert uns ein
Debian
- Packet für den Editor zu basteln. Die CPAN-distro ist auch nicht mehr fern,
Adam bastelt da grad an neuen Lösungen um die letzten Hürden zu überwinden.
Ich versuche derweil das Testrelease 0.3.1 fertig zu bekommen, das einiges Neues bringen wird.
Etwas weniger faul könnte ich aber schon sein.
Herbert, 6. März, 2006
Erste Patchlevel
Kaum erschienen, zeigte sich in der Version 0.3 kleinere Fehler im Suchdialog, die aber sofort wieder behoben wurden.
(Details im
Tracker)
Die überarbeitete Fassung steht als 0.3 pl 1 zum laden bereit. Pl 1 steht für Patchlevel 1,
also der ersten Verbesserung an der Benutzerversion 0.3.
Benutzerversionen sind Momentaufnahmen der Entwicklung, an denen nachträglich die Fehler behoben werden.
Das Patchlevel zählt diese Fehlerkorrekturen und wird deswegen auch fast überall mit angegeben, auch im Info-Dialog.
Dieses System will ich mal eine Weile ausprobieren.
Details dazu stehen in der Rubrik Gedanken die noch übersetzt wird.
NACHTRAG: 5 Tage und 3 behobene und
dokumetierte Programmfehler
später reichen wie das
0.3 pl 2
nach. Es gilt das gleiche Verfahren wie oben beschrieben, so das man keine Version
mehr laden kann die bekannte Fehler enthält.
Herbert, 21. Oktober, 2005
Plötzlich war da PCE Version 0.3 !
Ja es ist nur für Windows aber dafür in
deutsch und
englisch.
Schlaue Burschen brauchen eh nur den
Quellcode.
Seht mal in die
Übersicht
was sich alles geändert hat. Im Groben ist es Autoeinrückung und Klammerhervorhebung und viele viele
Details.
Herbert, 20. Oktober, 2005
Spiel Mit PPI
Begeistert von diesem Artikel
des Australiers Adam Kennedy,
der vieles beschreibt was ich mir für PCE vorstelle, schrieb ich Adam Kenedy.
Als Ergebnis unserer Konversation werden wir mit dem Windows Port der Version 0.3 das komplette
PPI Paket und alle Module die es benötigt
ausliefern. PPI wird uns später dazu dienen Perl-Quellcode zu überprüfen und zu refaktorieren.
Aber wenn ihr wollt könnt ihr bereits jetzt damit spielen, denn PCE zu erweitern ist sehr einfach.
Auch wenn wir erstmal als Selbstversorger PCE nach unseren Bedürfnissen gehen, so wird das nicht nur uns helfen
sondern auch Perl-Programmierer anziehen, die mit helfen werden, den Editor für andere Aufgaben auszubauen.
Herbert, 30. Juni, 2005
RC 3 für Version 0.3
Frisch von den Toten auferstanden bereiten wir grad neue Benutzerversion vor.
Neu in RC 0.3 ist das automatische ein und ausrücken nach Klammern wie sie in perl oder C verwendet werden.
Wenn ihr uns helfen wollt oder neugierig auf die
neuen Funktionen
seid, probiert bitte 0.3.0 RC2 (0.2.3.30) in
deutsch
oder
englisch
und bitte schreibt uns wenn ihr einen fehler findet im
tracker
oder auf der
mailingliste.
Die Linux-version kommt bald, die UTF-version vielleicht auch(derzeit instabil, läuft aber sehr gut mit wxperl 0.23,
welches wir für pce 0.4 benutzen werden).
Herbert, 27. Juni, 2005
Bugfix 7 für stabile Version: PCE 0.2
Wie in unseren neuen Regeln zur Versionierung beschrieben: hier kommt
eine weitere Version die nur der Fehlerbehebung der aktuellen stabilen und gepflegten Serie gilt. Sie ist natürlich
in
deutsch
wie in
englisch
erhältlich.
Die behobenen Fehler werden ausführlich in den
release notes
beschrieben.
Herbert, 17. Juni, 2005
Experimentelle Linux und Mac Ports
Bis jetzt gab es unser Programm nur für das Betriebsystem Windows. Ich bin begeistert mitteilen zu dürfen
das experimentelle Versionen unter Gentoo
Linux
und a Macintosh
OS X
bereits lauffähig sind. Wer Interesse hat bediene sich
hier.
Vollversionen werden folgen. Dank und Ruhm geht an
Maik Glatki und
Christian Renz.
Herbert, 4. Januar, 2005
Ernsthafte UTF Probleme in Version 0.2 !
Neben einigen kleinere Fehlern die schon behoben sind (in der nächsten Version oder mit diesem
patch)
gibt es in der unicode-Version des PCE versio 0.2 grössere Probleme mit Texten in unicode(UTF).
Es tritt nur bei selten benutzen Funktionen auf aber trotzdem Grund es als
unstable
zu kennzeichnen.
Wir versuchen das natürlich so schnell es geht zu beheben.
Herbert, 1. Januar, 2005
Endlich, PCE Version 0.2 freigegeben !
Nach langer sorgfältiger Vorbereitung, ist es wirklich wahr geworden: in
deutsch und
englisch.
Von nun an haben wir Reiter die Umgang mit mehrere Dateien zugleich erlauben, einen Such und Ersetzen-Dialog
und viele Kleinigkeiten mehr. Testet es, wir sind nun ein Stück näher an unseren
Zielen.
Herbert, 28. Dezember, 2004
RC Countdown für Version 0.2
Und nun zum Ende, was war da am Anfang? Nach den Kandidaten 1, 2, 3, 4, 5, 6, ist hier nun
RC 7,
auch in
englisch.
(PCE 0.1.98).
Bitte testet es und helft uns einen Besseren Editor zu schreiben. Ich hoffe es wird keinen RC 8 geben.
Herbert, 24. Dezember, 2004
Erste deutsche Version mit Umlauten
Wie ankekündigt schufen wir mit wxPerl 0.21 eine deutsche, unicode fähige Version (
0.1.96
unstable) die auch Umlaute anzeigt. Als nächstes wird es eine tschechische Version geben.
Herbert, 15. Dezember, 2004
Hurra Für wxPerl 0.21
Wir dachten wxPerl 0.19 würde uns den Umgang mit mehrere Dokumenten bringen (wie früher berichtet),
aber der kleine Bug war immer noch da.
Vor einer Woche haben wir die Vorabversion von wxPerl 0.21 getestet und mit grosser Freude und Erleichterung
bringen wir jetzt die Testversion PCE 0.1.87 heraus, die endlich diese wichtige Funktion beherrscht.
Herbert, 29. Nov 2004
Wir bekamen die wxPerl.de Domain
Als Teil unseres Projektes besitzen wir jetzt die Internetadresse
wxperl.de als unsere Heimat ausserhalb von sourcefoge.net.
In näherer Zukunft kann man dort eine deutsche wxPerl Klassen-Referenz finden und einige weitere Hilfen.
Manuel's Regex - Tester sowie vielleicht unser Editor werden dort ihre Seite bekommen.
Manuel, 17. Sept, 2004
Erste Deutsche Version Bereit
Als ein Geschenk an unsere meist deutschen Benutzer haben wir das Programm übersetzt.
So mögt ihr es euch
herunterladen, und Freude dran haben. Wir beachten meistens
Anregungen aller Art.
Die deutsche und englische Version sind an sich identisch man kann das Programm auch im Betrieb
umstellen. Im Menü Einstellungen findet ihr das Untermenü Sprache,
wir haben euch nur diesen kleinen Schritt mit der deutschen Version abgenommen.
Um win95 kompatibel zu bleiben enthält die Übersetzung keine Umlaute. Eine Version mit Umlauten
die nur unter win2K/XP funktioniert wird später nachgereicht.
Herbert, 28. Juli, 2004
PCE Version 0.1.60 veröffentlicht
Die Vollverion
pce-win-0.1.60.zip
enstand eigentlich unbeabsichtigt, bringt dennoch einige neue Fähigkeiten.
Wir planten diese Verbesserungen in ein Update zu packen, was aber wegen einer nicht vermeidbaren Inkompatibilität
nicht aufgehen würde. Lest bitte die
release notes
für weitere Details oder besucht die Download-Seite.
Die nächste Vollversion wird mehr grosse Neuigkeiten bringen, so wie in der
roadmap versprochen.
Herbert, 13. Juli, 2004
Deutsche Übersetzung in Arbeit
Wir haben angefangen die Benennung einiger Funktionen verständlicher zu machen.
Gleichzeitig begannen wir die Arbeit an einer deutschen Übersetzung,
diese wird recht frei sein um ein wirklich schöne und treffende Formulierungen zu bekommen.
Wenn du uns helfen willst das Programm in andere Sprachen zu übersetzen, schick uns eine Mail.
Manuel, 28. Juni, 2004
Mattia Barbon brachte wxPerl 0.19 heraus
Es bringt uns wxWidgets 2.4.2 und einige lang erwartete Möglichkeiten :
mehrere Dateien auf einmal, einen CSS lexer, text falten, Lesezeichen und weitere kleinere Sachen.
Herbert, 25. April, 2004
Neues Icon Set von Jenne
PCE hat jetzt seine eigenen Icons. Sie können in Hauptmenü, Toolbar und Koontextmenü
bewundert werden in allen Versionen nach 0.1.20. (schau die Beweisaufnahmen).
Die Icons befinden sich im /pce/config/icon/set/jenne verzeichnis oder können auch auf
stockicons.org gefunden werden.
Jenne, 3. März, 2004
© 2012 Kephra Projekt