Perfect Coding Environment Devlog
2003 2004 2005 2006 2007 aktuell

31.          0.3.3 ist runde sache meint manuel
09.07.       bin wieder daheim und hab einiges geschafft
30.          sehr schnelle entwicklung derzeit, achtet aufs nightly archive
24.          release der 0.3.2 war wichtiger schritt aber es reicht nicht die
             aufgebaute technik auf hauptmenü zu übertragen vorher muss ich
             komplett eigenes event system implementieren das auch mit den in
             der command liste definierten tastaturkombinationen verknüpft
16.          es geht stetig dieser tage, sämliche 5 kontextmenüs werden auf neue
             art erzeug funktionieren voll und und das paar fürs editpanel hat
             den ersten eval connector, ich möchte noch einige sachen wie
             dynamisches kontextmenü im tabbar und checkbare items und dann denk
             ich wird 0.3.2 released
11.          entwerfe grad ein caching system für die commandlist, was der sache
             ermöglicht schnell zu sein auch wenn sie voll veränderbar bleibt
             wechsel der sprache crasht auch, wenn das fertig ist, dürfte das problem
             auch gegangen sein; ich denk für die menüs werd ich yaml nehmen,
             (nicht das hier, obwohl auch interessant),
             ein optimierter parser färe sehr schön (und schnell)
08.          es gibt viel zu bedenken für das neue voll funktionale, voll konfigurierbare
             interface system, aber es wächst noch ein tag wie dieser und die ersten teile
             werden etwas sehbares vollbringen und der lange prozess des übergangs und der
             ausmistung vieler dreckiger ecken wird beginnen
07.          neue screenshots, links gefixed denn auf wx hat sich optisch viel getan
04.          zweiter prototyp geht, werde die gui sachen wohl in yaml machen weil diese
             dinge serien (listen) verschieder dinge sind, um das mit general zu erreichen
             bräuchte ich 1. specialle optionen eingestellt und und es würde wesentlich mehr
             syntax benötigen statt:
             <document_context>
                item = button edit-undo
                item = button edit-redo
                item = separator
             </document_context>
             wäre es:
             document_context:
              - button edit-undo
              - button edit-redo
              - separator
             es ist zwar mehr pythonartig was in programmiersprache ungünstig wäre aber als
             auszeichnungssprache effektif
02.06.       das erste demo funzt, selbstgemachte menüitems enthalten alles was ich wollte
31.          führe grad neues system für kontextmenüs ein die dann nicht nur im editpanel
             oder statuszeile erscheinen können sondern an jedem knopf, dies ist auch
             vorbereitung für die dynamischen menüs/plugin api/xrc ablösung die ich bei
             der searchbar beginnen wollte aber jetzt lieber hier durchziehe
             erster sichtbarer vorteil der änderung soll ein zweites kontextmenü für das
             editpanel sein das bei markiertem text erscheint
22.          was dauert immer so lang?, ja das CPANrelease hab ich künstlich rausgezögert
             weil ich mir mit dem namen nicht einig werde, aber in letzten tagen einige ecken
             im code aufgeräumt, 0.3.1.6 als nightly released, es geht schon ... etwas wird
             siche bald noch kommen brauch nur etwas erdung
10.          bin kurz davor durchzudrehen, versuchte zu erzwingen endlich den neuen namen
             für den editor zu finden und das obwohl ich grad nichtmal so interessiert bin;
             xeper ? chepher ? pika ? ich hoffe zu wissen
05.05.       bald neues testing release
27.          bin zurück, war auch auf klausikonzert war ganz gut,
             hab grad idee buch zu schreiben: "tod der wissenschaft"
20.          bis auf einen fix aktiv aber kaum PCE , gute downloadzahlen, hört KLF - K Cera Cera
09.          lied des tages : jack johnson > cocoon
08.          es liegt fast alles brach, mache dafür grad ein paar tutorials bei uns und
             ringe um meine freiheit
04.04.       doch noch geschafft die tour heute zu veröffentlichen
27.          hab einiges an den seitennamen geändert news.shtml -> home_news.shtml
             damit man zusammenhänge leichter im verzeichnis findes auch wenn
             news.shtml einfacher war aber hab eine umleitung dringelassen für
             die lesezeichen die dahin gesetzt waren; begonnen hab ich gestern damit
             bei den Gedanken dieses system das aber schon lang in meinem Kopf war
             einzuführen weil sonst das verzeichnis zu unübersichtlich wird
26.          adam meint wir brauchen einen namen.jetzt. aber unter hetze war ich noch
             nie gut; die seiten sind etwas erweitert und ich werde noch updates in
             den bereichen credits, downloads, und dem copyright include weiter vor
             allem in der deutschen thougts sektion unterwegs sein die wenn sie einmal
             vorerst abgeschlossen dann auch überstzt wird
25.          alles ist an einem punkt wo es etwas frustriert, nicht nur das ich noch
             nicht wieder ganz gesund bin, ne ich krieg grad viele anfragen zum mitmachen
             aber es rührt sich doch fast nichts ausser was ich oder adam macht,
             hoffentlich klappt das diesmal mit der intallation unter win da seine
             module sich mit activeperl nicht vertrugen und nicht von der cpanshell
             installiert werden konnten; was direkt bevorsteht wird auch etwas schlammig;
             ich brauch neben den unter erwähnten sachen noch ein system für contextmenüs
             das jetzt halbwegs in meinem kopf ensteht undein system das die geometrischen
             reihenfolgen der komponenten beweglich verwalten kann
21.          oh mann in der pce.pm sass noch dicker bug, konnte nicht mal dateien
             als parameter beim start öffnen, aber das war zu lösen;
             in der dissect path war noch stolperfalle wenn datei gar kein pfad hatte,
             aber auch das liess sich lösen; (ziemliche kanten noch in der file/doc API)
             was wirklich zu problem jetzt wird das ich mir pomplett neues system
             ausdenken zu habe wie ich config dateien behandle, ähnlich dem das perl
             selber hat also mehrere pfade wos drin sein kann und mit zeitstempel
             wann es geladen wurde das auch wieder neu geladen werden kann,
             das ganze daten leg ich dann wohl unter PCE::internal{config_files}
             oder so ab oder unter $PCE::app{config}{files} und denn der parser lag
             eh unter $PCE::app{configparser} und kann mitkommen in den neuen namespace
             unter $PCE::app{config}{parser}
20.          fange an die struktur der neuen syntaxmode dateien zu ordnen, denn die
             alte perl methode ist wirklich unsauber; der perl eigene use mechanismus
             läd keine akualisierten module neu und es ist sehr haarig perl namespaces
             wieder sauber u kriegen  ausserdem fangen wir an dinge global oder im
             quellcode abzulegen die eigentlich einem syntaxmode einer sprache zugeodnet
             gehören, das ganze ist auch basis wichtige features sauber zu lösen wie
             sprachabhängige tools einbinden und sprachabhängiges kommentieren, bracelight
             etc es wird auch der anfang werden bestimmte häufig ablaufende dinge
             high order perl mässig zu optimieren;
             ganz nebenbei fängt jetzt die jagdsaison auf Wx::XRC an das ich in dem
             ersten post dieses devlogs als sooo cool gelobt hab; es war auch cool für
             einen sehr schnellen start mit einem features das mir immer sehr wichtig war
             aber nun kennen wir die grenzen und müssen weiter ziehen und ich hab wirklich
             noch keine ahnung wie ich das schaffen soll aber 0.3.2 wird erst erscheinen
             wenn toolbar und searchbar nicht vollständig aus eignen config dateien gebaut
             werden, und sei es aus yaml, was mir da auch immer noch problem macht ist die
             combobox im searchbar die sich beim reload nicht entfernen lassen will und
             dann zb beim wechsel der sprache 2mal da ist, dies ist neben der tatsache das
             beim drücken der entfernen-taste in der suchzeile, das kommando im editpanel
             ausgeführt wird
19.          0.3.1.3: brace navigation fertig, es ermöglicht mit +richtungstasten
             zwischen zugehöregen klammern und den klammern eines levels zu springen
18.          und während ich an 0.3.1.3 baue (alt+back kann jetzt soft tabs einrücken),
             und jetzt bin ich grad dabei eine mir neuartige methode einzubauen mit der
             man per tastatur schnell im quellcode in den zusammenhängen springen kann,
             werde es wohl brace navigation nennen oder so ist aber noch halbgar;
             was grad wichtiger ist: ich suche nach gutem namen für das kind;
             epieikeia gefällt mir vom klang und bedeutung sehr gut,
             die anderen dürfen es ruhig pika nennen; noch ungewohnt und in entwicklung,
             kann ja auch was ägyptisches werden
15.          0.3.1.1: kleine fixes und auf perl 5.8.8 gehoben
13.          jwawoll, es wurde zeit 0.3.1 rauszugeben auch wenn es nciht funkelfrisch ist
11.          ich mochte immer sehr die funktion der blocknavigation, jetzt wieder im
             handel ab version 0.3.0.27, mit alt+pgup oder down springt der cursor
             blockweise kommt shift dazu erweitert er entsprechend die markierung
             das ganze musste dorthin verschoben werden weil am alten platz
             +richtungstasten jetzt die rechteckige Markierung ist
10.          ewiger ruhm, die perl foundation fördert uns schon direkt
05.03.       bochum war ganz gut viele getroffen viel geredet gutes tut sich auf,
             nadim tut mir etwas leid weil das mit VIP zu mergen nicht leicht ist,
             aber das hier sieht auch interessant aus, das ist reines testprojekt
             um (nicht nur) PCE unter linux zum laufen zu kriegen
25.          nachdem autoeinrückung leicht verändert hab, gibt es noch ein paar
             dinge am der blockeinrückung zu reparieren, aufbau der suchzeile
             in geregelte bahnen formen und noch das find_all irgendwie
             hinzubiegen das es mit hintergrunfmarkierung geht dann ist 0.3.1 soweit
24.          Lesezeichen funktionieren jetzt vollständig in 0.3.0.25
06.          habs nightly 0.3.0.19 ins linux format umgeformt
05.          konnte wieder mit adam reden, cpanification continues, endlich sind alle
             dateien in der cpan distro und adam bastelt grad am installer,
             frage mich derzeit drängt ob GPL oder "as perl itself" lizenz
01.02.       mein erster code seit langem Bookmark.pm fast fertig, deckt schon einige
             grenzfälle ab. vortrag im pod format fertig, folien fast fertig,
             fürhl mich immer och recht leer
27.          shit, schon wieder 2 wochen weg aber der das wird das deckblatt für die slides des vortrages
             achso und ich hab den rang eines Kirchdieners bekommen, bei uns im kloster
15.          ja ich code grad wenig nur einige kleinigeite gefixt im menü,
             typo im toolbar und ausgabe der grösse der markierung in der statuszeile
             haben jetzt gleiches format wie ausgabe der caretposition,
             der vortrag auf den ich mich sehr freue ist jetzt etwa halb geschrieben,
             fang auch an slides zu machen, bin definitv zu faul,
             soweit alles langweilig hier
03.01.2006   huch neues jahr, hm ja ich schreib grad an meinem vortrag für bochum
             der insanely good werden soll, die ddr war meine geliebte heimat auch sie
             seltsame doktoren hatte