|
|
Line 107: |
Line 107: |
| ==== Issues with basic classdef functionality ==== | | ==== Issues with basic classdef functionality ==== |
|
| |
|
| * [https://savannah.gnu.org/bugs/?51659 51659] Calling 'methods' on self causes syntax error | | * {{bug|51659}} Calling 'methods' on self causes syntax error |
| * [https://savannah.gnu.org/bugs/?48682 48682] print_usage fails within classdef block | | * {{bug|48682}} print_usage fails within classdef block |
| * [https://savannah.gnu.org/bugs/?49434 49434] which returns "built-in function" for classdef m-file | | * {{bug|49434}} which returns "built-in function" for classdef m-file |
| * [https://savannah.gnu.org/bugs/?48041 48041] classdef: `help myclass` messes up `help @myclass/method` | | * {{bug|48041}} classdef: `help myclass` messes up `help @myclass/method` |
| * [https://savannah.gnu.org/bugs/?43047 43047] help() does not see classdef files | | * {{bug|43047}} help() does not see classdef files |
| * [https://savannah.gnu.org/bugs/?42620 42620] exist() does not use "class" argument | | * {{bug|42620}} exist() does not use "class" argument |
| * [https://savannah.gnu.org/bugs/?53874 53874] doc_cache_create doesnt handle classdef documentation | | * {{bug|53874}} doc_cache_create doesnt handle classdef documentation |
| * [https://savannah.gnu.org/bugs/?52096 52096] meta.class.fromName throws error when class name not found. | | * {{bug|52096}} meta.class.fromName throws error when class name not found. |
| * [https://savannah.gnu.org/bugs/?48693 48693] classdef subsref method is not called with correct nargout value | | * {{bug|48693}} classdef subsref method is not called with correct nargout value |
| * [https://savannah.gnu.org/bugs/?56006 56006] Object indexing: obj(1).property(end+1:n) - end is interpreted wrong | | * {{bug|56006}} Object indexing: obj(1).property(end+1:n) - end is interpreted wrong |
| * [https://savannah.gnu.org/bugs/?55983 55983] 'x(ix) = []' deletion syntax does not work for objects | | * {{bug|55983}} 'x(ix) = []' deletion syntax does not work for objects |
| * [https://savannah.gnu.org/bugs/?55976 55976] cat, repmat, and reshape don't work for classdef objects | | * {{bug|55976}} cat, repmat, and reshape don't work for classdef objects |
| * [https://savannah.gnu.org/bugs/?55961 55961] properties function does not preserve order | | * {{bug|55961}} properties function does not preserve order |
| * [https://savannah.gnu.org/bugs/?55768 55768] display of classdef object should not show private or protected properties | | * {{bug|52582}} using static method to initialize property value fails |
| * [https://savannah.gnu.org/bugs/?55766 55766] properties function should not return Hidden properties
| | * {{bug|45833}} support load/save of classdef objects |
| * [https://savannah.gnu.org/bugs/?55746 55746] interpreter fails to instantiate classdef with classdef properties
| |
| * [https://savannah.gnu.org/bugs/?52582 52582] using static method to initialize property value fails
| |
| * [https://savannah.gnu.org/bugs/?45833 45833] support load/save of classdef objects | |
|
| |
|
| ==== Classdef and +package directories ==== | | ==== Classdef and +package directories ==== |