Re: wxIDE & EuHTHelp.exw

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

Pete Lomax wrote:
> 
> On Sun, 05 Feb 2006 16:43:04 -0800, Kenneth Rhodes
> <guest at RapidEuphoria.com> wrote:
> 
> >I appreciate your patience, Pete. Please help me understand  -
> OK, let me explain where I'm coming from.
> The other day I typed in "getFileExtension" and pressed F1.
> This showed me "D:\Edita\eamisc.e" and the text:
> "global function getFileExtension(sequence name)"
> and allowed "&Examine Code" to jump straight to the definition, which 
> I did, (because I wanted to confirm that it performed a lower() on the
> result).
> 
> If I type eg "open", and press F1, it shows me "Euphoria Builtin", the
> text "global procedure open(sequence filename, sequence mode)"
> and allows "R&eference Manual" to open %EUDIR%/html/lib_h_o.htm#open.

  Excellent - I'm just waiting on the Liux port, Pete! smile

> I have seen JL's code and it is quite nice, but I /really/ don't know 
> what to do with it. For instance it does not lookup "open", 
> "pretty_print", etc. 

If by "JL's code" you mean Juergen's EuHTHelp.exw, your simply mistaken -
EuHTHelp.exw has absolutely no problem with "open" or "pretty_print"
or every other keyword that I have tested it with.  Its a great utility,
which easily provides a great deal of functional "help" to a number of 3rd
party editors. And its public domain - we can benefit from it, play with it,
learn from it, without having to worry about thorny license issues.



> Besides, is there really anything that is really 
> appropriate to F1 lookup when editing Eu code in Edita? What exactly 
> needs adding to Edita, in a way which does not remove any existing 
> functionality? That is the question, afaict not being answered by 
> anybody.

You have done a much better job in this post of describing the
capabilities of Edita - but also, much of earlier arguements in
this thread was answering statements such as this:

>I am also unaware how one might invoke a help file, with a 
> specific topic...

and

>Now if someone wants to ship me an updated file with 
> the source mods to Edita, OR BETTER YE A HOW-TO...
(my emphasis)
 

> This thread started with don cole wanting .hlp or .chm rather
> than .htm lookup. I only meant you were wrong about being able to
> invoke a .hlp or .chm file via system_exec /and/ pass it a keyword.

>Here's what I said:
>Bottom Line - Elaborate context sensitive help, in either text of hypertext
>format, can easily be implemented in any text editor - at least for the
>official RDS
>Euphoria language.

>But the real trick is to provide that type of elaborate contest sensitive
>help for any third party library included in the file being edited.


I don't even know what a .hlp file is. I implemented
context sensitive help search using the Euhoria *.doc files -
simply opened the library doc and passed the keyword to ed.ex's
builtin search routines.  In most cases - help was instantaneous, if
nothing was found in the Library or Refman docs I passed the keyword to
guru.ex and loaded the guru.out file into an ed.ex window "pane".
And I started using keywords to access specific articles in *.htm
files a year ago. I've never  had any sucess under Linux in passing
a search string to  a chm file - and none of my posts for the last month
references "chm".


Here's Don's original post:
Where can I find information on the use of the dollar sign [$]?
I can't seem to find anything about it in any of the Euphoria Help files.
> 

And here's your response:
> Take a look at refman, section 2.2.5, "Subscripting sequences," and 
> 2.2.6, "Slicing sequences."
> 
 Matt Lewis




> Regards,
> Pete
> PS I'll find it in time, but if anyone can remember the name of the 
> RDS doc search program, that's something else I need to investigate. 
> (I've already got a copy of it here somewhere, whatever it's called.)
> 

Do you mean guru.ex?  Thats basically what the RDS web search code is,
I think... here's a link to the source code for the web search:
http://www.rapideuphoria.com/guru_web.txt


Its been an interesting thread - I'm tired!

Pete, when your ready for someone to beta test you wxEU port
of edita, just send it on!

Regards,

Ken Rhodes
100% MicroSoft Free
SuSE Linux 10.0
No AddWare, SpyWare, or Viruses!
Life is Good  smile

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

Search



Quick Links

User menu

Not signed in.

Misc Menu