Mercurial > mxe-octave
comparison src/of-interval-2-subsref.patch @ 5698:cb0e76203335 release
of-interval: Use "/" in names for class methods (bug #59334).
* src/of-interval-2-subsref.patch: Add new patch.
* dist-files.mk: Add new file to list.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Sat, 13 Mar 2021 16:22:26 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
5695:28e6261e5074 | 5698:cb0e76203335 |
---|---|
1 # HG changeset patch | |
2 # User Markus Mützel <markus.muetzel@gmx.de> | |
3 # Date 1608537445 -3600 | |
4 # Mon Dec 21 08:57:25 2020 +0100 | |
5 # Node ID 9014fec674bdbac46727ca3e3f25d57bf06a2115 | |
6 # Parent 4628637d02b8327eabbe4b0716b8338096f00610 | |
7 Use "/" in names for class methods (bug #59334). | |
8 | |
9 * @infsup/subsref.m, @infsupdec/subsref.m: Use "/" as separator between class | |
10 and method name on all platforms. | |
11 | |
12 diff -r 4628637d02b8 -r 9014fec674bd inst/@infsup/subsref.m | |
13 --- a/inst/@infsup/subsref.m Tue Jul 03 00:03:48 2018 +0200 | |
14 +++ b/inst/@infsup/subsref.m Mon Dec 21 08:57:25 2020 +0100 | |
15 @@ -69,7 +69,7 @@ | |
16 if (not (any (strcmp (S(1).subs, methods (A))))) | |
17 error (["interval property ‘", S(1).subs, "’ is unknown"]) | |
18 endif | |
19 - functionname = ["@infsup", filesep(), S(1).subs]; | |
20 + functionname = ["@infsup/", S(1).subs]; | |
21 if (nargin (functionname) ~= 1) | |
22 error (["‘", S(1).subs, "’ is not a valid interval property"]) | |
23 endif | |
24 diff -r 4628637d02b8 -r 9014fec674bd inst/@infsupdec/subsref.m | |
25 --- a/inst/@infsupdec/subsref.m Tue Jul 03 00:03:48 2018 +0200 | |
26 +++ b/inst/@infsupdec/subsref.m Mon Dec 21 08:57:25 2020 +0100 | |
27 @@ -68,9 +68,9 @@ | |
28 error ("interval cannot be indexed with {}") | |
29 case "." | |
30 if (any (strcmp (S(1).subs, methods ("infsupdec")))) | |
31 - functionname = ["@infsupdec", filesep(), S(1).subs]; | |
32 + functionname = ["@infsupdec/", S(1).subs]; | |
33 elseif (any (strcmp (S(1).subs, methods ("infsup")))) | |
34 - functionname = ["@infsup", filesep(), S(1).subs]; | |
35 + functionname = ["@infsup/", S(1).subs]; | |
36 else | |
37 error (["interval property ‘", S(1).subs, "’ is unknown"]) | |
38 endif |