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