User forums > Nightly builds
The 19 June 2007 build is out.
skirby:
Hello,
I have found a bug in this release (I haven't done the test with previous release).
- Create a simple Dos project with accented character in you project path like D:\Mélange
- Make an error somewhere in the code.
- Compile the project => In Build message window, you can see the error
Nothing happened if you double click on Build message window.
Normally, C::B goes on the line in error.
It does not happen if path does not contains accented character.
You can see a screenshot here:
I hope you could fix it.
Thanks and have a nice day.
David Perfors:
Could you show the output of the Build log?
skirby:
Sure I can !
MortenMacFly:
--- Quote from: skirby on June 20, 2007, 12:44:33 pm ---I hope you could fix it.
--- End quote ---
I am currently testing a patch that should tackle this.
If you want to, try replacing line 40 in compiler.cpp which is currently:
--- Code: ---const wxString Compiler::FilePathWithSpaces = _T("[][{}() \t#%$~A-Za-z0-9_:+/\\.-]+");
--- End code ---
...with:
--- Code: ---#ifdef __WXMSW__
const wxString Compiler::FilePathWithSpaces = _T("[a-zA-Z]:\\[^/:*?\"<>]*\\?[^\\/:*?\"<>]*");
#else
const wxString Compiler::FilePathWithSpaces = _T("[.]{0,2}[/][^/:*?\"<>]*/?[^//:*?\"<>]*");
#endif
--- End code ---
That's also the root of the culprit btw... ;-)
With regards, Morten.
Edit: Ok... that's not supposed to work... forget about it for a while...
killerbot:
note that thos special symbols need to be there :
Eg. : C:\My{direc tor]y\I[s he(re)
is a valid dir : how stupid it may be, but it is
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version