heon21st / flashdevelop

Automatically exported from code.google.com/p/flashdevelop
0 stars 1 forks source link

Flash Debugging #49

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When stepping into a haxelib library for a Haxe/Flash project while debugging, 
FD correctly open the corresponding .hx file and commands seems to work, but 
the current line cursor is invisible, making it very hard to debug.

Original issue reported on code.google.com by ncanna...@gmail.com on 16 Nov 2012 at 5:04

GoogleCodeExporter commented 9 years ago
I can't reproduce this problem using Haxe Flash project (box2d lib) and NME 
Flash (tilelayer lib).

Original comment by philippe...@gmail.com on 17 Nov 2012 at 7:19

GoogleCodeExporter commented 9 years ago
I could reproduce, it occured because the path set with "haxelib dev" was 

d:\projects\

instead of 

D:\Projects

In that case, because of the casing difference, the debugger will open the file 
window but the cursor will not show

Original comment by ncanna...@gmail.com on 8 Feb 2013 at 8:29

GoogleCodeExporter commented 9 years ago

Original comment by philippe...@gmail.com on 21 Jul 2013 at 9:39

GoogleCodeExporter commented 9 years ago
This is a known problem, tho the source might be different.
When asking scintilla to open a file that is already open, the casing does not 
matter and the tab will be selected. However the debugger code is much pickier 
and thus the opened tab is not deemed the right one.

One solution, although not the best, would be to change this operation in 
FlashDebugger to case insensitive. This might cause problems in hypothetical 
corner cases...

Original comment by damjan.cvetko@gmail.com on 5 Aug 2013 at 10:03