Mtmiller

Joined 12 March 2012
125 bytes added ,  26 March 2020
→‎About Me: add more contact options
(→‎About Me: add community and mentoring contributions)
(→‎About Me: add more contact options)
 
(4 intermediate revisions by the same user not shown)
Line 17: Line 17:
I have been a mentor for two very successful projects under the Google Summer of Code program.
I have been a mentor for two very successful projects under the Google Summer of Code program.


I can be found on [https://webchat.freenode.net/?channels=#octave #octave] as mtmx.
You can contact me on [https://webchat.freenode.net/?channels=#octave #octave] as mtmiller, on Matrix as [https://matrix.to/#/@mtmiller:matrix.org @mtmiller:matrix.org], or on Telegram as [https://t.me/mtmiller @mtmiller].


My editor of choice is [[VIM|Vim]].
My editor of choice is [[VIM|Vim]].
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 ==
Line 52: Line 52:
* [https://bitbucket.org/mtmiller mtmiller] on Bitbucket
* [https://bitbucket.org/mtmiller mtmiller] on Bitbucket
* [https://github.com/mtmiller mtmiller] on GitHub
* [https://github.com/mtmiller mtmiller] on GitHub
* [https://alioth.debian.org/users/mtmiller mtmiller] on Alioth
* [https://gitlab.com/mtmiller mtmiller] on GitLab
* [https://salsa.debian.org/mtmiller mtmiller] on Debian Salsa
* [https://launchpad.net/~mtmiller mtmiller] on Launchpad
* [https://launchpad.net/~mtmiller mtmiller] on Launchpad
296

edits