Mtmiller

Joined 12 March 2012
64 bytes removed ,  25 September 2017
→‎Octave Project Ideas: update project ideas
(→‎About Me: add community and mentoring contributions)
(→‎Octave Project Ideas: update project ideas)
Line 29: Line 29:
might be useful.
might be useful.


* Update the default oct-file template in edit.m to reflect current best practices and recommended coding style.
* Create a complete Vim environment with [[User:Rik]]'s syntax highlighting rules, indenting, if-end keyword matching, function block jumping, etc.
* Create a complete Vim environment with [[User:Rik]]'s syntax highlighting rules, indenting, if-end keyword matching, function block jumping, etc.
* Update pygments syntax highlighting for Octave if needed.
* Update pygments syntax highlighting for Octave if needed.
* Apply [[User:Oheim]]'s custom css for the interval package to the communications package manual, or to the Octave core manual.
* Apply [[User:Oheim]]'s custom css for the interval package to the communications package manual.
* Make a static m-file format/style analyzer, a la pep8, that can help users teach themselves GNU Octave style conventions.
* Make a static m-file format/style analyzer, a la pep8, that can help users teach themselves GNU Octave style conventions.
* Adapt Debian packaging to operate on a clean hg clone, add build-deps (bison, flex, gperf), build package from any hg revision
* Adapt Debian packaging to operate on a clean hg clone, add build-deps (bison, flex, gperf), build package from any hg revision
Line 38: Line 37:
** Should any of this be applied to the official Debian packaging?
** Should any of this be applied to the official Debian packaging?
* Query the terminal size directly from the terminal instead of readline as a fallback. Also allow COLUMNS and LINES to override terminal size.
* Query the terminal size directly from the terminal instead of readline as a fallback. Also allow COLUMNS and LINES to override terminal size.
* Hi-resolution time using clock_gettime if available instead of gettimeofday.


== Octave Work ==
== Octave Work ==
296

edits