Page 1 of 1

MinGW Developer Studio

Posted: Sun Apr 03, 2005 7:01 pm
by parinya
Hi all,

I have uploaded and repacked the small bug fixed of MinGW Studio 2.05(Windows only).
You can download it from

http://parinyasoft.com

It also includes new MinGW tools(gcc 3.4.2) and precompiled wxWidgets 2.5.4.

Best regards,
Parinya

MinGW Studio : Updated wxWidgets to 2.5.5

Posted: Tue Apr 05, 2005 4:19 am
by parinya
I don't know how many people use MinGW Studio here. Anyway, for who are using it. I have updated wxWidgets to 2.5.5 and you can download it from
http://parinyasoft.com.

Best Regards,
Parinya

Re: MinGW Studio : Updated wxWidgets to 2.5.5

Posted: Tue Apr 05, 2005 4:27 am
by gururamnath
Hi Parinya,
Finally good to see you posting. Nice to see the Mingw Studio comeback. I'm sure lot of people would appreciate your excellent work.

-regards,
Guru

Posted: Tue Apr 05, 2005 7:05 am
by Ryan Norton
Hey Parinya,

Glad to see you working on MinGW dev studio again.

Some notes (bugs?) with the editor (windows):

1)do you notice when selecting lines with 3 or more forward slashes i.e.

//////////////////////////////////////////////////////

that selection in the ide only actually selects half of what you select and the rest is pushed after where you select?

2) When choosing to view the end of line markers, sometimes the first one (i.e. CR) has the same syntax color as the line, line green with comments etc.., while the other and both on empty lines have the gray color?

----

Also, when you uninstall MinGW it keeps it seems to keep its preferences around...

More:
3) if a line like:
#ifndef __class WSEventHandler;

I have the cursor after the two underscores (_), but after typing a letter, in types in inbetween the two underscores (i.e. it becomes
#ifndef _f_class WSEventHandler;
)

Re: MinGW Studio : Updated wxWidgets to 2.5.5

Posted: Wed Apr 06, 2005 4:09 am
by parinya
gururamnath wrote:Hi Parinya,
Finally good to see you posting. Nice to see the Mingw Studio comeback. I'm sure lot of people would appreciate your excellent work.

-regards,
Guru
Thank you very much!

Posted: Wed Apr 06, 2005 4:19 am
by parinya
Ryan Norton wrote:Hey Parinya,

Glad to see you working on MinGW dev studio again.
Thank you!
Some notes (bugs?) with the editor (windows):
:)
1)do you notice when selecting lines with 3 or more forward slashes i.e.

//////////////////////////////////////////////////////

that selection in the ide only actually selects half of what you select and the rest is pushed after where you select?
Umm... I tried but it worked here.
How exactly did you do?
2) When choosing to view the end of line markers, sometimes the first one (i.e. CR) has the same syntax color as the line, line green with comments etc.., while the other and both on empty lines have the gray color?

----
Yes, I found this, but I think it may be the scintilla parser problem?
Also, when you uninstall MinGW it keeps it seems to keep its preferences around...
Yes, search for a file names MinGWStudio.ini.
I think it's normal to leave the configuration file, isn't it?
In many applications when you uninstall them, they will leave the old configurations.
More:
3) if a line like:
#ifndef __class WSEventHandler;

I have the cursor after the two underscores (_), but after typing a letter, in types in inbetween the two underscores (i.e. it becomes
#ifndef _f_class WSEventHandler;
)
Umm.. again I couldn't produce the problem here.
I may misunderstand what you meant.
How did you produce the problem?

Posted: Wed Apr 06, 2005 6:50 am
by Ryan Norton
Parinya - I just create a new c file in the studio and then type in a line like that and everything gets funky with the editor - selections are messed up, typing is one character before...

Windows 2000 here if it helps with the full version (26mb one) with the mingw compiler...

Maybe if I uninstall everything including the config file it might help? I guess I'll try to purge everything and re-install and see if that helps (I had an older version of MinGW Studio that worked fine... so its definately a new thing)...

Couple more bugs (or obvious lacking features I guess) while I'm at it -

1) There's no file association with .mdsp files
2) Dragging and dropping an .mdsp file into MinGW doesn't work - you have to file->open it manually

Posted: Wed Apr 06, 2005 7:02 am
by Ryan Norton
Yep - it was the config file that was messing stuff up.

Selections and typing works properly now.

Here's the offending config file in its entirety so you can test yourself:

[Window]
PointX=163
PointY=14
AppWidth=954
AppHeight=617
IsMaximized=0
OutputWindowHeight=103
ProjectWindowWidth=210
IsMinimized=0
[View]
StatusBar=1
ToolsBar=1
EndOfLine=0
LineNumber=1
Margin=1
FoldMargin=1
IndentationGuide=1
ProjectWindow=1
OutputWindow=1
[Options]
Project_TopDirectory=D:\Documents and Settings\Administrator\Desktop\mini\build
Styles_OutputWindow_FontName=Courier
Styles_OutputWindow_FontSize=10
Styles_OutputWindow_SelectitonBackground=MIDNIGHT BLUE
Styles_OutputWindow_SelectitonForeground=WHITE
Styles_OutputWindow_ErrorBackground=YELLOW
Styles_OutputWindow_ErrorForeground=BLACK
Styles_SourceWindow_Default_FontName=Courier
Styles_SourceWindow_Default_FontSize=8
Styles_SourceWindow_Default_Background=WHITE
Styles_SourceWindow_Default_Foreground=BLACK
Styles_SourceWindow_Default_Bold=0
Styles_SourceWindow_Default_Italic=0
Styles_SourceWindow_Default_Underline=0
Styles_SourceWindow_WhiteSpace_FontName=Courier
Styles_SourceWindow_WhiteSpace_FontSize=10
Styles_SourceWindow_WhiteSpace_Background=WHITE
Styles_SourceWindow_WhiteSpace_Foreground=GREY
Styles_SourceWindow_WhiteSpace_Bold=0
Styles_SourceWindow_WhiteSpace_Italic=0
Styles_SourceWindow_WhiteSpace_Underline=0
Styles_SourceWindow_Comment_FontName=Courier
Styles_SourceWindow_Comment_FontSize=10
Styles_SourceWindow_Comment_Background=WHITE
Styles_SourceWindow_Comment_Foreground=FOREST GREEN
Styles_SourceWindow_Comment_Bold=0
Styles_SourceWindow_Comment_Italic=0
Styles_SourceWindow_Comment_Underline=0
Styles_SourceWindow_CommentLine_FontName=Courier
Styles_SourceWindow_CommentLine_FontSize=10
Styles_SourceWindow_CommentLine_Background=WHITE
Styles_SourceWindow_CommentLine_Foreground=FOREST GREEN
Styles_SourceWindow_CommentLine_Bold=0
Styles_SourceWindow_CommentLine_Italic=0
Styles_SourceWindow_CommentLine_Underline=0
Styles_SourceWindow_CommentDoc_FontName=Courier
Styles_SourceWindow_CommentDoc_FontSize=10
Styles_SourceWindow_CommentDoc_Background=WHITE
Styles_SourceWindow_CommentDoc_Foreground=FOREST GREEN
Styles_SourceWindow_CommentDoc_Bold=0
Styles_SourceWindow_CommentDoc_Italic=1
Styles_SourceWindow_CommentDoc_Underline=0
Styles_SourceWindow_CommentLineDoc_FontName=Courier
Styles_SourceWindow_CommentLineDoc_FontSize=10
Styles_SourceWindow_CommentLineDoc_Background=WHITE
Styles_SourceWindow_CommentLineDoc_Foreground=FOREST GREEN
Styles_SourceWindow_CommentLineDoc_Bold=0
Styles_SourceWindow_CommentLineDoc_Italic=1
Styles_SourceWindow_CommentLineDoc_Underline=0
Styles_SourceWindow_CommentDocKeyword_FontName=Courier
Styles_SourceWindow_CommentDocKeyword_FontSize=10
Styles_SourceWindow_CommentDocKeyword_Background=WHITE
Styles_SourceWindow_CommentDocKeyword_Foreground=FOREST GREEN
Styles_SourceWindow_CommentDocKeyword_Bold=0
Styles_SourceWindow_CommentDocKeyword_Italic=1
Styles_SourceWindow_CommentDocKeyword_Underline=0
Styles_SourceWindow_CommentDocKeywordError_FontName=Courier
Styles_SourceWindow_CommentDocKeywordError_FontSize=10
Styles_SourceWindow_CommentDocKeywordError_Background=WHITE
Styles_SourceWindow_CommentDocKeywordError_Foreground=RED
Styles_SourceWindow_CommentDocKeywordError_Bold=0
Styles_SourceWindow_CommentDocKeywordError_Italic=1
Styles_SourceWindow_CommentDocKeywordError_Underline=0
Styles_SourceWindow_Number_FontName=Courier
Styles_SourceWindow_Number_FontSize=10
Styles_SourceWindow_Number_Background=WHITE
Styles_SourceWindow_Number_Foreground=SALMON
Styles_SourceWindow_Number_Bold=0
Styles_SourceWindow_Number_Italic=0
Styles_SourceWindow_Number_Underline=0
Styles_SourceWindow_Keyword_FontName=Courier
Styles_SourceWindow_Keyword_FontSize=10
Styles_SourceWindow_Keyword_Background=WHITE
Styles_SourceWindow_Keyword_Foreground=NAVY
Styles_SourceWindow_Keyword_Bold=0
Styles_SourceWindow_Keyword_Italic=0
Styles_SourceWindow_Keyword_Underline=0
Styles_SourceWindow_String_FontName=Courier
Styles_SourceWindow_String_FontSize=10
Styles_SourceWindow_String_Background=WHITE
Styles_SourceWindow_String_Foreground=LIGHT MAGENTA
Styles_SourceWindow_String_Bold=0
Styles_SourceWindow_String_Italic=0
Styles_SourceWindow_String_Underline=0
Styles_SourceWindow_Character_FontName=Courier
Styles_SourceWindow_Character_FontSize=10
Styles_SourceWindow_Character_Background=WHITE
Styles_SourceWindow_Character_Foreground=DARK ORCHID
Styles_SourceWindow_Character_Bold=0
Styles_SourceWindow_Character_Italic=0
Styles_SourceWindow_Character_Underline=0
Styles_SourceWindow_UUID_FontName=Courier
Styles_SourceWindow_UUID_FontSize=10
Styles_SourceWindow_UUID_Background=WHITE
Styles_SourceWindow_UUID_Foreground=NAVY
Styles_SourceWindow_UUID_Bold=1
Styles_SourceWindow_UUID_Italic=0
Styles_SourceWindow_UUID_Underline=0
Styles_SourceWindow_Preprocessor_FontName=Courier
Styles_SourceWindow_Preprocessor_FontSize=10
Styles_SourceWindow_Preprocessor_Background=WHITE
Styles_SourceWindow_Preprocessor_Foreground=NAVY
Styles_SourceWindow_Preprocessor_Bold=1
Styles_SourceWindow_Preprocessor_Italic=0
Styles_SourceWindow_Preprocessor_Underline=0
Styles_SourceWindow_Operator_FontName=Courier
Styles_SourceWindow_Operator_FontSize=10
Styles_SourceWindow_Operator_Background=WHITE
Styles_SourceWindow_Operator_Foreground=NAVY
Styles_SourceWindow_Operator_Bold=1
Styles_SourceWindow_Operator_Italic=0
Styles_SourceWindow_Operator_Underline=0
Styles_SourceWindow_Identifier_FontName=Courier
Styles_SourceWindow_Identifier_FontSize=10
Styles_SourceWindow_Identifier_Background=WHITE
Styles_SourceWindow_Identifier_Foreground=BLACK
Styles_SourceWindow_Identifier_Bold=0
Styles_SourceWindow_Identifier_Italic=0
Styles_SourceWindow_Identifier_Underline=0
Styles_SourceWindow_StringEOL_FontName=Courier
Styles_SourceWindow_StringEOL_FontSize=10
Styles_SourceWindow_StringEOL_Background=YELLOW
Styles_SourceWindow_StringEOL_Foreground=BLACK
Styles_SourceWindow_StringEOL_Bold=0
Styles_SourceWindow_StringEOL_Italic=0
Styles_SourceWindow_StringEOL_Underline=0
Styles_SourceWindow_LineMargin_FontName=Courier
Styles_SourceWindow_LineMargin_FontSize=10
Styles_SourceWindow_LineMargin_Background=LIGHT GREY
Styles_SourceWindow_LineMargin_Foreground=BLACK
Styles_SourceWindow_LineMargin_Bold=0
Styles_SourceWindow_LineMargin_Italic=0
Styles_SourceWindow_LineMargin_Underline=0
Styles_SourceWindow_BraceLigth_FontName=Courier
Styles_SourceWindow_BraceLigth_FontSize=10
Styles_SourceWindow_BraceLigth_Background=WHITE
Styles_SourceWindow_BraceLigth_Foreground=BLUE
Styles_SourceWindow_BraceLigth_Bold=1
Styles_SourceWindow_BraceLigth_Italic=0
Styles_SourceWindow_BraceLigth_Underline=0
Styles_SourceWindow_BraceBad_FontName=Courier
Styles_SourceWindow_BraceBad_FontSize=10
Styles_SourceWindow_BraceBad_Background=WHITE
Styles_SourceWindow_BraceBad_Foreground=RED
Styles_SourceWindow_BraceBad_Bold=1
Styles_SourceWindow_BraceBad_Italic=0
Styles_SourceWindow_BraceBad_Underline=0
Styles_SourceWindow_ControlChar_FontName=Courier
Styles_SourceWindow_ControlChar_FontSize=10
Styles_SourceWindow_ControlChar_Background=WHITE
Styles_SourceWindow_ControlChar_Foreground=BLACK
Styles_SourceWindow_ControlChar_Bold=0
Styles_SourceWindow_ControlChar_Italic=0
Styles_SourceWindow_ControlChar_Underline=0
Styles_SourceWindow_IndentationGuide_FontName=Courier
Styles_SourceWindow_IndentationGuide_FontSize=10
Styles_SourceWindow_IndentationGuide_Background=WHITE
Styles_SourceWindow_IndentationGuide_Foreground=BLUE
Styles_SourceWindow_IndentationGuide_Bold=0
Styles_SourceWindow_IndentationGuide_Italic=0
Styles_SourceWindow_IndentationGuide_Underline=0
Styles_SourceWindow_Selection_Background=MIDNIGHT BLUE
Styles_SourceWindow_Selection_Foreground=WHITE
Editor_AutoListFunctions=1
Editor_StartWordSize=4
Editor_TabCtrl_Enable=1
Editor_TabCtrl_MultiLine=0
Editor_Printing_Color=1
Editor_Printing_LineNumbers=0
Tabs_IndentSize=4
Tabs_TabSize=4
Tabs_KeepTabs=1
Tabs_InsertSpaces=0
Tabs_AutoIndentType=2
Tabs_IndentOpeningBrace=0
Tabs_IndentClosingBrace=0
Editor_Backup=0
Editor_AutoReload=0
Help_win32Help=C:\MinGWStudio\Help\win32.hlp
Help_wxWindowsHelp=
Help_CallTips_AnsiC=1
Help_CallTips_WindowsAPI=1
Build_WriteDependencies=0
Build_SaveFilesBeforeBuilding=1
Compiler_CompilerPath=C:\MinGWStudio\MinGW\
Project_ReloadDocuments=1
Project_ReloadProject=0
[_]
file1=D:\Documents and Settings\Administrator\Desktop\mini\build\ff.cpp
file2=D:\Documents and Settings\Administrator\Desktop\mini\src\WSWikiServerInstance.cpp
file3=D:\Documents and Settings\Administrator\Desktop\mini\include\WSEvent.h
file4=D:\Documents and Settings\Administrator\Desktop\mini\include\WSDefs.h
file5=D:\Documents and Settings\Administrator\Desktop\mini\include\WSArray.h
file6=D:\Documents and Settings\Administrator\My Documents\sources\extr\regex.c
file7=D:\Documents and Settings\Administrator\My Documents\sources\extr\regex.h
file8=D:\Documents and Settings\Administrator\Desktop\WxWikiServer\include\wikistring.h
file9=D:\Documents and Settings\Administrator\Desktop\WxWikiServer\include\utility.h
[RecentProject]
project1=D:\Documents and Settings\Administrator\Desktop\mini\build\msw\WikiServer.mdsp

Posted: Tue Apr 12, 2005 1:12 am
by parinya
Thank you very much Ryan.
I will take a look.

Best regards,
Parinya

Posted: Tue Apr 12, 2005 6:02 am
by Ryan Norton
parinya wrote:Thank you very much Ryan.
I will take a look.

Best regards,
Parinya
OK, I kind of sounded like the ignorant user there.... anyway the problem happens because I set my font to plain courier not courier new....

the problem happens when you have the courier font at 10 point with either bold or italic style.... so it sounds like a styled text control issue again, maybe?

Also, one more missing feature note - multiple selection doesn't work in the fileview...