1. Don Phillips and Pete Lomax
- Posted by jordah ferguson <jorfergie03 at yahoo.com> Oct 24, 2002
- 360 views
Hi Don and Pete, Pete, Very cool editor, i haven't yet used your latest editor but the one i have at home works perfect. i have a few questions for you. Have you added a way to change fonts? please if you can, could you explain the Macro thing in a little more detail? Don, Very Cool editor, was the dll coded in Euphoria? Could you please do with more than shellexecute() to open files? eg when i open a .e file it cannot run it. Pete, i think you have covered almost everything i would ever have wanted in an editor for EU but i have one last request. Could you guys do what David Cuny did in EE. Auto-Completes. eg when i type if then space it autocompletes the switch Thanx for your time, Jordah Ferguson
2. Re: Don Phillips and Pete Lomax
- Posted by petelomax at blueyonder.co.uk Oct 29, 2002
- 354 views
jordah wrote: >Hi Don and Pete, > Pete, Very cool editor, i haven't yet used your latest editor but >the one i have at home works perfect. Thanks for the +ve feedback. I had an option in my mail reader [Agent] unchecked: "delete messages from server". I just found everything was bouncing 'cos the server had amassed 8,148 messages (!!) [either I am incredibly popular or I suffer a rackload of spam!] > i have a few questions for you. >Have you added a way to change fonts? No. Size of fonts in Options, Colours. But actual font, no. If you really mean that show me an example & I'll try to follow, but on the whole the editor needs to work in fixed/non-proportional font, so changing from courier to anything else seems pointless to me. Like I said though, show me an example & I'll try. > please if you can, could you >explain the Macro thing in a little more detail? It is not "great" or "brilliant", I admit: Simple & quick is all: Alt T, M; then press a key you want to use (eg F8). Now edit a section of your file in a way you want to repeat. Then press F8 again. At this point, the "macro" has been defined. Press F8 and the keystrokes between the last two times F8 were pressed are repeated. It does not cater for any pop-ups such as find, compare, print, open, close, options, help, etc, or anything invoked via the menus. I recommend that F3 (find next), or whatever key moves you to the next point you (may) want to repeat the macro from is the last key hit between the two F8 of defining the macro. Improvements/suggestions are welcome. Pre-defined macros anyone? Define a macro in a source file anyone? Thoughts please. The current implementation really is very trivial so anyone getting their wishes in first, I an probably code it no problem. > Pete, i think you have covered almost everything i would ever have >wanted in an editor for EU In that case, when u get the next version you'll sell me your soul > but i have one last request. Could you guys >do what David Cuny did in EE. Auto-Completes. eg when i type if then >space it autocompletes the switch I have coded autocomplete, and re-format (re-indent). I am near the end of coding context-sensitive help & when that's done you'll get the lot ) The way I have coded autocomplete is slightly different. Space does not trigger the autocompletion, rather delimits it. An example is key "int" of "integer " (note the final space) and it auto-completes. Carry on keying (part of) the "eger " bit (again note the final space) and it ignores you. Any point between, space or non-expected letter delimits the autocompletion. Hmm-part: Keying "intdecode" leaves "integer decode" in the file, but "intencode" will output "integer ncode", However, keying "int " (yet again note the final space) *always* behaves consistently. It is a compromise, but a good one I think. I've also got backspace inserting an else/elsif then, which is sometimes cool, sometimes annoying. "proc"edre, "fun"ction", "typ"e, "if", "wh"ile, "for", "int"eger, "seq"ence", "con"stant, "pri"ntf are the current set. There is a flag too, to enable/diasable it all. There is a problem with "global" & some related restrictions on column handling I need to resolve before release though. OK,OK! There is an alpha available on my site: http://palacebuilders.pwp.blueyonder.co.uk/euphoria.html please note I'm mid-way through several bits & bobs; don't be surprised if a trace window pops up, ?9/0 happens, etc, etc... >Thanx for your time, and your feedback. Pete