#228: document functions for which we have changed the calling sequence in unstable ---------------------------+------------------------------------------------ Reporter: michel | Owner: Type: feature | Status: new Priority: major | Milestone: 4.3 Component: Documentation | Version: Keywords: | ---------------------------+------------------------------------------------ The changes that we have made to several functions in unstable will break the code of people who are calling these functions directly.
This will make a big mess when we release 4.3
We need to document those changes on the wiki
#228: document functions for which we have changed the calling sequence in unstable ---------------------------+------------------------------------------------ Reporter: michel | Owner: Type: feature | Status: new Priority: major | Milestone: 4.3 Component: Documentation | Version: Keywords: | ---------------------------+------------------------------------------------
Comment(by houtanb):
Write a small utility in python or pearl that compares each *.m file that we use in stable and unstable.
More precisely, the utility should
1) search for the top "function" statement 2) count the intput and output arguments (count commas) (be careful of line continuation) 3) compare these numbers between stable and unstable 4) report the differences 5) the utility could as well report the name of the functions existing in one version but not in the other.
#228: document functions for which we have changed the calling sequence in unstable ---------------------------+------------------------------------------------ Reporter: michel | Owner: houtanb Type: feature | Status: assigned Priority: major | Milestone: 4.3 Component: Documentation | Version: Keywords: | ---------------------------+------------------------------------------------ Changes (by houtanb):
* owner: => houtanb * status: new => assigned
#228: document functions for which we have changed the calling sequence in unstable ---------------------------+------------------------------------------------ Reporter: michel | Owner: houtanb Type: feature | Status: assigned Priority: major | Milestone: 4.3 Component: Documentation | Version: Keywords: | ---------------------------+------------------------------------------------
Comment(by sebastien):
My personal view is that we should not spend time documenting functions that are not part of the official Dynare interface. People who use these functions should be able to figure out things by themselves.
#228: document functions for which we have changed the calling sequence in unstable ----------------------------+----------------------------------------------- Reporter: michel | Owner: houtanb Type: feature | Status: closed Priority: major | Milestone: 4.3 Component: Documentation | Version: Resolution: fixed | Keywords: ----------------------------+----------------------------------------------- Changes (by sebastien):
* status: assigned => closed * resolution: => fixed
Comment:
Utility under scripts/ subdir
Doc on http://www.dynare.org/DynareWiki/ChangedFunctionsInDynare43
#228: document functions for which we have changed the calling sequence in unstable ----------------------------+----------------------------------------------- Reporter: michel | Owner: houtanb Type: feature | Status: closed Priority: major | Milestone: 4.3 Component: Documentation | Version: Resolution: fixed | Keywords: ----------------------------+-----------------------------------------------
Comment(by houtanb):
Change in 574472a288b89b2a81edab5b2c43ad80c8cc2c41