[QuantLibAddin-cvs] QuantLibAddin todo.csv,1.21,1.22
Brought to you by:
ericehlers,
nando
|
From: Eric E. <eri...@us...> - 2006-06-29 10:14:50
|
Update of /cvsroot/quantlibaddin/QuantLibAddin In directory sc8-pr-cvs7.sourceforge.net:/tmp/cvs-serv10095 Modified Files: todo.csv Log Message: implement Extrapolator as complex type Index: todo.csv =================================================================== RCS file: /cvsroot/quantlibaddin/QuantLibAddin/todo.csv,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** todo.csv 22 Jun 2006 10:01:23 -0000 1.21 --- todo.csv 29 Jun 2006 10:14:44 -0000 1.22 *************** *** 1,146 **** ! project,subproject,task,status,hours,priority,comp date,comment ! ! QLA,Enumerations,"rename Enumerations->Enumerated Types (ETs), Complex Types->Enumerated Objects (EOs)",in progress,0,,, ! QLA,Enumerations,implement autogeneration of source code for EOs,in progress,2,,, ! QLA,Enumerations,"remove PricingEngine, StrikedTypePayoff from EO and implement as normal objects",in progress,4,,, ! QLA,Enumerations,"transfer Calendar, DayCounter, Currency from ET -> EO",in progress,2,,, ! QLA,Enumerations,implement EuriborXX as EO,in progress,2,,, ! QLA,Enumerations,port gensrc EnumerationMember functionality from ETs -> EOs,in progress,4,,, ! QLA,Enumerations,"extend support for mixing EOs/Objects e.g. Calendar/JointCalendar, Index/EuriborXX",in progress,2,,, ! QLA,Enumerations,remove Create<> code from QLO ctors Create<> code to appear only in autogenerated Addin code,in progress,0,,, ! QLA,Enumerations,"ET ctors use explicit ctors instead of default i.e. use ""HongKong::HKEx"" not ""HongKong""",in progress,0,,, ! QLA,Enumerations,"QLO ctors which switch on ETs implement for YieldTermStructure, LinearInterpolation, PricingEngine(?)",in progress,4,,, ! QLA,Enumerations,port ET/EO registry from QuantLibXL to ObjectHandler,on hold,- -,,,requires redesign to allow multiple XLLs to share global Registry ! ! QLA,Design,expose INDEX public interface instead of XIBOR QL changes required,,,1,, ! OH,Design,"""singleton"" objects loaded at startup, static handle Calendars, Indexes",cancelled,,2,,lazy instantiation? ! OH,Design, permanent objects objects which aren't deleted by ohDeleteObject()/ohDeleteAllObjects()/ohCallGC(),done,,2,14/06/2006, ! QLA,General Support,getReference/OH_GET_OBJECT/OH_GET_REFERENCE vs getObject/EXPORT_UNDERLYING_OBJECT,done,,3,9/6/2006,consolidate code for returning object references ! QLA,Enumerations,"add support for accessing member function of Enumeration e.g. publish the public interface for Calendar, DayCounter",done,,1,12/6/2006,represent stateful objects as singletons rather than Enumerations? ! ! QLA,Design,"revise code for Interpolation, and allow user to provide an enumeration indicating the desired class",,,0,, ! QLA,Design,yieldTermStructure user supplies two Enumerations - autogenerate nested select to instantiate indicated template,,,0,, ! QLA,Design,"use ""objectID"" instead of ""handle"" required to avoid confusion with QuantLib::Handle",in progress,,1,,use id instead of instance name ??? ! OH,Design,revise processing for permanent objects: delete old object unless user specifies permanent=TRUE,done,,1,18/06/2006,also revise GC/deletion for permanent/nonpermanent objects ! QLA,Design,support for QuantLib::Handle give Excel user the ability to create a Handle and relink it as required,done,,0,15/06/2006,need to add support for creation of empty QuantLib::Handle ! OH,Design,if user supplies objectID stub he must ensure it's unique / link objectID stub to calling cell (?),done,,1,31/05/2006, ! ! ,,Handle - automate conversions so it's not necessary for developer to implement linkTo for every class,,,,, ,,"enumeration as return value (string) should be same as the input value Period, DayCounter",,,,, ! ,,accept input params of variable type e.g. 1) date or European exercise 2) volatility or BlackSwaptionEngine,,,,, ! ,,add support for Array as input / output,,,,, ! ,,performance profile of workbook YieldCurveMonitor.xls,,,,, ! ,,YC bootstrap fails if workbook RateHelpers.xls is open,,,,, ! ,,raise exception if trigger parameter has value of #ERR!/#NULL!,,,,, ! ,,calculate memory usage of repository,,,,, ! ,,count the number of functions available in the addin,,,,, ! ,,when input vector passed to loop function convert inputs on each loop iteration and catch exceptions one-by-one,,,,, ! ,,Object to hold reference to CallingRange so we can support Object->isOrphaned() etc.,,,,, ! ,,delete VanillaOption->setEngine(),cancelled,,,,can't until pricing engines are converted into objects ! ,,add support for Matrix as input / output,done,,,, ! ,,add VC8 makefile to generate .chm documentation from metadata,done,,,16/06/2006, ! ,,in autogenerated code - suppress call to objectPointer->setPermanent() if input parameter permanent is FALSE,done,,,15/06/2006, ! ,,don't rely on try/catch to control processing flow for deriving Enumerations (in templates in qla/conversions.hpp),done,,,16/06/2006, ! ,,add facility to query the most recent error message,done,,,16/06/2006, ! ! OH,Design,"""reflection"" - support member functions dynamically",,,3,, ! OH,Design,update design doc,,,3,, ! OH,Design,allow objects to be grouped,,,3,, ! OH,Functions,ohPack() - resolve flags and values,done,,1,14/06/2006, ! QLA,Design,discontinue support for VC6,in progress,,3,, ! QLA,Design,"Sessions: instead of using workbook as session, allow user to specify session number",,,3,, ! QLA,Design,detect if calling range is row-wise / column-wise - format return vector accordingly,done,,1,, ! QLA,Design,#include fewer headers to speed compilation,,,2,, ! QLA,Design,"in header files check all version numbers: boost, QuantLib, log4cxx, ObjectHandler, QuantLibObjects",,,2,, ! QLA,Design,use Excel SmartTags to allow interrogation of objects,,,3,, ! QLA,Design,improve formatting of log messages,,,3,, ! QLA,Design,"transfer qla/typefactory.hpp, qla/typeregistry to ObjectHandler?",,,,, ! QLA,Docs,autogenerate documentation for datatype and default value,,,2,, ! QLA,Docs,provide more descriptive explanations of input/output parameters,,,2,, ! QLA,Docs,examples in Technical Documentation relate to Functional,,,,,? ! QLA,Enumerations,is Convention an enumeration?,,,2,, ! QLA,Enumerations,"add support for description e.g. Nullcalendar, DayCounter::NoFrequency, DayCounter::Simple",,,2,, ! QLA,Enumerations,single return value gets repeated in calling range force scalar to be returned as vector,,,,,is there an example of an enum list containing 1 item? ! QLA,Enumerations,take enumeration description from metadata,,,,, ! QLA,Excel binding,categorize function names in Excel Function Wizard,on hold,,1,20/04/2006,conflict with Adfin addin ! QLA,Excel binding,"gensrc function metadata ""noWizardRecalc"" to suppress recalc under Excel Function Wizard",done,,1,14/06/2006,also required for ctors otherwise GC breaks ! QLA,Functions,port old QLXL functionality into new QLXL,,,2,, ! QLA,Functions,qlSwapLegAnalysis() to provide column headers in output,,,3,, ! QLA,Functions,qlCompiler() to return info on version and configuration of compiler used to build QLA ?,,,,, ! QLA,General Support,"C++ examples - add VOs, NPV calculations",,,3,, ! QLA,gensrc,replace Serializer class with Reader class since we will never DeSerialize anything,,,3,, ! QLA,gensrc,extend rule.py to support conversion of Guile datatypes,,,3,, ! QLA,gensrc,Provide schema for XML,,,3,, ! QLA,ValueObjects,"dynamic properties e.g. ohMember(""instanceName"", ""NPV"", ...) replaces qlNPV(""instanceName"")",,,3,, ! QLA,VBA framework,design for real-time live feed,,,2,, ! QLA,VBA framework,interrogate object repository,,,2,,Plamen? ! QLA,VBA framework,network launcher/updater for VBA framework - to point to different environments / configuration files,,,1,, ! QLA,VBA framework,access logfile,,,3,, ! QLA,VBA framework,menu options to load/unload XLL/XLA implement as toggle,in progress,,,, ! QLA,INDEX,get/set fixing for given date,,,2,,? ! ! OH,Design,"class FunctionCall - streamline initialization - ""xltypeUninitialized""",done,,,1/5/2006, ! OH,Design,in objecthandlerxl.cpp replace bespoke parsing w/boost regexes,done,,3,26/04/2006, ! OH,Design,ohxll project mistakenly picking up autolink.hpp,done,,3,27/04/2006, ! OH,Design,"functions returning empty vector: display #NUM, not 0, in calling cell e.g. getHolidayList()",done,,,7/5/2006, ! OH,Design,support for retrieval of undecorated handles,done,,1,30/04/2006,fix non-excel platforms ! OH,Design,std::exception -> ObjHandler::Exception,done,,3,26/04/2006, ! OH,Design,class FunctionCall to encapsulate function state,done,,2,26/04/2006, ! OH,Design,include cell address in error message?,done,,3,1/5/2006, ! OH,Functions,ohDependsOn() - fails if input range is nonexistent,cancelled,,,,seems to have resolved itself? ! OH,Functions,ohHandleList() to support regexes,done,,2,26/04/2006,renamed to ohListInstanceNames() ! OH,Functions,ohListInstanceNames() - 1) regex bug e.g. EUR.*D malfunctions 2) sort return list,done,,1,18/05/2006, ! OH,Functions,ohDependsOn() - return counter (#/recalcs) per instance,done,,,18/05/2006, ! OH,Functions,remove EO macro / function,done,,3,21/04/2006, ! OH,Functions,ohListInstanceNames() is broken in utilities.xls?,done,,1,,looks OK now? ! QLA,Design,FuturesRateHelper returns incorrect latestDate,cancelled,,,,it works OK ! QLA,Design,check whether catch(...) catches unhandled exceptions from QL e.g. negative timesteps,cancelled,,,1/5/2006,it doesn't ! QLA,Design,in session.cpp replace bespoke parsing with boost::regex,done,,3,5/8/2006, ! QLA,Design,"gensrc flag ""ignoreError"" (default T) invoke function even if some inputs invalid e.g. qlMidEquivalent()",done,,1,28/04/2006,always ignore errors (no flag) ! QLA,Design,move all Create<>s from qla/*.?pp into autogenerated addin code,done,,,23/05/2006, ! QLA,Design,move Procedure functions to QuantLibFunctions,done,,1,30/04/2006,this change will probably be reversed ! QLA,Design,export IMM dates e.g. H7 -> date,done,,,, ! QLA,Design,"Autogenerate source for funcs accepting vector input (qlForwardRate, qlDiscount, etc.)",done,,,28/04/2006, ! QLA,Design,if input vector contains mix of #VALUES and valid numbers - return vector should correspond,done,,2,28/04/2006,also wraps QL function in try/catch ! QLA,Design,match QLA function names to underlying QL function names,done,,,27/04/2006, ! QLA,Docs,qlXibor() - description of 2nd parameter incorrect,done,,,21/04/2006, ! QLA,Docs,installation - refer to Release build not Debug,done,,3,21/04/2006, ! QLA,Enumerations,"if string name omitted from XML, use class name as default",cancelled,,3,, ! QLA,Enumerations,add support for abbreviations,cancelled,,2,21/04/2006,not required because of right-click menu ! QLA,Enumerations,qlListEnum() - return enumerations in mixed case (and in original sequence ??? - cancelled),done,,,18/05/2006,retaining original sequence requires design change ! QLA,Excel binding,XLL description in Addin manager,cancelled,,,20/04/2006,not supported by Excel C API ! QLA,Excel binding,automatically name calling cell,cancelled,,,20/04/2006,not supported by Excel C API ! QLA,Functions,qlPiecewiseFlatForward() - don't reset eval date,done,,2,26/04/2006, ! QLA,Functions,YieldTermStructure iface - ZeroRate/Discount/ForwardRate/ParRate/MaxDate/MaxTime,done,,1,27/04/2006, ! QLA,Functions,modify qlPiecewiseFlatForward() to call alternate QL ctor (calendar/# days) - Observer pattern,done,,,, ! QLA,Functions,add support for QL Joint Calendar class. inputs: 1) vector of strings (calendar names) 2) AND/OR value,done,,,8/5/2006, ! QLA,Functions,qlGetDf() to return vector,done,,2,21/04/2006,renamed to qlDiscount() ! QLA,Functions,latestDate() for RateHelpers,done,,1,26/04/2006, ! QLA,Functions,qlMid() - returns DBL_MIN when all inputs are #VALUE should return #NULL & log error,done,,1,18/05/2006, ! QLA,General Support,Session functionality crashes QLA if active book named Book1.XLS,done,,2,8/5/2006, ! QLA,General Support,upgrade Calc addin to OOo 2 / VC 7,done,,3,28/04/2006,thanks to Joe Byers ! QLA,General Support,try removing redundant (?) FileConfiguration info from *.vcproj files,done,,,3/5/2006, ! QLA,General Support,revise NSIS uninstaller: uninstall released files whether modified or not; don't uninstall new files created by user,done,,,, ! QLA,General Support,sort out RandomSequenceGenerator,done,,,19/04/2006, ! QLA,General Support,upgrade to latest CVS snapshot of QL,done,,,19/04/2006, ! QLA,QuantLibXL,"separate SourceForge projects/websites for OH, gensrc, QLA, QLXL",done,,3,19/05/2006, ! QLA,gensrc,allow for comments in XML (ignore '#comment' nodes),cancelled,,3,,already works OK ! QLA,gensrc,remove redundant XML tag getObject='true' for Member functions,cancelled,,,26/04/2006,the tag is in use ! QLA,gensrc,category metadata list of <includes> - only first item in list is processed,done,,,6/5/2006 ! QLA,gensrc,add support for QuantLib::Date as datatype of return value,done,,,26/04/2006 ! QLA,gensrc,generate summary of files created/updated/changed per platform,done,,3,30/04/2006 ! QLA,gensrc,add support for vector of QuantLib::Dates as input parameter,done,,,6/5/2006 ! QLA,gensrc,fix typo in Xibor - qlSobolRsg,done,,,26/04/2006 ! QLA,gensrc,autogenerate source for Members which loop on input param,done,,,28/04/2006 ! QLA,gensrc,"add support for complete conversion of datatype of function return value scalar/vector/matrix, QL datatypes, void, etc.",done,,,23/05/2006 ! QLA,gensrc,call OH_GET_REFERENCE from Addin code for functions with getObject='true' ?,done,,3,23/05/2006 ! QLA,VBA framework,load XLLs,done,,1,5/5/2006 ! QLA,VBA framework,right click in cell to create enumeration drop down list,done,,,18/04/2006 ! QLA,VBA framework,skeleton structure,done,,,18/04/2006 ! QLA,VBA framework,create trade/market workbooks from templates,done,,1,5/5/2006 ! QLA,VBA framework,QuantLibAddin menu for Excel,done,,,18/04/2006 ! QLA,Workstation Document,explanation of runtime libraries,done,,2,21/04/2006 ! QLA,Workstation Document,explanation of VC workspace naming convention / _vc8.sln,done,,2,21/04/2006 ! QLA,Workstation Document,document use of Addin Manager,done,,2,28/04/2006 ! QLA,Workstation Document,"document build for Boost, QuantLibFunctions",done,,,28/04/2006 ! QLA,Workstation Document,incorporate other feedback from Nando and Katiuscia,done,,,28/04/2006 --- 1,145 ---- ! "project","subproject","task","status","hours","priority","comp date","comment" ! ,,,,,,, ! "QLA","Enumerations","rename Enumerations->Enumerated Types (ETs), Complex Types->Enumerated Classes (ECs)","in progress",0,,, ! "QLA","Enumerations","implement autogeneration of source code for ECs","in progress",2,,, ! "QLA","Enumerations","remove PricingEngine, StrikedTypePayoff from EC and implement as normal objects","in progress",4,,, ! "QLA","Enumerations","transfer Calendar, DayCounter, Currency from ET -> EC","in progress",2,,, ! "QLA","Enumerations","implement EuriborXX as EC","in progress",2,,, ! "QLA","Enumerations","port gensrc EnumerationMember functionality from ETs -> ECs","in progress",4,,, ! "QLA","Enumerations","extend support for mixing ECs/Objects e.g. Calendar/JointCalendar, Index/EuriborXX","in progress",2,,, ! "QLA","Enumerations","remove Create<> code from QLO ctors Create<> code to appear only in autogenerated Addin code","cancelled",0,,,"this is required when QLO classes wrap ECs" ! "QLA","Enumerations","ET ctors use explicit ctors instead of default i.e. use ""HongKong::HKEx"" not ""HongKong""","in progress",0,,, ! "QLA","Enumerations","QLO ctors which switch on ETs implement for YieldTermStructure, LinearInterpolation, PricingEngine(?)","in progress",4,,, ! "QLA","Enumerations","port ET/EC registry from QuantLibXL to ObjectHandler","on hold","- -",,,"requires redesign to allow multiple XLLs to share global Registry" ! ,,,,,,, ! "OH","Design","""singleton"" objects loaded at startup, static handle Calendars, Indexes","cancelled",,2,,"lazy instantiation?" ! "OH","Design"," permanent objects objects which aren't deleted by ohDeleteObject()/ohDeleteAllObjects()/ohCallGC()","done",,2,"14/06/2006", ! "QLA","General Support","getReference/OH_GET_OBJECT/OH_GET_REFERENCE vs getObject/EXPORT_UNDERLYING_OBJECT","done",,3,09/06/2006,"consolidate code for returning object references" ! "QLA","Enumerations","add support for accessing member function of Enumeration e.g. publish the public interface for Calendar, DayCounter","done",,1,12/06/2006,"represent stateful objects as singletons rather than Enumerations?" ! ,,,,,,, ! "QLA","Design","revise code for Interpolation, and allow user to provide an enumeration indicating the desired class",,,0,, ! "QLA","Design","yieldTermStructure user supplies two Enumerations - autogenerate nested select to instantiate indicated template",,,0,, ! "QLA","Design","use ""objectID"" instead of ""handle"" required to avoid confusion with QuantLib::Handle","in progress",,1,,"use id instead of instance name ???" ! "OH","Design","revise processing for permanent objects: delete old object unless user specifies permanent=TRUE","done",,1,"18/06/2006","also revise GC/deletion for permanent/nonpermanent objects" ! "QLA","Design","support for QuantLib::Handle give Excel user the ability to create a Handle and relink it as required","done",,0,"15/06/2006","need to add support for creation of empty QuantLib::Handle" ! "OH","Design","if user supplies objectID stub he must ensure it's unique / link objectID stub to calling cell (?)","done",,1,"31/05/2006", ! ,,,,,,, ! ,,"Handle - automate conversions so it's not necessary for developer to implement linkTo for every class",,,,, ,,"enumeration as return value (string) should be same as the input value Period, DayCounter",,,,, ! ,,"accept input params of variable type e.g. 1) date or European exercise 2) volatility or BlackSwaptionEngine",,,,, ! ,,"add support for Array as input / output",,,,, ! ,,"performance profile of workbook YieldCurveMonitor.xls",,,,, ! ,,"YC bootstrap fails if workbook RateHelpers.xls is open",,,,, ! ,,"raise exception if trigger parameter has value of #ERR!/#NULL!",,,,, ! ,,"calculate memory usage of repository",,,,, ! ,,"count the number of functions available in the addin",,,,, ! ,,"when input vector passed to loop function convert inputs on each loop iteration and catch exceptions one-by-one",,,,, ! ,,"Object to hold reference to CallingRange so we can support Object->isOrphaned() etc.",,,,, ! ,,"delete VanillaOption->setEngine()","cancelled",,,,"can't until pricing engines are converted into objects" ! ,,"add support for Matrix as input / output","done",,,, ! ,,"add VC8 makefile to generate .chm documentation from metadata","done",,,"16/06/2006", ! ,,"in autogenerated code - suppress call to objectPointer->setPermanent() if input parameter permanent is FALSE","done",,,"15/06/2006", ! ,,"don't rely on try/catch to control processing flow for deriving Enumerations (in templates in qla/conversions.hpp)","done",,,"16/06/2006", ! ,,"add facility to query the most recent error message","done",,,"16/06/2006", ! ,,,,,,, ! "OH","Design","""reflection"" - support member functions dynamically",,,3,, ! "OH","Design","update design doc",,,3,, ! "OH","Design","allow objects to be grouped",,,3,, ! "OH","Functions","ohPack() - resolve flags and values","done",,1,"14/06/2006", ! "QLA","Design","discontinue support for VC6","in progress",,3,, ! "QLA","Design","Sessions: instead of using workbook as session, allow user to specify session number",,,3,, ! "QLA","Design","detect if calling range is row-wise / column-wise - format return vector accordingly","done",,1,, ! "QLA","Design","#include fewer headers to speed compilation",,,2,, ! "QLA","Design","in header files check all version numbers: boost, QuantLib, log4cxx, ObjectHandler, QuantLibObjects",,,2,, ! "QLA","Design","use Excel SmartTags to allow interrogation of objects",,,3,, ! "QLA","Design","improve formatting of log messages",,,3,, ! "QLA","Design","transfer qla/typefactory.hpp, qla/typeregistry to ObjectHandler?",,,,, ! "QLA","Docs","autogenerate documentation for datatype and default value",,,2,, ! "QLA","Docs","provide more descriptive explanations of input/output parameters",,,2,, ! "QLA","Docs","examples in Technical Documentation relate to Functional",,,,,"?" ! "QLA","Enumerations","is Convention an enumeration?",,,2,, ! "QLA","Enumerations","add support for description e.g. Nullcalendar, DayCounter::NoFrequency, DayCounter::Simple",,,2,, ! "QLA","Enumerations","single return value gets repeated in calling range force scalar to be returned as vector",,,,,"is there an example of an enum list containing 1 item?" ! "QLA","Enumerations","take enumeration description from metadata",,,,, ! "QLA","Excel binding","categorize function names in Excel Function Wizard","on hold",,1,"20/04/2006","conflict with Adfin addin" ! "QLA","Excel binding","gensrc function metadata ""noWizardRecalc"" to suppress recalc under Excel Function Wizard","done",,1,"14/06/2006","also required for ctors otherwise GC breaks" ! "QLA","Functions","port old QLXL functionality into new QLXL",,,2,, ! "QLA","Functions","qlSwapLegAnalysis() to provide column headers in output",,,3,, ! "QLA","Functions","qlCompiler() to return info on version and configuration of compiler used to build QLA ?",,,,, ! "QLA","General Support","C++ examples - add VOs, NPV calculations",,,3,, ! "QLA","gensrc","replace Serializer class with Reader class since we will never DeSerialize anything",,,3,, ! "QLA","gensrc","extend rule.py to support conversion of Guile datatypes",,,3,, ! "QLA","gensrc","Provide schema for XML",,,3,, ! "QLA","ValueObjects","dynamic properties e.g. ohMember(""instanceName"", ""NPV"", ...) replaces qlNPV(""instanceName"")",,,3,, ! "QLA","VBA framework","design for real-time live feed",,,2,, ! "QLA","VBA framework","interrogate object repository",,,2,,"Plamen?" ! "QLA","VBA framework","network launcher/updater for VBA framework - to point to different environments / configuration files",,,1,, ! "QLA","VBA framework","access logfile",,,3,, ! "QLA","VBA framework","menu options to load/unload XLL/XLA implement as toggle","in progress",,,, ! "QLA","INDEX","get/set fixing for given date",,,2,,"?" ! ,,,,,,, ! "OH","Design","class FunctionCall - streamline initialization - ""xltypeUninitialized""","done",,,01/05/2006, ! "OH","Design","in objecthandlerxl.cpp replace bespoke parsing w/boost regexes","done",,3,"26/04/2006", ! "OH","Design","ohxll project mistakenly picking up autolink.hpp","done",,3,"27/04/2006", ! "OH","Design","functions returning empty vector: display #NUM, not 0, in calling cell e.g. getHolidayList()","done",,,07/05/2006, ! "OH","Design","support for retrieval of undecorated handles","done",,1,"30/04/2006","fix non-excel platforms" ! "OH","Design","std::exception -> ObjHandler::Exception","done",,3,"26/04/2006", ! "OH","Design","class FunctionCall to encapsulate function state","done",,2,"26/04/2006", ! "OH","Design","include cell address in error message?","done",,3,01/05/2006, ! "OH","Functions","ohDependsOn() - fails if input range is nonexistent","cancelled",,,,"seems to have resolved itself?" ! "OH","Functions","ohHandleList() to support regexes","done",,2,"26/04/2006","renamed to ohListInstanceNames()" ! "OH","Functions","ohListInstanceNames() - 1) regex bug e.g. EUR.*D malfunctions 2) sort return list","done",,1,"18/05/2006", ! "OH","Functions","ohDependsOn() - return counter (#/recalcs) per instance","done",,,"18/05/2006", ! "OH","Functions","remove EO macro / function","done",,3,"21/04/2006", ! "OH","Functions","ohListInstanceNames() is broken in utilities.xls?","done",,1,,"looks OK now?" ! "QLA","Design","FuturesRateHelper returns incorrect latestDate","cancelled",,,,"it works OK" ! "QLA","Design","check whether catch(...) catches unhandled exceptions from QL e.g. negative timesteps","cancelled",,,01/05/2006,"it doesn't" ! "QLA","Design","in session.cpp replace bespoke parsing with boost::regex","done",,3,05/08/2006, ! "QLA","Design","gensrc flag ""ignoreError"" (default T) invoke function even if some inputs invalid e.g. qlMidEquivalent()","done",,1,"28/04/2006","always ignore errors (no flag)" ! "QLA","Design","move all Create<>s from qla/*.?pp into autogenerated addin code","done",,,"23/05/2006", ! "QLA","Design","move Procedure functions to QuantLibFunctions","done",,1,"30/04/2006","this change will probably be reversed" ! "QLA","Design","export IMM dates e.g. H7 -> date","done",,,, ! "QLA","Design","Autogenerate source for funcs accepting vector input (qlForwardRate, qlDiscount, etc.)","done",,,"28/04/2006", ! "QLA","Design","if input vector contains mix of #VALUES and valid numbers - return vector should correspond","done",,2,"28/04/2006","also wraps QL function in try/catch" ! "QLA","Design","match QLA function names to underlying QL function names","done",,,"27/04/2006", ! "QLA","Docs","qlXibor() - description of 2nd parameter incorrect","done",,,"21/04/2006", ! "QLA","Docs","installation - refer to Release build not Debug","done",,3,"21/04/2006", ! "QLA","Enumerations","if string name omitted from XML, use class name as default","cancelled",,3,, ! "QLA","Enumerations","add support for abbreviations","cancelled",,2,"21/04/2006","not required because of right-click menu" ! "QLA","Enumerations","qlListEnum() - return enumerations in mixed case (and in original sequence ??? - cancelled)","done",,,"18/05/2006","retaining original sequence requires design change" ! "QLA","Excel binding","XLL description in Addin manager","cancelled",,,"20/04/2006","not supported by Excel C API" ! "QLA","Excel binding","automatically name calling cell","cancelled",,,"20/04/2006","not supported by Excel C API" ! "QLA","Functions","qlPiecewiseFlatForward() - don't reset eval date","done",,2,"26/04/2006", ! "QLA","Functions","YieldTermStructure iface - ZeroRate/Discount/ForwardRate/ParRate/MaxDate/MaxTime","done",,1,"27/04/2006", ! "QLA","Functions","modify qlPiecewiseFlatForward() to call alternate QL ctor (calendar/# days) - Observer pattern","done",,,, ! "QLA","Functions","add support for QL Joint Calendar class. inputs: 1) vector of strings (calendar names) 2) AND/OR value","done",,,08/05/2006, ! "QLA","Functions","qlGetDf() to return vector","done",,2,"21/04/2006","renamed to qlDiscount()" ! "QLA","Functions","latestDate() for RateHelpers","done",,1,"26/04/2006", ! "QLA","Functions","qlMid() - returns DBL_MIN when all inputs are #VALUE should return #NULL & log error","done",,1,"18/05/2006", ! "QLA","General Support","Session functionality crashes QLA if active book named Book1.XLS","done",,2,08/05/2006, ! "QLA","General Support","upgrade Calc addin to OOo 2 / VC 7","done",,3,"28/04/2006","thanks to Joe Byers" ! "QLA","General Support","try removing redundant (?) FileConfiguration info from *.vcproj files","done",,,03/05/2006, ! "QLA","General Support","revise NSIS uninstaller: uninstall released files whether modified or not; don't uninstall new files created by user","done",,,, ! "QLA","General Support","sort out RandomSequenceGenerator","done",,,"19/04/2006", ! "QLA","General Support","upgrade to latest CVS snapshot of QL","done",,,"19/04/2006", ! "QLA","QuantLibXL","separate SourceForge projects/websites for OH, gensrc, QLA, QLXL","done",,3,"19/05/2006", ! "QLA","gensrc","allow for comments in XML (ignore '#comment' nodes)","cancelled",,3,,"already works OK" ! "QLA","gensrc","remove redundant XML tag getObject='true' for Member functions","cancelled",,,"26/04/2006","the tag is in use" ! "QLA","gensrc","category metadata list of <includes> - only first item in list is processed","done",,,06/05/2006, ! "QLA","gensrc","add support for QuantLib::Date as datatype of return value","done",,,"26/04/2006", ! "QLA","gensrc","generate summary of files created/updated/changed per platform","done",,3,"30/04/2006", ! "QLA","gensrc","add support for vector of QuantLib::Dates as input parameter","done",,,06/05/2006, ! "QLA","gensrc","fix typo in Xibor - qlSobolRsg","done",,,"26/04/2006", ! "QLA","gensrc","autogenerate source for Members which loop on input param","done",,,"28/04/2006", ! "QLA","gensrc","add support for complete conversion of datatype of function return value scalar/vector/matrix, QL datatypes, void, etc.","done",,,"23/05/2006", ! "QLA","gensrc","call OH_GET_REFERENCE from Addin code for functions with getObject='true' ?","done",,3,"23/05/2006", ! "QLA","VBA framework","load XLLs","done",,1,05/05/2006, ! "QLA","VBA framework","right click in cell to create enumeration drop down list","done",,,"18/04/2006", ! "QLA","VBA framework","skeleton structure","done",,,"18/04/2006", ! "QLA","VBA framework","create trade/market workbooks from templates","done",,1,05/05/2006, ! "QLA","VBA framework","QuantLibAddin menu for Excel","done",,,"18/04/2006", ! "QLA","Workstation Document","explanation of runtime libraries","done",,2,"21/04/2006", ! "QLA","Workstation Document","explanation of VC workspace naming convention / _vc8.sln","done",,2,"21/04/2006", ! "QLA","Workstation Document","document use of Addin Manager","done",,2,"28/04/2006", ! "QLA","Workstation Document","document build for Boost, QuantLibFunctions","done",,,"28/04/2006", ! "QLA","Workstation Document","incorporate other feedback from Nando and Katiuscia","done",,,"28/04/2006", |