On Saturday 27 August 2005 09:30 pm, Lothar Scholz wrote: Hi, Lothar, thanks for the response! ---< snipping good stuff liberally (throughout) >-- I had started to look at Scintella just a few days ago. I'll look for the Delphi component and aeditor. > RK> * which can be integrated with recorded keyboard macros (it is > quite RK> common for me to start writing a macro by recording keystrokes. > That macro RK> may not have all the features I need (especially > conditionals) so I am used RK> to taking that macro and adding code from > the macro language so that it can RK> do everything I need) > > Nice idea. AFAIK even XEmacs don't support it (at least without shooting > yourself in your foot). Just for your information, both nedit and Microsoft Word (what I call 97 (for Windows) and some earlier versions, and I assume also the later versions) do this. > RK> * folding based on custom "sentinels" or features of the file (I > have RK> nedit macros that fold on any TWiki level heading (i.e., on "---+ > " through RK> "---++++++ ") > > I could implement something like this but it's the first time i > hear about it. Everybody wants it either on syntax elements > (implemented in Arachno) or on indentation. I do it with macros in nedit, which is fine. > RK> * able to export selected records to another application for > further RK> processing (sort of like an abiltiy to sort, although the first > external RK> application will not return any results, the record is just > specially RK> formatted and displayed for the user) (so, in fact, unlike > the similar RK> capability in nedit, I need an option that either deletes > the text sent to RK> the other application for replacement by what is sent > back from that RK> application, or that does not delete that text (as > nothing will be sent back RK> from that application) > > This feature will be in the next release (expected end of next week). > You can even catch the exit code and decide on this if you want to replace > the selected text range with the external application or not. Wonderful! > RK> * written in a language that I can grok so if necessary I can > customize RK> it still further (and with a license that lets me do that) > > Okay, thats a knock out criterium for me. I will not publish my eiffel > code, but i think if you have a good complete macro language it is not > necessary. When i see what you can do with VisualSlick Edit then you > don't really need it. And if the wanted features are so different from the > current state of the editor, i doubt that you want to hack inside a > 300000 lines project. You're right, I don't want to mess around inside a 300,000 line project, and with a good macro language it shouldn't be necessary. BTW, the only two reasons I need/want to hack inside nedit are to: * actually hide text when folded * give an option to delete or not delete text sent to an external application It sounds like Arachno will have both of those. > So i think Arachno will be (at the current development level) not > your editor, but maybe you like to try it out end of 2006. I think > until then i implemented the points on your requirement list. Yes, I would. Will it be available as a component that I could incorporate in another project? > So i continue to do what i did in the past: look what i would like to see > in a Ruby IDE and implement this first. I think that's a good way to do it (at least until you're programming something for which you have no experience). Thanks again for the response! I look forward to looking more closely at Arachno sometime near the end of 2006. regards, Randy Kramer