Re: ARWEN users - Edita alpha released

new topic     » goto parent     » topic index » view thread      » older message » newer message

Pete Lomax wrote:

> I've been writing a new editor using arwen (included).
>
> The first public showing is now available:
>
> http://palacebuilders.pwp.blueyonder.co.uk/euphoria.html

I like the name "Edita". Nice!

> Alpha version. No file save. No delete, return, undo/redo...
>
> I am concentrating on the GUI part & syntax highlighting and
> would appreciate feedback concentrated on that aspect.
>
> Thanks to ARWEN, performance is astonishing:
>
> 		load win32lib	cursor to line 300	page down to end of file
> MEditor	13 secs			1 min 40 (!!)		3 mins 14 secs
> Crimson	18 secs			  44 secs		3 mins 13 secs
> CodeGenie	 2 secs			   8 secs		1 min 30 secs
> Edita		 2 secs			   8 secs		13 secs

Impressive. And as we know, the speed even can be improved. smile

> What is important to people?

Some years ago, I've tried many editors (say 20 or 30) for Euphoria
programming, and for general purpose usage. Since then I use ConTEXT,
which is close to what I personally need (and it's free). So my short
answer is: Look how things are done in ConTEXT. blink

> A pretty icon toolbar?

Yes, please. Should include icons for "New", "Open", "Save current file",
"Save all files", "Close current file", "Find", "Find Next".
I like it, when the icons for saveing become inactive and grey, in case
the regarding file(s) have not changed since the last saveing.

I also like a keyboard shortcut and/or toolbar icon for toggling between
normal view, and showing the characters that are "really" in the file
(i.e. making Space, Tab, Linebreak characters visible by showing special
symbols for them). I hope this is understandable. smile

> An explorer treeview?

At least for the first version of Edita, this it not necessary
(IMHO, of course).

> A project manager?

Useful, but not a basic tool for me.

> SCCS-style source control system?

So far I have neither used nor missed something like that. But if I had
it, maybe I would like it. I don't know.

> Capturing DOS output in an editor pane?

Yes! Also capturing Windows console output, please.

> A layout designer (as opposed to a complete IDE)?

Later. I'd suggest to make a rock solid editor with all basic editing
functions first. When I tested those 20 or 30 editors, I found several
of them with "bells and whistles", but which lacked basic functionality.
Well, of course "basic" can mean different things to different people ...

For general purpose usage, the only thing missing for me in ConTEXT is
automatic highlighting of URLs and making them "clickable" ...

Make everything as simple and straight-forward as possible.

Concerning the SYN files, it's IMHO simpler when Edita defines its own
comment character(s), which is/are the same for all SYN files, rather
than defining individual comment character(s) in each SYN file.
This also would avoid the following current disadvantage, that you
mention in 'Euphoria.syn':
"If the language does not support line comments then you can't comment
the syn file!"

Is it possible to add user-defined sections to a SYN file? People would
like to add syntax higliting for Win32Lib or ARWEN routines, for global
routines of their own often used private libraries etc.

BTW: The author of ConTEXT uses a sytax file in order to define the
     syntax of syntax files. blink

My best wishes for Edita!

Regards,
   Juergen

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu