Contribution to Octave: classes: hgsetget, dynamicprops and timer
emmanuel farhi <[email protected]> Thu, 18 Apr 2024 18:45:28 +0200
| Newsgroups | gmane.comp.gnu.octave.maintainers |
|---|---|
| Message-ID | <CABfZ3qzrDsdQ37b0jY8AJ_dMFyqA2qaePURe9rAoHi3L1BssCg@mail.gmail.com> |
--===============7508268194074681070== Content-Type: multipart/alternative; boundary="00000000000092bb9c061661b3a8" --00000000000092bb9c061661b3a8 Content-Type: text/plain; charset="UTF-8" Dear Octave maintainers, I just registered to savannah/GNU Octave, and suggest to contribute to Octave for the following code: - a Timer class to execute periodic actions: https://gitlab.com/farhi/octave-timer - a Dynamic Properties class, to add properties to subclasses: https://gitlab.com/farhi/octave-dynamicprops - a class to provide set/get to all derived classes: https://gitlab.com/farhi/octave-hgsetget These contributions for Octave are certainly not perfect, but they are the result of my effort to port some of the Matlab classes into Octave. I've tried at best to mimic the octave contribution structure. You are free to get these contributions and modify them if you estimate they could be of some use to you and the community. Cheers, Emmanuel. --00000000000092bb9c061661b3a8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Dear Octave maintainers,</div><div><br></div><div>I j= ust registered to savannah/GNU Octave, and suggest to contribute to Octave = for the following code:</div><div><ul><li>a Timer class to execute periodic= actions: <a href=3D"https://gitlab.com/farhi/octave-timer">https://gitlab.= com/farhi/octave-timer</a></li><li>a Dynamic Properties class, to add prope= rties to subclasses: <a href=3D"https://gitlab.com/farhi/octave-dynamicprop= s">https://gitlab.com/farhi/octave-dynamicprops</a></li><li>a class to prov= ide set/get to all derived classes: <a href=3D"https://gitlab.com/farhi/oct= ave-hgsetget">https://gitlab.com/farhi/octave-hgsetget</a></li></ul></div><= div>These contributions for Octave are certainly not perfect, but they are = the result of my effort to port some of the Matlab classes into Octave. I&#= 39;ve tried at best to mimic the octave contribution structure.</div><div>Y= ou are free to get these contributions and modify them if you estimate they= could be of some use to you and the community.</div><div><br></div><div>Ch= eers, Emmanuel.<br></div></div> --00000000000092bb9c061661b3a8-- --===============7508268194074681070== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline Ci0tLS0tLS0tLS0KV2UgYXJlIHRyYW5zaXRpb25pbmcgdG8gYSB3ZWIgYmFzZWQgZm9ydW0KZm9y IG1haW50YWluZXIgZGlzY3Vzc2lvbnMgYXQKaHR0cHM6Ly9vY3RhdmUuZGlzY291cnNlLmdyb3Vw L2MvbWFpbnRhaW5lcnMK --===============7508268194074681070==--