octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #58580] Changes to classdef files and addition


From: Kai Torben Ohlhus
Subject: [Octave-bug-tracker] [bug #58580] Changes to classdef files and additions to +package folders aren't reflected without magic incantations
Date: Tue, 16 Jun 2020 00:48:42 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.106 Safari/537.36

Update of bug #58580 (project octave):

                Severity:              3 - Normal => 1 - Wish               
                Priority:              5 - Normal => 1 - Later              
                  Status:                    None => Postponed              
                 Release:                   5.2.0 => dev                    
        Operating System:       Microsoft Windows => Any                    

    _______________________________________________________

Follow-up Comment #1:

Thank you for your bug report.  Please note, that Octave developers have only
limited resources to work on such a huge feature, such as introducing
object-orientated programming (OOP).

That things are not working 1:1 as in Matlab is documented in the manual.

> Since version 4.0, Octave has limited support for classdef classes. [...] 
An overview of what is missing can be found at
https://wiki.octave.org/Classdef.

https://octave.org/doc/v5.2.0/classdef-Classes.html

A few rule of thumb I figured out when working with classdef myself:

- use basic classdef OOP features
- use https://www.octave.org/doc/v5.2.0/XREFkeyboard.html for debugging
- use `clear classes` https://www.octave.org/doc/v5.2.0/XREFclear.html a few
times.  After breaking code changes, restart your Octave session.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?58580>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]