I've been using epic now for a couple of weeks and I really like it. Nice work.
I have one little complaint about the perl editor, though. The "delete word" action (ctrl + del) deletes way too much, IMHO. For example, it will delete the next sigil.
Here's an example. I am editing this line:
$something = $foo + $bar;
Now I find out that $foo isn't necessary and all I need is $bar. So I place the cursor just before $foo and hit ctrl+del. IMHO, this should delete $foo, but nothing after that. What it actually does is to delete '$', leaving 'foo'. So I hit ctrl + del again. This is where it gets drastic because not only will this delete foo, it will also delete ' + $', leaving only bar.
$something = |$foo + $bar;
$something = |foo + $bar;
$something = |bar;
Can this behavior be changed somehow? I did a bit of Googling and found a bug report for the eclipse java editor, which doesn't seem to help much when it comes to the perl editor:
The behavior you described is wrong and already fixed in CVS.
I am going to release the next version of stable/testing some time during the next week.
Cool. Thank you very much!
OK, I got the update and Ctrl-Del is really behaving nicely now. But I noticed something strange when I played with the editor after the update: ctrl-backspace acts pretty weird. Fortunately not in a dangerous way. Instead of deleting the previous word (or anything at all), it will select the previous word.
Is this one intended?
Oops, of course not. A copy-paste mistake.
I sure don't want to annoy you, but with 0.4.25, ctrl-backspace doesn't do anything for me.
Thanks for noticing. It turns out I spotted one bug and committed a fix for it without actually checking if there isn't another one: