Alexander S.Kresin wrote:
Paul,

Hi Alexander and All,

I ported Click to Harbour for use on Linux. The code is untested on Windows but may compile and run. Added "Calls to" information in function headers and made stand alone executable. Need to update code in few days but current source and bin is posted on Google Code under harbourclick.
harbourclick <http://code.google.com/p/harbourclick/>


As I wrote before, I used Click for a long time, but there are some problems ( maybe, bugs ), which forced me to look for other formatter.

Probably, because Click doesn't know about some Harbour's control structures, it moves comments to other lines sometimes.

The real problems for me bacames when I tried to set CASE_OF_FUNCTIONS=LIKEINFILE. I thought that Click simply makes case conversion due to click.ini function patterns, but it tried to autocomplete some of them - this, of course, caused bugs in my source files, which I could find not immedeately (:.

These all should be cleaned before using it with Harbour.
If you can submit the smallest possible code fragments which display the bad behavior, it would help the debugging process. Yeah, autocomplete is pretty much only used to bring very old dbase or S87 code that uses 4 character function and command names. (whoever thought that was a good idea had no idea the problems it would eventually cause)

If Click! doesn't work like you expect it to, it's broken and we can work on fixing it. It's nice to see that someone has already started the work to bring Click! into the future. Thanks, Paul.
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to