1. RE: Eu Editors

Good idea.
Here's my contribution for UltraEdit (V9.10) 
(? = don't know/maybe/never tried)
(!? = don't understand what the feature is supposed to be)
[Y] Syntax highlighting,
[Y]Run program
[?]Bind and shroud processing
[Y]Macro/repeat keystrokes feature
[Y]Undo/Redo
Y[]Return auto-inserts leading tabs
[Y]Re-open last file(s) worked on automagically
[Y]Change font
[Y]Block comment/uncomment/indent/unindent
[?]Jump to error handling
[Y]File compare
[Y]List/Jump to routine
[N]Coded in Euphoria
[Y]Cut/copy append
[Y]Multi-file search, including subdirectories
[Y]Templates/Insert file
[Y]Links to library & win32lib help
[!?]Context-sensitive EU-specific help (as per (4)) 
[Y]Autosave feature
[Y]Dos/Linux eol & tab/spaces handling
[Y]html handling
[Y]Print preview
[Y]Headers/Footers
[Y]Set file associations
[Y]International character set support(?)
[Y]Hex mode
[Y]Hide/show blocks of lines
[Y]Cost
[!?]URL
[!?]Additional URL
.
Henri Goffin

-----Original Message-----
From:	petelomax at blueyonder.co.uk [SMTP:petelomax at blueyonder.co.uk]
Sent:	Sunday, August 04, 2002 9:00 PM
To:	EUforum
Subject:	Re: Eu Editors


On Sun, 4 Aug 2002 18:09:29 +0200, Martin Stachon
<martin.stachon at worldonline.cz> wrote:

>
>If someone has the time, (s)he could set up a webpage with
>list of editors that supports Eu syntax highlighting,

> list of their features,

Hmmm:

[] Syntax highlighting,
[]Run program
[]Bind and shroud processing
[]Macro/repeat keystrokes feature
[]Undo/Redo
[]Return auto-inserts leading tabs
[]Re-open last file(s) worked on automagically
[]Change font
[]Block comment/uncomment/indent/unindent
[]Jump to error handling
[]File compare
[]List/Jump to routine
[]Coded in Euphoria
[]Cut/copy append
[]Multi-file search, including subdirectories
[]Templates/Insert file
[]Links to library & win32lib help
[]Context-sensitive EU-specific help (as per (4)) 
[]Autosave feature
[]Dos/Linux eol & tab/spaces handling
[]html handling
[]Print preview
[]Headers/Footers
[]Set file associations
[]International character set support(?)
[]Hex mode
[]Hide/show blocks of lines
[]Cost
[]URL
[]Additional URL

UltraEdit
Crimson Editor
EditPad(pro)
Code Genie
EE by David Cuny
Syntax highlighting editor by Don Phillips
The one that comes with Judith's IDE (ie editor.exw)
  (4) by David Cuny, modified by Wolfgang Fritz)
JED
ConTEXT
TextPad

Oh, and Mikes editor, the one I'm still slowly crippling ;-(.

Did I miss anything out?
Maybe people actually using these could put a Y or N between
the [ ] & possibly x if they think the feature isn't worth listing.

>URLs and additional syntax files for them....
>
>Regards,
>      Martin Stachon
>
>martin.stachon at tiscali.cz
>http://www.webpark.cz/stachon
>

new topic     » topic index » view message » categorize

2. RE: Eu Editors

Edit Plus 2

[y] Syntax highlighting,
[y]Run program
[y]Bind and shroud processing
[y]Macro/repeat keystrokes feature
[y]Undo/Redo
[y]Return auto-inserts leading tabs
[y]Re-open last file(s) worked on automagically
[y]Change font
[n]Block comment/uncomment/indent/unindent
[n]Jump to error handling
[n]File compare
[n]List/Jump to routine
[n]Coded in Euphoria
[y]Cut/copy append
[y]Multi-file search, including subdirectories
[y]Templates/Insert file
[y]Links to library & win32lib help
[n]Context-sensitive EU-specific help (as per (4)) 
[y]Autosave feature
[y]Dos/Linux eol & tab/spaces handling
[y]html handling
[y]Print preview
[y]Headers/Footers
[y]Set file associations
[y]International character set support(?)
[n]Hex mode
[n]Hide/show blocks of lines
[free]Cost
[http://www.editplus.com/]URL
[]Additional URL

This is the one I use.  It has (like many others),
definable tool bar buttons to automate many tasks
such as running the file, binding, shrouding.  I
also assign some of mine to run the various help
files.

Always looking for something better though I have
become used to this one.

new topic     » goto parent     » topic index » view message » categorize

3. RE: Eu Editors

mistertrik at hotmail.com wrote:
> Actually, speaking of the IDE...
> 
> I started using it recently, and I find it extremely useful.

Words we like to hear smile


> 
> The only bugbears I have are with that editor.

You will be happy to know *that* editor was rewritten by Don Phillips 
for the next release. 

I try to issue a new release every other month. the last one was two 
months in the making and it looks like the next is three. I'm sorry for 
the delay but I put in a lot of new thngs for the next version and built 
myself into a corner with one of them until some issues were resolved.

> 
> Bugbear 1:
> 
> The Ctrl key doesnt work. if you hold down ctrl and use the arrow keys, 
> it 
> should shift the cursor left or right one word. (it doesn't right now)

Will work correctly in next version.


> 
> Bugbear 2:
> 
> The Delete key should remove the character to the right of the cursor.
> at the moment, it removes one character to the left, and one to the 
> right.

Will work correctly in next version.


> 
> Bugbear 3:
> >The way it pops up
> >now is a bit intrusive, to say the least.
> 
> I agree. If we could have a function key mapped to toggle that on and 
> off 
> when it pops up, that would be very nice.

If you click anywhere in the body of editor the Hint popup will 
disappear. You can also turn Hints off in Menu Item and use Ctrl+space 
to force it to appear when you want it.

In the next version the Hint popup is in its own canvas window, so you 
can move it aside whenever you wish.


> 
> 
> Ask for Features (ie not bugbears :))

Please ask. The only way I can make IDE better is when I know what 
people need.  


> 
> *When you set 'owner' of a control, it gives you a dropdown list?

You can not set Parent of a control, if this is what you mean. Except 
for secondary Windows or the primary window when the output a .ew file. 
Then a dropdown of allowable window names is presented. Parent is 
established by IDE when a control is moved into (or out of) a container 
control.

Do you have a need to set the 'owner' yourself?


> 
> *Make the namespace a little more tolerant of typing. IE atm it doesnt 
> like 
> you deleting all the characters in the name attribute before typing in a 
> new 
> one. If it could hold off until it loses focus, then perhaps that would 
> be 
> better.

Martin Stachon has rewritten Properties for the next release and it does 
allow waiting until user moves to another property before issuing an 
error message. However, I found it safer to issue the message when the 
error happens. There is a way around the problem and it is to use 'Wait 
for Enter Key' under the Configuration Menu. What this allows is for you 
to set which properties will not issue error messages or take action 
such as redrawing or changing text until you press Enter key. Not all 
properties can use Wait For Enter Key, just the ones I felt caused 
problems like you describe. Your selection in Wait For Enter Key is 
retained for the next time you use IDE.

After making a change to 'Wait For Enter Key', it will take action on 
the *next* control you click, since it activates when new information is 
loaded into Properties. I probably should change this to take action 
right away, hum....

> 
> 
> Anyway, a fine effort Judith, David. Keep it up.

Thank you. Many people are now actively involved and provide 
improvements, routines and even replacement modules.

Judith

> =====================================================
> .______<-------------------\__
> / _____<--------------------__|===
> ||_    <-------------------/
> \__| Mr Trick
> 
> 
> >From: petelomax at blueyonder.co.uk
> >Reply-To: EUforum at topica.com
> >To: EUforum <EUforum at topica.com>
> >Subject: Re: Eu Editors
> >Date: Mon, 05 Aug 2002 11:23:11 +0100
> >
> >
> >On Mon, 5 Aug 2002 00:08:26 +0200, Henri Goffin <H.Goffin at skynet.be>
> >wrote:
> >
> > >Here's my contribution for UltraEdit (V9.10)
> > >[!?]Context-sensitive EU-specific help (as per (4))
> >
> >With Judith's IDE there is a (demo) editor.exw which, editing eg
> >
> >constant EditMenu = create( Menu, "&Edit", CalcWin, 0, 28, 0, 0, 0 )
> >
> >when cursor is between the '(' and ')', it shows a tip of the form:
> >
> >function create (integer class,sequence caption,atom parent,integer x,
> >integer y,integer cx,integer cy,integer flags)
> >
> >with the parameter the cursor is on shown in bold. The way it pops up
> >now is a bit intrusive, to say the least, but there is a handy list of
> >374 routines and all their parameters already written.
> >
> > >[Y]Cost
> >[$35.00]
> > >[!?]URL
> >http://www.ultraedit.com/
> > >[!?]Additional URL
> >French, German, Spanish versions available
> >US, UK, Dutch, Finnish, French, German, Italian, Spanish and Swedish
> >spell check dictionaries available
> > >.
> > >Henri Goffin
> >
> >Thanks, Pete
> >
> >

new topic     » goto parent     » topic index » view message » categorize

4. RE: Eu Editors

> >Edit Plus 2
> >
> >[free]Cost
> Hmm It's really $30 shareware
> Is it nag-free if you don't register ?
> >[]Additional URL
> ftp://ftp.editplus.com/files/euphoria.zip
> 
> Thanks,
> 
> Pete

Oh yeah, I guess it isnt completely nag free.
Whenever you run it, it pops up a window asking
if you would like to register it at this time.

I rarely (if ever) reboot my system and I never
close my editor so I havnt seen that screen in
quite a while.  Sorry I forgot about it.

Since its shareware, it is (for the most part)
an unlimited demo with full functionality.  The
only reason I have not registered is that (as
editors go), there is always something possibly
better on the horizon...

new topic     » goto parent     » topic index » view message » categorize

5. RE: Eu Editors

How you run a program in this editor ?

Rubens

At 10:51 5/8/2002, you wrote:
>
>Edit Plus 2
>
>[y] Syntax highlighting,
>[y]Run program
>[y]Bind and shroud processing
>[y]Macro/repeat keystrokes feature
>[y]Undo/Redo
>[y]Return auto-inserts leading tabs
>[y]Re-open last file(s) worked on automagically
>[y]Change font
>[n]Block comment/uncomment/indent/unindent
>[n]Jump to error handling
>[n]File compare
>[n]List/Jump to routine
>[n]Coded in Euphoria
>[y]Cut/copy append
>[y]Multi-file search, including subdirectories
>[y]Templates/Insert file
>[y]Links to library & win32lib help
>[n]Context-sensitive EU-specific help (as per (4))
>[y]Autosave feature
>[y]Dos/Linux eol & tab/spaces handling
>[y]html handling
>[y]Print preview
>[y]Headers/Footers
>[y]Set file associations
>[y]International character set support(?)
>[n]Hex mode
>[n]Hide/show blocks of lines
>[free]Cost
>[http://www.editplus.com/]URL
>[]Additional URL
>
>This is the one I use.  It has (like many others),
>definable tool bar buttons to automate many tasks
>such as running the file, binding, shrouding.  I
>also assign some of mine to run the various help
>files.
>
>Always looking for something better though I have
>become used to this one.
>
>
>

new topic     » goto parent     » topic index » view message » categorize

6. RE: Eu Editors

I think I solve the problem. I have to create a user option button to run 
the program.
Rubens


At 12:17 6/8/2002, you wrote:
>
>Rubens
>
>At 10:51 5/8/2002, you wrote:
>>
>>Edit Plus 2
>>
>>[y] Syntax highlighting,
>>[y]Run program
>>[y]Bind and shroud processing
>>[y]Macro/repeat keystrokes feature
>>[y]Undo/Redo
>>[y]Return auto-inserts leading tabs
>>[y]Re-open last file(s) worked on automagically
>>[y]Change font
>>[n]Block comment/uncomment/indent/unindent
>>[n]Jump to error handling
>>[n]File compare
>>[n]List/Jump to routine
>>[n]Coded in Euphoria
>>[y]Cut/copy append
>>[y]Multi-file search, including subdirectories
>>[y]Templates/Insert file
>>[y]Links to library & win32lib help
>>[n]Context-sensitive EU-specific help (as per (4))
>>[y]Autosave feature
>>[y]Dos/Linux eol & tab/spaces handling
>>[y]html handling
>>[y]Print preview
>>[y]Headers/Footers
>>[y]Set file associations
>>[y]International character set support(?)
>>[n]Hex mode
>>[n]Hide/show blocks of lines
>>[free]Cost
>>[http://www.editplus.com/]URL
>>[]Additional URL
>>
>>This is the one I use.  It has (like many others),
>>definable tool bar buttons to automate many tasks
>>such as running the file, binding, shrouding.  I
>>also assign some of mine to run the various help
>>files.
>>
>>Always looking for something better though I have
>>become used to this one.
>>
>>
>
>
>

new topic     » goto parent     » topic index » view message » categorize

7. RE: Eu Editors

rubis at fem.unicamp.br wrote:
> I think I solve the problem. I have to create a user option button to 
> run 
> the program.
> Rubens

Yeah thats how.  My settings (if your interested) are:

Command: C:\EUPHORIA\BIN\EXW.EXE
Argument: "$(FilePath)"
Directory: $(FileDir)

The quotes allow spaces in the directory path...

new topic     » goto parent     » topic index » view message » categorize

8. RE: Eu Editors

Cool cool... (more below)


> > *Make the namespace a little more tolerant of typing. IE atm it doesnt
> > like
> > you deleting all the characters in the name attribute before typing in a
> > new
> > one. If it could hold off until it loses focus, then perhaps that would
> > be
> > better.
>
>Martin Stachon has rewritten Properties for the next release and it does
>allow waiting until user moves to another property before issuing an
>error message. However, I found it safer to issue the message when the
>error happens. There is a way around the problem and it is to use 'Wait
>for Enter Key' under the Configuration Menu. What this allows is for you
>to set which properties will not issue error messages or take action
>such as redrawing or changing text until you press Enter key. Not all
>properties can use Wait For Enter Key, just the ones I felt caused
>problems like you describe. Your selection in Wait For Enter Key is
>retained for the next time you use IDE.
>
>After making a change to 'Wait For Enter Key', it will take action on
>the *next* control you click, since it activates when new information is
>loaded into Properties. I probably should change this to take action
>right away, hum....



I'm not sure I understand...
I had a similar problem where the content of a field had to be correct, 
otherwise the program would do something silly. So, I had code like this:
###(not necessarily real code)
procedure onLostFocus_MyCtrl()
    sequence t

    t = getText(MyCtrl)

    if not valid(t) then
         setFocus(MyCtrl)
         highlight(MyCtrl)
         popupHint("Invalid Value") *OR* setStatusBar("Invalid Value")
    end if
end procedure
onLostFocus[MyCtrl] = routine_id("onLostFocus_MyCtrl")
###

That sort of thing is ok, isn't it? That way, you ensure the validity of the 
data, but the person isn't bothered until they've finished with the control.
=====================================================
.______<-------------------\__
/ _____<--------------------__|===
||_    <-------------------/
\__| Mr Trick

new topic     » goto parent     » topic index » view message » categorize

9. RE: Eu Editors

The new properties catches invalid data as you move from cell to cell in 
Properties. If you were to enter invalid data in a cell and then, for 
example, click in Design or open another window in IDE, properties would 
not validate. I will see what happens if I check w32HLostFocus on the 
Property Window with some kind of overall validation.

Thanks for your comments,

Judith


mistertrik at hotmail.com wrote:
> Cool cool... (more below)
> 
> 
> > > *Make the namespace a little more tolerant of typing. IE atm it doesnt
> > > like
> > > you deleting all the characters in the name attribute before typing in a
> > > new
> > > one. If it could hold off until it loses focus, then perhaps that would
> > > be
> > > better.
> >
> >Martin Stachon has rewritten Properties for the next release and it does
> >allow waiting until user moves to another property before issuing an
> >error message. However, I found it safer to issue the message when the
> >error happens. There is a way around the problem and it is to use 'Wait
> >for Enter Key' under the Configuration Menu. What this allows is for you
> >to set which properties will not issue error messages or take action
> >such as redrawing or changing text until you press Enter key. Not all
> >properties can use Wait For Enter Key, just the ones I felt caused
> >problems like you describe. Your selection in Wait For Enter Key is
> >retained for the next time you use IDE.
> >
> >After making a change to 'Wait For Enter Key', it will take action on
> >the *next* control you click, since it activates when new information is
> >loaded into Properties. I probably should change this to take action
> >right away, hum....
> 
> 
> I'm not sure I understand...
> I had a similar problem where the content of a field had to be correct, 
> otherwise the program would do something silly. So, I had code like 
> this:
> ###(not necessarily real code)
> procedure onLostFocus_MyCtrl()
>     sequence t
> 
>     t = getText(MyCtrl)
> 
>     if not valid(t) then
>          setFocus(MyCtrl)
>          highlight(MyCtrl)
>          popupHint("Invalid Value") *OR* setStatusBar("Invalid Value")
>     end if
> end procedure
> onLostFocus[MyCtrl] = routine_id("onLostFocus_MyCtrl")
> ###
> 
> That sort of thing is ok, isn't it? That way, you ensure the validity of 
> the 
> data, but the person isn't bothered until they've finished with the 
> control.
> =====================================================
> .______<-------------------\__
> / _____<--------------------__|===
> ||_    <-------------------/
> \__| Mr Trick
> 
>

new topic     » goto parent     » topic index » view message » categorize

10. RE: Eu Editors

Hi 10963508,

> I don't know how you people live without "jump to error", because no 
> editor
> has it. If any such editor exists I would very like to know about it (ok 
> EE
> has it but it's DOS and doesn't have undo). Do you
> everytime look at ex.err? Time waste!

 You obviously haven't seen my windows editor which has a sensible "Jump 
to Error" and "Undo/Redo" facility. Admittedly things like Bookmarks and 
Macros have not been implemented but if you are curious you could d/l 
the program in the archives or get the current version under development 
by asking Pete Lomax nicely.

Regards,
mike

new topic     » goto parent     » topic index » view message » categorize

11. RE: Eu Editors

> Macros have not been implemented but if you are curious you could d/l 
> the program in the archives or get the current version under development 
> 
> by asking Pete Lomax nicely.

Pete told me in Feb that by July would release his editor with AutoSave 
implemented....maybe it is still under going test. Anyway could some one 
do what D.Cuny did in his ee.ex ie AutoComplete

Jordah

new topic     » goto parent     » topic index » view message » categorize

12. RE: Eu Editors

On 8 Aug 2002, at 10:38, jordah ferguson wrote:

> 
> Pete told me in Feb that by July would release his editor with AutoSave
> implemented....maybe it is still under going test. Anyway could some one
> do what D.Cuny did in his ee.ex ie AutoComplete
> 

Jordah:

I'm not sure if it could help but I found an app from PCmag that helps 
me a lot on my daily writings. I'm quite sure it can be set to help you 
on coding. It's called RoboType 3, can work along with any Windows edit 
box, it's very *customiseable* and it's free. I use it mostly to re-
type text chunks that comes in very often either in auto and manual (my 
choice) mode. You can get it at:

http://eletters1.ziffdavis.com/cgi-bin10/flo?y=eRdX0Ej7GU0EvR0pZP0AY

including its source code.

Cheers!

-- Euler

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu