You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
(30) |
Aug
(6) |
Sep
(3) |
Oct
(1) |
Nov
(13) |
Dec
(15) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
(17) |
Mar
(7) |
Apr
(10) |
May
(34) |
Jun
(17) |
Jul
(150) |
Aug
(59) |
Sep
(186) |
Oct
(57) |
Nov
(45) |
Dec
(22) |
2005 |
Jan
(10) |
Feb
(10) |
Mar
(6) |
Apr
(24) |
May
(10) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
(35) |
Nov
(12) |
Dec
(1) |
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(7) |
Nov
(1) |
Dec
|
From: Guy H <da...@us...> - 2005-02-09 21:13:56
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17291/AnyEditv2 Modified Files: TagManager.cpp Log Message: Fixed unknown access-type name Index: TagManager.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/TagManager.cpp,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** TagManager.cpp 3 Feb 2005 14:39:00 -0000 1.15 --- TagManager.cpp 9 Feb 2005 21:13:47 -0000 1.16 *************** *** 1541,1545 **** const char* ACCESSNAME[] = { ! "AEDefault", "Private", "Protected", --- 1541,1545 ---- const char* ACCESSNAME[] = { ! "Unknown", "Private", "Protected", |
From: M.Deepak <td...@us...> - 2005-02-08 09:03:32
|
Update of /cvsroot/anyedit/AnyEditBin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31673 Modified Files: AnyEdit.nsi Log Message: AnyEdit 2 beta 3 release changes for the installer Index: AnyEdit.nsi =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/AnyEdit.nsi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AnyEdit.nsi 24 Aug 2004 23:18:56 -0000 1.2 --- AnyEdit.nsi 8 Feb 2005 09:03:17 -0000 1.3 *************** *** 12,17 **** ;Name and file ! Name "AnyEdit Version 2.0 Beta 2" ! OutFile "AESetup20B2.exe" ;Default installation folder --- 12,17 ---- ;Name and file ! Name "AnyEdit Version 2.0 Beta 3" ! OutFile "AESetup20B3.exe" ;Default installation folder *************** *** 21,26 **** InstallDirRegKey HKCU "Software\Deepsoft" "" ! !define SOURCE_LOCATION "http://anyedit.sourceforge.net/install_data/2beta2/AnyEdit2_Beta2_src.zip" ! !define SOURCE_PACKAGE_FILE "AnyEdit2_Beta2_src.zip" ;-------------------------------- --- 21,26 ---- InstallDirRegKey HKCU "Software\Deepsoft" "" ! !define SOURCE_LOCATION "http://anyedit.sourceforge.net/install_data/2beta3/AnyEdit2_Beta3_src.zip" ! !define SOURCE_PACKAGE_FILE "AnyEdit2_Beta3_src.zip" ;-------------------------------- |
From: Leon W. <moo...@us...> - 2005-02-04 14:05:46
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25200 Modified Files: AnyEditToDoList.xml ChangeLog.txt Log Message: - Update week 5 Index: ChangeLog.txt =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/ChangeLog.txt,v retrieving revision 1.81 retrieving revision 1.82 diff -C2 -d -r1.81 -r1.82 *** ChangeLog.txt 27 Jan 2005 13:59:38 -0000 1.81 --- ChangeLog.txt 4 Feb 2005 14:05:26 -0000 1.82 *************** *** 4,9 **** build 402 --------- ! 1) Default file filter option added. You can now use a default, use the current file's or use the last selected. 2) Pressing escape in the Preferences dialog closes the Preferences dialog. --- 4,15 ---- build 402 --------- ! 1) Default file filter option added. You can now use a default, use the current file's or use the last selected. [#1083794] 2) Pressing escape in the Preferences dialog closes the Preferences dialog. + 3) Bugfix: Copy, Clear and Select All now work in the OutputBar when a document is open. + 4) Goto dialog redesigned with a spin button control. + 5) Bugfix: Crash when selecting view menu and mini toolbar begin off in Preferences. [#1113704] + 6) Bugfix: Tagfile parser getting stuck in an endless loop. (C# files) + 7) Bugfix: Open Last Workspace and Command Line File, didn't focus on the command line file. + 8) Cleared up Startup code, so we have less flickering. Index: AnyEditToDoList.xml =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEditToDoList.xml,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** AnyEditToDoList.xml 27 Jan 2005 13:59:37 -0000 1.33 --- AnyEditToDoList.xml 4 Feb 2005 14:05:25 -0000 1.34 *************** *** 1,4 **** <?xml version="1.0" encoding="windows-1252"?> ! <TODOLIST FILEFORMAT="6" PROJECTNAME="AnyEdit ToDo List" NEXTUNIQUEID="719" FILEVERSION="130" LASTMODIFIED="2005-01-27"> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38240.34590278" TITLE="Source Code" TIMEESTUNITS="H" COMMENTS="Coding Conventions and Development Guidelines." ID="154" STARTDATE="38097.00000000" POS="1"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38125.66063657" TITLE="Doxygen Comment" TIMEESTUNITS="H" PERSON="LW, DP, CS, GH" COMMENTS="Source Documentation is Mandatory. We shall gradually add it along the way." ID="16" STARTDATE="38084.00000000" POS="1"/> --- 1,4 ---- <?xml version="1.0" encoding="windows-1252"?> ! <TODOLIST FILEFORMAT="6" PROJECTNAME="AnyEdit ToDo List" NEXTUNIQUEID="724" FILEVERSION="135" LASTMODIFIED="2005-02-04"> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38240.34590278" TITLE="Source Code" TIMEESTUNITS="H" COMMENTS="Coding Conventions and Development Guidelines." ID="154" STARTDATE="38097.00000000" POS="1"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38125.66063657" TITLE="Doxygen Comment" TIMEESTUNITS="H" PERSON="LW, DP, CS, GH" COMMENTS="Source Documentation is Mandatory. We shall gradually add it along the way." ID="16" STARTDATE="38084.00000000" POS="1"/> *************** *** 13,18 **** <TASK STARTDATESTRING="2004-04-20" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38369.70535880" TITLE="Feature Requests" TIMEESTUNITS="H" COMMENTS="The requests we get from users and fellow developers about enhancing AE. These will not be implemented. We may decide to put it in the nominated features." ID="157" STARTDATE="38097.00000000" POS="8"> <TASK STARTDATESTRING="2004-04-05" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38175.93320602" TITLE="Translation" TIMEESTUNITS="H" PERSON="None" COMMENTS="customizable with XML files ! [CS] Why to reinvent the wheel? We should try to use standards like GNU gettext. The source files are okay but I don't like compiled mo format. I want to have a text based format." ID="9" STARTDATE="38082.00000000" POS="33"/> ! <TASK STARTDATESTRING="2004-04-05" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38084.33862269" TITLE="Lexer" TIMEESTUNITS="H" PERSON="None" COMMENTS="Use universal lexer: colorer" ID="13" STARTDATE="38082.00000000" POS="35"/> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38285.49934028" TITLE="New Tool Tokens" TIMEESTUNITS="H" PERSON="None" COMMENTS="$FILE $FILENAME --- 13,18 ---- <TASK STARTDATESTRING="2004-04-20" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38369.70535880" TITLE="Feature Requests" TIMEESTUNITS="H" COMMENTS="The requests we get from users and fellow developers about enhancing AE. These will not be implemented. We may decide to put it in the nominated features." ID="157" STARTDATE="38097.00000000" POS="8"> <TASK STARTDATESTRING="2004-04-05" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38175.93320602" TITLE="Translation" TIMEESTUNITS="H" PERSON="None" COMMENTS="customizable with XML files ! [CS] Why to reinvent the wheel? We should try to use standards like GNU gettext. The source files are okay but I don't like compiled mo format. I want to have a text based format." ID="9" STARTDATE="38082.00000000" POS="34"/> ! <TASK STARTDATESTRING="2004-04-05" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38084.33862269" TITLE="Lexer" TIMEESTUNITS="H" PERSON="None" COMMENTS="Use universal lexer: colorer" ID="13" STARTDATE="38082.00000000" POS="36"/> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38285.49934028" TITLE="New Tool Tokens" TIMEESTUNITS="H" PERSON="None" COMMENTS="$FILE $FILENAME *************** *** 79,135 **** [LW] There are some nice code project documents about it Idiot guide to shell......" ID="278" STARTDATE="38175.00000000" POS="17"/> <TASK STARTDATESTRING="2004-08-30" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38231.30290509" TITLE="Physical Project Management" TIMEESTUNITS="H" PERSON="None" COMMENTS="Physicaly managing the project administration from the workspace area. (Directly affacting the filesystem.) [#1018872] ! [LW] Guy do you know what is meant?" ID="349" STARTDATE="38229.00000000" POS="34"/> <TASK STARTDATESTRING="2004-08-31" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38230.34651620" TITLE="XML support in ctags" TIMEESTUNITS="H" PERSON="None" COMMENTS="To be able to display the document structure in the ClassView" ID="378" STARTDATE="38230.00000000" POS="18"/> <TASK STARTDATESTRING="2004-08-31" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38230.34719907" TITLE="Match Tags in html/xml" TIMEESTUNITS="H" PERSON="None" COMMENTS="Matching opening and closing tags and probably jump from one to the other." ID="379" STARTDATE="38230.00000000" POS="19"/> <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38240.37351852" TITLE="ASP Folding" TIMEESTUNITS="H" PERSON="None" COMMENTS="This should be added to Scintilla. Maybe we can add it and give the code to scintilla." ID="401" STARTDATE="38240.00000000" POS="20"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36892361" TITLE="Allow tools to use OutputBar as Stdin." TIMEESTUNITS="H" PERSON="None" ID="407" STARTDATE="38247.00000000" POS="32"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58223380" TITLE="Refactoring" TIMEESTUNITS="H" PERSON="None" COMMENTS="[CS] Add refactoring. Similar to task 238. This is a nice feature but it is very difficult to implement. This can be done as plugin?" ID="410" STARTDATE="38247.00000000" POS="31"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38285.50010417" TITLE="Auto insert EOL character after word wrap" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1039736] Automatically adding a EOL after a word wrap. [LW] I think saving with hard EOL's is a better solution (and easier to implement?)?" ID="692" STARTDATE="38285.00000000" POS="26"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.35252315" TITLE="Different folding" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1079990] Request for different folding. The folding should take place at the function name, instead of the first brace. This probably implies changing the C Lexer of scintilla. Do we want this?" ID="709" STARTDATE="38369.00000000" POS="36"/> <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35340278" TITLE="Linux and/or Wine support" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1082971]" ID="710" STARTDATE="38369.00000000" POS="27"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35717593" TITLE="Column Edit" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1088453]" ID="711" STARTDATE="38369.00000000" POS="28"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35795139" TITLE="RTF Copy" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1091747]" ID="712" STARTDATE="38369.00000000" POS="29"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35930556" TITLE="JSP Support" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1097066] Syntax Highlighting is done, but ctags info I don't know." ID="713" STARTDATE="38369.00000000" POS="30"/> </TASK> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38230.35178241" TITLE="Bugs" TIMEESTUNITS="H" COMMENTS="Or undocumented features." ID="161" STARTDATE="38097.00000000" POS="2"> ! <TASK STARTDATESTRING="2004-06-01" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38230.33956019" TITLE="Pugxml bug" TIMEESTUNITS="H" PERSON="None" COMMENTS="There is a bug in pugxml iterators that I can't explain. When using * or -> on an iterator, we get memory faults in the forward_class. I worked around it, but we may need to look at it in the future." ID="247" STARTDATE="38139.00000000" POS="11"/> ! <TASK STARTDATESTRING="2004-07-07" PRIORITY="4" TIMEESPENTUNITS="H" LASTMOD="38230.33964120" TITLE="Home.htm supports drag'n'drop" TIMEESTUNITS="H" PERSON="None" COMMENTS="If I drag a textfile from Explorer to home.htm it was shown in this (browser) window. Is this a bug or a feature? Is it possible to open other browser windows in AE? [LW] If you drag a html file to StartupPage, the page displays the html file, but doesn't update the filename in the tab! ! [LW] Should we open a new window when a file is drag'd' to the Startup Page?" ID="270" STARTDATE="38175.00000000" POS="7"/> <TASK STARTDATESTRING="2004-07-22" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38323.01116898" TITLE="EOL characters get colored" TIMEESTUNITS="H" PERSON="CS" COMMENTS="On a document with CRLF EOL characters the CR gets the same color as the text on the line, but the LF is black. Scinitlla bug? [LW] It's added to the Scintilla Repository. Now al we need is update to the next version when it is released. ! " ID="299" PERCENTDONE="100" STARTDATE="38190.00000000" DONEDATESTRING="2004-12-02" POS="16" DONEDATE="38323.00000000"/> ! <TASK STARTDATESTRING="2004-08-31" PRIORITY="7" TIMEESPENTUNITS="H" LASTMOD="38263.84959491" TITLE="Pause when opening files." TIMEESTUNITS="H" PERSON="None" COMMENTS="AnyEdit pauses when opening documents. This is noticeable on slow machines and with opening large syntax files (java/html). Setting the scintilla properties is probably the cause of the problem. We should see if we can fix this. ! " ID="374" STARTDATE="38230.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38251.42001157" TITLE="Resizing and Redrawing at startup" TIMEESTUNITS="H" PERSON="None" COMMENTS="When starting AE all menus control bars get updated and resized a lot before AE is ready to use. Can we minimize this by showing AE later at startup or a final redraw at the end of startup. ! [LW] This is on hold because of the update to the new GuiToolit." ID="414" STARTDATE="38247.00000000" POS="4"/> <TASK STARTDATESTRING="2004-09-29" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38259.51017361" TITLE="Renaming tool doesn't affect toobar" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1032164][#100020] ! [LW] This is a BCG problem, we can't change the Tooltip to the name of the tool. This must be solved in GuiToolkit." ID="432" STARTDATE="38259.00000000" POS="12"/> ! <TASK STARTDATESTRING="2004-10-03" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36766204" TITLE="not W98 compatible" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Because of function in the FileSpec class we are not w98 compatible." ID="682" PERCENTDONE="100" STARTDATE="38263.00000000" DONEDATESTRING="2004-10-07" POS="15" DONEDATE="38267.00000000"/> ! <TASK STARTDATESTRING="2004-10-05" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36753472" TITLE="OutputBar and Escape" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Pressing escape when focus is on OutputBar removes all tabs, but the window can still be edited. Tool output is gone." ID="683" PERCENTDONE="100" STARTDATE="38265.00000000" DONEDATESTRING="2004-10-07" POS="17" DONEDATE="38267.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38320.35738426" TITLE="Class View bug" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Putting a forward declaration of a function at the top of your source file and having the implementation in the same file, result in a double entry in the class view. Is this a ctags or an AE problem? ! [LW] I'll test it some more and put an example on the developer list." ID="687" STARTDATE="38285.00000000" POS="10"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38288.59346065" TITLE="AnyEdit freezes when starting with splashscreen off." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1045820]" ID="688" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="18" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.32170139" TITLE="Language Tool buttons don't all work" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1048921]" ID="689" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="19" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38289.36145833" TITLE="Closing file from association Crash" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1050284] I think this is already fixed, shall test it before closing it." ID="690" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-29" POS="20" DONEDATE="38289.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.31370370" TITLE="$FILENAME bug under W98" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1052500] It also returnes part of the path!" ID="691" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="21" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.32194444" TITLE="Class View parsing of C# files get stuck in an endless loop." TIMEESTUNITS="H" PERSON="GH" ID="693" STARTDATE="38285.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.32136574" TITLE="Print Preview doesn't work correct." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#105445]" ID="694" STARTDATE="38288.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38289.36148148" TITLE="Bug in path when opening a file from association." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1055986] I think this is already fixed in beta 3, will test before closing." ID="696" PERCENTDONE="100" STARTDATE="38288.00000000" DONEDATESTRING="2004-10-29" POS="22" DONEDATE="38289.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38299.34005787" TITLE="Shift+Space types nothing" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1057733]" ID="697" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-08" POS="23" DONEDATE="38299.00000000"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38295.37130787" TITLE="Widechar support (Chinese) in scintilla editor" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1057990] The scintilla control does something wrong with widechars. Is it because we don't support Unicode as well as we should or is it a problem in the control itself? ! " ID="698" STARTDATE="38295.00000000" POS="13"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38299.35841435" TITLE="Bug Report Dialog box Copy to Clipboard doesn't work." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1059334]" ID="699" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-08" POS="24" DONEDATE="38299.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38295.37452546" TITLE="Delete key in "Find" combo box" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1059335] I think this is a character routing problem. All characters get routed to the scintilla control when this is active. The output edit characters are also routed to the scintilla control." ID="700" STARTDATE="38295.00000000" POS="6"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38295.86723380" TITLE="GoTo" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1059338] Goto scroll to the wrong place when the line to scroll to is folded." ID="701" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-04" POS="25" DONEDATE="38295.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38296.70081019" TITLE="Folding problem?" TIMEESTUNITS="H" PERSON="LW" COMMENTS="//{{5,6,7,8} Is folded to the end of file in C files. Sounds pretty normal behaviour, but do we want to fold {} in comment?" ID="703" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-05" POS="26" DONEDATE="38296.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="9" TIMEESPENTUNITS="H" LASTMOD="38323.35967593" TITLE="Brace Highlighting Turn off causes the current highlighted brace match to always be highlighted." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1073434]" ID="706" PERCENTDONE="100" STARTDATE="38320.00000000" DONEDATESTRING="2004-12-02" POS="27" DONEDATE="38323.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38320.52936343" TITLE="Unable to choose file extension in New File dialog." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1062363] Only after choosing a file type, the extensions are filled. But they are filled from the template files. This needs to be updated to get the info from the syntax files. Maybe some new and extra templates would also be a nice addition." ID="707" STARTDATE="38320.00000000" POS="8"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.34821759" TITLE="Tabbar open documents not updating" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#1088471] This will be superseded by the AnyEditToolkit where we have a new control." ID="708" STARTDATE="38369.00000000" POS="14"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38373.60219907" TITLE="Escape in Preference Window" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Escape should close the window" ID="716" STARTDATE="38369.76694444" POS="2"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38373.60366898" TITLE="Sync file settings can't be saved" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Check first if it's so and needed." ID="718" STARTDATE="38369.76694444" POS="9"/> </TASK> <TASK STARTDATESTRING="2004-06-01" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.70520833" TITLE="Code Cleanup" TIMEESTUNITS="H" COMMENTS="Things we need to do to cleanup the source code." ID="249" STARTDATE="38139.00000000" POS="10"> --- 79,140 ---- [LW] There are some nice code project documents about it Idiot guide to shell......" ID="278" STARTDATE="38175.00000000" POS="17"/> <TASK STARTDATESTRING="2004-08-30" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38231.30290509" TITLE="Physical Project Management" TIMEESTUNITS="H" PERSON="None" COMMENTS="Physicaly managing the project administration from the workspace area. (Directly affacting the filesystem.) [#1018872] ! [LW] Guy do you know what is meant?" ID="349" STARTDATE="38229.00000000" POS="35"/> <TASK STARTDATESTRING="2004-08-31" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38230.34651620" TITLE="XML support in ctags" TIMEESTUNITS="H" PERSON="None" COMMENTS="To be able to display the document structure in the ClassView" ID="378" STARTDATE="38230.00000000" POS="18"/> <TASK STARTDATESTRING="2004-08-31" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38230.34719907" TITLE="Match Tags in html/xml" TIMEESTUNITS="H" PERSON="None" COMMENTS="Matching opening and closing tags and probably jump from one to the other." ID="379" STARTDATE="38230.00000000" POS="19"/> <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38240.37351852" TITLE="ASP Folding" TIMEESTUNITS="H" PERSON="None" COMMENTS="This should be added to Scintilla. Maybe we can add it and give the code to scintilla." ID="401" STARTDATE="38240.00000000" POS="20"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36892361" TITLE="Allow tools to use OutputBar as Stdin." TIMEESTUNITS="H" PERSON="None" ID="407" STARTDATE="38247.00000000" POS="31"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58223380" TITLE="Refactoring" TIMEESTUNITS="H" PERSON="None" COMMENTS="[CS] Add refactoring. Similar to task 238. This is a nice feature but it is very difficult to implement. This can be done as plugin?" ID="410" STARTDATE="38247.00000000" POS="30"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38285.50010417" TITLE="Auto insert EOL character after word wrap" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1039736] Automatically adding a EOL after a word wrap. [LW] I think saving with hard EOL's is a better solution (and easier to implement?)?" ID="692" STARTDATE="38285.00000000" POS="26"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.35252315" TITLE="Different folding" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1079990] Request for different folding. The folding should take place at the function name, instead of the first brace. This probably implies changing the C Lexer of scintilla. Do we want this?" ID="709" STARTDATE="38369.00000000" POS="37"/> <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35340278" TITLE="Linux and/or Wine support" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1082971]" ID="710" STARTDATE="38369.00000000" POS="27"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35795139" TITLE="RTF Copy" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1091747]" ID="712" STARTDATE="38369.00000000" POS="28"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35930556" TITLE="JSP Support" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1097066] Syntax Highlighting is done, but ctags info I don't know." ID="713" STARTDATE="38369.00000000" POS="29"/> ! <TASK STARTDATESTRING="2005-01-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38384.35459491" TITLE="Split file view" TIMEESTUNITS="H" COMMENTS="[#1108209] Split the file view of the Workspace bar in half. Top containing dires, bottom containing the files in the dir." ID="721" STARTDATE="38380.37525463" POS="32"/> ! <TASK STARTDATESTRING="2005-01-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38384.35622685" TITLE="Compiler Integration" TIMEESTUNITS="H" COMMENTS="VC/Java/Gcc(MingW) compiler integration ! [#1106366]" ID="722" STARTDATE="38380.37525463" POS="33"/> </TASK> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38230.35178241" TITLE="Bugs" TIMEESTUNITS="H" COMMENTS="Or undocumented features." ID="161" STARTDATE="38097.00000000" POS="2"> ! <TASK STARTDATESTRING="2004-06-01" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38230.33956019" TITLE="Pugxml bug" TIMEESTUNITS="H" PERSON="None" COMMENTS="There is a bug in pugxml iterators that I can't explain. When using * or -> on an iterator, we get memory faults in the forward_class. I worked around it, but we may need to look at it in the future." ID="247" STARTDATE="38139.00000000" POS="9"/> ! <TASK STARTDATESTRING="2004-07-07" PRIORITY="4" TIMEESPENTUNITS="H" LASTMOD="38386.39232639" TITLE="Home.htm supports drag'n'drop" TIMEESTUNITS="H" PERSON="GH" COMMENTS="If I drag a textfile from Explorer to home.htm it was shown in this (browser) window. Is this a bug or a feature? Is it possible to open other browser windows in AE? [LW] If you drag a html file to StartupPage, the page displays the html file, but doesn't update the filename in the tab! ! [LW] Should we open a new window when a file is drag'd' to the Startup Page?" ID="270" STARTDATE="38175.00000000" POS="5"/> <TASK STARTDATESTRING="2004-07-22" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38323.01116898" TITLE="EOL characters get colored" TIMEESTUNITS="H" PERSON="CS" COMMENTS="On a document with CRLF EOL characters the CR gets the same color as the text on the line, but the LF is black. Scinitlla bug? [LW] It's added to the Scintilla Repository. Now al we need is update to the next version when it is released. ! " ID="299" PERCENTDONE="100" STARTDATE="38190.00000000" DONEDATESTRING="2004-12-02" POS="18" DONEDATE="38323.00000000"/> ! <TASK STARTDATESTRING="2004-08-31" PRIORITY="7" TIMEESPENTUNITS="H" LASTMOD="38386.39165509" TITLE="Pause when opening files." TIMEESTUNITS="H" PERSON="None" COMMENTS="AnyEdit pauses when opening documents. This is noticeable on slow machines and with opening large syntax files (java/html). Setting the scintilla properties is probably the cause of the problem. We should see if we can fix this. ! [LW] Can't we parse the syntax files in a separate low priority thread. It looks like AnyEdit has started, but in the brackground it is still parsing the configs/syntax files. ! " ID="374" STARTDATE="38230.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38387.62231481" TITLE="Resizing and Redrawing at startup" TIMEESTUNITS="H" PERSON="None" COMMENTS="When starting AE all menus control bars get updated and resized a lot before AE is ready to use. Can we minimize this by showing AE later at startup or a final redraw at the end of startup. ! [LW] This is on hold because of the update to the new GuiToolit." ID="414" PERCENTDONE="100" STARTDATE="38247.00000000" DONEDATESTRING="2005-02-04" POS="13" DONEDATE="38387.62231481"/> <TASK STARTDATESTRING="2004-09-29" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38259.51017361" TITLE="Renaming tool doesn't affect toobar" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1032164][#100020] ! [LW] This is a BCG problem, we can't change the Tooltip to the name of the tool. This must be solved in GuiToolkit." ID="432" STARTDATE="38259.00000000" POS="10"/> ! <TASK STARTDATESTRING="2004-10-03" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36766204" TITLE="not W98 compatible" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Because of function in the FileSpec class we are not w98 compatible." ID="682" PERCENTDONE="100" STARTDATE="38263.00000000" DONEDATESTRING="2004-10-07" POS="17" DONEDATE="38267.00000000"/> ! <TASK STARTDATESTRING="2004-10-05" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36753472" TITLE="OutputBar and Escape" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Pressing escape when focus is on OutputBar removes all tabs, but the window can still be edited. Tool output is gone." ID="683" PERCENTDONE="100" STARTDATE="38265.00000000" DONEDATESTRING="2004-10-07" POS="19" DONEDATE="38267.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38320.35738426" TITLE="Class View bug" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Putting a forward declaration of a function at the top of your source file and having the implementation in the same file, result in a double entry in the class view. Is this a ctags or an AE problem? ! [LW] I'll test it some more and put an example on the developer list." ID="687" STARTDATE="38285.00000000" POS="8"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38288.59346065" TITLE="AnyEdit freezes when starting with splashscreen off." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1045820]" ID="688" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="20" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.32170139" TITLE="Language Tool buttons don't all work" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1048921]" ID="689" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="21" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38289.36145833" TITLE="Closing file from association Crash" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1050284] I think this is already fixed, shall test it before closing it." ID="690" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-29" POS="22" DONEDATE="38289.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.31370370" TITLE="$FILENAME bug under W98" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1052500] It also returnes part of the path!" ID="691" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="23" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38386.46159722" TITLE="Class View parsing of C# files get stuck in an endless loop." TIMEESTUNITS="H" PERSON="LW" ID="693" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2005-02-03" POS="14" DONEDATE="38386.46159722"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.32136574" TITLE="Print Preview doesn't work correct." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#105445]" ID="694" STARTDATE="38288.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38289.36148148" TITLE="Bug in path when opening a file from association." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1055986] I think this is already fixed in beta 3, will test before closing." ID="696" PERCENTDONE="100" STARTDATE="38288.00000000" DONEDATESTRING="2004-10-29" POS="24" DONEDATE="38289.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38299.34005787" TITLE="Shift+Space types nothing" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1057733]" ID="697" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-08" POS="25" DONEDATE="38299.00000000"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38295.37130787" TITLE="Widechar support (Chinese) in scintilla editor" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1057990] The scintilla control does something wrong with widechars. Is it because we don't support Unicode as well as we should or is it a problem in the control itself? ! " ID="698" STARTDATE="38295.00000000" POS="11"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38299.35841435" TITLE="Bug Report Dialog box Copy to Clipboard doesn't work." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1059334]" ID="699" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-08" POS="26" DONEDATE="38299.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38295.37452546" TITLE="Delete key in "Find" combo box" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1059335] I think this is a character routing problem. All characters get routed to the scintilla control when this is active. The output edit characters are also routed to the scintilla control." ID="700" STARTDATE="38295.00000000" POS="4"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38295.86723380" TITLE="GoTo" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1059338] Goto scroll to the wrong place when the line to scroll to is folded." ID="701" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-04" POS="27" DONEDATE="38295.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38296.70081019" TITLE="Folding problem?" TIMEESTUNITS="H" PERSON="LW" COMMENTS="//{{5,6,7,8} Is folded to the end of file in C files. Sounds pretty normal behaviour, but do we want to fold {} in comment?" ID="703" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-05" POS="28" DONEDATE="38296.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="9" TIMEESPENTUNITS="H" LASTMOD="38323.35967593" TITLE="Brace Highlighting Turn off causes the current highlighted brace match to always be highlighted." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1073434]" ID="706" PERCENTDONE="100" STARTDATE="38320.00000000" DONEDATESTRING="2004-12-02" POS="29" DONEDATE="38323.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38386.39221065" TITLE="Unable to choose file extension in New File dialog." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1062363] Only after choosing a file type, the extensions are filled. But they are filled from the template files. This needs to be updated to get the info from the syntax files. Maybe some new and extra templates would also be a nice addition." ID="707" STARTDATE="38320.00000000" POS="6"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.34821759" TITLE="Tabbar open documents not updating" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#1088471] This will be superseded by the AnyEditToolkit where we have a new control." ID="708" STARTDATE="38369.00000000" POS="12"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38386.39184028" TITLE="Escape in Preference Window" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Escape should close the window" ID="716" PERCENTDONE="100" STARTDATE="38369.00000000" DONEDATESTRING="2005-02-03" POS="16" DONEDATE="38386.39184028"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38373.60366898" TITLE="Sync file settings can't be saved" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Check first if it's so and needed." ID="718" STARTDATE="38369.00000000" POS="7"/> ! <TASK STARTDATESTRING="2005-01-28" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38386.41219907" TITLE="Enabling Minibar in menu after Disabling in Preferences crashes AE" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1113704]" ID="720" PERCENTDONE="100" STARTDATE="38380.37525463" DONEDATESTRING="2005-02-03" POS="15" DONEDATE="38386.41219907"/> ! <TASK STARTDATESTRING="2005-01-28" PRIORITY="7" TIMEESPENTUNITS="H" LASTMOD="38386.39038194" TITLE="Find result hidden by folding" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1114712] CTRL+F results may be hidden by folding. Jumping to the next result, doesn't unfold the document." ID="723" STARTDATE="38380.37525463" POS="2"/> </TASK> <TASK STARTDATESTRING="2004-06-01" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.70520833" TITLE="Code Cleanup" TIMEESTUNITS="H" COMMENTS="Things we need to do to cleanup the source code." ID="249" STARTDATE="38139.00000000" POS="10"> *************** *** 165,182 **** <TASK STARTDATESTRING="2004-10-01" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38369.70491898" TITLE="build 402" TIMEESTUNITS="H" COMMENTS="Restyling forgotten parts." ID="434" STARTDATE="38261.00000000" POS="3"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.59027778" TITLE="Clip Texts" TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] We need to update this sometime. Make it part of AE again. ! [CS] Clip text editor uses a very small font. Another suggestion: Use Scintilla as editor." ID="25" STARTDATE="38084.00000000" POS="11"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36642361" TITLE="Change Language of file" TIMEESTUNITS="H" PERSON="DP" COMMENTS="The language should be changeable for new or texts with unknown extensions. Have a list of languages in the menu (like the Tools list) and override the default language setting of a file. (Overwrite the language in the document class?)" ID="135" STARTDATE="38092.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.51598380" TITLE="Replace in files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#930342]" ID="146" STARTDATE="38092.00000000" POS="8"/> <TASK STARTDATESTRING="2004-04-16" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38132.38864583" TITLE="Find/Replace in open files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Find and replace strings in all open files. ! [#742172]" ID="147" STARTDATE="38093.00000000" POS="7"/> <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36520833" TITLE="Find in Files: Add file types of AE to file type list" TIMEESTUNITS="H" PERSON="LW" COMMENTS="These entries are default, but you can add your own file types. [LW] Isn't this already possible? ! " ID="263" STARTDATE="38175.00000000" POS="9"/> ! <TASK STARTDATESTRING="2004-07-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.53759259" TITLE="Repeat Macro Dialog needs an update." TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] Static as Dialog Title. Make it fit the edit box with the buttons below." ID="319" STARTDATE="38196.00000000" POS="6"/> ! <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.83975694" TITLE="Move Find/Replace settings from Registry" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Move the settings from the registry to the config file." ID="361" STARTDATE="38229.00000000" POS="4"/> <TASK STARTDATESTRING="2004-09-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35567130" TITLE="Style Determined by Start of File" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Recognize first line to be #!/bin/sh or <?xml and assign a language. But only when we don't have an extension match. [#1018973]" ID="385" STARTDATE="38232.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58131944" TITLE="Goto Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Use a spin button control to set the line number. With edit support. ! [CS] Add relative jumps in Goto line dialog. Sometimes it is useful to jump +100 lines from current line. Add + and - for jumps forwards or backwards." ID="392" STARTDATE="38240.00000000" POS="5"/> <TASK STARTDATESTRING="2004-09-20" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38379.60167824" TITLE="File Filter option" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Option for the default file filter in open/save dialog - use last selected --- 170,188 ---- <TASK STARTDATESTRING="2004-10-01" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38369.70491898" TITLE="build 402" TIMEESTUNITS="H" COMMENTS="Restyling forgotten parts." ID="434" STARTDATE="38261.00000000" POS="3"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.59027778" TITLE="Clip Texts" TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] We need to update this sometime. Make it part of AE again. ! [CS] Clip text editor uses a very small font. Another suggestion: Use Scintilla as editor." ID="25" STARTDATE="38084.00000000" POS="9"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36642361" TITLE="Change Language of file" TIMEESTUNITS="H" PERSON="DP" COMMENTS="The language should be changeable for new or texts with unknown extensions. Have a list of languages in the menu (like the Tools list) and override the default language setting of a file. (Overwrite the language in the document class?)" ID="135" STARTDATE="38092.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.51598380" TITLE="Replace in files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#930342]" ID="146" STARTDATE="38092.00000000" POS="6"/> <TASK STARTDATESTRING="2004-04-16" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38132.38864583" TITLE="Find/Replace in open files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Find and replace strings in all open files. ! [#742172]" ID="147" STARTDATE="38093.00000000" POS="5"/> <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36520833" TITLE="Find in Files: Add file types of AE to file type list" TIMEESTUNITS="H" PERSON="LW" COMMENTS="These entries are default, but you can add your own file types. [LW] Isn't this already possible? ! " ID="263" STARTDATE="38175.00000000" POS="7"/> ! <TASK STARTDATESTRING="2004-07-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38384.35347222" TITLE="Repeat Macro Dialog needs an update." TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] Static as Dialog Title. Make it fit the edit box with the buttons below. Remove a lot of whitespace. Maybe other options? ! [#1104190] Repeat macro to end of file" ID="319" STARTDATE="38196.00000000" POS="4"/> ! <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.83975694" TITLE="Move Find/Replace settings from Registry" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Move the settings from the registry to the config file." ID="361" STARTDATE="38229.00000000" POS="3"/> <TASK STARTDATESTRING="2004-09-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35567130" TITLE="Style Determined by Start of File" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Recognize first line to be #!/bin/sh or <?xml and assign a language. But only when we don't have an extension match. [#1018973]" ID="385" STARTDATE="38232.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38384.33775463" TITLE="Goto Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Use a spin button control to set the line number. With edit support. ! [CS] Add relative jumps in Goto line dialog. Sometimes it is useful to jump +100 lines from current line. Add + and - for jumps forwards or backwards." ID="392" PERCENTDONE="100" STARTDATE="38240.00000000" DONEDATESTRING="2005-02-01" POS="10" DONEDATE="38384.33775463"/> <TASK STARTDATESTRING="2004-09-20" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38379.60167824" TITLE="File Filter option" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Option for the default file filter in open/save dialog - use last selected *************** *** 184,189 **** - always all files - always any filter ! [#1083794]" ID="423" PERCENTDONE="100" STARTDATE="38250.00000000" DONEDATESTRING="2005-01-27" POS="3" DONEDATE="38379.60167824"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.38284722" TITLE="New File/Project Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="This dialog needs an update. Because it's not part of the current application. Filetypes are defined by files in the templates dir. It should better integrate with the settings in the AnyEdit.cfg, like the file types and file filters." ID="715" STARTDATE="38369.00000000" POS="10"/> </TASK> <TASK STARTDATESTRING="2004-10-01" PRIORITY="7" TIMEESPENTUNITS="H" LASTMOD="38369.70502315" TITLE="build 403" TIMEESTUNITS="H" COMMENTS="Beta 4" ID="435" STARTDATE="38261.00000000" POS="4"> --- 190,195 ---- - always all files - always any filter ! [#1083794]" ID="423" PERCENTDONE="100" STARTDATE="38250.00000000" DONEDATESTRING="2005-01-27" POS="11" DONEDATE="38379.00000000"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.38284722" TITLE="New File/Project Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="This dialog needs an update. Because it's not part of the current application. Filetypes are defined by files in the templates dir. It should better integrate with the settings in the AnyEdit.cfg, like the file types and file filters." ID="715" STARTDATE="38369.00000000" POS="8"/> </TASK> <TASK STARTDATESTRING="2004-10-01" PRIORITY="7" TIMEESPENTUNITS="H" LASTMOD="38369.70502315" TITLE="build 403" TIMEESTUNITS="H" COMMENTS="Beta 4" ID="435" STARTDATE="38261.00000000" POS="4"> *************** *** 296,301 **** [#752730] [#937036]" ID="169" STARTDATE="38103.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.75565972" TITLE="Menu Support in Macro's" TIMEESTUNITS="H" PERSON="DP" COMMENTS="[#788059] ! [LW] Can we remove the macro handling from Scintilla and route it to AE. So we can also catch menu clicks. So we need our own message pipe to catch them before they are handled." ID="175" STARTDATE="38103.00000000" POS="2"/> <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.91569444" TITLE="Regular Expressions for Tools" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Add default compilers with regular expressions to Tool Preferences file. " ID="371" STARTDATE="38229.00000000" POS="5"/> --- 302,309 ---- [#752730] [#937036]" ID="169" STARTDATE="38103.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38384.34927083" TITLE="Enhance Macro support" TIMEESTUNITS="H" PERSON="DP" COMMENTS="[#788059] Enable menu support in macro's ! [#1104190] Edit Macro's text mode like ! [LW] Can we remove the macro handling from Scintilla and route it to AE. So we can also catch menu clicks. So we need our own message pipe to catch them before they are handled. ! " ID="175" STARTDATE="38103.00000000" POS="2"/> <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.91569444" TITLE="Regular Expressions for Tools" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Add default compilers with regular expressions to Tool Preferences file. " ID="371" STARTDATE="38229.00000000" POS="5"/> *************** *** 349,353 **** <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.83737269" TITLE="Find/Replace, Add caret point in regex expressions" TIMEESTUNITS="H" PERSON="None" COMMENTS="E.g. /(§)/, after insert this pattern, cursor is on §. If some text is marked, § is replaced by marked text." ID="265" STARTDATE="38175.00000000" POS="2"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38296.69840278" TITLE="Open/Close All Folds" TIMEESTUNITS="H" PERSON="None" COMMENTS="These options instead of Toggle All Folds. Open/Close will likely be used more than Toggle." ID="705" STARTDATE="38295.00000000" POS="12"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38373.60300926" TITLE="Middle button closes tab." TIMEESTUNITS="H" PERSON="None" ID="717" STARTDATE="38369.76694444" POS="13"/> </TASK> </TODOLIST> --- 357,362 ---- <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.83737269" TITLE="Find/Replace, Add caret point in regex expressions" TIMEESTUNITS="H" PERSON="None" COMMENTS="E.g. /(§)/, after insert this pattern, cursor is on §. If some text is marked, § is replaced by marked text." ID="265" STARTDATE="38175.00000000" POS="2"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38296.69840278" TITLE="Open/Close All Folds" TIMEESTUNITS="H" PERSON="None" COMMENTS="These options instead of Toggle All Folds. Open/Close will likely be used more than Toggle." ID="705" STARTDATE="38295.00000000" POS="12"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38384.34725694" TITLE="Column Edit" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1088453][#1110670]" ID="711" STARTDATE="38369.00000000" POS="14"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38373.60300926" TITLE="Middle button closes tab." TIMEESTUNITS="H" PERSON="None" ID="717" STARTDATE="38369.00000000" POS="13"/> </TASK> </TODOLIST> |
From: Leon W. <moo...@us...> - 2005-02-04 14:01:41
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24600 Modified Files: AnyEdit.cpp Log Message: - Cleaned up InitInstance code, so we have less flickering on startup. This is achieved by showing the Window at the last moment. Also removed some obsolete code. - Added Open Last Workspace code to InitInstance, before opening command line files. Index: AnyEdit.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEdit.cpp,v retrieving revision 1.105 retrieving revision 1.106 diff -C2 -d -r1.105 -r1.106 *** AnyEdit.cpp 27 Jan 2005 13:46:08 -0000 1.105 --- AnyEdit.cpp 4 Feb 2005 14:01:29 -0000 1.106 *************** *** 206,219 **** } // Initialize Tag Parsing Thread. CTagsInitialize(); AfxEnableControlContainer(); - CStringArray ar; - m_strSupportEmail = "de...@an..."; - - HINSTANCE hInst = LoadLibrary("AELocal.dll"); - if (hInst != NULL) - AfxSetResourceHandle(hInst); // Get the Application Path --- 206,219 ---- } + // Check for memory leaks + #ifdef _DEBUG + _CrtSetDbgFlag( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF ); + #endif + // Initialize Tag Parsing Thread. CTagsInitialize(); + // Enable containment of ActiveX controls AfxEnableControlContainer(); // Get the Application Path *************** *** 269,272 **** --- 269,273 ---- } + // Show Splash Screen CSplashWnd::EnableSplashScreen( m_ConfigFile.GetSplashScreen() ? TRUE : FALSE ); CSplashWnd::ShowSplashScreen(); *************** *** 285,300 **** // Change the registry key under which our settings are stored. - // TODO: You should modify this string to be something appropriate - // such as the name of your company or organization. SetRegistryKey(COMPANY); SetRegistryBase(_T("Settings")); free((void*)m_pszProfileName); m_pszProfileName=_tcsdup(APPNAME); - LoadStdProfileSettings(8); // Load standard INI file options (including MRU) // Register the application's document templates. Document templates ! // serve as the connection between documents, frame windows and views. ! m_pDocTemplate = new CMultiDocTemplate( IDR_ANYEDITYPE, --- 286,297 ---- // Change the registry key under which our settings are stored. SetRegistryKey(COMPANY); SetRegistryBase(_T("Settings")); free((void*)m_pszProfileName); m_pszProfileName=_tcsdup(APPNAME); LoadStdProfileSettings(8); // Load standard INI file options (including MRU) // Register the application's document templates. Document templates ! // serve as the connection between documents, frame windows and views. m_pDocTemplate = new CMultiDocTemplate( IDR_ANYEDITYPE, *************** *** 311,314 **** --- 308,312 ---- AddDocTemplate(m_pBrowserTemplate); + // Create tag parsing thread. // Must be created before the main window! m_pCreateTags = new CCreateTagThread(); *************** *** 317,324 **** // Parse command line for standard shell commands, DDE, file open CAECommandLineInfo cmdInfo; - ParseCommandLine(cmdInfo); ! //Do not show empty window if not needed if( !m_ConfigFile.GetStartNewDocument() ) { --- 315,321 ---- // Parse command line for standard shell commands, DDE, file open CAECommandLineInfo cmdInfo; ParseCommandLine(cmdInfo); ! // Do not show empty window if not needed if( !m_ConfigFile.GetStartNewDocument() ) { *************** *** 327,331 **** } ! // create main MDI Frame window CMainFrame* pMainFrame = new CMainFrame; if (!pMainFrame->LoadFrame(IDR_MAINFRAME)) --- 324,328 ---- } ! // Create main MDI Frame window CMainFrame* pMainFrame = new CMainFrame; if (!pMainFrame->LoadFrame(IDR_MAINFRAME)) *************** *** 341,378 **** instanceChecker.TrackFirstInstanceRunning(); } - LoadPlugins(); InitializeManagers(); if( m_ConfigFile.GetMaximizeWindow() ) m_nCmdShow = SW_SHOWMAXIMIZED; pMainFrame->ShowWindow( m_nCmdShow ); pMainFrame->UpdateWindow(); ! LoadState(); ! ! //Load document save positions ! LoadDocumentPosition(); ! ! //check for leaks ! #ifdef _DEBUG ! _CrtSetDbgFlag( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF ); ! #endif ! if(m_ConfigFile.GetQuickStartPage() ) { ! OpenStartupPage(); } - AfxInitRichEdit(); - ::HtmlHelp( NULL, - NULL, - HH_INITIALIZE, - (DWORD)&m_dwHelpCookie) ; // Cookie returned by Hhctrl.ocx. // Dispatch commands specified on the command line // Must return false actually but we do it different here :) ! //just for the workspace view files to load up heh! ProcessShellCommand(cmdInfo); if( cmdInfo.m_iColumn != -1 || cmdInfo.m_iLine != -1 ) SendMessage(pMainFrame->m_hWnd,AEM_SETCURSOR,cmdInfo.m_iLine,cmdInfo.m_iColumn); return TRUE; #ifdef _CATCHDUMP --- 338,383 ---- instanceChecker.TrackFirstInstanceRunning(); } + // Initilize menus and keyboard InitializeManagers(); + // Load document save positions + LoadDocumentPosition(); + + // Load the quick start page if wanted. + if(m_ConfigFile.GetQuickStartPage() ) + { + OpenStartupPage(); + } + + // AfxInitRichEdit(); + + // Load the AnyEdit Plugins + // LoadPlugins(); + + // After Initialization has finished show the window if( m_ConfigFile.GetMaximizeWindow() ) m_nCmdShow = SW_SHOWMAXIMIZED; pMainFrame->ShowWindow( m_nCmdShow ); pMainFrame->UpdateWindow(); ! // Initialize HTML Help ! ::HtmlHelp( NULL, NULL, HH_INITIALIZE, (DWORD)&m_dwHelpCookie ); ! // m_dwHelpCookie returned by Hhctrl.ocx. ! // Open the last workspace if the user wanted too ! if (theApp.GetConfigFile()->GetAutoOpenLastWorkspace()) { ! OnMenuWsOpen( ID_FILE_RECENTWORKSPACES_WS1 ); } // Dispatch commands specified on the command line // Must return false actually but we do it different here :) ! // just for the workspace view files to load up heh! ProcessShellCommand(cmdInfo); if( cmdInfo.m_iColumn != -1 || cmdInfo.m_iLine != -1 ) SendMessage(pMainFrame->m_hWnd,AEM_SETCURSOR,cmdInfo.m_iLine,cmdInfo.m_iColumn); + // Just set the e-mail address + m_strSupportEmail = "de...@an..."; + return TRUE; #ifdef _CATCHDUMP *************** *** 485,496 **** int CAnyEditApp::ExitInstance() { ! // TODO: Add your specialized code here and/or call the base class ! UnloadPlugins(); ::HtmlHelp( NULL, NULL, HH_CLOSE_ALL, 0 ); ::HtmlHelp( NULL, NULL, HH_UNINITIALIZE, (DWORD)m_dwHelpCookie ); // Pass in cookie ! if (m_pCreateTags != NULL) { ! if (m_pCreateTags->IsRunning()) m_pCreateTags->Stop(); delete m_pCreateTags; --- 490,504 ---- int CAnyEditApp::ExitInstance() { ! // Close the help file if needed. ::HtmlHelp( NULL, NULL, HH_CLOSE_ALL, 0 ); ::HtmlHelp( NULL, NULL, HH_UNINITIALIZE, (DWORD)m_dwHelpCookie ); // Pass in cookie ! // Unload the Plugins ! // UnloadPlugins(); ! ! // Stop the tag parser thread ! if( m_pCreateTags != NULL ) { ! if( m_pCreateTags->IsRunning() ) m_pCreateTags->Stop(); delete m_pCreateTags; *************** *** 498,502 **** } ! if (m_pWorkspaceTags != NULL) { delete m_pWorkspaceTags; --- 506,511 ---- } ! // Delete left over workspace tags ! if( m_pWorkspaceTags != NULL ) { delete m_pWorkspaceTags; *************** *** 504,510 **** } ! //Save doc positions SaveDocumentPosition(); CTagsUninitialize(); --- 513,520 ---- } ! // Save document positions SaveDocumentPosition(); + // Uninitialize Ctags library CTagsUninitialize(); *************** *** 512,516 **** m_ConfigFile.Save(); ! //Delete all the files in the temp folder CString pat = GetAppPath(); pat += "temp\\"; --- 522,526 ---- m_ConfigFile.Save(); ! // Delete all the files in the temp folder CString pat = GetAppPath(); pat += "temp\\"; |
From: Leon W. <moo...@us...> - 2005-02-04 13:58:37
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23988 Modified Files: MainFrm.cpp Log Message: - Removed Open Last Workspace code Index: MainFrm.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/MainFrm.cpp,v retrieving revision 1.75 retrieving revision 1.76 diff -C2 -d -r1.75 -r1.76 *** MainFrm.cpp 29 Jan 2005 17:55:12 -0000 1.75 --- MainFrm.cpp 4 Feb 2005 13:58:26 -0000 1.76 *************** *** 312,320 **** m_wndToolbarBookmarks.EnableCustomizeButton (TRUE,ID_VIEW_CUSTOMIZE, _T("Customize ...")); ! //loadregistry settings LoadSettingsFromRegistry(); ShowControlBar (&m_wndFullScreen, FALSE, FALSE); theApp.GetTagThread()->SetNotifyWnd(GetSafeHwnd()); --- 312,322 ---- m_wndToolbarBookmarks.EnableCustomizeButton (TRUE,ID_VIEW_CUSTOMIZE, _T("Customize ...")); ! // Load Registry Settings LoadSettingsFromRegistry(); + // Show the stuff ShowControlBar (&m_wndFullScreen, FALSE, FALSE); + // Tell the tag we want to be notified theApp.GetTagThread()->SetNotifyWnd(GetSafeHwnd()); *************** *** 755,763 **** theApp.m_bTabFlatBorders = !theApp.m_bTabFlatBorders; OnViewLookTab(); - - if (theApp.GetConfigFile()->GetAutoOpenLastWorkspace()) - { - PostMessage(WM_COMMAND, ID_FILE_RECENTWORKSPACES_WS1, NULL); - } } --- 757,760 ---- *************** *** 768,771 **** --- 765,769 ---- theApp.GetTagThread()->SetNotifyWnd(NULL); RemoveTagMessages(); + CBCGMDIFrameWnd::OnDestroy(); } *************** *** 1313,1317 **** m_bInCmdMsg = true; - if (CBCGMDIFrameWnd::OnCmdMsg(nID, nCode, pExtra, pHandlerInfo)) { --- 1311,1314 ---- |
From: Leon W. <moo...@us...> - 2005-02-03 14:42:24
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10900 Modified Files: AnyEditChildFrame.cpp Log Message: Bugfix: If the MiniToolbar setting was off in the Preferences, the control did not get created. The menu command update function expect it to be available to know if it is visible. So it caused a crash. The fix now always creates the control, but the visible style depends on the MiniToolbar setting in the Preferences. Index: AnyEditChildFrame.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEditChildFrame.cpp,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** AnyEditChildFrame.cpp 30 Sep 2004 09:42:58 -0000 1.8 --- AnyEditChildFrame.cpp 3 Feb 2005 14:42:11 -0000 1.9 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + // AnyEditChildFrame.cpp : implementation file // *************** *** 58,77 **** return -1; EnableDocking(CBRS_ALIGN_ANY); - CRegProfile reg; ! if( theApp.GetConfigFile()->GetMiniToolbar() ) ! { ! if (!m_wndTool.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_BOTTOM ! | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC, CRect(0,0,0,0), AFX_IDW_TOOLBAR + 7) || ! !m_wndTool.LoadToolBar(IDR_VIEW)) ! { ! TRACE0("Failed to create toolbar 1\n"); ! return -1; // fail to create ! } ! m_wndTool.EnableDocking(CBRS_ALIGN_ANY); ! DockControlBar(&m_wndTool); } return 0; --- 82,101 ---- return -1; + DWORD dwStyle; + EnableDocking(CBRS_ALIGN_ANY); ! dwStyle = WS_CHILD | CBRS_BOTTOM | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC; ! if( theApp.GetConfigFile()->GetMiniToolbar() ) dwStyle |= WS_VISIBLE; ! if (!m_wndTool.CreateEx(this, TBSTYLE_FLAT, dwStyle, CRect(0,0,0,0), AFX_IDW_TOOLBAR + 7) || ! !m_wndTool.LoadToolBar(IDR_VIEW)) ! { ! TRACE0("Failed to create Mini Toolbar\n"); ! return -1; // fail to create } + + m_wndTool.EnableDocking(CBRS_ALIGN_ANY); + DockControlBar(&m_wndTool); return 0; |
From: Leon W. <moo...@us...> - 2005-02-03 14:39:13
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9964 Modified Files: TagManager.cpp Log Message: Bugfix: The 'tag' file parser could get stuck in an endless loop. First noticed on C# files. It now has a default action, that prevent it from looping endlessly. Index: TagManager.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/TagManager.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** TagManager.cpp 30 Nov 2004 19:25:19 -0000 1.14 --- TagManager.cpp 3 Feb 2005 14:39:00 -0000 1.15 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + /*********************************************************************\ ** *************** *** 1153,1156 **** --- 1177,1181 ---- std::string AETagParser::GetNextParent(AELanguage lang, std::string& sName) { + std::string sRet; std::string sBreaker; switch (lang) *************** *** 1160,1163 **** --- 1185,1189 ---- sBreaker = "::"; break; + case CSharp: case Eiffel: case Java: *************** *** 1165,1172 **** break; default: ! return ""; }; std::string::size_type nPos = sName.find(sBreaker); - std::string sRet; if (nPos == 0) return ""; --- 1191,1199 ---- break; default: ! sRet = sName; ! sName = ""; ! return sRet; }; std::string::size_type nPos = sName.find(sBreaker); if (nPos == 0) return ""; |
From: Leon W. <moo...@us...> - 2005-02-01 07:03:20
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7774 Modified Files: AnyEdit.rc AnyEditView.cpp Goto.cpp Goto.h resource.h Log Message: Updated Goto Dialog box. Made a more general approach to the usage, so we may use it in other situations. Also added license headers. Index: Goto.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/Goto.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Goto.h 27 Jul 2004 07:52:46 -0000 1.4 --- Goto.h 1 Feb 2005 07:03:03 -0000 1.5 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + #if !defined(AFX_GOTO_H__5FBC5F3B_F8C7_4030_BB27_67D7B4146CD3__INCLUDED_) #define AFX_GOTO_H__5FBC5F3B_F8C7_4030_BB27_67D7B4146CD3__INCLUDED_ *************** *** 7,11 **** // Goto.h : header file // ! #include "Misc.h" ///////////////////////////////////////////////////////////////////////////// // CGoto dialog --- 31,35 ---- // Goto.h : header file // ! ///////////////////////////////////////////////////////////////////////////// // CGoto dialog *************** *** 13,32 **** class CGoto : public CDialog { - protected: ! CMisc msc; ! int iCurLineNo; ! int iLastLineNo; ! // Construction ! public: ! CGoto(CWnd* pParent = NULL,int iCurLineNo=0,int iLastLineNo=0); // standard constructor // Dialog Data //{{AFX_DATA(CGoto) enum { IDD = IDD_GOTO }; ! CEdit m_lineminmax; ! CEdit m_edit; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides --- 37,57 ---- class CGoto : public CDialog { protected: ! int m_iCurrentLine; ! int m_iLastLine; // Dialog Data //{{AFX_DATA(CGoto) enum { IDD = IDD_GOTO }; ! CSpinButtonCtrl m_spinGoto; //}}AFX_DATA + public: + /// Constructor + CGoto(CWnd* pParent = NULL,int iCurrentLine=0,int iLastLine=0); // standard constructor + + /// Get the selected line number. + int GetSelectedLine(); + // Overrides // ClassWizard generated virtual function overrides *************** *** 43,47 **** virtual void OnOK(); virtual BOOL OnInitDialog(); ! //}}AFX_MSG DECLARE_MESSAGE_MAP() }; --- 68,76 ---- virtual void OnOK(); virtual BOOL OnInitDialog(); ! afx_msg void OnButtonAdd10(); ! afx_msg void OnButtonAdd100(); ! afx_msg void OnButtonSub100(); ! afx_msg void OnButtonSub10(); ! //}}AFX_MSG DECLARE_MESSAGE_MAP() }; Index: Goto.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/Goto.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Goto.cpp 7 Sep 2004 19:55:54 -0000 1.5 --- Goto.cpp 1 Feb 2005 07:03:03 -0000 1.6 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + // Goto.cpp : implementation file // *************** *** 16,27 **** ! CGoto::CGoto(CWnd* pParent /*=NULL*/,int iCurLine,int iLastLine) ! : CDialog(CGoto::IDD, pParent) { //{{AFX_DATA_INIT(CGoto) // NOTE: the ClassWizard will add member initialization here //}}AFX_DATA_INIT ! iCurLineNo = iCurLine; ! iLastLineNo = iLastLine; } --- 40,50 ---- ! CGoto::CGoto( CWnd* pParent /*=NULL*/,int iCurrentLine, int iLastLine ) : CDialog(CGoto::IDD, pParent) { //{{AFX_DATA_INIT(CGoto) // NOTE: the ClassWizard will add member initialization here //}}AFX_DATA_INIT ! m_iCurrentLine = iCurrentLine; ! m_iLastLine = iLastLine; } *************** *** 31,36 **** CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CGoto) ! DDX_Control(pDX, IDC_EDIT_GOTO_LINEMINMAX, m_lineminmax); ! DDX_Control(pDX, IDC_EDIT_GOTO, m_edit); //}}AFX_DATA_MAP } --- 54,58 ---- CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CGoto) ! DDX_Control(pDX, IDC_SPIN_GOTO, m_spinGoto); //}}AFX_DATA_MAP } *************** *** 39,43 **** BEGIN_MESSAGE_MAP(CGoto, CDialog) //{{AFX_MSG_MAP(CGoto) ! //}}AFX_MSG_MAP END_MESSAGE_MAP() --- 61,69 ---- BEGIN_MESSAGE_MAP(CGoto, CDialog) //{{AFX_MSG_MAP(CGoto) ! ON_BN_CLICKED(IDC_BUTTON_ADD_10, OnButtonAdd10) ! ON_BN_CLICKED(IDC_BUTTON_ADD_100, OnButtonAdd100) ! ON_BN_CLICKED(IDC_BUTTON_SUB_100, OnButtonSub100) ! ON_BN_CLICKED(IDC_BUTTON_SUB_10, OnButtonSub10) ! //}}AFX_MSG_MAP END_MESSAGE_MAP() *************** *** 45,71 **** // CGoto message handlers - void CGoto::OnOK() - { - - CString str; - m_edit.GetWindowText(str); - int lno = msc.GetIntForString(str); - theApp.GotoFileAndLine(lno,NULL); - CDialog::OnOK(); - } - BOOL CGoto::OnInitDialog() { CDialog::OnInitDialog(); ! m_edit.SetWindowText(msc.GetStringForInt(iCurLineNo)); ! m_edit.SetSel(0,m_edit.GetWindowTextLength()); ! m_edit.SetFocus(); ! ! CString szMinMax = "(1 - "; ! szMinMax+= msc.GetStringForInt(iLastLineNo); ! szMinMax+= ")"; ! m_lineminmax.SetWindowText(szMinMax); return FALSE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } --- 71,114 ---- // CGoto message handlers BOOL CGoto::OnInitDialog() { CDialog::OnInitDialog(); ! ! // Set the spin button ! m_spinGoto.SetRange( 1, m_iLastLine ); ! m_spinGoto.SetPos( m_iCurrentLine ); return FALSE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE } + + void CGoto::OnOK() + { + m_iCurrentLine = m_spinGoto.GetPos(); + CDialog::OnOK(); + } + + int CGoto::GetSelectedLine() + { + return m_iCurrentLine; + } + + void CGoto::OnButtonAdd10() + { + m_spinGoto.SetPos( m_spinGoto.GetPos() + 10 ); + } + + void CGoto::OnButtonAdd100() + { + m_spinGoto.SetPos( m_spinGoto.GetPos() + 100 ); + } + + void CGoto::OnButtonSub100() + { + m_spinGoto.SetPos( m_spinGoto.GetPos() - 100 ); + } + + void CGoto::OnButtonSub10() + { + m_spinGoto.SetPos( m_spinGoto.GetPos() - 10 ); + } Index: AnyEdit.rc =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEdit.rc,v retrieving revision 1.112 retrieving revision 1.113 diff -C2 -d -r1.112 -r1.113 *** AnyEdit.rc 31 Jan 2005 22:55:39 -0000 1.112 --- AnyEdit.rc 1 Feb 2005 07:02:55 -0000 1.113 *************** *** 2020,2034 **** END ! IDD_GOTO DIALOG DISCARDABLE 0, 0, 172, 55 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION CAPTION "Goto" FONT 8, "MS Sans Serif" BEGIN ! DEFPUSHBUTTON "Go",IDOK,115,7,50,14 ! PUSHBUTTON "Cancel",IDCANCEL,115,34,50,14 ! LTEXT "Goto Line :",IDC_STATIC,7,18,41,14 ! EDITTEXT IDC_EDIT_GOTO,50,16,56,13,ES_AUTOHSCROLL ! EDITTEXT IDC_EDIT_GOTO_LINEMINMAX,7,32,96,11,ES_RIGHT | ! ES_AUTOHSCROLL | ES_READONLY | NOT WS_BORDER END --- 2020,2038 ---- END ! IDD_GOTO DIALOG DISCARDABLE 0, 0, 123, 73 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION CAPTION "Goto" FONT 8, "MS Sans Serif" BEGIN ! DEFPUSHBUTTON "Go",IDOK,7,52,50,14 ! PUSHBUTTON "Cancel",IDCANCEL,66,52,50,14 ! EDITTEXT IDC_EDIT_GOTO,39,28,41,14,ES_RIGHT | ES_AUTOHSCROLL ! CONTROL "Spin1",IDC_SPIN_GOTO,"msctls_updown32",UDS_SETBUDDYINT | ! UDS_ALIGNRIGHT | UDS_AUTOBUDDY | UDS_ARROWKEYS,81,26,11, ! 19 ! PUSHBUTTON "+10",IDC_BUTTON_ADD_10,7,7,25,14 ! PUSHBUTTON "+100",IDC_BUTTON_ADD_100,35,7,25,14 ! PUSHBUTTON "-100",IDC_BUTTON_SUB_100,63,7,25,14 ! PUSHBUTTON "-10",IDC_BUTTON_SUB_10,91,7,25,14 END *************** *** 2485,2491 **** BEGIN LEFTMARGIN, 7 ! RIGHTMARGIN, 165 TOPMARGIN, 7 ! BOTTOMMARGIN, 48 END --- 2489,2495 ---- BEGIN LEFTMARGIN, 7 ! RIGHTMARGIN, 116 TOPMARGIN, 7 ! BOTTOMMARGIN, 66 END Index: resource.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/resource.h,v retrieving revision 1.73 retrieving revision 1.74 diff -C2 -d -r1.73 -r1.74 *** resource.h 27 Jan 2005 13:34:56 -0000 1.73 --- resource.h 1 Feb 2005 07:03:03 -0000 1.74 *************** *** 371,374 **** --- 371,379 ---- #define IDC_RADIO_DEFFILTER_CURRENTFILE 1255 #define IDC_COMBO_DEFAULTFILTER 1256 + #define IDC_SPIN_GOTO 1257 + #define IDC_BUTTON_ADD_10 1258 + #define IDC_BUTTON_ADD_100 1259 + #define IDC_BUTTON_SUB_100 1260 + #define IDC_BUTTON_SUB_10 1261 #define ID_AE_REFRESH_STARTUPPAGE 1340 #define ID_EDIT_FIRST 32768 *************** *** 654,658 **** #define _APS_NEXT_RESOURCE_VALUE 110 #define _APS_NEXT_COMMAND_VALUE 33043 ! #define _APS_NEXT_CONTROL_VALUE 1257 #define _APS_NEXT_SYMED_VALUE 1341 #endif --- 659,663 ---- #define _APS_NEXT_RESOURCE_VALUE 110 #define _APS_NEXT_COMMAND_VALUE 33043 ! #define _APS_NEXT_CONTROL_VALUE 1261 #define _APS_NEXT_SYMED_VALUE 1341 #endif Index: AnyEditView.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEditView.cpp,v retrieving revision 1.87 retrieving revision 1.88 diff -C2 -d -r1.87 -r1.88 *** AnyEditView.cpp 27 Jan 2005 13:46:08 -0000 1.87 --- AnyEditView.cpp 1 Feb 2005 07:02:57 -0000 1.88 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + // AnyEditView.cpp : implementation of the CAnyEditView class // *************** *** 1392,1396 **** { CGoto cg(NULL,m_Scintilla.GetCurLineNumber(),m_Scintilla.GetLineCount()); ! cg.DoModal(); } --- 1416,1423 ---- { CGoto cg(NULL,m_Scintilla.GetCurLineNumber(),m_Scintilla.GetLineCount()); ! if( IDOK == cg.DoModal() ) ! { ! theApp.GotoFileAndLine( cg.GetSelectedLine(), NULL ); ! } } |
From: Guy H <da...@us...> - 2005-01-31 22:56:03
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22351/AnyEditv2 Modified Files: AnyEdit.rc OutputBar.cpp OutputBar.h OutputEdit.cpp OutputEdit.h Log Message: 1. Fixed context menu so it will use regular menu items (copy and clear) 2. Enabled read-only output edits (and set them all thus expect for the 'edit' tab) Index: OutputEdit.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/OutputEdit.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** OutputEdit.cpp 29 Jan 2005 17:55:12 -0000 1.7 --- OutputEdit.cpp 31 Jan 2005 22:55:51 -0000 1.8 *************** *** 17,22 **** COutputEdit::COutputEdit() { ! m_bCanPaint=TRUE; m_CurSelLine = -1; } --- 17,23 ---- COutputEdit::COutputEdit() { ! m_bCanPaint = TRUE; m_CurSelLine = -1; + m_bReadOnly = FALSE; } *************** *** 143,149 **** ON_WM_CONTEXTMENU() ON_COMMAND(ID_VIEW_OUTPUT, OnViewOutput) ! ON_WM_TIMER() ! ON_COMMAND(ID_OUTPUT_CLEAR, OnOutputClear) ! ON_COMMAND(ID_OUTPUT_COPY, OnOutputCopy) ON_COMMAND(ID_OUTPUT_COPYLINE, OnOutputCopyline) ON_COMMAND(ID_OUTPUT_ERROR, OnOutputError) --- 144,148 ---- ON_WM_CONTEXTMENU() ON_COMMAND(ID_VIEW_OUTPUT, OnViewOutput) ! ON_COMMAND(ID_EDIT_CLEAR_ALL, OnOutputClear) ON_COMMAND(ID_OUTPUT_COPYLINE, OnOutputCopyline) ON_COMMAND(ID_OUTPUT_ERROR, OnOutputError) *************** *** 151,154 **** --- 150,155 ---- ON_CONTROL_REFLECT(EN_CHANGE, OnChange) ON_COMMAND(ID_EDIT_COPY, OnEditCopy) + ON_WM_TIMER() + ON_WM_CHAR() //}}AFX_MSG_MAP END_MESSAGE_MAP() *************** *** 204,211 **** void COutputEdit::OnLButtonDown(UINT nFlags, CPoint point) { - //CEdit::OnLButtonDown(nFlags, point); - // TODO: Add your message handler code here and/or call default Default(); - //UpdateWindow(); DrawLine(FALSE); } --- 205,209 ---- *************** *** 213,229 **** void COutputEdit::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) { ! // TODO: Add your message handler code here and/or call default Default(); - //UpdateWindow(); DrawLine(FALSE); - //CEdit::OnKeyDown(nChar, nRepCnt, nFlags); - } void COutputEdit::OnLButtonUp(UINT nFlags, CPoint point) { - // TODO: Add your message handler code here and/or call default Default(); - //UpdateWindow(); DrawLine(FALSE); } --- 211,224 ---- void COutputEdit::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) { ! if (m_bReadOnly) ! return; ! Default(); DrawLine(FALSE); } void COutputEdit::OnLButtonUp(UINT nFlags, CPoint point) { Default(); DrawLine(FALSE); } *************** *** 234,243 **** } ! void COutputEdit::SetDirectoryPath( CString szPath ) { ! szDirectoryPath = szPath; } ! BOOL COutputEdit::AddRegexToParser( CString parserLine, int fileGroup, int lineGroup, int msgGroup ) { //I know that it might look better to have an array of 3 integers passed as parameter --- 229,238 ---- } ! void COutputEdit::SetDirectoryPath(const CString& szPath ) { ! m_szDirectoryPath = szPath; } ! BOOL COutputEdit::AddRegexToParser(const CString& parserLine, int fileGroup, int lineGroup, int msgGroup ) { //I know that it might look better to have an array of 3 integers passed as parameter *************** *** 288,296 **** } - void COutputEdit::OnOutputCopy() - { - Copy(); - } - void COutputEdit::OnOutputCopyline() { --- 283,286 ---- *************** *** 333,346 **** // Check if the filename got is a full path. ! if( -1 == szFileName.ReverseFind('\\') && !szDirectoryPath.IsEmpty() ) { ! if( szDirectoryPath[ szDirectoryPath.GetLength() - 1 ] != '\\' ) { // Add an extra \ to the end of the directorypath ! szFileName = szDirectoryPath + "\\" + szFileName; } else { ! szFileName = szDirectoryPath + szFileName; } } --- 323,336 ---- // Check if the filename got is a full path. ! if( -1 == szFileName.ReverseFind('\\') && !m_szDirectoryPath.IsEmpty() ) { ! if( m_szDirectoryPath[ m_szDirectoryPath.GetLength() - 1 ] != '\\' ) { // Add an extra \ to the end of the directorypath ! szFileName = m_szDirectoryPath + "\\" + szFileName; } else { ! szFileName = m_szDirectoryPath + szFileName; } } *************** *** 443,445 **** { Copy(); ! } \ No newline at end of file --- 433,442 ---- { Copy(); ! } ! ! void COutputEdit::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) ! { ! if (m_bReadOnly) ! return; ! CEdit::OnChar(nChar, nRepCnt, nFlags); ! } Index: OutputEdit.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/OutputEdit.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** OutputEdit.h 29 Jan 2005 17:55:12 -0000 1.5 --- OutputEdit.h 31 Jan 2005 22:55:51 -0000 1.6 *************** *** 45,49 **** afx_msg void OnViewOutput(); afx_msg void OnOutputClear(); - afx_msg void OnOutputCopy(); afx_msg void OnOutputCopyline(); afx_msg void OnOutputError(); --- 45,48 ---- *************** *** 51,78 **** afx_msg void OnChange(); afx_msg void OnEditCopy(); //}}AFX_MSG protected: ! int m_CurSelLine; ! int m_nCaretLine; BOOL m_bCanPaint; CSize m_sizeChar; ! CString szDirectoryPath; CRegexOutputParser m_OutputParser; protected: CString GetOutputLine(void); ! void DrawLine(BOOL bInPaint); ! void GetLineRect(int nLine, LPRECT lpRect); ! int GetCurLine(); ! BOOL CanParseLine(); ! void SetAutoScrollBars(); public: ! void ClearAll(); ! void AddString(LPCSTR lpszNewStr); ! void ClearOutputParser(); ! BOOL AddRegexToParser( CString parserLine, int fileGroup, int lineGroup, int msgGroup ); ! void SetDirectoryPath( CString szPath ); ! int GetCount(); DECLARE_MESSAGE_MAP() --- 50,80 ---- afx_msg void OnChange(); afx_msg void OnEditCopy(); + afx_msg void OnChar(UINT nChar, UINT nRepCnt, UINT nFlags); //}}AFX_MSG protected: ! int m_CurSelLine; ! int m_nCaretLine; BOOL m_bCanPaint; CSize m_sizeChar; ! CString m_szDirectoryPath; CRegexOutputParser m_OutputParser; + BOOL m_bReadOnly; protected: CString GetOutputLine(void); ! void DrawLine(BOOL bInPaint); ! void GetLineRect(int nLine, LPRECT lpRect); ! int GetCurLine(); ! BOOL CanParseLine(); ! void SetAutoScrollBars(); public: ! void ClearAll(); ! void AddString(LPCSTR lpszNewStr); ! void ClearOutputParser(); ! BOOL AddRegexToParser(const CString& parserLine, int fileGroup, int lineGroup, int msgGroup); ! void SetDirectoryPath(const CString& szPath ); ! int GetCount(); ! void SetReadOnly(BOOL bReadOnly = TRUE) {m_bReadOnly = bReadOnly;}; DECLARE_MESSAGE_MAP() Index: OutputBar.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/OutputBar.cpp,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** OutputBar.cpp 29 Jan 2005 17:55:12 -0000 1.25 --- OutputBar.cpp 31 Jan 2005 22:55:43 -0000 1.26 *************** *** 58,62 **** ON_WM_CREATE() ON_WM_SIZE() ! //}}AFX_MSG_MAP ON_REGISTERED_MESSAGE(UPM_LINE, OnLine) ON_REGISTERED_MESSAGE(UPM_FINISHED, OnFinished) --- 58,62 ---- ON_WM_CREATE() ON_WM_SIZE() ! //}}AFX_MSG_MAP ON_REGISTERED_MESSAGE(UPM_LINE, OnLine) ON_REGISTERED_MESSAGE(UPM_FINISHED, OnFinished) *************** *** 115,141 **** // Create output panes: ! // const DWORD dwStyle = WS_HSCROLL|LBS_USETABSTOPS|LBS_HASSTRINGS|LBS_NOINTEGRALHEIGHT|WS_CHILD|WS_VISIBLE|WS_VSCROLL; ! m_wndOutputBuild.Create (WS_CHILD|WS_VISIBLE|ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_VSCROLL|WS_HSCROLL|ES_WANTRETURN, rectClient, &m_wndTabs, 1); m_wndOutputBuild.SetFont (&m_Font); m_wndOutputBuild.SetTabStops(4); m_wndOutputBuild.SetOwner (this); ! m_wndOutputOutput.Create (WS_CHILD|WS_VISIBLE|ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_VSCROLL|WS_HSCROLL|ES_WANTRETURN, rectClient, &m_wndTabs, 2); m_wndOutputOutput.SetFont (&m_Font); m_wndOutputOutput.SetTabStops(4); m_wndOutputOutput.SetOwner (this); ! m_wndOutputFind1.Create (WS_CHILD|WS_VISIBLE|ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_VSCROLL|WS_HSCROLL|ES_WANTRETURN, rectClient, &m_wndTabs, 3); m_wndOutputFind1.SetFont (&m_Font); m_wndOutputFind1.SetTabStops(4); m_wndOutputFind1.SetOwner (this); ! m_wndOutputFind2.Create (WS_CHILD|WS_VISIBLE|ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_VSCROLL|WS_HSCROLL|ES_WANTRETURN, rectClient, &m_wndTabs, 4); m_wndOutputFind2.SetFont (&m_Font); m_wndOutputFind2.SetTabStops(4); m_wndOutputFind2.SetOwner (this); ! m_wndEdit.Create (WS_CHILD|WS_VISIBLE|ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_VSCROLL|WS_HSCROLL|ES_WANTRETURN, rectClient, &m_wndTabs, 5); m_wndEdit.SetFont (&m_Font); m_wndEdit.SetTabStops(4); --- 115,145 ---- // Create output panes: ! const DWORD dwStyle = WS_CHILD|WS_VISIBLE|ES_MULTILINE|ES_AUTOHSCROLL|ES_AUTOVSCROLL|WS_VSCROLL|WS_HSCROLL|ES_WANTRETURN; ! m_wndOutputBuild.Create (dwStyle, rectClient, &m_wndTabs, 1); m_wndOutputBuild.SetFont (&m_Font); m_wndOutputBuild.SetTabStops(4); m_wndOutputBuild.SetOwner (this); + m_wndOutputBuild.SetReadOnly(); ! m_wndOutputOutput.Create (dwStyle, rectClient, &m_wndTabs, 2); m_wndOutputOutput.SetFont (&m_Font); m_wndOutputOutput.SetTabStops(4); m_wndOutputOutput.SetOwner (this); + m_wndOutputOutput.SetReadOnly(); ! m_wndOutputFind1.Create (dwStyle, rectClient, &m_wndTabs, 3); m_wndOutputFind1.SetFont (&m_Font); m_wndOutputFind1.SetTabStops(4); m_wndOutputFind1.SetOwner (this); + m_wndOutputFind1.SetReadOnly(); ! m_wndOutputFind2.Create (dwStyle, rectClient, &m_wndTabs, 4); m_wndOutputFind2.SetFont (&m_Font); m_wndOutputFind2.SetTabStops(4); m_wndOutputFind2.SetOwner (this); + m_wndOutputFind2.SetReadOnly(); ! m_wndEdit.Create (dwStyle, rectClient, &m_wndTabs, 5); m_wndEdit.SetFont (&m_Font); m_wndEdit.SetTabStops(4); *************** *** 143,147 **** // Fill view context, but only if Splash Screen is on. ! if( theApp.GetConfigFile()->GetSplashScreen() ) FillBuildWindow(); // Attach views to tab: --- 147,152 ---- // Fill view context, but only if Splash Screen is on. ! if (theApp.GetConfigFile()->GetSplashScreen()) ! FillBuildWindow(); // Attach views to tab: Index: AnyEdit.rc =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEdit.rc,v retrieving revision 1.111 retrieving revision 1.112 diff -C2 -d -r1.111 -r1.112 *** AnyEdit.rc 27 Jan 2005 13:34:55 -0000 1.111 --- AnyEdit.rc 31 Jan 2005 22:55:39 -0000 1.112 *************** *** 615,620 **** POPUP "Popup" BEGIN ! MENUITEM "&Copy", ID_OUTPUT_COPY ! MENUITEM "C&lear", ID_OUTPUT_CLEAR MENUITEM SEPARATOR MENUITEM "&Go To Line", ID_OUTPUT_ERROR --- 615,620 ---- POPUP "Popup" BEGIN ! MENUITEM "&Copy", ID_EDIT_COPY ! MENUITEM "C&lear", ID_EDIT_CLEAR_ALL MENUITEM SEPARATOR MENUITEM "&Go To Line", ID_OUTPUT_ERROR *************** *** 1921,1925 **** IDD_PREF_EXTEN DIALOGEX 0, 0, 295, 192 STYLE WS_CHILD ! FONT 8, "MS Sans Serif" BEGIN LTEXT "File Filters",IDC_STATIC,7,7,131,10 --- 1921,1925 ---- IDD_PREF_EXTEN DIALOGEX 0, 0, 295, 192 STYLE WS_CHILD ! FONT 8, "MS Sans Serif", 0, 0, 0x1 BEGIN LTEXT "File Filters",IDC_STATIC,7,7,131,10 Index: OutputBar.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/OutputBar.h,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** OutputBar.h 29 Jan 2005 17:55:12 -0000 1.11 --- OutputBar.h 31 Jan 2005 22:55:51 -0000 1.12 *************** *** 67,71 **** afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); afx_msg void OnSize(UINT nType, int cx, int cy); ! //}}AFX_MSG afx_msg LRESULT OnLine(WPARAM wParam, LPARAM lParam); afx_msg LRESULT OnFinished(WPARAM wParam, LPARAM lParam); --- 67,71 ---- afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); afx_msg void OnSize(UINT nType, int cx, int cy); ! //}}AFX_MSG afx_msg LRESULT OnLine(WPARAM wParam, LPARAM lParam); afx_msg LRESULT OnFinished(WPARAM wParam, LPARAM lParam); |
From: Guy H <da...@us...> - 2005-01-31 22:54:14
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21965/AnyEditv2 Modified Files: FileTypeManager.cpp FileTypeManager.h Log Message: 1. Fixed memory leak 2. Change some member variables name to fit hungerian notations Index: FileTypeManager.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/FileTypeManager.h,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** FileTypeManager.h 27 Jan 2005 13:41:39 -0000 1.8 --- FileTypeManager.h 31 Jan 2005 22:54:03 -0000 1.9 *************** *** 119,126 **** /// Map of language number pointing to a CSytnaxFile object. ! CMap<int, int, CSyntaxFile*, CSyntaxFile*> mapSyntaxFiles; /// Map of Extension strings pointing to a language number. ! CMapStringToString mapExtensions; /// Load all the configured syntax files. --- 119,126 ---- /// Map of language number pointing to a CSytnaxFile object. ! CMap<int, int, CSyntaxFile*, CSyntaxFile*> m_mapSyntaxFiles; /// Map of Extension strings pointing to a language number. ! CMapStringToString m_mapExtensions; /// Load all the configured syntax files. Index: FileTypeManager.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/FileTypeManager.cpp,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** FileTypeManager.cpp 27 Jan 2005 13:41:39 -0000 1.25 --- FileTypeManager.cpp 31 Jan 2005 22:54:02 -0000 1.26 *************** *** 54,63 **** // Cleanup Syntax File objects ! pos = mapSyntaxFiles.GetStartPosition(); while( NULL != pos ) { int iLanguageNr; CSyntaxFile* pSyntaxFile = NULL; ! mapSyntaxFiles.GetNextAssoc( pos, iLanguageNr, pSyntaxFile ); if( NULL != pSyntaxFile ) delete pSyntaxFile; } --- 54,63 ---- // Cleanup Syntax File objects ! pos = m_mapSyntaxFiles.GetStartPosition(); while( NULL != pos ) { int iLanguageNr; CSyntaxFile* pSyntaxFile = NULL; ! m_mapSyntaxFiles.GetNextAssoc( pos, iLanguageNr, pSyntaxFile ); if( NULL != pSyntaxFile ) delete pSyntaxFile; } *************** *** 95,99 **** // Create new file. pSyntaxFile = new CSyntaxFile(); ! if( NULL == pSyntaxFile ) continue; // throw memory exception! } else --- 95,100 ---- // Create new file. pSyntaxFile = new CSyntaxFile(); ! if (NULL == pSyntaxFile) ! continue; // throw memory exception! } else *************** *** 121,124 **** --- 122,126 ---- if( !file1.Open( szDefaultFileName, CFile::modeRead | CFile::typeBinary ) ) { + delete pSyntaxFile; continue; } *************** *** 126,129 **** --- 128,132 ---- if( !file2.Open( szFileName, CFile::modeCreate | CFile::modeWrite | CFile::typeBinary ) ) { + delete pSyntaxFile; continue; } *************** *** 141,145 **** } // Add the parsed object to the Syntax file map. ! mapSyntaxFiles.SetAt( iCount, pSyntaxFile ); } } --- 144,148 ---- } // Add the parsed object to the Syntax file map. ! m_mapSyntaxFiles.SetAt( iCount, pSyntaxFile ); } } *************** *** 186,190 **** szUppercaseExtension.MakeUpper(); ! mapExtensions.SetAt( szUppercaseExtension, szLanguageNr ); iStart = iEnd + 1; --- 189,193 ---- szUppercaseExtension.MakeUpper(); ! m_mapExtensions.SetAt( szUppercaseExtension, szLanguageNr ); iStart = iEnd + 1; *************** *** 202,206 **** szUppercaseExtension.MakeUpper(); ! mapExtensions.SetAt( szUppercaseExtension, szLanguageNr ); } m_arrFilters.InsertAt(iCount, strFilter); --- 205,209 ---- szUppercaseExtension.MakeUpper(); ! m_mapExtensions.SetAt( szUppercaseExtension, szLanguageNr ); } m_arrFilters.InsertAt(iCount, strFilter); *************** *** 217,221 **** szExtension.MakeUpper(); ! mapExtensions.Lookup( szExtension, szLanguageNr ); return atoi( szLanguageNr ); --- 220,224 ---- szExtension.MakeUpper(); ! m_mapExtensions.Lookup( szExtension, szLanguageNr ); return atoi( szLanguageNr ); *************** *** 226,230 **** { CSyntaxFile* pSyntaxFile = NULL; ! mapSyntaxFiles.Lookup( iLanguage, pSyntaxFile ); return pSyntaxFile; } --- 229,233 ---- { CSyntaxFile* pSyntaxFile = NULL; ! m_mapSyntaxFiles.Lookup( iLanguage, pSyntaxFile ); return pSyntaxFile; } |
From: Guy H <da...@us...> - 2005-01-29 17:55:38
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32052/AnyEditv2 Modified Files: MainFrm.cpp MainFrm.h OutputBar.cpp OutputBar.h OutputEdit.cpp OutputEdit.h Log Message: Fixed so commands will work on the output bar (also on the workspace bar) Index: OutputEdit.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/OutputEdit.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** OutputEdit.h 28 Oct 2004 13:43:28 -0000 1.4 --- OutputEdit.h 29 Jan 2005 17:55:12 -0000 1.5 *************** *** 50,53 **** --- 50,54 ---- afx_msg void OnOutputSave(); afx_msg void OnChange(); + afx_msg void OnEditCopy(); //}}AFX_MSG protected: Index: OutputBar.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/OutputBar.cpp,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** OutputBar.cpp 12 Oct 2004 08:47:55 -0000 1.24 --- OutputBar.cpp 29 Jan 2005 17:55:12 -0000 1.25 *************** *** 372,373 **** --- 372,384 ---- } + + BOOL COutputBar::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo) + { + CWnd* pActiveWnd = m_wndTabs.GetActiveWnd(); + if (pActiveWnd == GetFocus()) + { + if (pActiveWnd->OnCmdMsg(nID, nCode, pExtra, pHandlerInfo)) + return TRUE; + } + return CBCGSizingControlBar::OnCmdMsg(nID, nCode, pExtra, pHandlerInfo); + } Index: MainFrm.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/MainFrm.cpp,v retrieving revision 1.74 retrieving revision 1.75 diff -C2 -d -r1.74 -r1.75 *** MainFrm.cpp 4 Dec 2004 09:01:24 -0000 1.74 --- MainFrm.cpp 29 Jan 2005 17:55:12 -0000 1.75 *************** *** 143,146 **** --- 143,147 ---- m_bFindInFilesContinue = true; m_bInCmdMsg = false; + m_bInCommand = false; m_bSyncFileView = false; } *************** *** 1312,1315 **** --- 1313,1317 ---- m_bInCmdMsg = true; + if (CBCGMDIFrameWnd::OnCmdMsg(nID, nCode, pExtra, pHandlerInfo)) { *************** *** 1442,1443 **** --- 1444,1477 ---- pCmdUI->SetCheck( m_bSyncFileView ? TRUE : FALSE ); } + + BOOL CMainFrame::OnCommand(WPARAM wParam, LPARAM lParam) + { + if (m_bInCommand) + return FALSE; + + m_bInCommand = true; + + CWnd* pWnd = GetFocus(); + if (pWnd != NULL) + { + if ((m_wndWorkSpace.GetSafeHwnd() != NULL) && m_wndWorkSpace.IsWindowVisible() && m_wndWorkSpace.IsChild(pWnd)) + { + if (m_wndWorkSpace.SendMessage(WM_COMMAND, wParam, lParam)) + { + m_bInCommand = false; + return TRUE; + } + } + + if ((m_wndOutputBar.GetSafeHwnd() != NULL) && m_wndOutputBar.IsWindowVisible() && m_wndOutputBar.IsChild(pWnd)) + { + if (m_wndOutputBar.SendMessage(WM_COMMAND, wParam, lParam)) + { + m_bInCommand = false; + return TRUE; + } + } + } + m_bInCommand = false; + return CBCGMDIFrameWnd::OnCommand(wParam, lParam); + } Index: MainFrm.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/MainFrm.h,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** MainFrm.h 30 Sep 2004 09:42:58 -0000 1.49 --- MainFrm.h 29 Jan 2005 17:55:12 -0000 1.50 *************** *** 39,42 **** --- 39,43 ---- void RemoveTagMessages(); bool m_bInCmdMsg; + bool m_bInCommand; // Operations *************** *** 50,53 **** --- 51,56 ---- virtual void OnUpdateFrameTitle(BOOL bAddToTitle); virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo); + protected: + virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam); //}}AFX_VIRTUAL virtual BOOL OnShowPopupMenu (CBCGPopupMenu* pMenuPopup); Index: OutputEdit.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/OutputEdit.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** OutputEdit.cpp 2 Dec 2004 18:40:29 -0000 1.6 --- OutputEdit.cpp 29 Jan 2005 17:55:12 -0000 1.7 *************** *** 150,153 **** --- 150,154 ---- ON_COMMAND(ID_OUTPUT_SAVE, OnOutputSave) ON_CONTROL_REFLECT(EN_CHANGE, OnChange) + ON_COMMAND(ID_EDIT_COPY, OnEditCopy) //}}AFX_MSG_MAP END_MESSAGE_MAP() *************** *** 386,390 **** // If the user pressed CTRL+A, we select all the text in the edit box. ! if( 'A' == pMsg->wParam && GetKeyState( VK_CONTROL ) ) { SetSel( 0, -1 ); --- 387,391 ---- // If the user pressed CTRL+A, we select all the text in the edit box. ! if( ('A' == pMsg->wParam) && (GetKeyState( VK_CONTROL ) & 0x80) ) { SetSel( 0, -1 ); *************** *** 438,439 **** --- 439,445 ---- // End of automatic ScrollBar code. } + + void COutputEdit::OnEditCopy() + { + Copy(); + } \ No newline at end of file Index: OutputBar.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/OutputBar.h,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** OutputBar.h 19 Sep 2004 03:27:56 -0000 1.10 --- OutputBar.h 29 Jan 2005 17:55:12 -0000 1.11 *************** *** 51,55 **** // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(COutputBar) ! //}}AFX_VIRTUAL // Implementation --- 51,57 ---- // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(COutputBar) ! public: ! virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo); ! //}}AFX_VIRTUAL // Implementation |
From: Leon W. <moo...@us...> - 2005-01-27 13:59:49
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13258 Modified Files: AnyEditToDoList.xml ChangeLog.txt Log Message: Update of weekly changes. Index: ChangeLog.txt =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/ChangeLog.txt,v retrieving revision 1.80 retrieving revision 1.81 diff -C2 -d -r1.80 -r1.81 *** ChangeLog.txt 17 Jan 2005 08:27:53 -0000 1.80 --- ChangeLog.txt 27 Jan 2005 13:59:38 -0000 1.81 *************** *** 4,9 **** build 402 --------- ! ! AnyEdit 2.0 Beta 3 build 401 --- 4,10 ---- build 402 --------- ! 1) Default file filter option added. You can now use a default, use the current file's or use the last selected. ! 2) Pressing escape in the Preferences dialog closes the Preferences dialog. ! AnyEdit 2.0 Beta 3 build 401 Index: AnyEditToDoList.xml =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEditToDoList.xml,v retrieving revision 1.32 retrieving revision 1.33 diff -C2 -d -r1.32 -r1.33 *** AnyEditToDoList.xml 17 Jan 2005 08:27:52 -0000 1.32 --- AnyEditToDoList.xml 27 Jan 2005 13:59:37 -0000 1.33 *************** *** 1,4 **** <?xml version="1.0" encoding="windows-1252"?> ! <TODOLIST FILEFORMAT="6" PROJECTNAME="AnyEdit ToDo List" NEXTUNIQUEID="716" LASTSORTBY="5" FILEVERSION="126" LASTSORTDIR="1" LASTMODIFIED="2005-01-17"> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38240.34590278" TITLE="Source Code" TIMEESTUNITS="H" COMMENTS="Coding Conventions and Development Guidelines." ID="154" STARTDATE="38097.00000000" POS="1"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38125.66063657" TITLE="Doxygen Comment" TIMEESTUNITS="H" PERSON="LW, DP, CS, GH" COMMENTS="Source Documentation is Mandatory. We shall gradually add it along the way." ID="16" STARTDATE="38084.00000000" POS="1"/> --- 1,4 ---- <?xml version="1.0" encoding="windows-1252"?> ! <TODOLIST FILEFORMAT="6" PROJECTNAME="AnyEdit ToDo List" NEXTUNIQUEID="719" FILEVERSION="130" LASTMODIFIED="2005-01-27"> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38240.34590278" TITLE="Source Code" TIMEESTUNITS="H" COMMENTS="Coding Conventions and Development Guidelines." ID="154" STARTDATE="38097.00000000" POS="1"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38125.66063657" TITLE="Doxygen Comment" TIMEESTUNITS="H" PERSON="LW, DP, CS, GH" COMMENTS="Source Documentation is Mandatory. We shall gradually add it along the way." ID="16" STARTDATE="38084.00000000" POS="1"/> *************** *** 11,20 **** <TASK STARTDATESTRING="2004-09-10" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38240.34552083" TITLE="Small CVS commits." TIMEESTUNITS="H" PERSON="LW, DP, CS, GH" COMMENTS="Try to commit a few files at a time, not big bunches with 10+ files. And add specific log messages about the changes." ID="388" STARTDATE="38240.00000000" POS="7"/> </TASK> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38230.35178241" TITLE="Bugs" TIMEESTUNITS="H" COMMENTS="Or undocumented features." ID="161" STARTDATE="38097.00000000" POS="2"> <TASK STARTDATESTRING="2004-07-07" PRIORITY="4" TIMEESPENTUNITS="H" LASTMOD="38230.33964120" TITLE="Home.htm supports drag'n'drop" TIMEESTUNITS="H" PERSON="None" COMMENTS="If I drag a textfile from Explorer to home.htm it was shown in this (browser) window. Is this a bug or a feature? Is it possible to open other browser windows in AE? [LW] If you drag a html file to StartupPage, the page displays the html file, but doesn't update the filename in the tab! ! [LW] Should we open a new window when a file is drag'd' to the Startup Page?" ID="270" STARTDATE="38175.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-06-01" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38230.33956019" TITLE="Pugxml bug" TIMEESTUNITS="H" PERSON="None" COMMENTS="There is a bug in pugxml iterators that I can't explain. When using * or -> on an iterator, we get memory faults in the forward_class. I worked around it, but we may need to look at it in the future." ID="247" STARTDATE="38139.00000000" POS="2"/> <TASK STARTDATESTRING="2004-08-31" PRIORITY="7" TIMEESPENTUNITS="H" LASTMOD="38263.84959491" TITLE="Pause when opening files." TIMEESTUNITS="H" PERSON="None" COMMENTS="AnyEdit pauses when opening documents. This is noticeable on slow machines and with opening large syntax files (java/html). Setting the scintilla properties is probably the cause of the problem. We should see if we can fix this. " ID="374" STARTDATE="38230.00000000" POS="3"/> --- 11,105 ---- <TASK STARTDATESTRING="2004-09-10" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38240.34552083" TITLE="Small CVS commits." TIMEESTUNITS="H" PERSON="LW, DP, CS, GH" COMMENTS="Try to commit a few files at a time, not big bunches with 10+ files. And add specific log messages about the changes." ID="388" STARTDATE="38240.00000000" POS="7"/> </TASK> + <TASK STARTDATESTRING="2004-04-20" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38369.70535880" TITLE="Feature Requests" TIMEESTUNITS="H" COMMENTS="The requests we get from users and fellow developers about enhancing AE. These will not be implemented. We may decide to put it in the nominated features." ID="157" STARTDATE="38097.00000000" POS="8"> + <TASK STARTDATESTRING="2004-04-05" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38175.93320602" TITLE="Translation" TIMEESTUNITS="H" PERSON="None" COMMENTS="customizable with XML files + [CS] Why to reinvent the wheel? We should try to use standards like GNU gettext. The source files are okay but I don't like compiled mo format. I want to have a text based format." ID="9" STARTDATE="38082.00000000" POS="33"/> + <TASK STARTDATESTRING="2004-04-05" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38084.33862269" TITLE="Lexer" TIMEESTUNITS="H" PERSON="None" COMMENTS="Use universal lexer: colorer" ID="13" STARTDATE="38082.00000000" POS="35"/> + <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38285.49934028" TITLE="New Tool Tokens" TIMEESTUNITS="H" PERSON="None" COMMENTS="$FILE + $FILENAME + $BASENAME + $FILEEXTENSION + $FILEPATH + *$WSPDIR + *$CURSELECTION + *$CURTOKEN + $COL + $ROW + *$SAVEALL + *$SAVE + Note not all are added and working yet. + [LW] Posted a question to the teammembers for more ideas. No reaction yet." ID="41" STARTDATE="38084.00000000" POS="25"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.50518519" TITLE="Export" TIMEESTUNITS="H" PERSON="None" COMMENTS="Export as file or to clipboard. Export range or full text." ID="60" STARTDATE="38092.00000000" POS="10"> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.50521991" TITLE="HTML" TIMEESTUNITS="H" PERSON="None" ID="61" STARTDATE="38092.00000000" POS="1"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.50524306" TITLE="XHTML" TIMEESTUNITS="H" PERSON="None" ID="62" STARTDATE="38092.00000000" POS="2"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.50526620" TITLE="PDF" TIMEESTUNITS="H" PERSON="None" ID="63" STARTDATE="38092.00000000" POS="3"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.50528935" TITLE="RTF" TIMEESTUNITS="H" PERSON="None" ID="64" STARTDATE="38092.00000000" POS="4"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.50535880" TITLE="XML" TIMEESTUNITS="H" PERSON="None" ID="66" STARTDATE="38092.00000000" POS="5"/> + </TASK> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.50931713" TITLE="SelectionFilename" TIMEESTUNITS="H" PERSON="None" COMMENTS="Opens filename under cursor like in VS." ID="69" STARTDATE="38092.00000000" POS="11"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38175.93557870" TITLE="Mark last current line" TIMEESTUNITS="H" PERSON="None" COMMENTS="Remember and mark last current line. So we can see and go to last current line. + [LW] Isn't this already there? + [CS] I have seen that sometimes lines are marked e.g. after goto line. But I want to have a more generally solution. Idea: We can use markers they could be invisble. We store the last three current lines. We need a function to jump to previous last current line in list. So we could alternate the position every time function was called. When a new current line is inserted we remove the first entry." ID="106" STARTDATE="38092.00000000" POS="1"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.56655093" TITLE="Hex-Mode" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#799608]" ID="118" STARTDATE="38092.00000000" POS="2"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38097.56866898" TITLE="File info and statistics" TIMEESTUNITS="H" PERSON="None" COMMENTS="Path, date of creation, file size.Used words, chars. + [LW] Is used words, chars sensible on source code. Besides that I have code that calculates these things." ID="120" STARTDATE="38092.00000000" POS="3"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38097.55356481" TITLE="Convertions" TIMEESTUNITS="H" PERSON="None" ID="129" STARTDATE="38092.00000000" POS="5"> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38097.56954861" TITLE="ASCII to HTML" TIMEESTUNITS="H" PERSON="None" COMMENTS="For example > to &gt;" ID="130" STARTDATE="38092.00000000" POS="1"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38097.56959491" TITLE="ASCII to LaTeX" TIMEESTUNITS="H" PERSON="None" ID="131" STARTDATE="38092.00000000" POS="2"/> + </TASK> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38097.55364583" TITLE="Ruler" TIMEESTUNITS="H" PERSON="None" COMMENTS="Show a ruler for positions in text. Only works with non proportional font." ID="133" STARTDATE="38092.00000000" POS="6"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.54857639" TITLE="Speller" TIMEESTUNITS="H" PERSON="None" COMMENTS="Use a speller with underlined text like in WinWord. [#700320]" ID="134" STARTDATE="38092.00000000" POS="7"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38097.55376157" TITLE="Multiple Clipboards" TIMEESTUNITS="H" PERSON="None" ID="137" STARTDATE="38092.00000000" POS="4"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38175.93346065" TITLE="Show ASCII table" TIMEESTUNITS="H" PERSON="None" COMMENTS="Show table with ASCII codes, dec and hex, HTML command + [LW] HTML commands can come from the clip text + [CS] PSPad has this ASCII table" ID="143" STARTDATE="38092.00000000" POS="8"/> + <TASK STARTDATESTRING="2004-04-16" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38131.38543981" TITLE="ActiveScripting" TIMEESTUNITS="H" PERSON="None" COMMENTS="Implementation of WSH so we can control AE from other applications. + Note: WSH doesn't mean we can control AE - we'll need to impelent a specific interface only" ID="148" STARTDATE="38093.00000000" POS="9"/> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.92809028" TITLE="Tool Execution Context Menu Class View" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#789249]" ID="176" STARTDATE="38103.00000000" POS="22"/> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.56991898" TITLE="SourceForge RFE" TIMEESTUNITS="H" COMMENTS="Things I couldn't or didn't want to place yet." ID="181" STARTDATE="38103.00000000" POS="13"> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.57002315" TITLE="Class View Quick Search" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#770950]" ID="171" STARTDATE="38103.00000000" POS="2"/> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.56887731" TITLE="AE config : merge Default and AE_Doc" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#798529]" ID="182" STARTDATE="38103.00000000" POS="1"/> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.57115741" TITLE="Integrate with JRE/JDK" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#824518]" ID="185" STARTDATE="38103.00000000" POS="3"/> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.57765046" TITLE="user defined templates" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#860120]" ID="186" STARTDATE="38103.00000000" POS="4"/> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.57767361" TITLE="New Blank Document" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#915122]" ID="189" STARTDATE="38103.00000000" POS="5"/> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.57752315" TITLE="Move line up/down" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#930343]" ID="191" STARTDATE="38103.00000000" POS="6"/> + <TASK STARTDATESTRING="2004-09-29" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.49864583" TITLE="build dependencies & assembler parser" TIMEESTUNITS="H" COMMENTS="[#1032599]" ID="431" STARTDATE="38259.00000000" POS="7"/> + </TASK> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.56884259" TITLE="A list of callers of highlighted function" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#799526]" ID="183" STARTDATE="38103.00000000" POS="23"/> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.57464120" TITLE="HTML Tags and Color Picker" TIMEESTUNITS="H" PERSON="None" COMMENTS="Clip Texts? + [#900515]" ID="188" STARTDATE="38103.00000000" POS="21"/> + <TASK STARTDATESTRING="2004-04-26" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.49758102" TITLE="Unicode Support" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1025633]" ID="194" STARTDATE="38103.00000000" POS="12"/> + <TASK STARTDATESTRING="2004-05-22" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38131.38060185" TITLE="Mark compile errors while typing" TIMEESTUNITS="H" PERSON="None" COMMENTS="This other neat feature allows background compiling of the current file as you type, and will mark all the errors and warnings as squiggly lines under the text (same as misspelled words in Word)" ID="240" STARTDATE="38129.00000000" POS="24"/> + <TASK STARTDATESTRING="2004-05-22" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38175.93368056" TITLE="Internal Scripting" TIMEESTUNITS="H" PERSON="None" COMMENTS="Added a scripting engine to AnyEdit for macros, commands, etc. etc. I believe there are a few nice open source libraries that can be plugged in an application and will provide most of the features we want - need to hunt through SourceForge a little for those. + [CS] What about lua? Scite use lua and I think it is simple and powerful." ID="241" STARTDATE="38129.00000000" POS="14"/> + <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38176.33775463" TITLE="Tab use columns from line before" TIMEESTUNITS="H" PERSON="None" COMMENTS="If you have a table like text it would be nice when tab jumps to next beginning of text in previous line. PSPad has this feature." ID="268" STARTDATE="38175.00000000" POS="15"/> + <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38176.33803241" TITLE="Remember last x-position" TIMEESTUNITS="H" PERSON="None" COMMENTS="This feature is difficult to describe. I want to remember the x position in last line. But this is not the current cursor pos in line. + + e.g. I add a text in a line at position 10. The current position might be 15 now. With cursor down I want to have cursor on position 10." ID="271" STARTDATE="38175.00000000" POS="16"/> + <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38240.37414352" TITLE="open more than one file with command line" TIMEESTUNITS="H" PERSON="None" COMMENTS="I added a link in Send to folder. It works fine with on document but I can't open more than one file at same time. + [LW] There are some nice code project documents about it Idiot guide to shell......" ID="278" STARTDATE="38175.00000000" POS="17"/> + <TASK STARTDATESTRING="2004-08-30" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38231.30290509" TITLE="Physical Project Management" TIMEESTUNITS="H" PERSON="None" COMMENTS="Physicaly managing the project administration from the workspace area. (Directly affacting the filesystem.) [#1018872] + [LW] Guy do you know what is meant?" ID="349" STARTDATE="38229.00000000" POS="34"/> + <TASK STARTDATESTRING="2004-08-31" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38230.34651620" TITLE="XML support in ctags" TIMEESTUNITS="H" PERSON="None" COMMENTS="To be able to display the document structure in the ClassView" ID="378" STARTDATE="38230.00000000" POS="18"/> + <TASK STARTDATESTRING="2004-08-31" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38230.34719907" TITLE="Match Tags in html/xml" TIMEESTUNITS="H" PERSON="None" COMMENTS="Matching opening and closing tags and probably jump from one to the other." ID="379" STARTDATE="38230.00000000" POS="19"/> + <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38240.37351852" TITLE="ASP Folding" TIMEESTUNITS="H" PERSON="None" COMMENTS="This should be added to Scintilla. Maybe we can add it and give the code to scintilla." ID="401" STARTDATE="38240.00000000" POS="20"/> + <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36892361" TITLE="Allow tools to use OutputBar as Stdin." TIMEESTUNITS="H" PERSON="None" ID="407" STARTDATE="38247.00000000" POS="32"/> + <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58223380" TITLE="Refactoring" TIMEESTUNITS="H" PERSON="None" COMMENTS="[CS] Add refactoring. Similar to task 238. This is a nice feature but it is very difficult to implement. This can be done as plugin?" ID="410" STARTDATE="38247.00000000" POS="31"/> + <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38285.50010417" TITLE="Auto insert EOL character after word wrap" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1039736] Automatically adding a EOL after a word wrap. + [LW] I think saving with hard EOL's is a better solution (and easier to implement?)?" ID="692" STARTDATE="38285.00000000" POS="26"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.35252315" TITLE="Different folding" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1079990] Request for different folding. The folding should take place at the function name, instead of the first brace. This probably implies changing the C Lexer of scintilla. Do we want this?" ID="709" STARTDATE="38369.00000000" POS="36"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35340278" TITLE="Linux and/or Wine support" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1082971]" ID="710" STARTDATE="38369.00000000" POS="27"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35717593" TITLE="Column Edit" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1088453]" ID="711" STARTDATE="38369.00000000" POS="28"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35795139" TITLE="RTF Copy" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1091747]" ID="712" STARTDATE="38369.00000000" POS="29"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35930556" TITLE="JSP Support" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1097066] Syntax Highlighting is done, but ctags info I don't know." ID="713" STARTDATE="38369.00000000" POS="30"/> + </TASK> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38230.35178241" TITLE="Bugs" TIMEESTUNITS="H" COMMENTS="Or undocumented features." ID="161" STARTDATE="38097.00000000" POS="2"> + <TASK STARTDATESTRING="2004-06-01" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38230.33956019" TITLE="Pugxml bug" TIMEESTUNITS="H" PERSON="None" COMMENTS="There is a bug in pugxml iterators that I can't explain. When using * or -> on an iterator, we get memory faults in the forward_class. I worked around it, but we may need to look at it in the future." ID="247" STARTDATE="38139.00000000" POS="11"/> <TASK STARTDATESTRING="2004-07-07" PRIORITY="4" TIMEESPENTUNITS="H" LASTMOD="38230.33964120" TITLE="Home.htm supports drag'n'drop" TIMEESTUNITS="H" PERSON="None" COMMENTS="If I drag a textfile from Explorer to home.htm it was shown in this (browser) window. Is this a bug or a feature? Is it possible to open other browser windows in AE? [LW] If you drag a html file to StartupPage, the page displays the html file, but doesn't update the filename in the tab! ! [LW] Should we open a new window when a file is drag'd' to the Startup Page?" ID="270" STARTDATE="38175.00000000" POS="7"/> ! <TASK STARTDATESTRING="2004-07-22" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38323.01116898" TITLE="EOL characters get colored" TIMEESTUNITS="H" PERSON="CS" COMMENTS="On a document with CRLF EOL characters the CR gets the same color as the text on the line, but the LF is black. Scinitlla bug? ! [LW] It's added to the Scintilla Repository. Now al we need is update to the next version when it is released. ! " ID="299" PERCENTDONE="100" STARTDATE="38190.00000000" DONEDATESTRING="2004-12-02" POS="16" DONEDATE="38323.00000000"/> <TASK STARTDATESTRING="2004-08-31" PRIORITY="7" TIMEESPENTUNITS="H" LASTMOD="38263.84959491" TITLE="Pause when opening files." TIMEESTUNITS="H" PERSON="None" COMMENTS="AnyEdit pauses when opening documents. This is noticeable on slow machines and with opening large syntax files (java/html). Setting the scintilla properties is probably the cause of the problem. We should see if we can fix this. " ID="374" STARTDATE="38230.00000000" POS="3"/> *************** *** 22,89 **** [LW] This is on hold because of the update to the new GuiToolit." ID="414" STARTDATE="38247.00000000" POS="4"/> <TASK STARTDATESTRING="2004-09-29" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38259.51017361" TITLE="Renaming tool doesn't affect toobar" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1032164][#100020] ! [LW] This is a BCG problem, we can't change the Tooltip to the name of the tool. This must be solved in GuiToolkit." ID="432" STARTDATE="38259.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-10-03" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36766204" TITLE="not W98 compatible" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Because of function in the FileSpec class we are not w98 compatible." ID="682" PERCENTDONE="100" STARTDATE="38263.00000000" DONEDATESTRING="2004-10-07" POS="6" DONEDATE="38267.00000000"/> ! <TASK STARTDATESTRING="2004-07-22" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38323.01116898" TITLE="EOL characters get colored" TIMEESTUNITS="H" PERSON="CS" COMMENTS="On a document with CRLF EOL characters the CR gets the same color as the text on the line, but the LF is black. Scinitlla bug? ! [LW] It's added to the Scintilla Repository. Now al we need is update to the next version when it is released. ! " ID="299" PERCENTDONE="100" STARTDATE="38190.00000000" DONEDATESTRING="2004-12-02" POS="7" DONEDATE="38323.00000000"/> ! <TASK STARTDATESTRING="2004-10-05" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36753472" TITLE="OutputBar and Escape" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Pressing escape when focus is on OutputBar removes all tabs, but the window can still be edited. Tool output is gone." ID="683" PERCENTDONE="100" STARTDATE="38265.00000000" DONEDATESTRING="2004-10-07" POS="8" DONEDATE="38267.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38320.35738426" TITLE="Class View bug" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Putting a forward declaration of a function at the top of your source file and having the implementation in the same file, result in a double entry in the class view. Is this a ctags or an AE problem? ! [LW] I'll test it some more and put an example on the developer list." ID="687" STARTDATE="38285.00000000" POS="9"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38288.59346065" TITLE="AnyEdit freezes when starting with splashscreen off." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1045820]" ID="688" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="10" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.32170139" TITLE="Language Tool buttons don't all work" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1048921]" ID="689" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="11" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38289.36145833" TITLE="Closing file from association Crash" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1050284] I think this is already fixed, shall test it before closing it." ID="690" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-29" POS="12" DONEDATE="38289.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.31370370" TITLE="$FILENAME bug under W98" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1052500] It also returnes part of the path!" ID="691" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="13" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.32194444" TITLE="Class View parsing of C# files get stuck in an endless loop." TIMEESTUNITS="H" PERSON="GH" ID="693" STARTDATE="38285.00000000" POS="14"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.32136574" TITLE="Print Preview doesn't work correct." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#105445]" ID="694" STARTDATE="38288.00000000" POS="15"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38289.36148148" TITLE="Bug in path when opening a file from association." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1055986] I think this is already fixed in beta 3, will test before closing." ID="696" PERCENTDONE="100" STARTDATE="38288.00000000" DONEDATESTRING="2004-10-29" POS="16" DONEDATE="38289.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38299.34005787" TITLE="Shift+Space types nothing" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1057733]" ID="697" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-08" POS="17" DONEDATE="38299.00000000"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38295.37130787" TITLE="Widechar support (Chinese) in scintilla editor" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1057990] The scintilla control does something wrong with widechars. Is it because we don't support Unicode as well as we should or is it a problem in the control itself? ! " ID="698" STARTDATE="38295.00000000" POS="18"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38299.35841435" TITLE="Bug Report Dialog box Copy to Clipboard doesn't work." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1059334]" ID="699" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-08" POS="19" DONEDATE="38299.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38295.37452546" TITLE="Delete key in "Find" combo box" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1059335] I think this is a character routing problem. All characters get routed to the scintilla control when this is active. The output edit characters are also routed to the scintilla control." ID="700" STARTDATE="38295.00000000" POS="20"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38295.86723380" TITLE="GoTo" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1059338] Goto scroll to the wrong place when the line to scroll to is folded." ID="701" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-04" POS="21" DONEDATE="38295.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38296.70081019" TITLE="Folding problem?" TIMEESTUNITS="H" PERSON="LW" COMMENTS="//{{5,6,7,8} Is folded to the end of file in C files. Sounds pretty normal behaviour, but do we want to fold {} in comment?" ID="703" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-05" POS="22" DONEDATE="38296.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="9" TIMEESPENTUNITS="H" LASTMOD="38323.35967593" TITLE="Brace Highlighting Turn off causes the current highlighted brace match to always be highlighted." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1073434]" ID="706" PERCENTDONE="100" STARTDATE="38320.00000000" DONEDATESTRING="2004-12-02" POS="23" DONEDATE="38323.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38320.52936343" TITLE="Unable to choose file extension in New File dialog." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1062363] Only after choosing a file type, the extensions are filled. But they are filled from the template files. This needs to be updated to get the info from the syntax files. Maybe some new and extra templates would also be a nice addition." ID="707" STARTDATE="38320.00000000" POS="24"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.34821759" TITLE="Tabbar open documents not updating" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#1088471] This will be superseded by the AnyEditToolkit where we have a new control." ID="708" STARTDATE="38369.34694444" POS="25"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38323.01180556" TITLE="build 401" TIMEESTUNITS="H" COMMENTS="Beta 3" ID="433" STARTDATE="38261.00000000" POS="3"> <TASK STARTDATESTRING="2004-08-02" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38323.01153935" TITLE="New images for items." TIMEESTUNITS="H" PERSON="LW" ID="336" PERCENTDONE="100" STARTDATE="38201.00000000" DONEDATESTRING="2004-12-02" POS="1" DONEDATE="38323.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38289.35166667" TITLE="Horizontal Scrollbar OutputBar" TIMEESTUNITS="H" PERSON="LW" ID="685" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-29" POS="2" DONEDATE="38289.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.32206019" TITLE="Bookmark problem deleting lines" TIMEESTUNITS="H" PERSON="LW" ID="686" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="3" DONEDATE="38288.00000000"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38323.01143519" TITLE="Manual Update Class View Parser" TIMEESTUNITS="H" PERSON="LW" ID="704" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-12-02" POS="4" DONEDATE="38323.00000000"/> - <TASK STARTDATESTRING="2004-09-17" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38323.01175926" TITLE="Outputbar Ctrl+A" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[CS] COutputEdit: Add Ctrl-A for select all in COutputEdit like in VS." ID="417" PERCENTDONE="100" STARTDATE="38247.00000000" DONEDATESTRING="2004-12-02" POS="5" DONEDATE="38323.00000000"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.38400463" TITLE="build 402" TIMEESTUNITS="H" COMMENTS="Restyling forgotten parts." ID="434" STARTDATE="38261.00000000" POS="4"> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36642361" TITLE="Change Language of file" TIMEESTUNITS="H" PERSON="DP" COMMENTS="The language should be changeable for new or texts with unknown extensions. Have a list of languages in the menu (like the Tools list) and override the default language setting of a file. (Overwrite the language in the document class?)" ID="135" STARTDATE="38092.00000000" POS="1"/> <TASK STARTDATESTRING="2004-09-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35567130" TITLE="Style Determined by Start of File" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Recognize first line to be #!/bin/sh or <?xml and assign a language. But only when we don't have an extension match. [#1018973]" ID="385" STARTDATE="38232.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-09-20" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35493056" TITLE="File Filter option" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Option for the default file filter in open/save dialog - use last selected - use current file - always all files - always any filter ! [#1083794]" ID="423" STARTDATE="38250.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.83975694" TITLE="Move Find/Replace settings from Registry" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Move the settings from the registry to the config file." ID="361" STARTDATE="38229.00000000" POS="4"/> ! <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58131944" TITLE="Goto Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Use a spin button control to set the line number. With edit support. ! [CS] Add relative jumps in Goto line dialog. Sometimes it is useful to jump +100 lines from current line. Add + and - for jumps forwards or backwards." ID="392" STARTDATE="38240.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-07-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.53759259" TITLE="Repeat Macro Dialog needs an update." TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] Static as Dialog Title. Make it fit the edit box with the buttons below." ID="319" STARTDATE="38196.00000000" POS="6"/> ! <TASK STARTDATESTRING="2004-04-16" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38132.38864583" TITLE="Find/Replace in open files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Find and replace strings in all open files. ! [#742172]" ID="147" STARTDATE="38093.00000000" POS="7"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.51598380" TITLE="Replace in files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#930342]" ID="146" STARTDATE="38092.00000000" POS="8"/> ! <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36520833" TITLE="Find in Files: Add file types of AE to file type list" TIMEESTUNITS="H" PERSON="LW" COMMENTS="These entries are default, but you can add your own file types. ! [LW] Isn't this already possible? ! " ID="263" STARTDATE="38175.00000000" POS="9"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.38284722" TITLE="New File/Project Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="This dialog needs an update. Because it's not part of the current application. Filetypes are defined by files in the templates dir. It should better integrate with the settings in the AnyEdit.cfg, like the file types and file filters." ID="715" STARTDATE="38369.34694444" POS="10"/> ! <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.59027778" TITLE="Clip Texts" TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] We need to update this sometime. Make it part of AE again. ! [CS] Clip text editor uses a very small font. Another suggestion: Use Scintilla as editor." ID="25" STARTDATE="38084.00000000" POS="11"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.74032407" TITLE="build 403" TIMEESTUNITS="H" COMMENTS="Beta 4" ID="435" STARTDATE="38261.00000000" POS="5"> <TASK STARTDATESTRING="2004-04-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.74362269" TITLE="Intellisense Features" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Visual Studio kind of Intelligent word sensing" ID="2" STARTDATE="38082.00000000" POS="1"> - <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.51758102" TITLE="Code Completion" TIMEESTUNITS="H" PERSON="GH" COMMENTS="[#730955]" ID="24" STARTDATE="38084.00000000" POS="1"/> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38222.44562500" TITLE="Auto Completion" TIMEESTUNITS="H" PERSON="GH" COMMENTS="[#851201] [CS] Including local variables, and excluding items that are out-of-scope for the current item (for example, objects of other types, etc. etc.) [LW] First we need to make general class view code, with this in mind. So we can use the ctags information to fill the classview and use it for autocompletion." ID="23" STARTDATE="38084.00000000" POS="2"/> </TASK> <TASK STARTDATESTRING="2004-04-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.74371528" TITLE="Printing" TIMEESTUNITS="H" PERSON="LW" ID="7" STARTDATE="38082.00000000" POS="2"> --- 107,196 ---- [LW] This is on hold because of the update to the new GuiToolit." ID="414" STARTDATE="38247.00000000" POS="4"/> <TASK STARTDATESTRING="2004-09-29" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38259.51017361" TITLE="Renaming tool doesn't affect toobar" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1032164][#100020] ! [LW] This is a BCG problem, we can't change the Tooltip to the name of the tool. This must be solved in GuiToolkit." ID="432" STARTDATE="38259.00000000" POS="12"/> ! <TASK STARTDATESTRING="2004-10-03" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36766204" TITLE="not W98 compatible" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Because of function in the FileSpec class we are not w98 compatible." ID="682" PERCENTDONE="100" STARTDATE="38263.00000000" DONEDATESTRING="2004-10-07" POS="15" DONEDATE="38267.00000000"/> ! <TASK STARTDATESTRING="2004-10-05" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36753472" TITLE="OutputBar and Escape" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Pressing escape when focus is on OutputBar removes all tabs, but the window can still be edited. Tool output is gone." ID="683" PERCENTDONE="100" STARTDATE="38265.00000000" DONEDATESTRING="2004-10-07" POS="17" DONEDATE="38267.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38320.35738426" TITLE="Class View bug" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Putting a forward declaration of a function at the top of your source file and having the implementation in the same file, result in a double entry in the class view. Is this a ctags or an AE problem? ! [LW] I'll test it some more and put an example on the developer list." ID="687" STARTDATE="38285.00000000" POS="10"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38288.59346065" TITLE="AnyEdit freezes when starting with splashscreen off." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1045820]" ID="688" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="18" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.32170139" TITLE="Language Tool buttons don't all work" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1048921]" ID="689" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="19" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38289.36145833" TITLE="Closing file from association Crash" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1050284] I think this is already fixed, shall test it before closing it." ID="690" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-29" POS="20" DONEDATE="38289.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.31370370" TITLE="$FILENAME bug under W98" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1052500] It also returnes part of the path!" ID="691" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="21" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-10-25" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38288.32194444" TITLE="Class View parsing of C# files get stuck in an endless loop." TIMEESTUNITS="H" PERSON="GH" ID="693" STARTDATE="38285.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.32136574" TITLE="Print Preview doesn't work correct." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#105445]" ID="694" STARTDATE="38288.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38289.36148148" TITLE="Bug in path when opening a file from association." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1055986] I think this is already fixed in beta 3, will test before closing." ID="696" PERCENTDONE="100" STARTDATE="38288.00000000" DONEDATESTRING="2004-10-29" POS="22" DONEDATE="38289.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38299.34005787" TITLE="Shift+Space types nothing" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1057733]" ID="697" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-08" POS="23" DONEDATE="38299.00000000"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38295.37130787" TITLE="Widechar support (Chinese) in scintilla editor" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1057990] The scintilla control does something wrong with widechars. Is it because we don't support Unicode as well as we should or is it a problem in the control itself? ! " ID="698" STARTDATE="38295.00000000" POS="13"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38299.35841435" TITLE="Bug Report Dialog box Copy to Clipboard doesn't work." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1059334]" ID="699" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-08" POS="24" DONEDATE="38299.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38295.37452546" TITLE="Delete key in "Find" combo box" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1059335] I think this is a character routing problem. All characters get routed to the scintilla control when this is active. The output edit characters are also routed to the scintilla control." ID="700" STARTDATE="38295.00000000" POS="6"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38295.86723380" TITLE="GoTo" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1059338] Goto scroll to the wrong place when the line to scroll to is folded." ID="701" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-04" POS="25" DONEDATE="38295.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38296.70081019" TITLE="Folding problem?" TIMEESTUNITS="H" PERSON="LW" COMMENTS="//{{5,6,7,8} Is folded to the end of file in C files. Sounds pretty normal behaviour, but do we want to fold {} in comment?" ID="703" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-05" POS="26" DONEDATE="38296.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="9" TIMEESPENTUNITS="H" LASTMOD="38323.35967593" TITLE="Brace Highlighting Turn off causes the current highlighted brace match to always be highlighted." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1073434]" ID="706" PERCENTDONE="100" STARTDATE="38320.00000000" DONEDATESTRING="2004-12-02" POS="27" DONEDATE="38323.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38320.52936343" TITLE="Unable to choose file extension in New File dialog." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1062363] Only after choosing a file type, the extensions are filled. But they are filled from the template files. This needs to be updated to get the info from the syntax files. Maybe some new and extra templates would also be a nice addition." ID="707" STARTDATE="38320.00000000" POS="8"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.34821759" TITLE="Tabbar open documents not updating" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#1088471] This will be superseded by the AnyEditToolkit where we have a new control." ID="708" STARTDATE="38369.00000000" POS="14"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38373.60219907" TITLE="Escape in Preference Window" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Escape should close the window" ID="716" STARTDATE="38369.76694444" POS="2"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38373.60366898" TITLE="Sync file settings can't be saved" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Check first if it's so and needed." ID="718" STARTDATE="38369.76694444" POS="9"/> </TASK> ! <TASK STARTDATESTRING="2004-06-01" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.70520833" TITLE="Code Cleanup" TIMEESTUNITS="H" COMMENTS="Things we need to do to cleanup the source code." ID="249" STARTDATE="38139.00000000" POS="10"> ! <TASK STARTDATESTRING="2004-04-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.86318287" TITLE="CScintillaEx" TIMEESTUNITS="H" PERSON="LW" COMMENTS="extended CScintilla class with features from Scite and other features which are text based. ! ! LW: The CScintilla class needs some cleaning up I think. I think some things in CScintilla should be in the CScintillaEx class. CScintilla should only send Scintilla messages and nothing more ! all other feature's should be moved to the CScintillaEx class. ! ! [LW] I'd like to write my own script to generate CScintilla from the iface file and move everything else to CScintillaEx. This will make it easier for us to upgrade to new Scintilla versions. ! " ID="11" STARTDATE="38082.00000000" POS="8"/> ! <TASK STARTDATESTRING="2004-07-23" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.91071759" TITLE="Remove Parse function of CXMLFile object and derivetives" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Files are parsed on first use." ID="316" STARTDATE="38191.00000000" POS="4"/> ! <TASK STARTDATESTRING="2004-08-02" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38201.40004630" TITLE="Strings in Source Code" TIMEESTUNITS="H" PERSON="None" COMMENTS="All hard-coded strings should be moved to the String Table.For future Translations." ID="333" STARTDATE="38201.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38229.37922454" TITLE="Changes to Scintilla" TIMEESTUNITS="H" PERSON="GH" COMMENTS="For the splitter the code of scintilla is edited.Try to get it into the Scintilla code, so we can use the default build again." ID="367" STARTDATE="38229.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38240.34877315" TITLE="Cleanup CXMLFile derived classes." TIMEESTUNITS="H" PERSON="LW" COMMENTS="Use Attribute functions" ID="389" STARTDATE="38240.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.92563657" TITLE="CScintilla(Ex) long int consistency." TIMEESTUNITS="H" PERSON="None" COMMENTS="Scintilla uses long as internal variables for counts. The Scintilla classes should also accept and return longs instead of ints. " ID="399" STARTDATE="38240.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.91003472" TITLE="CXMLFile enhancements" TIMEESTUNITS="H" ID="678" STARTDATE="38261.00000000" POS="7"> ! <TASK STARTDATESTRING="2004-09-29" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.49512731" TITLE="Add GetSection function to CXMLFile" TIMEESTUNITS="H" PERSON="LW" ID="428" STARTDATE="38259.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-09-29" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.91479167" TITLE="Add AddChild node to CXMLFile" TIMEESTUNITS="H" PERSON="LW" ID="429" STARTDATE="38259.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-09-29" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.49620370" TITLE="Check if value in Set functions in CXMLFile" TIMEESTUNITS="H" PERSON="LW" COMMENTS="If values are the same don't set the m_bModified flag. Will cleanup AE source code." ID="430" STARTDATE="38259.00000000" POS="3"/> ! </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.91250000" TITLE="Syntax Files" TIMEESTUNITS="H" ID="680" STARTDATE="38261.00000000" POS="6"> ! <TASK STARTDATESTRING="2004-07-23" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38196.51978009" TITLE="Make syntax and config files Real xml" TIMEESTUNITS="H" PERSON="LW" COMMENTS="add <? xml > tags." ID="313" STARTDATE="38191.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38240.35885417" TITLE="Remove RGB functions from SyntaxFile" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Just add the COLORREF to xml file." ID="390" STARTDATE="38240.00000000" POS="1"/> ! </TASK> ! </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38323.01180556" TITLE="build 401" TIMEESTUNITS="H" COMMENTS="Beta 3" ID="433" STARTDATE="38261.00000000" POS="11"> <TASK STARTDATESTRING="2004-08-02" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38323.01153935" TITLE="New images for items." TIMEESTUNITS="H" PERSON="LW" ID="336" PERCENTDONE="100" STARTDATE="38201.00000000" DONEDATESTRING="2004-12-02" POS="1" DONEDATE="38323.00000000"/> + <TASK STARTDATESTRING="2004-09-17" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38323.01175926" TITLE="Outputbar Ctrl+A" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[CS] COutputEdit: Add Ctrl-A for select all in COutputEdit like in VS." ID="417" PERCENTDONE="100" STARTDATE="38247.00000000" DONEDATESTRING="2004-12-02" POS="5" DONEDATE="38323.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38289.35166667" TITLE="Horizontal Scrollbar OutputBar" TIMEESTUNITS="H" PERSON="LW" ID="685" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-29" POS="2" DONEDATE="38289.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.32206019" TITLE="Bookmark problem deleting lines" TIMEESTUNITS="H" PERSON="LW" ID="686" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="3" DONEDATE="38288.00000000"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38323.01143519" TITLE="Manual Update Class View Parser" TIMEESTUNITS="H" PERSON="LW" ID="704" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-12-02" POS="4" DONEDATE="38323.00000000"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38369.70491898" TITLE="build 402" TIMEESTUNITS="H" COMMENTS="Restyling forgotten parts." ID="434" STARTDATE="38261.00000000" POS="3"> ! <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.59027778" TITLE="Clip Texts" TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] We need to update this sometime. Make it part of AE again. ! [CS] Clip text editor uses a very small font. Another suggestion: Use Scintilla as editor." ID="25" STARTDATE="38084.00000000" POS="11"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36642361" TITLE="Change Language of file" TIMEESTUNITS="H" PERSON="DP" COMMENTS="The language should be changeable for new or texts with unknown extensions. Have a list of languages in the menu (like the Tools list) and override the default language setting of a file. (Overwrite the language in the document class?)" ID="135" STARTDATE="38092.00000000" POS="1"/> + <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.51598380" TITLE="Replace in files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#930342]" ID="146" STARTDATE="38092.00000000" POS="8"/> + <TASK STARTDATESTRING="2004-04-16" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38132.38864583" TITLE="Find/Replace in open files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Find and replace strings in all open files. + [#742172]" ID="147" STARTDATE="38093.00000000" POS="7"/> + <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36520833" TITLE="Find in Files: Add file types of AE to file type list" TIMEESTUNITS="H" PERSON="LW" COMMENTS="These entries are default, but you can add your own file types. + [LW] Isn't this already possible? + " ID="263" STARTDATE="38175.00000000" POS="9"/> + <TASK STARTDATESTRING="2004-07-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.53759259" TITLE="Repeat Macro Dialog needs an update." TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] Static as Dialog Title. Make it fit the edit box with the buttons below." ID="319" STARTDATE="38196.00000000" POS="6"/> + <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.83975694" TITLE="Move Find/Replace settings from Registry" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Move the settings from the registry to the config file." ID="361" STARTDATE="38229.00000000" POS="4"/> <TASK STARTDATESTRING="2004-09-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35567130" TITLE="Style Determined by Start of File" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Recognize first line to be #!/bin/sh or <?xml and assign a language. But only when we don't have an extension match. [#1018973]" ID="385" STARTDATE="38232.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58131944" TITLE="Goto Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Use a spin button control to set the line number. With edit support. ! [CS] Add relative jumps in Goto line dialog. Sometimes it is useful to jump +100 lines from current line. Add + and - for jumps forwards or backwards." ID="392" STARTDATE="38240.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-09-20" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38379.60167824" TITLE="File Filter option" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Option for the default file filter in open/save dialog - use last selected - use current file - always all files - always any filter ! [#1083794]" ID="423" PERCENTDONE="100" STARTDATE="38250.00000000" DONEDATESTRING="2005-01-27" POS="3" DONEDATE="38379.60167824"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.38284722" TITLE="New File/Project Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="This dialog needs an update. Because it's not part of the current application. Filetypes are defined by files in the templates dir. It should better integrate with the settings in the AnyEdit.cfg, like the file types and file filters." ID="715" STARTDATE="38369.00000000" POS="10"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="7" TIMEESPENTUNITS="H" LASTMOD="38369.70502315" TITLE="build 403" TIMEESTUNITS="H" COMMENTS="Beta 4" ID="435" STARTDATE="38261.00000000" POS="4"> <TASK STARTDATESTRING="2004-04-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.74362269" TITLE="Intellisense Features" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Visual Studio kind of Intelligent word sensing" ID="2" STARTDATE="38082.00000000" POS="1"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38222.44562500" TITLE="Auto Completion" TIMEESTUNITS="H" PERSON="GH" COMMENTS="[#851201] [CS] Including local variables, and excluding items that are out-of-scope for the current item (for example, objects of other types, etc. etc.) [LW] First we need to make general class view code, with this in mind. So we can use the ctags information to fill the classview and use it for autocompletion." ID="23" STARTDATE="38084.00000000" POS="2"/> + <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.51758102" TITLE="Code Completion" TIMEESTUNITS="H" PERSON="GH" COMMENTS="[#730955]" ID="24" STARTDATE="38084.00000000" POS="1"/> </TASK> <TASK STARTDATESTRING="2004-04-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.74371528" TITLE="Printing" TIMEESTUNITS="H" PERSON="LW" ID="7" STARTDATE="38082.00000000" POS="2"> *************** *** 93,153 **** </TASK> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38264.39524306" TITLE="build 404" TIMEESTUNITS="H" COMMENTS="AnyEdit 2.0" ID="436" STARTDATE="38261.00000000" POS="6"> ! <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.87930556" TITLE="Indentation" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#730964]" ID="20" STARTDATE="38084.00000000" POS="1"> ! <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.50822917" TITLE="Language Independent Indentation" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Indentation information should be grabbed from Syntax Files" ID="22" STARTDATE="38084.00000000" POS="1"/> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.50827546" TITLE="Keyword Indentation" TIMEESTUNITS="H" PERSON="LW" ID="21" STARTDATE="38084.00000000" POS="2"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38261.87937500" TITLE="Help File" TIMEESTUNITS="H" PERSON="LW" COMMENTS="We need to update the help file if we want to release a stable version." ID="675" STARTDATE="38261.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.92556713" TITLE="Preference Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Preference Main Dialog needs a major overhaul. Can it be replaced by something GUI, or maybe add the rewrite there?" ID="681" STARTDATE="38261.00000000" POS="3"> ! <TASK STARTDATESTRING="2004-04-07" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38296.70019676" TITLE="Tree Update on Apply" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Update the Tree in the main Dialog when there is a change in Languages and after user presses Apply. Can be achieved by a inheritable Refresh function is the sub dialog? ! [#1059455]" ID="50" STARTDATE="38084.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-07-22" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38191.62172454" TITLE="SASubDlg Refresh function" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Add a Refresh function to update the Dialogs after an Apply." ID="307" STARTDATE="38190.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-08-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38201.39600694" TITLE="Rewrite Preference Dialog" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Not all features of the smaller animals stuff is used. Beter write a new dialog with all the functions we need." ID="330" STARTDATE="38201.00000000" POS="3"/> ! </TASK> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38320.36165509" TITLE="Syntax file upgrades" TIMEESTUNITS="H" PERSON="LW" COMMENTS="After the first stable version we can't make major changes to the syntax files. We need a system to upgrade the syntax ... [truncated message content] |
From: Leon W. <moo...@us...> - 2005-01-27 13:50:54
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11086 Modified Files: SAPrefsDialog.cpp SAPrefsSubDlg.cpp Log Message: Enabled the possibility to cancel the Preferences dialog by pressing Escape. Index: SAPrefsSubDlg.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/SAPrefsSubDlg.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** SAPrefsSubDlg.cpp 9 Sep 2004 18:54:48 -0000 1.5 --- SAPrefsSubDlg.cpp 27 Jan 2005 13:50:44 -0000 1.6 *************** *** 82,86 **** if ((pMsg->message == WM_KEYDOWN) && (pMsg->wParam == VK_ESCAPE)) { ! return TRUE; } --- 82,90 ---- if ((pMsg->message == WM_KEYDOWN) && (pMsg->wParam == VK_ESCAPE)) { ! // Normally escape would close the dialog, but we don't ! // want the child dialog to close, so we we return FALSE ! // and let the parent dialog handle escape. Which causes ! // it to close. ! return FALSE; } Index: SAPrefsDialog.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/SAPrefsDialog.cpp,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** SAPrefsDialog.cpp 25 Sep 2004 13:10:08 -0000 1.22 --- SAPrefsDialog.cpp 27 Jan 2005 13:50:44 -0000 1.23 *************** *** 131,140 **** ASSERT(m_hWnd != NULL); - // Don't let CDialog process the Escape key. - if ((pMsg->message == WM_KEYDOWN) && (pMsg->wParam == VK_ESCAPE)) - { - return TRUE; - } - if (CWnd::PreTranslateMessage(pMsg)) return TRUE; --- 131,134 ---- |
From: Leon W. <moo...@us...> - 2005-01-27 13:46:24
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9689 Modified Files: AnyEdit.cpp AnyEditDoc.cpp AnyEditView.cpp WorkspaceTreeCtrl.cpp Log Message: Changed the File Dialog code to make use of the new Default File Filter functions in the FileTypeManager. Index: WorkspaceTreeCtrl.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/WorkspaceTreeCtrl.cpp,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** WorkspaceTreeCtrl.cpp 2 Dec 2004 18:36:45 -0000 1.15 --- WorkspaceTreeCtrl.cpp 27 Jan 2005 13:46:08 -0000 1.16 *************** *** 424,431 **** CString str; ! if (!theApp.DoPromptFileName(str, _T("Choose files to add"), OFN_ALLOWMULTISELECT | OFN_HIDEREADONLY | OFN_FILEMUSTEXIST, TRUE, theApp.GetFileTypeManager()->GetFileDialogFilter(), ! theApp.GetFileTypeManager()->GetLanguageNrFromExtension(theApp.GetCurrentExt()))) return; --- 424,431 ---- CString str; ! if (!theApp.DoPromptFileName(str, _T("Choose files to add"), OFN_ALLOWMULTISELECT | OFN_HIDEREADONLY | OFN_FILEMUSTEXIST, TRUE, theApp.GetFileTypeManager()->GetFileDialogFilter(), ! theApp.GetFileTypeManager()->GetFileDialogFilterDefault())) return; *************** *** 1106,1110 **** } ! BOOL CWorkspaceTreeCtrl::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo) { if (CTreeCtrl::OnCmdMsg(nID, nCode, pExtra, pHandlerInfo)) --- 1106,1110 ---- } ! BOOL CWorkspaceTreeCtrl::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo) { if (CTreeCtrl::OnCmdMsg(nID, nCode, pExtra, pHandlerInfo)) Index: AnyEdit.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEdit.cpp,v retrieving revision 1.104 retrieving revision 1.105 diff -C2 -d -r1.104 -r1.105 *** AnyEdit.cpp 4 Dec 2004 09:01:12 -0000 1.104 --- AnyEdit.cpp 27 Jan 2005 13:46:08 -0000 1.105 *************** *** 804,808 **** OFN_ALLOWMULTISELECT | OFN_HIDEREADONLY | OFN_FILEMUSTEXIST, TRUE, GetFileTypeManager()->GetFileDialogFilter(), ! GetFileTypeManager()->GetLanguageNrFromExtension(GetCurrentExt()))) { CStringArray arrFiles; --- 804,808 ---- OFN_ALLOWMULTISELECT | OFN_HIDEREADONLY | OFN_FILEMUSTEXIST, TRUE, GetFileTypeManager()->GetFileDialogFilter(), ! GetFileTypeManager()->GetFileDialogFilterDefault())) { CStringArray arrFiles; *************** *** 875,878 **** --- 875,883 ---- int nRet = pDlg->DoModal(); sTempFilename.ReleaseBuffer(); + + // Save the selected file filter + m_fileTypeManager.SetLastUsedFileFilter( pDlg->m_ofn.nFilterIndex ); + + // Check the return code. if (nRet != IDOK) { *************** *** 1323,1326 **** --- 1328,1332 ---- // Save the config file for the user. m_ConfigFile.SetFilename( szUserFileName ); + m_ConfigFile.SetModified( true ); if( !m_ConfigFile.Save() ) return FALSE; } Index: AnyEditDoc.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEditDoc.cpp,v retrieving revision 1.49 retrieving revision 1.50 diff -C2 -d -r1.49 -r1.50 *** AnyEditDoc.cpp 8 Dec 2004 10:40:09 -0000 1.49 --- AnyEditDoc.cpp 27 Jan 2005 13:46:08 -0000 1.50 *************** *** 803,811 **** if (!theApp.DoPromptFileName( newName, ! "Save file", ! OFN_OVERWRITEPROMPT | OFN_PATHMUSTEXIST, FALSE, theApp.GetFileTypeManager()->GetFileDialogFilter(), ! theApp.GetFileTypeManager()->GetLanguageNrFromExtension(theApp.GetCurrentExt()), (theApp.GetWorkspace()->GetCurrentProject() == NULL) ? NULL : &bAddToProject ) --- 803,811 ---- if (!theApp.DoPromptFileName( newName, ! "Save file", ! OFN_OVERWRITEPROMPT | OFN_PATHMUSTEXIST, FALSE, theApp.GetFileTypeManager()->GetFileDialogFilter(), ! theApp.GetFileTypeManager()->GetFileDialogFilterCurrentFile(), (theApp.GetWorkspace()->GetCurrentProject() == NULL) ? NULL : &bAddToProject ) *************** *** 851,855 **** } ! void CAnyEditDoc::OnFileClosenosave() { if (IsModified()) --- 851,855 ---- } ! void CAnyEditDoc::OnFileClosenosave() { if (IsModified()) *************** *** 858,862 **** } ! void CAnyEditDoc::OnUpdateFileClosenosave(CCmdUI* pCmdUI) { pCmdUI->Enable(IsModified()); --- 858,862 ---- } ! void CAnyEditDoc::OnUpdateFileClosenosave(CCmdUI* pCmdUI) { pCmdUI->Enable(IsModified()); *************** *** 870,874 **** /// Save current document to another file and remove old file. ! void CAnyEditDoc::OnFileMove() { BOOL bAddToProject = FALSE; --- 870,874 ---- /// Save current document to another file and remove old file. ! void CAnyEditDoc::OnFileMove() { BOOL bAddToProject = FALSE; *************** *** 878,886 **** if (!theApp.DoPromptFileName( newName, ! "Move file", ! OFN_OVERWRITEPROMPT | OFN_PATHMUSTEXIST, FALSE, theApp.GetFileTypeManager()->GetFileDialogFilter(), ! theApp.GetFileTypeManager()->GetLanguageNrFromExtension(theApp.GetCurrentExt()), (theApp.GetWorkspace()->GetCurrentProject() == NULL) ? NULL : &bAddToProject ) --- 878,886 ---- if (!theApp.DoPromptFileName( newName, ! "Move file", ! OFN_OVERWRITEPROMPT | OFN_PATHMUSTEXIST, FALSE, theApp.GetFileTypeManager()->GetFileDialogFilter(), ! theApp.GetFileTypeManager()->GetFileDialogFilterCurrentFile(), (theApp.GetWorkspace()->GetCurrentProject() == NULL) ? NULL : &bAddToProject ) *************** *** 910,914 **** /// Only existing files can moved. ! void CAnyEditDoc::OnUpdateFileMove(CCmdUI* pCmdUI) { pCmdUI->Enable(! GetPathName().IsEmpty()); --- 910,914 ---- /// Only existing files can moved. ! void CAnyEditDoc::OnUpdateFileMove(CCmdUI* pCmdUI) { pCmdUI->Enable(! GetPathName().IsEmpty()); *************** *** 916,920 **** /// Toggle read only of a document. ! void CAnyEditDoc::OnFileReadonly() { CAnyEditView* pView = GetFirstEditView(); --- 916,920 ---- /// Toggle read only of a document. ! void CAnyEditDoc::OnFileReadonly() { CAnyEditView* pView = GetFirstEditView(); *************** *** 951,959 **** * document is read only. */ ! void CAnyEditDoc::OnUpdateFileReadonly(CCmdUI* pCmdUI) { if (IsFileReadOnly()) pCmdUI->Enable(FALSE); ! else pCmdUI->Enable(TRUE); --- 951,959 ---- * document is read only. */ ! void CAnyEditDoc::OnUpdateFileReadonly(CCmdUI* pCmdUI) { if (IsFileReadOnly()) pCmdUI->Enable(FALSE); ! else pCmdUI->Enable(TRUE); *************** *** 969,973 **** /// Reload current open file ! void CAnyEditDoc::OnFileReload() { if (GetPathName().IsEmpty()) --- 969,973 ---- /// Reload current open file ! void CAnyEditDoc::OnFileReload() { if (GetPathName().IsEmpty()) *************** *** 979,983 **** /// Reload works only on existing files which are modified ! void CAnyEditDoc::OnUpdateFileReload(CCmdUI* pCmdUI) { pCmdUI->Enable(! GetPathName().IsEmpty() && IsModified()); --- 979,983 ---- /// Reload works only on existing files which are modified ! void CAnyEditDoc::OnUpdateFileReload(CCmdUI* pCmdUI) { pCmdUI->Enable(! GetPathName().IsEmpty() && IsModified()); Index: AnyEditView.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEditView.cpp,v retrieving revision 1.86 retrieving revision 1.87 diff -C2 -d -r1.86 -r1.87 *** AnyEditView.cpp 4 Dec 2004 08:34:43 -0000 1.86 --- AnyEditView.cpp 27 Jan 2005 13:46:08 -0000 1.87 *************** *** 150,156 **** ON_COMMAND(ID_SEARCH_FINDPREVWORD, OnSearchFindprevword) ON_COMMAND(ID_EDIT_CLEAR, OnEditClear) ! ON_UPDATE_COMMAND_UI(ID_INDICATOR_LINECOL, OnUpdateLineCol) ! ON_UPDATE_COMMAND_UI(ID_INDICATOR_FTYPE, OnUpdateFType) ! ON_UPDATE_COMMAND_UI(ID_INDICATOR_EOLMODE, OnUpdateEOLMode) ON_UPDATE_COMMAND_UI(ID_INDICATOR_OVR, OnUpdateOverwrite) ON_UPDATE_COMMAND_UI(ID_INDICATOR_READ, OnUpdateReadOnly) --- 150,156 ---- ON_COMMAND(ID_SEARCH_FINDPREVWORD, OnSearchFindprevword) ON_COMMAND(ID_EDIT_CLEAR, OnEditClear) [...1324 lines suppressed...] pCmdUI->Enable(! m_Scintilla.GetReadOnly()); --- 2873,2877 ---- /// Insert text into lines is available only, when document is not read only. ! void CAnyEditView::OnUpdateEditAdvancedInsertTextIntoLines(CCmdUI* pCmdUI) { pCmdUI->Enable(! m_Scintilla.GetReadOnly()); *************** *** 2879,2883 **** /// Replace is available only, when document is not read only. ! void CAnyEditView::OnUpdateSearchFindreplace(CCmdUI* pCmdUI) { pCmdUI->Enable(! m_Scintilla.GetReadOnly()); --- 2879,2883 ---- /// Replace is available only, when document is not read only. ! void CAnyEditView::OnUpdateSearchFindreplace(CCmdUI* pCmdUI) { pCmdUI->Enable(! m_Scintilla.GetReadOnly()); |
From: Leon W. <moo...@us...> - 2005-01-27 13:41:50
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8814 Modified Files: FileTypeManager.cpp FileTypeManager.h Log Message: Added extra functions to determine the default file filter. Index: FileTypeManager.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/FileTypeManager.h,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** FileTypeManager.h 31 Jul 2004 15:53:52 -0000 1.7 --- FileTypeManager.h 27 Jan 2005 13:41:39 -0000 1.8 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + // FileTypeManager.h: interface for the CFileTypeManager class. // *************** *** 34,40 **** --- 58,79 ---- { public: + /// Get the file filter of language iLanguage CString GetFileFilter( int iLanguage ); + + /// Get the file filter list for open/save dialogs CString GetFileDialogFilter(void); + + /// Get the default file filter for a dialog + int GetFileDialogFilterDefault(); + + /// Get the file filter from the current file for a dialog + int GetFileDialogFilterCurrentFile(); + + /// Set the last selected file filter + void SetLastUsedFileFilter( int iFilter ) { m_iLastSelectedFilter = iFilter; } + + /// Get the name of language iLanguage CString GetLanguageName(int iLanguage); + /// Get keywords for a given language separated by cSep. CString GetDelimitedKeywords(int iLanguage, char cSep = ' '); *************** *** 67,79 **** void SetScintillaProperties(int iLanguage, CScintillaEx* pScintilla, BOOL bSyntaxHighlighting); protected: /// Fill array with language names void FillLanguageNames(CConfigFile *pConfigFile); /// Array of language filters CStringArray m_arrFilters; /// Array of language Names CStringArray m_arrLanguageNames; ! /// Map of language number pointing to a CSytnaxFile object. CMap<int, int, CSyntaxFile*, CSyntaxFile*> mapSyntaxFiles; ! /// Map of Extension strings pointing to a language number. CMapStringToString mapExtensions; --- 106,125 ---- void SetScintillaProperties(int iLanguage, CScintillaEx* pScintilla, BOOL bSyntaxHighlighting); protected: + /// Last selected file filter. + int m_iLastSelectedFilter; + /// Fill array with language names void FillLanguageNames(CConfigFile *pConfigFile); + /// Array of language filters CStringArray m_arrFilters; + /// Array of language Names CStringArray m_arrLanguageNames; ! ! /// Map of language number pointing to a CSytnaxFile object. CMap<int, int, CSyntaxFile*, CSyntaxFile*> mapSyntaxFiles; ! ! /// Map of Extension strings pointing to a language number. CMapStringToString mapExtensions; Index: FileTypeManager.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/FileTypeManager.cpp,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** FileTypeManager.cpp 27 Sep 2004 10:10:39 -0000 1.24 --- FileTypeManager.cpp 27 Jan 2005 13:41:39 -0000 1.25 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + // FileTypeManager.cpp: implementation of the CFileTypeManager class. // *************** *** 8,11 **** --- 32,36 ---- #include "SyntaxFile.h" #include "FileTypeManager.h" + #include "AnyEditDoc.h" #ifdef _DEBUG *************** *** 21,24 **** --- 46,50 ---- CFileTypeManager::CFileTypeManager() { + m_iLastSelectedFilter = 0; } *************** *** 498,509 **** if( NULL == pConfigFile ) return ""; ! // Don't add default language, start with language 1 ! // but only add if the user wants to ! if( theApp.GetConfigFile()->GetUseSyntaxFileFilters() ) { ! for( iCount = 1; iCount < m_arrLanguageNames.GetSize(); ++ iCount ) ! { ! strFilter += GetFileFilter( iCount ) + "|"; ! } } --- 524,531 ---- if( NULL == pConfigFile ) return ""; ! // First add the default language filters, start with language 1 ! for( iCount = 1; iCount < m_arrLanguageNames.GetSize(); ++ iCount ) { ! strFilter += GetFileFilter( iCount ) + "|"; } *************** *** 521,526 **** --- 543,578 ---- } + // This function is used by the Preference dialog to fill the list of filters. CString CFileTypeManager::GetFileFilter( int iLanguage ) { return GetLanguageName( iLanguage ) + " (" + m_arrFilters.GetAt( iLanguage ) + ")|" + m_arrFilters.GetAt( iLanguage ); } + + int CFileTypeManager::GetFileDialogFilterDefault() + { + CConfigFile* pConfigFile = theApp.GetConfigFile(); + if( NULL == pConfigFile ) return 0; + + switch( pConfigFile->GetFileFilterDefault() ) + { + case -2: // Current file + return m_iLastSelectedFilter = GetFileDialogFilterCurrentFile(); + case -1: // Last used + if( 0 == m_iLastSelectedFilter ) m_iLastSelectedFilter = pConfigFile->GetLanguageCount() + pConfigFile->GetFileFiltersCount() ; + return m_iLastSelectedFilter; + default: // Chosen filter + return m_iLastSelectedFilter = pConfigFile->GetFileFilterDefault(); + } + } + + int CFileTypeManager::GetFileDialogFilterCurrentFile() + { + CConfigFile* pConfigFile = theApp.GetConfigFile(); + if( NULL == pConfigFile ) return 0; + + m_iLastSelectedFilter = ((CAnyEditDoc*)theApp.GetCurrentDoc())->GetLanguageNr(); + + if( 0 == m_iLastSelectedFilter ) m_iLastSelectedFilter = pConfigFile->GetLanguageCount() + pConfigFile->GetFileFiltersCount() ; + + return m_iLastSelectedFilter; + } \ No newline at end of file |
From: Leon W. <moo...@us...> - 2005-01-27 13:35:09
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6729 Modified Files: AnyEdit.rc DirextPref.cpp DirextPref.h resource.h Log Message: Preference options added to set the default file filter. The options are: 1. User selected filter. 2. The last selected filter. 3. The filter from the current file. Index: AnyEdit.rc =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEdit.rc,v retrieving revision 1.110 retrieving revision 1.111 diff -C2 -d -r1.110 -r1.111 *** AnyEdit.rc 23 Dec 2004 11:44:52 -0000 1.110 --- AnyEdit.rc 27 Jan 2005 13:34:55 -0000 1.111 *************** *** 1419,1437 **** END ! IDD_SAPREFS DIALOG DISCARDABLE 0, 0, 394, 234 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Prefs" FONT 8, "MS Sans Serif" BEGIN ! DEFPUSHBUTTON "&Ok",IDOK,158,215,53,15,BS_CENTER ! PUSHBUTTON "&Cancel",IDCANCEL,274,215,55,15 ! CONTROL "",IDC_DLG_FRAME,"Static",SS_GRAYFRAME,100,18,292,189 LTEXT "",IDC_CAPTION_BAR,100,5,291,12,SS_CENTERIMAGE CONTROL "Tree1",IDC_PAGE_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_DISABLEDRAGDROP | TVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP,4,5,91,201 ! PUSHBUTTON "&Help",IDC_PHELP,334,215,50,15 ! GROUPBOX "",IDC_STATIC,3,206,389,27 ! PUSHBUTTON "&Apply",IDC_APPLY,216,215,53,15,BS_CENTER END --- 1419,1437 ---- END ! IDD_SAPREFS DIALOG DISCARDABLE 0, 0, 418, 250 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Prefs" FONT 8, "MS Sans Serif" BEGIN ! DEFPUSHBUTTON "&Ok",IDOK,183,215,53,15,BS_CENTER ! PUSHBUTTON "&Cancel",IDCANCEL,299,215,55,15 ! CONTROL "",IDC_DLG_FRAME,"Static",SS_GRAYFRAME,109,18,307,189 LTEXT "",IDC_CAPTION_BAR,100,5,291,12,SS_CENTERIMAGE CONTROL "Tree1",IDC_PAGE_TREE,"SysTreeView32",TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_DISABLEDRAGDROP | TVS_SHOWSELALWAYS | WS_BORDER | WS_TABSTOP,4,5,91,201 ! PUSHBUTTON "&Help",IDC_PHELP,359,215,50,15 ! GROUPBOX "",IDC_STATIC,4,206,412,27 ! PUSHBUTTON "&Apply",IDC_APPLY,241,215,53,15,BS_CENTER END *************** *** 1921,1939 **** IDD_PREF_EXTEN DIALOGEX 0, 0, 295, 192 STYLE WS_CHILD ! FONT 8, "MS Sans Serif", 0, 0, 0x1 BEGIN ! LTEXT "File Filters",IDC_STATIC,7,7,269,10 CONTROL "List1",IDC_EXTENSIONS,"SysListView32",LVS_REPORT | ! LVS_SINGLESEL | WS_TABSTOP,7,17,281,82,WS_EX_CLIENTEDGE ! LTEXT "Filtername",IDC_STATIC,7,100,33,8 ! EDITTEXT IDC_DESCRIPTION,7,111,226,13,ES_AUTOHSCROLL ! LTEXT "Extensions",IDC_STATIC,7,127,35,8 ! EDITTEXT IDC_EXTENSION,7,139,226,13,ES_AUTOHSCROLL ! PUSHBUTTON "&Add",IDC_FILEFILTER_ADD,240,106,48,14 ! PUSHBUTTON "&Remove",IDC_FILEFILTER_REMOVE,239,142,49,14 ! CONTROL "Add Syntax File Extensions as File Filters", IDC_CHECK_LANUGUAGE_EXTENSIONS,"Button",BS_AUTOCHECKBOX | ! WS_TABSTOP,7,155,143,10 ! PUSHBUTTON "&Change",IDC_FILEFILTER_CHANGE,240,124,48,14 END --- 1921,1949 ---- IDD_PREF_EXTEN DIALOGEX 0, 0, 295, 192 STYLE WS_CHILD ! FONT 8, "MS Sans Serif" BEGIN ! LTEXT "File Filters",IDC_STATIC,7,7,131,10 CONTROL "List1",IDC_EXTENSIONS,"SysListView32",LVS_REPORT | ! LVS_SINGLESEL | WS_TABSTOP,7,17,281,66,WS_EX_CLIENTEDGE ! LTEXT "Filtername",IDC_STATIC,7,85,33,8 ! EDITTEXT IDC_DESCRIPTION,7,96,226,13,ES_AUTOHSCROLL ! LTEXT "Extensions",IDC_STATIC,7,112,35,8 ! EDITTEXT IDC_EXTENSION,7,124,226,13,ES_AUTOHSCROLL ! PUSHBUTTON "&Add",IDC_FILEFILTER_ADD,240,91,48,14 ! PUSHBUTTON "&Remove",IDC_FILEFILTER_REMOVE,239,127,49,14 ! CONTROL "Show Default File Filters", IDC_CHECK_LANUGUAGE_EXTENSIONS,"Button",BS_AUTOCHECKBOX | ! WS_TABSTOP,144,7,144,10,WS_EX_RIGHT ! PUSHBUTTON "&Change",IDC_FILEFILTER_CHANGE,240,109,48,14 ! CONTROL "Default Filter",IDC_RADIO_DEFFILTER_COMBO,"Button", ! BS_AUTORADIOBUTTON | WS_GROUP,7,145,55,10 ! CONTROL "Default Filter Last Selected", ! IDC_RADIO_DEFFILTER_LASTSELECTED,"Button", ! BS_AUTORADIOBUTTON,7,156,101,10 ! CONTROL "Default Filter Current File", ! IDC_RADIO_DEFFILTER_CURRENTFILE,"Button", ! BS_AUTORADIOBUTTON,7,167,93,10 ! COMBOBOX IDC_COMBO_DEFAULTFILTER,144,145,144,81,CBS_DROPDOWNLIST | ! WS_VSCROLL | WS_TABSTOP END *************** *** 2306,2312 **** BEGIN LEFTMARGIN, 4 ! RIGHTMARGIN, 392 TOPMARGIN, 5 ! BOTTOMMARGIN, 232 END --- 2316,2322 ---- BEGIN LEFTMARGIN, 4 ! RIGHTMARGIN, 416 TOPMARGIN, 5 ! BOTTOMMARGIN, 248 END Index: resource.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/resource.h,v retrieving revision 1.72 retrieving revision 1.73 diff -C2 -d -r1.72 -r1.73 *** resource.h 3 Dec 2004 06:46:12 -0000 1.72 --- resource.h 27 Jan 2005 13:34:56 -0000 1.73 *************** *** 367,370 **** --- 367,374 ---- #define IDC_CHECK_TRIMTRAILINGSPACES 1251 #define IDC_PREFMCF_CARETCOLOR 1252 + #define IDC_RADIO_DEFFILTER_COMBO 1253 + #define IDC_RADIO_DEFFILTER_LASTSELECTED 1254 + #define IDC_RADIO_DEFFILTER_CURRENTFILE 1255 + #define IDC_COMBO_DEFAULTFILTER 1256 #define ID_AE_REFRESH_STARTUPPAGE 1340 #define ID_EDIT_FIRST 32768 *************** *** 650,654 **** #define _APS_NEXT_RESOURCE_VALUE 110 #define _APS_NEXT_COMMAND_VALUE 33043 ! #define _APS_NEXT_CONTROL_VALUE 1253 #define _APS_NEXT_SYMED_VALUE 1341 #endif --- 654,658 ---- #define _APS_NEXT_RESOURCE_VALUE 110 #define _APS_NEXT_COMMAND_VALUE 33043 ! #define _APS_NEXT_CONTROL_VALUE 1257 #define _APS_NEXT_SYMED_VALUE 1341 #endif Index: DirextPref.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/DirextPref.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** DirextPref.cpp 3 Aug 2004 16:43:38 -0000 1.7 --- DirextPref.cpp 27 Jan 2005 13:34:56 -0000 1.8 *************** *** 1,26 **** ! /********************************************************************* ! Copyright (C) 2002 DeepSoft - M.Deepak ! This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. ! Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: ! 1. The origin of this software must not be misrepresented; you must not ! claim that you wrote the original software. If you use this software ! in a product, an acknowledgment in the product documentation would be ! appreciated but is not required. ! 2. Altered source versions must be plainly marked as such, and must not be ! misrepresented as being the original software. ! 3. This notice may not be removed or altered from any source distribution. ! http://www.anyedit.org ! M.Deepak - de...@an... ! **********************************************************************/ // DirextPref.cpp : implementation file --- 1,25 ---- ! /**************************************************************************** ! Copyright (C) AnyEdit Team ! This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. ! Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: ! 1. The origin of this software must not be misrepresented; you must not ! claim that you wrote the original software. If you use this software ! in a product, an acknowledgment in the product documentation would be ! appreciated but is not required. ! 2. Altered source versions must be plainly marked as such, and must not be ! misrepresented as being the original software. ! 3. This notice may not be removed or altered from any source distribution. ! http://www.anyedit.org ! *****************************************************************************/ // DirextPref.cpp : implementation file *************** *** 45,50 **** { //{{AFX_DATA_INIT(CDirextPref) ! // NOTE: the ClassWizard will add member initialization here ! //}}AFX_DATA_INIT } --- 44,49 ---- { //{{AFX_DATA_INIT(CDirextPref) ! m_iDefaultFilter = -1; ! //}}AFX_DATA_INIT } *************** *** 54,57 **** --- 53,57 ---- CSAPrefsSubDlg::DoDataExchange(pDX); //{{AFX_DATA_MAP(CDirextPref) + DDX_Control(pDX, IDC_COMBO_DEFAULTFILTER, m_cbbDefaultFilter); DDX_Control(pDX, IDC_CHECK_LANUGUAGE_EXTENSIONS, m_btnAddSyntaxFilters); DDX_Control(pDX, IDC_FILEFILTER_REMOVE, m_buttonRemove); *************** *** 59,64 **** DDX_Control(pDX, IDC_FILEFILTER_ADD, m_buttonAdd); DDX_Control(pDX, IDC_EXTENSIONS, m_listFilters); - DDX_Control(pDX, IDC_EXTENSION, m_editFilterExtensions); DDX_Control(pDX, IDC_DESCRIPTION, m_editFilterName); //}}AFX_DATA_MAP } --- 59,65 ---- DDX_Control(pDX, IDC_FILEFILTER_ADD, m_buttonAdd); DDX_Control(pDX, IDC_EXTENSIONS, m_listFilters); DDX_Control(pDX, IDC_DESCRIPTION, m_editFilterName); + DDX_Control(pDX, IDC_EXTENSION, m_editFilterExtensions); + DDX_Radio(pDX, IDC_RADIO_DEFFILTER_COMBO, m_iDefaultFilter); //}}AFX_DATA_MAP } *************** *** 72,75 **** --- 73,80 ---- ON_NOTIFY(LVN_ITEMCHANGED, IDC_EXTENSIONS, OnItemChangedInList) ON_BN_CLICKED(IDC_CHECK_LANUGUAGE_EXTENSIONS, OnCheckLanuguageExtensions) + ON_BN_CLICKED(IDC_RADIO_DEFFILTER_COMBO, OnRadioDefaultFilter) + ON_BN_CLICKED(IDC_RADIO_DEFFILTER_CURRENTFILE, OnRadioDefaultFilter) + ON_BN_CLICKED(IDC_RADIO_DEFFILTER_LASTSELECTED, OnRadioDefaultFilter) + ON_CBN_SELCHANGE(IDC_COMBO_DEFAULTFILTER, OnChangeComboDefaultFilter) //}}AFX_MSG_MAP END_MESSAGE_MAP() *************** *** 102,110 **** } ! m_btnAddSyntaxFilters.SetCheck( pConfigFile->GetUseSyntaxFileFilters() ? TRUE : FALSE ); // Fill the listbox LoadExtensions(); return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE --- 107,133 ---- } ! m_btnAddSyntaxFilters.SetCheck( TRUE ); // Fill the listbox LoadExtensions(); + // Fill the default combobox + FillDefaultFilterCombo(); + + if( pConfigFile->GetFileFilterDefault() > 0 ) + { + m_iDefaultFilter = 0; + m_cbbDefaultFilter.SetCurSel( pConfigFile->GetFileFilterDefault() - 1 ); + } + else + { + m_iDefaultFilter = pConfigFile->GetFileFilterDefault() * -1; + m_cbbDefaultFilter.SetCurSel( 0 ); + } + UpdateData( FALSE ); + + if( m_iDefaultFilter == 0 ) m_cbbDefaultFilter.EnableWindow( TRUE ); + else m_cbbDefaultFilter.EnableWindow( FALSE ); + return TRUE; // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE *************** *** 170,173 **** --- 193,238 ---- } } + + // At last All Files + AddExtension( "All Files (*.*)", "*.*", m_listFilters.GetItemCount() ); + } + + void CDirextPref::FillDefaultFilterCombo() + { + int iPos; + int iCount; + int iSelectedItem; + CString szFilter; + + iSelectedItem = m_cbbDefaultFilter.GetCurSel(); + m_cbbDefaultFilter.ResetContent(); + if( !m_btnAddSyntaxFilters.GetCheck() ) + { + // First the Language Filters + for( iCount = 0; iCount < arSyntaxFilters.GetSize(); ++ iCount ) + { + szFilter = arSyntaxFilters.GetAt( iCount ); + iPos = szFilter.Find( '|' ); + if( -1 != iPos ) + { + m_cbbDefaultFilter.AddString( szFilter.Left( iPos ) ); + + } + } + } + + // Now the Config File Filters + for( iCount = 0; iCount < m_listFilters.GetItemCount(); ++ iCount ) + { + m_cbbDefaultFilter.AddString( m_listFilters.GetItemText( iCount, 0 ) ); + } + + if( !m_btnAddSyntaxFilters.GetCheck() ) + { + // All Files + m_cbbDefaultFilter.AddString( "All files (*.*)" ); + } + if( -1 != iSelectedItem && iSelectedItem < m_cbbDefaultFilter.GetCount() ) m_cbbDefaultFilter.SetCurSel( iSelectedItem ); + else m_cbbDefaultFilter.SetCurSel( 0 ); } *************** *** 186,192 **** } ! AddExtension( szFilterName, szFilterExtensions, m_listFilters.GetItemCount() ); m_editFilterName.SetWindowText( "" ); m_editFilterExtensions.SetWindowText( "" ); NotifyParentOfChange(); } --- 251,259 ---- } ! if( m_btnAddSyntaxFilters.GetCheck() ) AddExtension( szFilterName, szFilterExtensions, m_listFilters.GetItemCount() - 1 ); ! else AddExtension( szFilterName, szFilterExtensions, m_listFilters.GetItemCount() ); m_editFilterName.SetWindowText( "" ); m_editFilterExtensions.SetWindowText( "" ); + FillDefaultFilterCombo(); NotifyParentOfChange(); } *************** *** 209,212 **** --- 276,280 ---- m_listFilters.DeleteItem( iIndex ); AddExtension( szFilterName, szFilterExtensions, iIndex ); + FillDefaultFilterCombo(); NotifyParentOfChange(); } *************** *** 219,222 **** --- 287,291 ---- { m_listFilters.DeleteItem( iIndex ); + FillDefaultFilterCombo(); NotifyParentOfChange(); } *************** *** 237,245 **** m_editFilterExtensions.SetWindowText( szFilterExtensions ); ! if( m_btnAddSyntaxFilters.GetCheck() && itemNum < theApp.GetConfigFile()->GetLanguageCount() - 1 ) { - m_editFilterName.EnableWindow( FALSE ); - m_editFilterExtensions.EnableWindow( FALSE ); - m_buttonAdd.EnableWindow( FALSE ); m_buttonChange.EnableWindow( FALSE ); m_buttonRemove.EnableWindow( FALSE ); --- 306,311 ---- m_editFilterExtensions.SetWindowText( szFilterExtensions ); ! if( m_btnAddSyntaxFilters.GetCheck() && ( itemNum < theApp.GetConfigFile()->GetLanguageCount() - 1 || itemNum == m_listFilters.GetItemCount() - 1 ) ) { m_buttonChange.EnableWindow( FALSE ); m_buttonRemove.EnableWindow( FALSE ); *************** *** 247,253 **** else { - m_editFilterName.EnableWindow( TRUE ); - m_editFilterExtensions.EnableWindow( TRUE ); - m_buttonAdd.EnableWindow( TRUE ); m_buttonChange.EnableWindow( TRUE ); m_buttonRemove.EnableWindow( TRUE ); --- 313,316 ---- *************** *** 267,279 **** if( !m_hWnd ) return false; ! if( pConfigFile->GetUseSyntaxFileFilters() ? 1 : 0 != m_btnAddSyntaxFilters.GetCheck() ) { ! pConfigFile->SetUseSyntaxFileFilters( m_btnAddSyntaxFilters.GetCheck() ? true : false ); } ! if( m_listFilters.GetItemCount() > pConfigFile->GetLanguageCount() - 1 ) { ! pConfigFile->RemoveAllFileFilters(); ! for( iCount = pConfigFile->GetLanguageCount() - 1; iCount < m_listFilters.GetItemCount(); ++ iCount ) { szFilter = m_listFilters.GetItemText( iCount, 0 ); --- 330,348 ---- if( !m_hWnd ) return false; ! UpdateData( TRUE ); ! ! // Save the default file filter ! if( m_iDefaultFilter == 0 ) iCount = m_cbbDefaultFilter.GetCurSel() + 1; ! else iCount = m_iDefaultFilter * -1; ! if( pConfigFile->GetFileFilterDefault() != iCount ) { ! pConfigFile->SetFileFilterDefault( iCount ); } ! // Save the user added file filters. ! pConfigFile->RemoveAllFileFilters(); ! if( m_btnAddSyntaxFilters.GetCheck() ) { ! for( iCount = arSyntaxFilters.GetSize(); iCount < m_listFilters.GetItemCount() - 1; ++ iCount ) { szFilter = m_listFilters.GetItemText( iCount, 0 ); *************** *** 282,288 **** pConfigFile->AddFileFilter( szFilter ); } - return TRUE; } ! return FALSE; } --- 351,367 ---- pConfigFile->AddFileFilter( szFilter ); } } ! else ! { ! for( iCount = 0; iCount < m_listFilters.GetItemCount(); ++ iCount ) ! { ! szFilter = m_listFilters.GetItemText( iCount, 0 ); ! szFilter += "|"; ! szFilter += m_listFilters.GetItemText( iCount, 1 ); ! pConfigFile->AddFileFilter( szFilter ); ! } ! } ! ! return TRUE; } *************** *** 313,316 **** --- 392,413 ---- } } + if( m_btnAddSyntaxFilters.GetCheck() ) AddExtension( "All Files (*.*)", "*.*", m_listFilters.GetItemCount() ); + else m_listFilters.DeleteItem( m_listFilters.GetItemCount() -1 ); + FillDefaultFilterCombo(); + NotifyParentOfChange(); + } + + void CDirextPref::OnRadioDefaultFilter() + { + UpdateData( TRUE ); + + if( m_iDefaultFilter == 0 ) m_cbbDefaultFilter.EnableWindow( TRUE ); + else m_cbbDefaultFilter.EnableWindow( FALSE ); + + NotifyParentOfChange(); + } + + void CDirextPref::OnChangeComboDefaultFilter() + { NotifyParentOfChange(); } Index: DirextPref.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/DirextPref.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DirextPref.h 31 Jul 2004 15:57:30 -0000 1.3 --- DirextPref.h 27 Jan 2005 13:34:56 -0000 1.4 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + #if !defined(AFX_DIREXTPREF_H__31788A42_2089_11D6_B413_F5448EDB517A__INCLUDED_) #define AFX_DIREXTPREF_H__31788A42_2089_11D6_B413_F5448EDB517A__INCLUDED_ *************** *** 25,28 **** --- 49,53 ---- //{{AFX_DATA(CDirextPref) enum { IDD = IDD_PREF_EXTEN }; + CComboBox m_cbbDefaultFilter; CButton m_btnAddSyntaxFilters; CButton m_buttonRemove; *************** *** 32,35 **** --- 57,61 ---- CEdit m_editFilterName; CEdit m_editFilterExtensions; + int m_iDefaultFilter; //}}AFX_DATA *************** *** 38,42 **** void AddExtension( LPCSTR pszDescriptions, LPCSTR pszExtensions, int iPos ); ! // Overrides --- 64,68 ---- void AddExtension( LPCSTR pszDescriptions, LPCSTR pszExtensions, int iPos ); ! void FillDefaultFilterCombo(); // Overrides *************** *** 58,61 **** --- 84,89 ---- afx_msg void OnItemChangedInList(NMHDR* pNMHDR, LRESULT* pResult); afx_msg void OnCheckLanuguageExtensions(); + afx_msg void OnRadioDefaultFilter(); + afx_msg void OnChangeComboDefaultFilter(); //}}AFX_MSG DECLARE_MESSAGE_MAP() |
From: Leon W. <moo...@us...> - 2005-01-27 13:29:34
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5691 Modified Files: ConfigFile.cpp ConfigFile.h Log Message: Added default file filter option for file dialogs Index: ConfigFile.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/ConfigFile.h,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** ConfigFile.h 3 Dec 2004 06:46:12 -0000 1.19 --- ConfigFile.h 27 Jan 2005 13:29:20 -0000 1.20 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + // ConfigFile.h: interface for the CConfigFile class. // *************** *** 77,81 **** // File Filters #define TAG_FILTER "Filter" ! #define ATT_FILTER_SYNTAX_FILE "UseSFFilters" // File Associations --- 101,105 ---- // File Filters #define TAG_FILTER "Filter" ! #define ATT_FILTER_DEFAULT "default" // File Associations *************** *** 324,332 **** bool AddFileFilter( CString szFilter ); ! /// Do we want to use the Syntax File Filters in the Dialog? ! bool GetUseSyntaxFileFilters(); ! /// Set the use SyntxtFileFilters attribute. ! bool SetUseSyntaxFileFilters( bool bUse ); /// Get the number of File Associations. --- 348,356 ---- bool AddFileFilter( CString szFilter ); ! /// Get the default FileFilter for Open/Save Dialogs ! int GetFileFilterDefault(); ! /// Set the default FileFilter for Open/Save Dialogs ! bool SetFileFilterDefault( int iDefault ); /// Get the number of File Associations. Index: ConfigFile.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/ConfigFile.cpp,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** ConfigFile.cpp 3 Dec 2004 06:46:12 -0000 1.20 --- ConfigFile.cpp 27 Jan 2005 13:29:20 -0000 1.21 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + // ConfigFile.cpp: implementation of the CConfigFile class. // *************** *** 625,657 **** } ! // Do we want to use the Syntax File Filters in the Dialog? ! // If we can't find the node we return true so we at least ! // use the syntax file filters. ! bool CConfigFile::GetUseSyntaxFileFilters() { if( !m_bParsed ) Parse(); pug::xml_node xnode( m_xml_parser.document().first_element_by_name( TAG_FILE_FILTERS ) ); ! if( xnode.empty() || !xnode.has_attributes() ) return true; ! return atoi( xnode.attribute( ATT_FILTER_SYNTAX_FILE ) ) ? true : false; } ! /// Set the use SyntxtFileFilters attribute. ! bool CConfigFile::SetUseSyntaxFileFilters( bool bUse ) { ! CString szUse; if( !m_bParsed ) Parse(); ! szUse.Format( "%i", bUse ); pug::xml_node xnode( m_xml_parser.document().first_element_by_name( TAG_FILE_FILTERS ) ); if( xnode.empty() ) return false; ! if( !xnode.has_attributes() ) { ! xnode.append_attribute( ATT_FILTER_SYNTAX_FILE, szUse ); } else { ! xnode.attribute( ATT_FILTER_SYNTAX_FILE ).value( szUse ); } return m_bModified = true; --- 649,680 ---- } ! // Get the default FileFilter for Open/Save Dialogs ! int CConfigFile::GetFileFilterDefault() { if( !m_bParsed ) Parse(); pug::xml_node xnode( m_xml_parser.document().first_element_by_name( TAG_FILE_FILTERS ) ); ! if( xnode.empty() || !xnode.has_attributes() ) return 0; ! return atoi( xnode.attribute( ATT_FILTER_DEFAULT ) ); } ! // Set the default FileFilter for Open/Save Dialogs ! bool CConfigFile::SetFileFilterDefault( int iDefault ) { ! CString szDefault; if( !m_bParsed ) Parse(); ! szDefault.Format( "%i", iDefault ); pug::xml_node xnode( m_xml_parser.document().first_element_by_name( TAG_FILE_FILTERS ) ); if( xnode.empty() ) return false; ! if( !xnode.has_attributes() || !xnode.has_attribute( ATT_FILTER_DEFAULT ) ) { ! xnode.append_attribute( ATT_FILTER_DEFAULT, szDefault ); } else { ! ! xnode.attribute( ATT_FILTER_DEFAULT ).value( szDefault ); } return m_bModified = true; |
From: Leon W. <moo...@us...> - 2005-01-17 08:28:04
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30986 Modified Files: AnyEditToDoList.xml ChangeLog.txt Log Message: Continuing Development Index: ChangeLog.txt =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/ChangeLog.txt,v retrieving revision 1.79 retrieving revision 1.80 diff -C2 -d -r1.79 -r1.80 *** ChangeLog.txt 2 Dec 2004 18:41:22 -0000 1.79 --- ChangeLog.txt 17 Jan 2005 08:27:53 -0000 1.80 *************** *** 2,5 **** --- 2,10 ---- ============ + build 402 + --------- + + + AnyEdit 2.0 Beta 3 build 401 ---------------------------- Index: AnyEditToDoList.xml =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEditToDoList.xml,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** AnyEditToDoList.xml 2 Dec 2004 18:41:20 -0000 1.31 --- AnyEditToDoList.xml 17 Jan 2005 08:27:52 -0000 1.32 *************** *** 1,4 **** <?xml version="1.0" encoding="windows-1252"?> ! <TODOLIST FILEFORMAT="6" PROJECTNAME="AnyEdit ToDo List" NEXTUNIQUEID="708" LASTSORTBY="5" FILEVERSION="124" LASTSORTDIR="1" LASTMODIFIED="2004-12-02"> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38240.34590278" TITLE="Source Code" TIMEESTUNITS="H" COMMENTS="Coding Conventions and Development Guidelines." ID="154" STARTDATE="38097.00000000" POS="1"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38125.66063657" TITLE="Doxygen Comment" TIMEESTUNITS="H" PERSON="LW, DP, CS, GH" COMMENTS="Source Documentation is Mandatory. We shall gradually add it along the way." ID="16" STARTDATE="38084.00000000" POS="1"/> --- 1,4 ---- <?xml version="1.0" encoding="windows-1252"?> ! <TODOLIST FILEFORMAT="6" PROJECTNAME="AnyEdit ToDo List" NEXTUNIQUEID="716" LASTSORTBY="5" FILEVERSION="126" LASTSORTDIR="1" LASTMODIFIED="2005-01-17"> <TASK STARTDATESTRING="2004-04-20" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38240.34590278" TITLE="Source Code" TIMEESTUNITS="H" COMMENTS="Coding Conventions and Development Guidelines." ID="154" STARTDATE="38097.00000000" POS="1"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38125.66063657" TITLE="Doxygen Comment" TIMEESTUNITS="H" PERSON="LW, DP, CS, GH" COMMENTS="Source Documentation is Mandatory. We shall gradually add it along the way." ID="16" STARTDATE="38084.00000000" POS="1"/> *************** *** 26,30 **** <TASK STARTDATESTRING="2004-07-22" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38323.01116898" TITLE="EOL characters get colored" TIMEESTUNITS="H" PERSON="CS" COMMENTS="On a document with CRLF EOL characters the CR gets the same color as the text on the line, but the LF is black. Scinitlla bug? [LW] It's added to the Scintilla Repository. Now al we need is update to the next version when it is released. ! " ID="299" PERCENTDONE="100" STARTDATE="38190.00000000" DONEDATESTRING="2004-12-02" POS="7" DONEDATE="38323.01116898"/> <TASK STARTDATESTRING="2004-10-05" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36753472" TITLE="OutputBar and Escape" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Pressing escape when focus is on OutputBar removes all tabs, but the window can still be edited. Tool output is gone." ID="683" PERCENTDONE="100" STARTDATE="38265.00000000" DONEDATESTRING="2004-10-07" POS="8" DONEDATE="38267.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38320.35738426" TITLE="Class View bug" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Putting a forward declaration of a function at the top of your source file and having the implementation in the same file, result in a double entry in the class view. --- 26,30 ---- <TASK STARTDATESTRING="2004-07-22" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38323.01116898" TITLE="EOL characters get colored" TIMEESTUNITS="H" PERSON="CS" COMMENTS="On a document with CRLF EOL characters the CR gets the same color as the text on the line, but the LF is black. Scinitlla bug? [LW] It's added to the Scintilla Repository. Now al we need is update to the next version when it is released. ! " ID="299" PERCENTDONE="100" STARTDATE="38190.00000000" DONEDATESTRING="2004-12-02" POS="7" DONEDATE="38323.00000000"/> <TASK STARTDATESTRING="2004-10-05" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38267.36753472" TITLE="OutputBar and Escape" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Pressing escape when focus is on OutputBar removes all tabs, but the window can still be edited. Tool output is gone." ID="683" PERCENTDONE="100" STARTDATE="38265.00000000" DONEDATESTRING="2004-10-07" POS="8" DONEDATE="38267.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38320.35738426" TITLE="Class View bug" TIMEESTUNITS="H" PERSON="GH" COMMENTS="Putting a forward declaration of a function at the top of your source file and having the implementation in the same file, result in a double entry in the class view. *************** *** 45,73 **** <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38295.86723380" TITLE="GoTo" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1059338] Goto scroll to the wrong place when the line to scroll to is folded." ID="701" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-04" POS="21" DONEDATE="38295.00000000"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38296.70081019" TITLE="Folding problem?" TIMEESTUNITS="H" PERSON="LW" COMMENTS="//{{5,6,7,8} Is folded to the end of file in C files. Sounds pretty normal behaviour, but do we want to fold {} in comment?" ID="703" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-05" POS="22" DONEDATE="38296.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="9" TIMEESPENTUNITS="H" LASTMOD="38323.35967593" TITLE="Brace Highlighting Turn off causes the current highlighted brace match to always be highlighted." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1073434]" ID="706" PERCENTDONE="100" STARTDATE="38320.36105324" DONEDATESTRING="2004-12-02" POS="23" DONEDATE="38323.35967593"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38320.52936343" TITLE="Unable to choose file extension in New File dialog." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1062363] Only after choosing a file type, the extensions are filled. But they are filled from the template files. This needs to be updated to get the info from the syntax files. Maybe some new and extra templates would also be a nice addition." ID="707" STARTDATE="38320.36105324" POS="24"/> </TASK> <TASK STARTDATESTRING="2004-10-01" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38323.01180556" TITLE="build 401" TIMEESTUNITS="H" COMMENTS="Beta 3" ID="433" STARTDATE="38261.00000000" POS="3"> ! <TASK STARTDATESTRING="2004-08-02" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38323.01153935" TITLE="New images for items." TIMEESTUNITS="H" PERSON="LW" ID="336" PERCENTDONE="100" STARTDATE="38201.00000000" DONEDATESTRING="2004-12-02" POS="1" DONEDATE="38323.01153935"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38289.35166667" TITLE="Horizontal Scrollbar OutputBar" TIMEESTUNITS="H" PERSON="LW" ID="685" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-29" POS="2" DONEDATE="38289.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.32206019" TITLE="Bookmark problem deleting lines" TIMEESTUNITS="H" PERSON="LW" ID="686" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="3" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38323.01143519" TITLE="Manual Update Class View Parser" TIMEESTUNITS="H" PERSON="LW" ID="704" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-12-02" POS="4" DONEDATE="38323.01143519"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38323.01175926" TITLE="Outputbar Ctrl+A" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[CS] COutputEdit: Add Ctrl-A for select all in COutputEdit like in VS." ID="417" PERCENTDONE="100" STARTDATE="38247.00000000" DONEDATESTRING="2004-12-02" POS="5" DONEDATE="38323.01175926"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.73966435" TITLE="build 402" TIMEESTUNITS="H" COMMENTS="Integration of GuiToolkit, Testers Release" ID="434" STARTDATE="38261.00000000" POS="4"> ! <TASK STARTDATESTRING="2004-08-30" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38261.87958333" TITLE="GuiToolkit" TIMEESTUNITS="H" PERSON="CS" COMMENTS="For information on work to be done see AnyEditToolkitToDo.xml in the AnyEditToolkit repository. ! " ID="355" STARTDATE="38229.00000000" POS="1"> ! <TASK STARTDATESTRING="2004-04-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38222.43024306" TITLE="Detachable Tabs" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Tabs can become dialogs with dragging. (Docking feature) ! see CodeGuru: Visual Studio.NET Style Tear Off Panes - Part II ! http://www.codeguru.com/Cpp/frameworks/advancedui/openfaq/article.php/c7271/" ID="14" STARTDATE="38082.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-07-21" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38189.41337963" TITLE="How to display the menu when there are no tools associated." TIMEESTUNITS="H" PERSON="LW" ID="292" STARTDATE="38189.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-08-23" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38222.45188657" TITLE="Tool Icon Tooltips" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Tools ToolBar should display toolname as tool tip. ! [#1000520] ! " ID="347" STARTDATE="38222.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-10-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38267.36815972" TITLE="GHOutputWnd" TIMEESTUNITS="H" PERSON="GH" ID="684" STARTDATE="38265.00000000" POS="4"/> ! </TASK> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38320.35848380" TITLE="Change Language of file" TIMEESTUNITS="H" PERSON="None" COMMENTS="The language should be changeable for new or texts with unknown extensions. (in the menu)" ID="135" STARTDATE="38092.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-09-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38320.36067130" TITLE="Style Determined by Start of File" TIMEESTUNITS="H" PERSON="None" COMMENTS="Recognize first line to be #!/bin/sh or <?xml and assign a language. But only when we don't have an extension match. ! [#1018973]" ID="385" STARTDATE="38232.00000000" POS="3"/> </TASK> <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.74032407" TITLE="build 403" TIMEESTUNITS="H" COMMENTS="Beta 4" ID="435" STARTDATE="38261.00000000" POS="5"> --- 45,82 ---- <TASK STARTDATESTRING="2004-11-04" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38295.86723380" TITLE="GoTo" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1059338] Goto scroll to the wrong place when the line to scroll to is folded." ID="701" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-04" POS="21" DONEDATE="38295.00000000"/> <TASK STARTDATESTRING="2004-11-04" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38296.70081019" TITLE="Folding problem?" TIMEESTUNITS="H" PERSON="LW" COMMENTS="//{{5,6,7,8} Is folded to the end of file in C files. Sounds pretty normal behaviour, but do we want to fold {} in comment?" ID="703" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-11-05" POS="22" DONEDATE="38296.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="9" TIMEESPENTUNITS="H" LASTMOD="38323.35967593" TITLE="Brace Highlighting Turn off causes the current highlighted brace match to always be highlighted." TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1073434]" ID="706" PERCENTDONE="100" STARTDATE="38320.00000000" DONEDATESTRING="2004-12-02" POS="23" DONEDATE="38323.00000000"/> ! <TASK STARTDATESTRING="2004-11-29" PRIORITY="3" TIMEESPENTUNITS="H" LASTMOD="38320.52936343" TITLE="Unable to choose file extension in New File dialog." TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1062363] Only after choosing a file type, the extensions are filled. But they are filled from the template files. This needs to be updated to get the info from the syntax files. Maybe some new and extra templates would also be a nice addition." ID="707" STARTDATE="38320.00000000" POS="24"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.34821759" TITLE="Tabbar open documents not updating" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#1088471] This will be superseded by the AnyEditToolkit where we have a new control." ID="708" STARTDATE="38369.34694444" POS="25"/> </TASK> <TASK STARTDATESTRING="2004-10-01" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38323.01180556" TITLE="build 401" TIMEESTUNITS="H" COMMENTS="Beta 3" ID="433" STARTDATE="38261.00000000" POS="3"> ! <TASK STARTDATESTRING="2004-08-02" PRIORITY="8" TIMEESPENTUNITS="H" LASTMOD="38323.01153935" TITLE="New images for items." TIMEESTUNITS="H" PERSON="LW" ID="336" PERCENTDONE="100" STARTDATE="38201.00000000" DONEDATESTRING="2004-12-02" POS="1" DONEDATE="38323.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38289.35166667" TITLE="Horizontal Scrollbar OutputBar" TIMEESTUNITS="H" PERSON="LW" ID="685" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-29" POS="2" DONEDATE="38289.00000000"/> <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.32206019" TITLE="Bookmark problem deleting lines" TIMEESTUNITS="H" PERSON="LW" ID="686" PERCENTDONE="100" STARTDATE="38285.00000000" DONEDATESTRING="2004-10-28" POS="3" DONEDATE="38288.00000000"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38323.01143519" TITLE="Manual Update Class View Parser" TIMEESTUNITS="H" PERSON="LW" ID="704" PERCENTDONE="100" STARTDATE="38295.00000000" DONEDATESTRING="2004-12-02" POS="4" DONEDATE="38323.00000000"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38323.01175926" TITLE="Outputbar Ctrl+A" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[CS] COutputEdit: Add Ctrl-A for select all in COutputEdit like in VS." ID="417" PERCENTDONE="100" STARTDATE="38247.00000000" DONEDATESTRING="2004-12-02" POS="5" DONEDATE="38323.00000000"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.38400463" TITLE="build 402" TIMEESTUNITS="H" COMMENTS="Restyling forgotten parts." ID="434" STARTDATE="38261.00000000" POS="4"> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36642361" TITLE="Change Language of file" TIMEESTUNITS="H" PERSON="DP" COMMENTS="The language should be changeable for new or texts with unknown extensions. Have a list of languages in the menu (like the Tools list) and override the default language setting of a file. (Overwrite the language in the document class?)" ID="135" STARTDATE="38092.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-09-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35567130" TITLE="Style Determined by Start of File" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Recognize first line to be #!/bin/sh or <?xml and assign a language. But only when we don't have an extension match. ! [#1018973]" ID="385" STARTDATE="38232.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-09-20" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35493056" TITLE="File Filter option" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Option for the default file filter in open/save dialog ! - use last selected ! - use current file ! - always all files ! - always any filter ! [#1083794]" ID="423" STARTDATE="38250.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.83975694" TITLE="Move Find/Replace settings from Registry" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Move the settings from the registry to the config file." ID="361" STARTDATE="38229.00000000" POS="4"/> ! <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58131944" TITLE="Goto Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Use a spin button control to set the line number. With edit support. ! [CS] Add relative jumps in Goto line dialog. Sometimes it is useful to jump +100 lines from current line. Add + and - for jumps forwards or backwards." ID="392" STARTDATE="38240.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-07-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.53759259" TITLE="Repeat Macro Dialog needs an update." TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] Static as Dialog Title. Make it fit the edit box with the buttons below." ID="319" STARTDATE="38196.00000000" POS="6"/> ! <TASK STARTDATESTRING="2004-04-16" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38132.38864583" TITLE="Find/Replace in open files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Find and replace strings in all open files. ! [#742172]" ID="147" STARTDATE="38093.00000000" POS="7"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.51598380" TITLE="Replace in files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#930342]" ID="146" STARTDATE="38092.00000000" POS="8"/> ! <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36520833" TITLE="Find in Files: Add file types of AE to file type list" TIMEESTUNITS="H" PERSON="LW" COMMENTS="These entries are default, but you can add your own file types. ! [LW] Isn't this already possible? ! " ID="263" STARTDATE="38175.00000000" POS="9"/> ! <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.38284722" TITLE="New File/Project Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="This dialog needs an update. Because it's not part of the current application. Filetypes are defined by files in the templates dir. It should better integrate with the settings in the AnyEdit.cfg, like the file types and file filters." ID="715" STARTDATE="38369.34694444" POS="10"/> ! <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.59027778" TITLE="Clip Texts" TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] We need to update this sometime. Make it part of AE again. ! [CS] Clip text editor uses a very small font. Another suggestion: Use Scintilla as editor." ID="25" STARTDATE="38084.00000000" POS="11"/> </TASK> <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.74032407" TITLE="build 403" TIMEESTUNITS="H" COMMENTS="Beta 4" ID="435" STARTDATE="38261.00000000" POS="5"> *************** *** 83,100 **** <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.74386574" TITLE="Margin support" TIMEESTUNITS="H" PERSON="LW" ID="402" STARTDATE="38240.00000000" POS="3"/> </TASK> - <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38222.44736111" TITLE="Accelerators" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Use accelerators from AE only. Remove from Scintilla. So these accelerators will be shown in KeyBoard Map. - [#798527] - [#798518] - " ID="141" STARTDATE="38092.00000000" POS="3"/> </TASK> <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38264.39524306" TITLE="build 404" TIMEESTUNITS="H" COMMENTS="AnyEdit 2.0" ID="436" STARTDATE="38261.00000000" POS="6"> ! <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.59027778" TITLE="Clip Texts" TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] We need to update this sometime. Make it part of AE again. ! [CS] Clip text editor uses a very small font. Another suggestion: Use Scintilla as editor." ID="25" STARTDATE="38084.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.87930556" TITLE="Indentation" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#730964]" ID="20" STARTDATE="38084.00000000" POS="2"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.50822917" TITLE="Language Independent Indentation" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Indentation information should be grabbed from Syntax Files" ID="22" STARTDATE="38084.00000000" POS="1"/> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.50827546" TITLE="Keyword Indentation" TIMEESTUNITS="H" PERSON="LW" ID="21" STARTDATE="38084.00000000" POS="2"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38261.87937500" TITLE="Help File" TIMEESTUNITS="H" PERSON="LW" COMMENTS="We need to update the help file if we want to release a stable version." ID="675" STARTDATE="38261.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.92556713" TITLE="Preference Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Preference Main Dialog needs a major overhaul. Can it be replaced by something GUI, or maybe add the rewrite there?" ID="681" STARTDATE="38261.00000000" POS="4"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38296.70019676" TITLE="Tree Update on Apply" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Update the Tree in the main Dialog when there is a change in Languages and after user presses Apply. Can be achieved by a inheritable Refresh function is the sub dialog? [#1059455]" ID="50" STARTDATE="38084.00000000" POS="1"/> --- 92,103 ---- <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.74386574" TITLE="Margin support" TIMEESTUNITS="H" PERSON="LW" ID="402" STARTDATE="38240.00000000" POS="3"/> </TASK> </TASK> <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38264.39524306" TITLE="build 404" TIMEESTUNITS="H" COMMENTS="AnyEdit 2.0" ID="436" STARTDATE="38261.00000000" POS="6"> ! <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.87930556" TITLE="Indentation" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#730964]" ID="20" STARTDATE="38084.00000000" POS="1"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.50822917" TITLE="Language Independent Indentation" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Indentation information should be grabbed from Syntax Files" ID="22" STARTDATE="38084.00000000" POS="1"/> <TASK STARTDATESTRING="2004-04-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.50827546" TITLE="Keyword Indentation" TIMEESTUNITS="H" PERSON="LW" ID="21" STARTDATE="38084.00000000" POS="2"/> </TASK> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38261.87937500" TITLE="Help File" TIMEESTUNITS="H" PERSON="LW" COMMENTS="We need to update the help file if we want to release a stable version." ID="675" STARTDATE="38261.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.92556713" TITLE="Preference Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Preference Main Dialog needs a major overhaul. Can it be replaced by something GUI, or maybe add the rewrite there?" ID="681" STARTDATE="38261.00000000" POS="3"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38296.70019676" TITLE="Tree Update on Apply" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Update the Tree in the main Dialog when there is a change in Languages and after user presses Apply. Can be achieved by a inheritable Refresh function is the sub dialog? [#1059455]" ID="50" STARTDATE="38084.00000000" POS="1"/> *************** *** 103,111 **** </TASK> <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38320.36165509" TITLE="Syntax file upgrades" TIMEESTUNITS="H" PERSON="LW" COMMENTS="After the first stable version we can't make major changes to the syntax files. We need a system to upgrade the syntax files on new releases. ! I'm adding a version number to the syntax files, so we can upgrade with our installer scipt if possible." ID="419" STARTDATE="38247.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.83975694" TITLE="Move Find/Replace settings from Registry" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Move the settings from the registry to the config file." ID="361" STARTDATE="38229.00000000" POS="6"/> ! <TASK STARTDATESTRING="2004-08-02" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38201.39758102" TITLE="Default Keys for User Tools" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Add default keys CTRL+1 etc to UserTools" ID="332" STARTDATE="38201.00000000" POS="7"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.59559028" TITLE="Implement Stop Tool Execution" TIMEESTUNITS="H" PERSON="LW" ID="420" STARTDATE="38247.00000000" POS="8"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.71271991" TITLE="Save tree expanded state for Project/ClassView" TIMEESTUNITS="H" PERSON="GH" COMMENTS="It would be nice if we could save the state of the tree items that are expanded. So the Class view doesn't become folded again between switching of different cv trees. Is this also a problem with the project view?" ID="695" STARTDATE="38288.00000000" POS="9"/> </TASK> <TASK STARTDATESTRING="2004-06-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38139.37394676" TITLE="Code Cleanup" TIMEESTUNITS="H" COMMENTS="Things we need to do to cleanup the source code." ID="249" STARTDATE="38139.00000000" POS="7"> --- 106,128 ---- </TASK> <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38320.36165509" TITLE="Syntax file upgrades" TIMEESTUNITS="H" PERSON="LW" COMMENTS="After the first stable version we can't make major changes to the syntax files. We need a system to upgrade the syntax files on new releases. ! I'm adding a version number to the syntax files, so we can upgrade with our installer scipt if possible." ID="419" STARTDATE="38247.00000000" POS="4"/> ! <TASK STARTDATESTRING="2004-08-02" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38201.39758102" TITLE="Default Keys for User Tools" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Add default keys CTRL+1 etc to UserTools" ID="332" STARTDATE="38201.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.59559028" TITLE="Implement Stop Tool Execution" TIMEESTUNITS="H" PERSON="LW" ID="420" STARTDATE="38247.00000000" POS="6"/> ! <TASK STARTDATESTRING="2004-10-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38288.71271991" TITLE="Save tree expanded state for Project/ClassView" TIMEESTUNITS="H" PERSON="GH" COMMENTS="It would be nice if we could save the state of the tree items that are expanded. So the Class view doesn't become folded again between switching of different cv trees. Is this also a problem with the project view?" ID="695" STARTDATE="38288.00000000" POS="7"/> ! <TASK STARTDATESTRING="2004-08-30" PRIORITY="10" TIMEESPENTUNITS="H" LASTMOD="38261.87958333" TITLE="GuiToolkit" TIMEESTUNITS="H" PERSON="CS" COMMENTS="For information on work to be done see AnyEditToolkitToDo.xml in the AnyEditToolkit repository. ! " ID="355" STARTDATE="38229.00000000" POS="8"> ! <TASK STARTDATESTRING="2004-04-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38222.43024306" TITLE="Detachable Tabs" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Tabs can become dialogs with dragging. (Docking feature) ! see CodeGuru: Visual Studio.NET Style Tear Off Panes - Part II ! http://www.codeguru.com/Cpp/frameworks/advancedui/openfaq/article.php/c7271/" ID="14" STARTDATE="38082.00000000" POS="1"/> ! <TASK STARTDATESTRING="2004-07-21" PRIORITY="2" TIMEESPENTUNITS="H" LASTMOD="38189.41337963" TITLE="How to display the menu when there are no tools associated." TIMEESTUNITS="H" PERSON="LW" ID="292" STARTDATE="38189.00000000" POS="2"/> ! <TASK STARTDATESTRING="2004-08-23" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38222.45188657" TITLE="Tool Icon Tooltips" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Tools ToolBar should display toolname as tool tip. ! [#1000520] ! " ID="347" STARTDATE="38222.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-10-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38267.36815972" TITLE="GHOutputWnd" TIMEESTUNITS="H" PERSON="GH" ID="684" STARTDATE="38265.00000000" POS="4"/> ! </TASK> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38222.44736111" TITLE="Accelerators" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Use accelerators from AE only. Remove from Scintilla. So these accelerators will be shown in KeyBoard Map. ! [#798527] ! [#798518] ! " ID="141" STARTDATE="38092.00000000" POS="9"/> </TASK> <TASK STARTDATESTRING="2004-06-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38139.37394676" TITLE="Code Cleanup" TIMEESTUNITS="H" COMMENTS="Things we need to do to cleanup the source code." ID="249" STARTDATE="38139.00000000" POS="7"> *************** *** 146,158 **** [#752730] [#937036]" ID="169" STARTDATE="38103.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-09-10" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58131944" TITLE="Goto Dialog Update" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Use a spin button control to set the line number. With edit support. ! [CS] Add relative jumps in Goto line dialog. Sometimes it is useful to jump +100 lines from current line. Add + and - for jumps forwards or backwards." ID="392" STARTDATE="38240.00000000" POS="4"/> ! <TASK STARTDATESTRING="2004-07-28" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.53759259" TITLE="Repeat Macro Dialog needs an update." TIMEESTUNITS="H" PERSON="DP" COMMENTS="[LW] Static as Dialog Title. Make it fit the edit box with the buttons below." ID="319" STARTDATE="38196.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-09-20" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38254.38341435" TITLE="File Filter option" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Option for the default file filter in open/save dialog ! - use last selected ! - use current file ! - always all files ! - always any filter" ID="423" STARTDATE="38250.00000000" POS="6"/> ! <TASK STARTDATESTRING="2004-09-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.92956019" TITLE="Windows Explorer Shell Integration" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1018920] This means to set or unset entries in shell environment. --- 163,167 ---- [#752730] [#937036]" ID="169" STARTDATE="38103.00000000" POS="3"/> ! <TASK STARTDATESTRING="2004-09-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36320602" TITLE="Windows Explorer Shell Integration" TIMEESTUNITS="H" PERSON="LW" COMMENTS="[#1018920] [#1097105] This means to set or unset entries in shell environment. *************** *** 162,169 **** [CS] see http://www.codeproject.com/shell/CShortcut.asp ! [LW] see TortoiseCVS.dll source code." ID="384" STARTDATE="38232.00000000" POS="7"/> <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.91569444" TITLE="Regular Expressions for Tools" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Add default compilers with regular expressions to Tool Preferences file. ! " ID="371" STARTDATE="38229.00000000" POS="8"/> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.92750000" TITLE="Preference Dialog Updates" TIMEESTUNITS="H" ID="679" STARTDATE="38261.00000000" POS="9"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38084.35604167" TITLE="Boommarks" TIMEESTUNITS="H" PERSON="None" COMMENTS="Bookmark colors should be changeable." ID="34" STARTDATE="38084.00000000" POS="1"/> <TASK STARTDATESTRING="2004-08-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38201.40158565" TITLE="Default Folders Dialog" TIMEESTUNITS="H" PERSON="LW" COMMENTS="New dialog were we can set default folders." ID="334" STARTDATE="38201.00000000" POS="2"/> --- 171,178 ---- [CS] see http://www.codeproject.com/shell/CShortcut.asp ! [LW] see TortoiseCVS.dll source code." ID="384" STARTDATE="38232.00000000" POS="4"/> <TASK STARTDATESTRING="2004-08-30" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.91569444" TITLE="Regular Expressions for Tools" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Add default compilers with regular expressions to Tool Preferences file. ! " ID="371" STARTDATE="38229.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.92750000" TITLE="Preference Dialog Updates" TIMEESTUNITS="H" ID="679" STARTDATE="38261.00000000" POS="6"> <TASK STARTDATESTRING="2004-04-07" PRIORITY="1" TIMEESPENTUNITS="H" LASTMOD="38084.35604167" TITLE="Boommarks" TIMEESTUNITS="H" PERSON="None" COMMENTS="Bookmark colors should be changeable." ID="34" STARTDATE="38084.00000000" POS="1"/> <TASK STARTDATESTRING="2004-08-02" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38201.40158565" TITLE="Default Folders Dialog" TIMEESTUNITS="H" PERSON="LW" COMMENTS="New dialog were we can set default folders." ID="334" STARTDATE="38201.00000000" POS="2"/> *************** *** 175,188 **** </TASK> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.55555556" TITLE="Integration of version control" TIMEESTUNITS="H" PERSON="None" COMMENTS="Interface to cvs, PVCS, SourceSafe, ... ! [#768526]" ID="144" STARTDATE="38092.00000000" POS="10"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38259.51598380" TITLE="Replace in files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[#930342]" ID="146" STARTDATE="38092.00000000" POS="11"/> ! <TASK STARTDATESTRING="2004-04-16" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38132.38864583" TITLE="Find/Replace in open files" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Find and replace strings in all open files. ! [#742172]" ID="147" STARTDATE="38093.00000000" POS="12"/> ! <TASK STARTDATESTRING="2004-07-07" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.83642361" TITLE="Find in Files: Add file types of AE to file type list" TIMEESTUNITS="H" PERSON="CS" COMMENTS="These entries are default, but you can add your own file types. ! [LW] Isn't this already possible? ! " ID="263" STARTDATE="38175.00000000" POS="13"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.50763889" TITLE="Extends characters on input" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Extends ( [ { " ' to () [] {} "" ''. The cursor is between this two chars. So you can simple write correct phrases with brackets.In XML or HTML mode < to <>" ID="138" STARTDATE="38092.00000000" POS="14"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.85388889" TITLE="CScintilla(Ex) CenterLine" TIMEESTUNITS="H" PERSON="CS" COMMENTS="After an operation like GotoLine or find the current line is often at bottom of window. When the current line isn't visible on screen, then the current line should be centered on window. The visible window is 20 to 80 percent of visible window. The centered line should be on 40 percent of window. So the context of current line is visible.++ are 20 and 80 percent, ## is the current line at 40 percent--++++--#########---++++--" ID="83" STARTDATE="38092.00000000" POS="15"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.85478009" TITLE="Format in CScintillaEx" TIMEESTUNITS="H" PERSON="None" ID="99" STARTDATE="38092.00000000" POS="16"> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.51078704" TITLE="Left aligned" TIMEESTUNITS="H" PERSON="None" ID="100" STARTDATE="38092.00000000" POS="1"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.51081019" TITLE="Right aligned" TIMEESTUNITS="H" PERSON="None" ID="101" STARTDATE="38092.00000000" POS="2"/> --- 184,191 ---- </TASK> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.55555556" TITLE="Integration of version control" TIMEESTUNITS="H" PERSON="None" COMMENTS="Interface to cvs, PVCS, SourceSafe, ... ! [#768526]" ID="144" STARTDATE="38092.00000000" POS="7"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38196.50763889" TITLE="Extends characters on input" TIMEESTUNITS="H" PERSON="LW" COMMENTS="Extends ( [ { " ' to () [] {} "" ''. The cursor is between this two chars. So you can simple write correct phrases with brackets.In XML or HTML mode < to <>" ID="138" STARTDATE="38092.00000000" POS="8"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.85388889" TITLE="CScintilla(Ex) CenterLine" TIMEESTUNITS="H" PERSON="CS" COMMENTS="After an operation like GotoLine or find the current line is often at bottom of window. When the current line isn't visible on screen, then the current line should be centered on window. The visible window is 20 to 80 percent of visible window. The centered line should be on 40 percent of window. So the context of current line is visible.++ are 20 and 80 percent, ## is the current line at 40 percent--++++--#########---++++--" ID="83" STARTDATE="38092.00000000" POS="9"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.85478009" TITLE="Format in CScintillaEx" TIMEESTUNITS="H" PERSON="None" ID="99" STARTDATE="38092.00000000" POS="10"> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.51078704" TITLE="Left aligned" TIMEESTUNITS="H" PERSON="None" ID="100" STARTDATE="38092.00000000" POS="1"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38103.51081019" TITLE="Right aligned" TIMEESTUNITS="H" PERSON="None" ID="101" STARTDATE="38092.00000000" POS="2"/> *************** *** 206,213 **** <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38097.55359954" TITLE="Change case of words" TIMEESTUNITS="H" PERSON="None" COMMENTS="See PSPad.In PSPad it is possible to change all reserved words to upper and comments to lower.In C that does not work but in SQL there is no case restriction." ID="132" STARTDATE="38092.00000000" POS="4"/> <TASK STARTDATESTRING="2004-05-22" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38131.37976852" TITLE="Create function from selection" TIMEESTUNITS="H" PERSON="None" COMMENTS="This neat feature allows creating functions from the current selection by moving the code to the end of the file, asking the user for a function name, and adding all the variables that are found inside the code and aren't defined there as parameters passed to the function. If cut from a member function, the new function will also be a member (make this an option?)" ID="238" STARTDATE="38129.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58223380" TITLE="Refactoring" TIMEESTUNITS="H" PERSON="None" COMMENTS="[CS] Add refactoring. Similar to task 238. This is a nice feature but it is very difficult to implement. This can be done as plugin?" ID="410" STARTDATE="38247.00000000" POS="6"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.85534722" TITLE="Select sentence in CScintilla(Ex)" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Select sentence at current position." ID="88" STARTDATE="38092.00000000" POS="7"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.85829861" TITLE="CaseConversion" TIMEESTUNITS="H" COMMENTS="toUpper and toLower are available.In Winword the case of the current word or selection can changed by F3 (?) upper -> lower -> first upper -> upper -> ... ! [LW] F3 is continue search in most editors, so we should keep it that." ID="73" STARTDATE="38092.00000000" POS="8"> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38092.74635417" TITLE="Swap case" TIMEESTUNITS="H" PERSON="CS" ID="74" STARTDATE="38092.00000000" POS="1"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38175.93432870" TITLE="Capitalize (only first char of word is upper)" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[CS] implemented for word, needed for selection" ID="75" STARTDATE="38092.00000000" POS="2"/> --- 209,215 ---- <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38097.55359954" TITLE="Change case of words" TIMEESTUNITS="H" PERSON="None" COMMENTS="See PSPad.In PSPad it is possible to change all reserved words to upper and comments to lower.In C that does not work but in SQL there is no case restriction." ID="132" STARTDATE="38092.00000000" POS="4"/> <TASK STARTDATESTRING="2004-05-22" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38131.37976852" TITLE="Create function from selection" TIMEESTUNITS="H" PERSON="None" COMMENTS="This neat feature allows creating functions from the current selection by moving the code to the end of the file, asking the user for a function name, and adding all the variables that are found inside the code and aren't defined there as parameters passed to the function. If cut from a member function, the new function will also be a member (make this an option?)" ID="238" STARTDATE="38129.00000000" POS="5"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.85534722" TITLE="Select sentence in CScintilla(Ex)" TIMEESTUNITS="H" PERSON="CS" COMMENTS="Select sentence at current position." ID="88" STARTDATE="38092.00000000" POS="6"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38263.85829861" TITLE="CaseConversion" TIMEESTUNITS="H" COMMENTS="toUpper and toLower are available.In Winword the case of the current word or selection can changed by F3 (?) upper -> lower -> first upper -> upper -> ... ! [LW] F3 is continue search in most editors, so we should keep it that." ID="73" STARTDATE="38092.00000000" POS="7"> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38092.74635417" TITLE="Swap case" TIMEESTUNITS="H" PERSON="CS" ID="74" STARTDATE="38092.00000000" POS="1"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38175.93432870" TITLE="Capitalize (only first char of word is upper)" TIMEESTUNITS="H" PERSON="CS" COMMENTS="[CS] implemented for word, needed for selection" ID="75" STARTDATE="38092.00000000" POS="2"/> *************** *** 215,227 **** </TASK> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38240.35521991" TITLE="Match BEGIN END" TIMEESTUNITS="H" PERSON="None" COMMENTS="SQL does not work with brackets. SQL use begin and end to group the source. ! " ID="79" STARTDATE="38092.00000000" POS="9"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38229.37129630" TITLE="Match PreCondition" TIMEESTUNITS="H" PERSON="None" COMMENTS="In C goes from #ifdef to #endif" ID="78" STARTDATE="38092.00000000" POS="10"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38229.37120370" TITLE="Match Brace extended" TIMEESTUNITS="H" PERSON="None" COMMENTS="Match brace works, when current char is a bracket. Extended versions goes to next bracket, when current char is a bracket. [LW] When implemented, we may need it to be settable in the preferences. ! [CS] Another feature is to select content with and without brackets. This could be done alternate." ID="77" STARTDATE="38092.00000000" POS="11"/> ! <TASK STARTDATESTRING="2004-04-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38084.33828704" TITLE="CrashReport" TIMEESTUNITS="H" PERSON="None" COMMENTS="see XCrashReport" ID="15" STARTDATE="38082.00000000" POS="12"/> ! <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.57594907" TITLE="Allow tools to use OutputBar as Stdin." TIMEESTUNITS="H" PERSON="LW" ID="407" STARTDATE="38247.00000000" POS="13"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38296.69840278" TITLE="Open/Close All Folds" TIMEESTUNITS="H" PERSON="None" COMMENTS="These options instead of Toggle All Folds. Open/Close will likely be used more than Toggle." ID="705" STARTDATE="38295.00000000" POS="14"/> </TASK> <TASK STARTDATESTRING="2004-04-20" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.89370370" TITLE="Feature Requests" TIMEESTUNITS="H" COMMENTS="The requests we get from users and fellow developers about enhancing AE. These will not be implemented. We may decide to put it in the nominated features." ID="157" STARTDATE="38097.00000000" POS="10"> --- 217,228 ---- </TASK> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38240.35521991" TITLE="Match BEGIN END" TIMEESTUNITS="H" PERSON="None" COMMENTS="SQL does not work with brackets. SQL use begin and end to group the source. ! " ID="79" STARTDATE="38092.00000000" POS="8"/> ! <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38229.37129630" TITLE="Match PreCondition" TIMEESTUNITS="H" PERSON="None" COMMENTS="In C goes from #ifdef to #endif" ID="78" STARTDATE="38092.00000000" POS="9"/> <TASK STARTDATESTRING="2004-04-15" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38229.37120370" TITLE="Match Brace extended" TIMEESTUNITS="H" PERSON="None" COMMENTS="Match brace works, when current char is a bracket. Extended versions goes to next bracket, when current char is a bracket. [LW] When implemented, we may need it to be settable in the preferences. ! [CS] Another feature is to select content with and without brackets. This could be done alternate." ID="77" STARTDATE="38092.00000000" POS="10"/> ! <TASK STARTDATESTRING="2004-04-05" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38084.33828704" TITLE="CrashReport" TIMEESTUNITS="H" PERSON="None" COMMENTS="see XCrashReport" ID="15" STARTDATE="38082.00000000" POS="11"/> ! <TASK STARTDATESTRING="2004-11-04" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38296.69840278" TITLE="Open/Close All Folds" TIMEESTUNITS="H" PERSON="None" COMMENTS="These options instead of Toggle All Folds. Open/Close will likely be used more than Toggle." ID="705" STARTDATE="38295.00000000" POS="12"/> </TASK> <TASK STARTDATESTRING="2004-04-20" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.89370370" TITLE="Feature Requests" TIMEESTUNITS="H" COMMENTS="The requests we get from users and fellow developers about enhancing AE. These will not be implemented. We may decide to put it in the nominated features." ID="157" STARTDATE="38097.00000000" POS="10"> *************** *** 299,302 **** --- 300,310 ---- <TASK STARTDATESTRING="2004-10-25" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38285.50010417" TITLE="Auto insert EOL character after word wrap" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1039736] Automatically adding a EOL after a word wrap. [LW] I think saving with hard EOL's is a better solution (and easier to implement?)?" ID="692" STARTDATE="38285.00000000" POS="29"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="0" TIMEESPENTUNITS="H" LASTMOD="38369.35252315" TITLE="Different folding" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1079990] Request for different folding. The folding should take place at the function name, instead of the first brace. This probably implies changing the C Lexer of scintilla. Do we want this?" ID="709" STARTDATE="38369.34694444" POS="30"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35340278" TITLE="Linux and/or Wine support" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1082971]" ID="710" STARTDATE="38369.34694444" POS="31"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35717593" TITLE="Column Edit" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1088453]" ID="711" STARTDATE="38369.34694444" POS="32"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35795139" TITLE="RTF Copy" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1091747]" ID="712" STARTDATE="38369.34694444" POS="33"/> + <TASK STARTDATESTRING="2005-01-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.35930556" TITLE="JSP Support" TIMEESTUNITS="H" PERSON="None" COMMENTS="[#1097066] Syntax Highlighting is done, but ctags info I don't know." ID="713" STARTDATE="38369.34694444" POS="34"/> + <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38247.58223380" TITLE="Refactoring" TIMEESTUNITS="H" PERSON="None" COMMENTS="[CS] Add refactoring. Similar to task 238. This is a nice feature but it is very difficult to implement. This can be done as plugin?" ID="410" STARTDATE="38247.00000000" POS="35"/> + <TASK STARTDATESTRING="2004-09-17" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38369.36892361" TITLE="Allow tools to use OutputBar as Stdin." TIMEESTUNITS="H" PERSON="None" ID="407" STARTDATE="38247.00000000" POS="36"/> </TASK> <TASK STARTDATESTRING="2004-10-01" PRIORITY="5" TIMEESPENTUNITS="H" LASTMOD="38261.75159722" TITLE="Old Task" TIMEESTUNITS="H" COMMENTS="Tasks I still need to put somewere." ID="674" STARTDATE="38261.00000000" POS="11"> |
From: Leon W. <moo...@us...> - 2004-12-23 12:58:12
|
Update of /cvsroot/anyedit/AnyEditBin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32025 Modified Files: AnyEdit.exe AnyEdit.map Log Message: - AnyEdit Beta 3 with correct version information. Index: AnyEdit.map =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/AnyEdit.map,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AnyEdit.map 21 Dec 2004 08:43:46 -0000 1.2 --- AnyEdit.map 23 Dec 2004 12:57:52 -0000 1.3 *************** *** 1,5 **** AnyEdit ! Timestamp is 41c2a627 (Fri Dec 17 10:25:59 2004) Preferred load address is 00400000 --- 1,5 ---- AnyEdit ! Timestamp is 41ca76e9 (Thu Dec 23 08:42:33 2004) Preferred load address is 00400000 *************** *** 15320,15363 **** Line numbers for .\Release\XMLFile.obj(C:\Documents and Settings\Leon\My Documents\VC6 Projects\AnyEditv2\XMLFile.cpp) segment .text ! 16 0001:0001d7f0 16 0001:0001d800 20 0001:0001d810 22 0001:0001d824 ! 26 0001:0001d830 28 0001:0001d844 32 0001:0001d850 34 0001:0001d86b ! 38 0001:0001d870 40 0001:0001d88b 44 0001:0001d890 46 0001:0001d8bf ! 50 0001:0001d8d0 52 0001:0001d8ff 56 0001:0001d910 57 0001:0001d92a ! 59 0001:0001d933 61 0001:0001d94f 62 0001:0001d97d 66 0001:0001d9a0 ! 67 0001:0001d9ba 69 0001:0001d9c3 71 0001:0001d9df 72 0001:0001da0d ! 76 0001:0001da30 77 0001:0001da53 79 0001:0001da6a 80 0001:0001da96 ! 82 0001:0001dabc 80 0001:0001dade 83 0001:0001daf3 87 0001:0001db10 ! 88 0001:0001db28 90 0001:0001db49 91 0001:0001db5b 93 0001:0001db74 ! 91 0001:0001dba6 94 0001:0001dbb9 98 0001:0001dbd0 99 0001:0001dbeb ! 101 0001:0001dbff 102 0001:0001dc2b 104 0001:0001dc4e 106 0001:0001dc76 ! 107 0001:0001dc7c 111 0001:0001dcb0 112 0001:0001dccd 114 0001:0001dceb ! 116 0001:0001dd09 117 0001:0001dd1a 119 0001:0001dd60 120 0001:0001dd7d ! 124 0001:0001ddcc 125 0001:0001dde8 128 0001:0001de21 129 0001:0001de27 ! 133 0001:0001df60 135 0001:0001df79 139 0001:0001df80 141 0001:0001df94 ! 145 0001:0001dfa0 147 0001:0001dfc0 151 0001:0001dfd0 153 0001:0001dfeb ! 157 0001:0001dff0 159 0001:0001e024 163 0001:0001e030 165 0001:0001e05f ! 169 0001:0001e070 170 0001:0001e08a 172 0001:0001e093 174 0001:0001e0af ! 175 0001:0001e0e0 179 0001:0001e100 180 0001:0001e11a 182 0001:0001e123 ! 184 0001:0001e13f 185 0001:0001e16b 189 0001:0001e180 190 0001:0001e1a6 ! 192 0001:0001e1c0 193 0001:0001e1ec 195 0001:0001e212 197 0001:0001e21d ! 198 0001:0001e22f 201 0001:0001e245 203 0001:0001e253 193 0001:0001e275 ! 204 0001:0001e28a 208 0001:0001e2b0 209 0001:0001e2c8 211 0001:0001e2eb ! 212 0001:0001e2fa 213 0001:0001e30d 214 0001:0001e31c 218 0001:0001e330 ! 219 0001:0001e34e 221 0001:0001e362 222 0001:0001e38e 224 0001:0001e3b4 ! 226 0001:0001e3bf 227 0001:0001e3d1 230 0001:0001e3e0 222 0001:0001e3fe ! 231 0001:0001e400 235 0001:0001e420 236 0001:0001e425 250 0001:0001e48a ! 238 0001:0001e490 239 0001:0001e4a1 241 0001:0001e4a5 242 0001:0001e4bd ! 250 0001:0001e4c9 246 0001:0001e4cf 236 0001:0001e4ea 246 0001:0001e4ec ! 250 0001:0001e4ef 249 0001:0001e4f5 250 0001:0001e4fd 254 0001:0001e510 ! 257 0001:0001e567 258 0001:0001e584 262 0001:0001e5a0 263 0001:0001e5c3 ! 268 0001:0001e7d0 270 0001:0001e7d8 276 0001:0001e7e7 280 0001:0001e7ed ! 273 0001:0001e7f1 276 0001:0001e7fc 279 0001:0001e9fb 280 0001:0001ea05 ! 284 0001:00020a30 285 0001:00020a53 286 0001:00020a8f 289 0001:00020ac4 ! 292 0001:00020b32 295 0001:00020b95 296 0001:00020ba8 299 0001:00020c14 ! 300 0001:00020c46 303 0001:00020ca4 306 0001:00020d33 303 0001:00020d8a ! 309 0001:00020dae 314 0001:00020db8 315 0001:00020e02 319 0001:00021460 ! 321 0001:00021464 324 0001:00021632 325 0001:00021636 326 0001:0002163c ! 331 0001:00021640 336 0001:00021647 339 0001:0002164e 343 0001:00021653 ! 344 0001:00021655 Line numbers for .\Release\ToolsFile.obj(C:\Documents and Settings\Leon\My Documents\VC6 Projects\AnyEditv2\pugxml.h) segment .text --- 15320,15363 ---- Line numbers for .\Release\XMLFile.obj(C:\Documents and Settings\Leon\My Documents\VC6 Projects\AnyEditv2\XMLFile.cpp) segment .text ! 40 0001:0001d7f0 40 0001:0001d800 44 0001:0001d810 46 0001:0001d824 ! 50 0001:0001d830 52 0001:0001d844 56 0001:0001d850 58 0001:0001d86b ! 62 0001:0001d870 64 0001:0001d88b 68 0001:0001d890 70 0001:0001d8bf ! 74 0001:0001d8d0 76 0001:0001d8ff 80 0001:0001d910 81 0001:0001d92a ! 83 0001:0001d933 85 0001:0001d94f 86 0001:0001d97d 90 0001:0001d9a0 ! 91 0001:0001d9ba 93 0001:0001d9c3 95 0001:0001d9df 96 0001:0001da0d ! 100 0001:0001da30 101 0001:0001da53 103 0001:0001da6a 104 0001:0001da96 ! 106 0001:0001dabc 104 0001:0001dade 107 0001:0001daf3 111 0001:0001db10 ! 112 0001:0001db28 114 0001:0001db49 115 0001:0001db5b 117 0001:0001db74 ! 115 0001:0001dba6 118 0001:0001dbb9 122 0001:0001dbd0 123 0001:0001dbeb ! 125 0001:0001dbff 126 0001:0001dc2b 128 0001:0001dc4e 130 0001:0001dc76 ! 131 0001:0001dc7c 135 0001:0001dcb0 136 0001:0001dccd 138 0001:0001dceb ! 140 0001:0001dd09 141 0001:0001dd1a 143 0001:0001dd60 144 0001:0001dd7d ! 148 0001:0001ddcc 149 0001:0001dde8 152 0001:0001de21 153 0001:0001de27 ! 157 0001:0001df60 159 0001:0001df79 163 0001:0001df80 165 0001:0001df94 ! 169 0001:0001dfa0 171 0001:0001dfc0 175 0001:0001dfd0 177 0001:0001dfeb ! 181 0001:0001dff0 183 0001:0001e024 187 0001:0001e030 189 0001:0001e05f ! 193 0001:0001e070 194 0001:0001e08a 196 0001:0001e093 198 0001:0001e0af ! 199 0001:0001e0e0 203 0001:0001e100 204 0001:0001e11a 206 0001:0001e123 ! 208 0001:0001e13f 209 0001:0001e16b 213 0001:0001e180 214 0001:0001e1a6 ! 216 0001:0001e1c0 217 0001:0001e1ec 219 0001:0001e212 221 0001:0001e21d ! 222 0001:0001e22f 225 0001:0001e245 227 0001:0001e253 217 0001:0001e275 ! 228 0001:0001e28a 232 0001:0001e2b0 233 0001:0001e2c8 235 0001:0001e2eb ! 236 0001:0001e2fa 237 0001:0001e30d 238 0001:0001e31c 242 0001:0001e330 ! 243 0001:0001e34e 245 0001:0001e362 246 0001:0001e38e 248 0001:0001e3b4 ! 250 0001:0001e3bf 251 0001:0001e3d1 254 0001:0001e3e0 246 0001:0001e3fe ! 255 0001:0001e400 259 0001:0001e420 260 0001:0001e425 274 0001:0001e48a ! 262 0001:0001e490 263 0001:0001e4a1 265 0001:0001e4a5 266 0001:0001e4bd ! 274 0001:0001e4c9 270 0001:0001e4cf 260 0001:0001e4ea 270 0001:0001e4ec ! 274 0001:0001e4ef 273 0001:0001e4f5 274 0001:0001e4fd 278 0001:0001e510 ! 281 0001:0001e567 282 0001:0001e584 286 0001:0001e5a0 287 0001:0001e5c3 ! 292 0001:0001e7d0 294 0001:0001e7d8 300 0001:0001e7e7 304 0001:0001e7ed ! 297 0001:0001e7f1 300 0001:0001e7fc 303 0001:0001e9fb 304 0001:0001ea05 ! 308 0001:00020a30 309 0001:00020a53 310 0001:00020a8f 313 0001:00020ac4 ! 316 0001:00020b32 319 0001:00020b95 320 0001:00020ba8 323 0001:00020c14 ! 324 0001:00020c46 327 0001:00020ca4 330 0001:00020d33 327 0001:00020d8a ! 333 0001:00020dae 338 0001:00020db8 339 0001:00020e02 343 0001:00021460 ! 345 0001:00021464 348 0001:00021632 349 0001:00021636 350 0001:0002163c ! 355 0001:00021640 360 0001:00021647 363 0001:0002164e 367 0001:00021653 ! 368 0001:00021655 Line numbers for .\Release\ToolsFile.obj(C:\Documents and Settings\Leon\My Documents\VC6 Projects\AnyEditv2\pugxml.h) segment .text Index: AnyEdit.exe =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/AnyEdit.exe,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 Binary files /tmp/cvsdQuCOz and /tmp/cvsG4YNs5 differ |
From: Leon W. <moo...@us...> - 2004-12-23 11:45:02
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21963 Modified Files: AnyEdit.rc Log Message: - Updated version information to Beta 3 Index: AnyEdit.rc =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/AnyEdit.rc,v retrieving revision 1.109 retrieving revision 1.110 diff -C2 -d -r1.109 -r1.110 *** AnyEdit.rc 3 Dec 2004 06:46:11 -0000 1.109 --- AnyEdit.rc 23 Dec 2004 11:44:52 -0000 1.110 *************** *** 2248,2252 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,0,2,401 PRODUCTVERSION 1,0,0,0 FILEFLAGSMASK 0x3fL --- 2248,2252 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 2,0,3,401 PRODUCTVERSION 1,0,0,0 FILEFLAGSMASK 0x3fL *************** *** 2275,2279 **** VALUE "ProductName", "AnyEdit\0" VALUE "ProductVersion", "2.0\0" ! VALUE "SpecialBuild", "Beta 2\0" END END --- 2275,2279 ---- VALUE "ProductName", "AnyEdit\0" VALUE "ProductVersion", "2.0\0" ! VALUE "SpecialBuild", "Beta 3\0" END END |
From: Leon W. <moo...@us...> - 2004-12-23 11:43:13
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21776 Modified Files: XMLFile.cpp XMLFile.h Log Message: - Updated with license and copyright header. Index: XMLFile.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/XMLFile.h,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** XMLFile.h 10 Sep 2004 08:50:29 -0000 1.6 --- XMLFile.h 23 Dec 2004 11:42:59 -0000 1.7 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + #ifndef XMLFILE_H #define XMLFILE_H Index: XMLFile.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/XMLFile.cpp,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** XMLFile.cpp 21 Oct 2004 13:27:00 -0000 1.8 --- XMLFile.cpp 23 Dec 2004 11:42:59 -0000 1.9 *************** *** 1,2 **** --- 1,26 ---- + /**************************************************************************** + Copyright (C) AnyEdit Team + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + http://www.anyedit.org + *****************************************************************************/ + /** \file XMLFile.cpp * \brief Implementation of CXMLFile. |
From: Leon W. <moo...@us...> - 2004-12-21 08:44:24
|
Update of /cvsroot/anyedit/AnyEditBin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32219 Modified Files: AnyEdit.exe AnyEdit.map Log Message: AnyEdit Beta 3 Release Index: AnyEdit.map =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/AnyEdit.map,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** AnyEdit.map 24 Aug 2004 08:40:31 -0000 1.1 --- AnyEdit.map 21 Dec 2004 08:43:46 -0000 1.2 *************** *** 1,30 **** AnyEdit ! Timestamp is 412afa02 (Tue Aug 24 10:19:14 2004) Preferred load address is 00400000 Start Length Name Class ! 0001:00000000 000a0f9eH .text CODE ! 0001:000a0fa0 0000ae9cH .text$x CODE ! 0002:00000000 000014d8H .idata$5 DATA [...31885 lines suppressed...] ! 450 0001:00001008 451 0001:00001038 452 0001:00001067 454 0001:0000106f ! 457 0001:00001087 458 0001:000010b1 Line numbers for lib/release\htmlhelp.lib(init.cpp) segment .text ! 38 0001:000b1c80 42 0001:000b1c89 44 0001:000b1c9c 45 0001:000b1cb2 ! 46 0001:000b1cc0 47 0001:000b1cca 48 0001:000b1cd3 50 0001:000b1cdb ! 53 0001:000b1cdd 54 0001:000b1ce6 55 0001:000b1cef 56 0001:000b1cf8 ! 57 0001:000b1d02 60 0001:000b1d06 61 0001:000b1d14 18 0001:000b1d19 ! 22 0001:000b1d1e 24 0001:000b1d3f 25 0001:000b1d61 31 0001:000b1d64 ! 33 0001:000b1d6d 29 0001:000b1d71 34 0001:000b1d73 Line numbers for C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB\mfcs42.lib(appmodul.cpp) segment .text ! 27 0001:000b3566 30 0001:000b357b 36 0001:000b357e 38 0001:000b3583 ! 42 0001:000b3587 46 0001:000b358b 47 0001:000b3598 49 0001:000b35a1 ! 50 0001:000b35a4 71 0001:000b35ac ! 8288 bytes saved through ICF Index: AnyEdit.exe =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/AnyEdit.exe,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 Binary files /tmp/cvstGlEKp and /tmp/cvsSV7vIC differ |
From: Leon W. <moo...@us...> - 2004-12-21 08:28:08
|
Update of /cvsroot/anyedit/AnyEditBin/Config/Default In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31483/Config/Default Modified Files: AnyEdit.cfg AnyEditTools.cfg Log Message: Added version number to config/syntax files, to be able to upgrade the files in the future. Index: AnyEdit.cfg =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/AnyEdit.cfg,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** AnyEdit.cfg 4 Dec 2004 09:04:56 -0000 1.23 --- AnyEdit.cfg 21 Dec 2004 08:27:50 -0000 1.24 *************** *** 1,3 **** ! <Config> <General> <SaveDocsOnExit>0</SaveDocsOnExit> --- 1,3 ---- ! <Config version="1"> <General> <SaveDocsOnExit>0</SaveDocsOnExit> Index: AnyEditTools.cfg =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/AnyEditTools.cfg,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** AnyEditTools.cfg 3 Jun 2004 07:27:05 -0000 1.1 --- AnyEditTools.cfg 21 Dec 2004 08:27:50 -0000 1.2 *************** *** 1,2 **** ! <Tools> </Tools> --- 1,2 ---- ! <Tools version="1"> </Tools> |
From: Leon W. <moo...@us...> - 2004-12-21 08:28:05
|
Update of /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31483/Config/Default/Syntax Modified Files: asm.syn cpp.syn css.syn default.syn html.syn java.syn javascript.syn pascal.syn perl.syn python.syn sql.syn xml.syn Log Message: Added version number to config/syntax files, to be able to upgrade the files in the future. Index: default.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/default.syn,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** default.syn 27 Sep 2004 12:38:37 -0000 1.9 --- default.syn 21 Dec 2004 08:27:51 -0000 1.10 *************** *** 1,3 **** ! <Syntax> <View> <WhiteSpace>0</WhiteSpace> --- 1,3 ---- ! <Syntax version="1"> <View> <WhiteSpace>0</WhiteSpace> Index: cpp.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/cpp.syn,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** cpp.syn 16 Nov 2004 07:48:53 -0000 1.12 --- cpp.syn 21 Dec 2004 08:27:51 -0000 1.13 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_CPP</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_CPP</Name> Index: sql.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/sql.syn,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** sql.syn 27 Sep 2004 12:38:38 -0000 1.4 --- sql.syn 21 Dec 2004 08:27:51 -0000 1.5 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_SQL</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_SQL</Name> Index: pascal.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/pascal.syn,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** pascal.syn 16 Nov 2004 07:48:53 -0000 1.9 --- pascal.syn 21 Dec 2004 08:27:51 -0000 1.10 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_PASCAL</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_PASCAL</Name> Index: python.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/python.syn,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** python.syn 16 Nov 2004 07:48:53 -0000 1.11 --- python.syn 21 Dec 2004 08:27:51 -0000 1.12 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_PYTHON</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_PYTHON</Name> Index: html.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/html.syn,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** html.syn 16 Nov 2004 07:48:53 -0000 1.10 --- html.syn 21 Dec 2004 08:27:51 -0000 1.11 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_HTML</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_HTML</Name> Index: perl.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/perl.syn,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** perl.syn 16 Nov 2004 07:48:53 -0000 1.11 --- perl.syn 21 Dec 2004 08:27:51 -0000 1.12 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_PERL</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_PERL</Name> Index: java.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/java.syn,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** java.syn 16 Nov 2004 07:48:53 -0000 1.13 --- java.syn 21 Dec 2004 08:27:51 -0000 1.14 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_CPP</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_CPP</Name> Index: xml.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/xml.syn,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** xml.syn 16 Nov 2004 07:48:53 -0000 1.9 --- xml.syn 21 Dec 2004 08:27:51 -0000 1.10 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_XML</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_XML</Name> Index: css.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/css.syn,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** css.syn 16 Nov 2004 07:48:53 -0000 1.10 --- css.syn 21 Dec 2004 08:27:51 -0000 1.11 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_CSS</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_CSS</Name> Index: javascript.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/javascript.syn,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** javascript.syn 16 Nov 2004 07:48:53 -0000 1.11 --- javascript.syn 21 Dec 2004 08:27:51 -0000 1.12 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_CPP</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_CPP</Name> Index: asm.syn =================================================================== RCS file: /cvsroot/anyedit/AnyEditBin/Config/Default/Syntax/asm.syn,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** asm.syn 27 Sep 2004 12:38:37 -0000 1.4 --- asm.syn 21 Dec 2004 08:27:50 -0000 1.5 *************** *** 1,3 **** ! <Syntax> <Lexer> <Name>SCLEX_ASM</Name> --- 1,3 ---- ! <Syntax version="1"> <Lexer> <Name>SCLEX_ASM</Name> |
From: Leon W. <moo...@us...> - 2004-12-21 08:21:02
|
Update of /cvsroot/anyedit/AnyEditv2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30120 Modified Files: ClassTree.cpp ClassTree.h Log Message: Changed the DblClick event, so that focus is switched to Edit Control when double clicking an item. Index: ClassTree.h =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/ClassTree.h,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** ClassTree.h 30 Nov 2004 19:36:47 -0000 1.8 --- ClassTree.h 21 Dec 2004 08:20:52 -0000 1.9 *************** *** 89,94 **** afx_msg void OnDestroy(); afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); ! afx_msg void OnTimer(UINT uEventID); ! afx_msg void OnReflectDblClk(NMHDR* pNMHdr, LRESULT* pResult); afx_msg void OnItemexpanded(NMHDR* pNMHDR, LRESULT* pResult); afx_msg void OnContextMenu(CWnd* pWnd, CPoint point); --- 89,93 ---- afx_msg void OnDestroy(); afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); ! afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point); afx_msg void OnItemexpanded(NMHDR* pNMHDR, LRESULT* pResult); afx_msg void OnContextMenu(CWnd* pWnd, CPoint point); Index: ClassTree.cpp =================================================================== RCS file: /cvsroot/anyedit/AnyEditv2/ClassTree.cpp,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** ClassTree.cpp 30 Nov 2004 19:36:46 -0000 1.15 --- ClassTree.cpp 21 Dec 2004 08:20:52 -0000 1.16 *************** *** 43,47 **** ON_WM_DESTROY() ON_WM_CREATE() ! ON_NOTIFY_REFLECT(NM_DBLCLK, OnReflectDblClk) ON_NOTIFY_REFLECT(TVN_ITEMEXPANDED, OnItemexpanded) ON_WM_CONTEXTMENU() --- 43,47 ---- ON_WM_DESTROY() ON_WM_CREATE() ! ON_WM_LBUTTONDBLCLK() ON_NOTIFY_REFLECT(TVN_ITEMEXPANDED, OnItemexpanded) ON_WM_CONTEXTMENU() *************** *** 160,166 **** } ! void CClassTree::OnReflectDblClk(NMHDR* /*pNMHdr*/, LRESULT* pResult) { - *pResult = TRUE; OnJumpToImplementation(); } --- 160,165 ---- } ! void CClassTree::OnLButtonDblClk(UINT nFlags, CPoint point) { OnJumpToImplementation(); } |