Il 16/05/2010 10.06, Viktor Szakáts ha scritto:
I use vi (actually, vim) on both windows and linux... I used to use E2
(was it pe2??) I was given in 1987 by some programmers I met... it
could do block copy/paste, I don't remember how but it could do... you
could also select a box on the screen and then add borders...
PE2 :) It was my first editor on a PC.
And it was the last one I reconfigured the keys.
PE2 was the first editor of quite all old programmers (me also), as sold
by IBM at PC rise.
I used it and abandoned it only when xMate offered me the features of a
good project manager.
I'm thinking that we are confusing some simple concepts.
hbIDE started trying to emulate xMate as project manager hbmk2 based,
AFAIR, so we need to distinguish between two aspects: the project
manager itself and the editor (not talking about the formatter, the form
generator, etc.).
The editor, apart of few file functions (remove from, add to, rename,
etc.) that are project related, is a very auto consistent part of xMate
and could be fully replaced by any new solution accomplishing the needs
of Harbor community, so my question is:
could be better to allow to launch an external editor form hbIde? Just a
provocation, as Harbour programmer's could obtain same productivity
without to spend learning time.
I think that the choice of emulating xMate was a very useful path to
obtain a quick and effective skeleton and i think anyway that his editor
it's no so bad at all. Only, it's has some non standard behaviour that
could frustrate the programmers using other editors.
This could have two aspects:
1. the natural reject of a new method to achieve same result in a new
editor environment
2. some non optimal choice that xMate made in his behaviour
About point 1, i think that some time needs to be spent to learn the new
commands, as we made coming form Alt-B (on upper left corner) - Alt-B
(on lower right corner) to select in PE2 a block to the
Alt+(nouse/keyboard) selection of other "standard" editors (none talked
about Notepad++, a very powerful one). So, if the xMate/hbIde well does
the job i don't think that is needed to change something already working.
About point 2 i agree with Viktor and Maniero when some command are
requesting "innatural" actions or are cryptic (not in learning where
are, but mainly in remembering how to use), so probably to adopt the
"standard" method in this case is the better choice and also we, few but
happy, users of xMate will enjoy this change.
Actually PE2 still exists:
http://www.pe32.com
If xMate was allowing to launch an external editor, i never leaved PE2
approach.
Mouse is a trap when you're writing code...
Best regards.
Maurizio
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour