var $a = "move list a1.b1 to var c;
move list a1.b1 to list a2.b2;
move var a1 to var a2;
move var a1 to list b1.c1;";
when I refresh the class browser it displays the following under Vars:
$a
c;
a1 to list b1.c1;
...
perhaps the browser when parsing need to check ensure that the variable names it captures aren't within a string ;)
---------
Regarding tabs:
In the original devphp, tabs were, as far as I know, really just spaces, not actual tabs; devphp3 seems to automatically use tabs, unless the previous line was tabbed by spaces.
Can something like this be added to the options menu?
other than that, great stuff :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Also, when I went to type in an explode function where the needle was a comma, the function hint feature considered the comma within the needle to be the seperator between argument 1 and 2.
example:
when I enter:
explode(
the function hint should highlight:
$needle,
then when I continue, and enter the second argument it should highlight:
$haystack
however, when $needle = "," when I enter:
explode(",",
it then highlights the third argument:
[int limit]
---
this problem should be in a similar manner as the class browser issue i reportd in the previous entry.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Class Browser is the same that was in 2.0.6. Since it is very buggy, I posted a HELP WANTED message in case somebody wants to develop a new Class Browser that can replace the current one.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
var $a = "move list a1.b1 to var c;
move list a1.b1 to list a2.b2;
move var a1 to var a2;
move var a1 to list b1.c1;";
when I refresh the class browser it displays the following under Vars:
$a
c;
a1 to list b1.c1;
...
perhaps the browser when parsing need to check ensure that the variable names it captures aren't within a string ;)
---------
Regarding tabs:
In the original devphp, tabs were, as far as I know, really just spaces, not actual tabs; devphp3 seems to automatically use tabs, unless the previous line was tabbed by spaces.
Can something like this be added to the options menu?
other than that, great stuff :)
Also, when I went to type in an explode function where the needle was a comma, the function hint feature considered the comma within the needle to be the seperator between argument 1 and 2.
example:
when I enter:
explode(
the function hint should highlight:
$needle,
then when I continue, and enter the second argument it should highlight:
$haystack
however, when $needle = "," when I enter:
explode(",",
it then highlights the third argument:
[int limit]
---
this problem should be in a similar manner as the class browser issue i reportd in the previous entry.
Class Browser is the same that was in 2.0.6. Since it is very buggy, I posted a HELP WANTED message in case somebody wants to develop a new Class Browser that can replace the current one.
if this were vis c/c++... I could help you there...
Delphi on the other hand, outside of console PASCAL (sophmore year) I haven't really touched it..
speaking of which:
can someone point me to a decent (free) ide ad perhaps some spiffy documentation?
in next version 2.0.7 (coming soon) the Class Browser will be better.