#1
Code: Select all
Class A{
private function bfunc(string $test){
return $c;
}
}
$jk = new A();
$jk -> bfu [pressing ctrl+space to invoke code complete suggestions]
Actually it's not a big problem, but if it does not take a lot of time and resources to fix, then it would be great.
#1b
By writing the $jk -> [ctrl+space for code complete] displays whole list of built-in functions, however I don't think it's right to display the huge list - that's the wrong variable scope again.
#1c
After defining more classes, methods in the code complete list are displayed from all defined classes, not from the class of the instance I am refering to:
Code: Select all
Class A{
function funca(string $test){
return 'a';
}
}
Class B{
function funcb($test2){
return 'b';
}
}
$jk = new A();
$jk -> func [ctrl+space]
#2 Using the same code as above and opening Code Explorer I don't get any classes defined - the Classes folder is empty. The bfunc method is displayed under the Functions folder. Variables folder also is empty, however I have defined $jk variable. Most likely you have to re-check this whole feature.
#3 I don't know how the debugger is supposed to work, I tried it this way.
a) open blank document, write 5 lines of code:
Code: Select all
echo 'c';
echo 'a';
echo 'b';
c) push the run button
d) WeBuilder opens a blank document, containing the output 'cab', but the debugger didn't stop the execution at breakpoint. Looking at toolbars - the stop button is active now, however pressing stop button does not change anything. Hitting the run button just starts everything from the beginning.
I haven't been using debuggers for a while, however as far as I remember, it should behave a bit different

#4 The toggle breakpoint line is behaving somewhat wrong.
Test it like this:
a) create sample document with lets say this text:
Code: Select all
echo 'a';
echo 'b';
echo 'c';
Delete whole line 3 (select all text in this line and when you have blank line with toggled breakpoint, just press backspace or del button to completely remove the line)
c) The breakpoint has disappeared.
d) press arrow button up and the breakpoint appears on line 2.
I don't think it should appear on that line now - if we deleted the breakpoint that way, it should not appear anywhere.
#5 There is still a bug with multiple character set html documents. If you want to create list of let's say russian text items, then after selecting text and pressing the "List" toolbar button, in the opened dialog instead of russian text you have just question marks. The same thing applies for other places. I just tried to replace the russian text with some latvian text and the text I had selected in the replace dialog appeared as ?????. After trying to replace the text it went completely wrong.
Probably the problem is because of the regional settings I have, but anyway, it's worth to take a look at it.
Will try to install the RC on my work machine tomorrow and probably there will be some more things to look at.