Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]4523[/thread]

Editor in Perl schlägt emacs?: Bitte um kommentar und mitarbeit (Seite 3)

Leser: 2


<< |< 1 2 3 4 5 6 ... 15 >| >> 143 Einträge, 15 Seiten
lichtkind
 2004-12-12 12:04
#40016 #40016
User since
2004-03-22
5708 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
das ist wirklich einer der grössten probleme grad. prinzipielle unterstützt ein wx menü von hebräisch bis russisch, aber es scheitert daran das eine nicht unicode version von perl verbaut habe um win 95 und 98 mitzunehmen, werde aber in den nächste wochen eine unicode version rausbringen und brauch dann nur noch im xrc file das das menü definiert den codeseite angeben und den rest macht xrc compiler(xpat).

das andere problem ist das ich es nicht geschafft habe einzelne menüpunkte zu manipulieren weil ich immer xrc ID und keine Wx id bekomme. gerade weil ich auhc dynamische menüs(aktelle dateien, oder sahcen eingrauen) will werd ich weg kommen von xrc und alles selber machen. dies alles ist geplant inner halb der versionen 0.3.n.

jetzt wird erstmal der 0.2 kommen und innerhalb 0.2.n versionen noch der DND support ausgebaut,search in files, bookmarks, session files, auch die anderer editoren. brace highlighting und wenns klappt code falten.

ja ...soweit

alles gute
herbert
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
lichtkind
 2004-12-14 14:17
#40017 #40017
User since
2004-03-22
5708 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
dacht ich auch, aber bei anderen programmen kommt sowas nicht also könnte es ein seiteneffekt von wx sein.
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
Jenne
 2004-12-20 12:24
#40018 #40018
User since
2004-12-20
1 Artikel
BenutzerIn
[Homepage] [default_avatar]
Jetzt meldet sich der "Grafiker" hier auch mal zu Wort.

Ich denke das lichtkind hat es mit dem Rohbau schon ganz gut beschrieben. Es wird sich schliesslich noch einiges verändern. Und da Diskussionen über IE vs XY und PNG Transparenz eh unnütz sind, werde ich mal ein paar GIF's zaubern.

Jenne
ptk
 2004-03-23 17:53
#40019 #40019
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Ich wuerde gerne folgendes sehen:
- Versionskontrollsystem integriert wie bei PCL-CVS beim Emacs, unified VC mode
(behandelt RCS, CVS und subversion mit dem gleichen Interface)
- Diff/Merge
- News/Mailreader a la Gnus/RMAIL/sendmail
- Unterstuetzung von verschiedenen Encodings (nicht nur iso-8859-1 und utf-8 )
- auto-compression/decompression
- weitere Modes, z.B. HTML/XML, aber auch fuer andere Programmiersprachen
- interner Debugger (d.h. es ist wie beim Emacs moeglich, die Editorfunktionen
selbst zu debuggen)
- Spell checker, flyspell-mode (spell checking bereits beim Eingeben)
- 100%ige Unterstuetzung der Emacs-Tastenbelegung
lichtkind
 2004-03-22 05:41
#40020 #40020
User since
2004-03-22
5708 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
verehrte monks und mongers

DIES IST EINE ANKÜNDIGUNG AN ALLE DIE PERL LIEBEN UND / ODER EINEN BESSEREN EDITOR WOLLEN


Auf http://proton-ce.sourceforge.net hab ich angefangen einen editor zu schreiben. der in richtung jedit, emacs etc wachsen soll. 100% perl konfigurierbar, frei erweiterbar, crossplatform (wxPerl) teste selber nur unter xp & 98, bald auch suse, später mehr

er soll für jeden alles sein, klingt konfus, lest aber bitte zuende,
ihr wäret nicht die ersten die es begeistert.

wie macht man einen editor für webdesigner, coder aller sprachen und romaciers?

wie bei perl geht es mehr als um ein program sondern eine einstellung die sehr nah bei dem ist was auch larry propagiert:

Freiheit: jeder kann seinen stil fahren, das programm schreibt
kaum etwas vor, alles ist anpassbar, änderbar
100% GPL / Artistic license komponenten
Brüderlichkeit: opensource typisch soll es leicht sein das jeder
den schuh ausbeulen kann der ihn grad drückt,
was allen helfen soll
Coolnes: der editor macht die drecksarbeit der user hat den
spass
Sparsam: Eclipse macht zwar etwas ähnliches brauch aber 60MB
+30MB Java,
selbst mit komlettem wx, perl, scintilla und allem im
gepäck komm ich im moment auf 8,5 MB, schmeiss
demnächst xrc raus dann bin ich bei 8 MB reiner perl
code: 63kB bis jetzt, auf meinem alten duron800
brauch es 7 sekunden zum hochfahren, was sicher
mehr werden wird sich aber sehen lassen kann weil
bereits das ganze framework geladen wird.


ich will tabs, highlighting, textfalten, Unicode, localisation, projektmanagement codeclips, commandozeile, filemanager,
und vieles vieles vieles vieles mehr

framelayout, menü, popupmenü,toolbar, shorcuts sollen frei einstellbar sein, auch soll das teil einem beim pluginschreiben unterstützen

und apropos plugins:
ich hab kein nadelöhr weil eine erweiterung wie jeder andere perl code auf alles zugreifen kann also sind hier plugins ungleich mächtiger als bei editoren mit angeklebten scripterweiterungen die meist als sprache lua einen js clon oder elisp benutzen.

ist es nicht besser wenn man seinen lieblingseditor mit 5 zeilen perl code die funktion geben kann die man will?

nicht nur perl als sprache hat gewaltige vorteile (ej es geht um textbearbeitung, was könnte ebsser als perl sein? perl6)
auch wx ist als gui+mehr crossplatform toolkit allem überlegen was es sonst so gibt. (www.wxwidgets.org)
es brauch keine tcl rudimente wie in tk, wx kann mehr ist schnell und sprasam sehr übersichtlich und greifft auf die jewals native API. so das die programme nicht wie bei java unter windows wie vom mars aussehen und arschlangsam sind

auch die editorkomponente ist erste sahne, die gleiche wie in kommodo

mehr infos siehe proton-ce.sf.net

Stand:
so langsam bekomme ich verstärkung auch ist das programm langsam benutzbar. einige wichtigen rudimentäre fratures fehlen noch, aber bedenkt bitte alles was man da sehen kann ist in den letzten 2 monaten entstanden. lasst euch auch bitte von dem
seitenlayout nicht abschrecken die neue seite ist in construktion


danke für die geduld & peace
herbert aka sir lichtkind

jede reaktion ist willkommen (sir_lichtkind.et.sf.dot.net)\n\n

<!--EDIT|lichtkind|1080060998-->
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
Strat
 2004-03-24 02:28
#40021 #40021
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
Da faellt mir gleich noch ein Feature ein, das ich sehr haeufig verwende: eine rekursive suche wie bei emacs:
ich druecke <strg><s> (oder was auch immer), und sobald ich anfange, das wort zu tippen, wird gleich zum naechsten teil gesprungen, der mit der bisher eingegebenen Zeichenkette identisch ist. und wenn man noch mal <strg><s> drückt, wird zum nächsten vorkommen weitergesprungen (oder mit <strg><r> zurueck). aber ich fuerchte, mit einer normalen menuefuehrung wird sowas schwierig.

Subroutinen ein- und ausklappen waere auch noch klasse (also dass z.B. im eingeklappten zustand nur z.b. sub Subroutine irgendwie farbig hinterlegt darsteht (sowas wollte ich mir schon immer mal fuer Emacs schreiben... aber LISP....)

Zu mehreren Fenstern: da ich haeufig Programme schreibe, die aus mehreren Modulen bestehen, finde ich es schon schoen, wenn man zumindest zwei Fenster gleichzeitig im Blickfeld haben kann (MDI). Aber ich glaube, sowas wurde schon ganz weit oben gesagt.

Ich habe leider in den naechsten Wochen keine Zeit, mitzuhelfen, weil die Arbeit, das neue Forum und noch ein kleines Projekt nebenbei derzeit einfach vorgehen, aber wenn ich wieder mehr Zeit habe, helfe ich gerne (und sei es nur als Tester)
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
lichtkind
 2004-03-25 04:20
#40022 #40022
User since
2004-03-22
5708 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
@strat
>Fein waere auch noch eine Liste aller Subroutinen, packages und globalen
>Variablen der aktuellen Datei (vielleicht aehnlich wie bei Emacs mit Steve
>Ackermann's .emacs von http://www.dotfiles.com/files/6/108_.emacs (das
>habe ich echt schaetzen gelernt)

da ich die vorzüge von sowas kenne (auch unter html) wollt ich das von anfang an machen, ich hoffe ihr haltet aus (solang dürft ihr emacs nehmen)

noch zu meinen klingonen kommentar:
ich find es besser statt den quellcode mit kommentaren zu verstopfen, gut zu programmieren wenige kommentare für je einen block oder ne stelle wo nötig, ansonst im modulkopf oder an einer api alles weiter gehört in eine seperate POD || DOKU
(OT aber das ist hier ja eh ein allgemeiner Thread)
werde mich das nächste mal auch brav hinten einreihen (http://board.perl-community.de/cgi-bin....SF;f=22)\n\n

<!--EDIT|lichtkind|1080182660-->
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
lichtkind
 2004-03-31 20:18
#40023 #40023
User since
2004-03-22
5708 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
falls der editor schon fans gefunden hat:

der EOL BUG ist fixed, Manuel wars, KUDOS,
am zeillenende wird jetz richtig cr lf angezeigt, soweit man zeilenendzeichen als sichtbar gewählt hat

ja!!!\n\n

<!--EDIT|lichtkind|1080752713-->
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
ptk
 2004-05-18 15:23
#40024 #40024
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Du meinst wohl "perl Makefile.PL" (mit grossem PL).

Bei RedHat 8.0 enthaelt das wx-rpm nicht die contrib-Teile, die notwendig fuer wxperl sind (warum eigentlich? koennte man das nicht waehrend "perl Makefile.PL" feststellen und die entsprechenden Module einfach nicht bauen)? Du musst also wahrscheinlich zuerst ein aktuelles wx + wxcontrib haendisch bauen.
esskar
 2004-12-12 02:39
#40025 #40025
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
sind ja ganz schön weit gekommen
gut, gut

was mir aufgefallen ist:
- falls schreibgeschützt, funzen verschiedene funktionen aus dem menü nicht. an dieser stelle würde ich diese funktione disablen, sprich grauen.
- die menus sind vom charset ISO-irgendwas. unterstüzt ihr an der stelle jeden charset? also z.b. auch koi-* oder utf-*?
<< |< 1 2 3 4 5 6 ... 15 >| >> 143 Einträge, 15 Seiten



View all threads created 2004-03-24 14:34.