Short projects: Difference between revisions

28 bytes removed ,  17 July 2019
Merge Missing functions / feature requests
(→‎Feature requests: * {{bug|47464}} fixed.)
(Merge Missing functions / feature requests)
Line 25: Line 25:
* Sorry none yet.
* Sorry none yet.


== Missing functions ==
== Missing functions / feature requests ==


* There are lists of missing functions for [[:Category:Missing functions|several packages]].
Implement functions that Octave is missing or implement desired features.
 
* {{bug|41844}} - GUI Debug Menu could offer "Stop If..."
* {{bug|41530}} - Editor debug mode could show a dbup/dbdown GUI component
* {{bug|40211}} - More compact output for structs and cell arrays
* {{bug|32088}} - Feature request: -ALL option for WHICH
* {{bug|47239}} - calling system without shell
* Lists of missing functions for [[:Category:Missing functions|several packages]].
** It would help to group the missing functions in the [[image package]], as per [http://www.mathworks.com/help/images/functionlist.html] (similar to what was done in the [[signal package]] wiki page); please keep the original alphabetical list intact.
** It would help to group the missing functions in the [[image package]], as per [http://www.mathworks.com/help/images/functionlist.html] (similar to what was done in the [[signal package]] wiki page); please keep the original alphabetical list intact.
* openfig/savefig functions
* openfig/savefig functions
Line 40: Line 47:
== BIST tests ==
== BIST tests ==


Write Built-In Self Tests (BIST) for a function.  This improve's Octave's regression testing and ensures that we don't break anything when we add new features.  Tests are written in the Octave m-file language and usually take less than 10 minutes to code for a single instance.
Write Built-In Self Tests (BIST) for a function.  This improve's Octave's regression testing and ensures that we don't break anything when we add new features.  Tests are written in the Octave m-file language.


* [[Add_BIST_tests_for_octave_functions_written_in_C%2B%2B| BIST for C++ functions]]
* [[Add_BIST_tests_for_octave_functions_written_in_C%2B%2B| BIST for C++ functions]]
 
* [[BIST for m-files]].  See also [[Projects#Tests]].
* [[BIST_for_m-files| BIST for m-files]].  See also [[Projects#Tests]].


== Miscellaneous ==
== Miscellaneous ==
Line 59: Line 65:
[[Category:Development]]
[[Category:Development]]
[[Category:Project Ideas]]
[[Category:Project Ideas]]
== Feature requests ==
* {{bug|41844}} - GUI Debug Menu could offer "Stop If..."
* {{bug|41530}} - Editor debug mode could show a dbup/dbdown GUI component
* {{bug|40211}} - More compact output for structs and cell arrays
* {{bug|32088}} - Feature request: -ALL option for WHICH
* {{bug|47239}} - calling system without shell
[[Category:Missing functions]]
[[Category:Missing functions]]