[bug #68492] Unexpected result when indexing with char's, esp. ':'

"Dmitri A. Sergatskov" <[email protected]> Tue, 30 Jun 2026 22:09:18 -0400 (EDT)
Newsgroups gmane.comp.gnu.octave.bugs
Message-ID <[email protected]>
--===============2739406535042259936==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

UGxlYXNlIHVzZSB0aGUgYnVnIHRyYWNrZXIgdG8gcG9zdCB1cGRhdGVzIHRvIGEgYnVnIHJlcG9y
dC4gIFRoZSBtYWlsaW5nIGxpc3QgaXMgaW50ZW5kZWQgYXMgYSByZWFkLW9ubHkgbm90aWZpY2F0
aW9uIHN0cmVhbS4gIEluZm8gcG9zdGVkIHRvIHRoaXMgbWFpbGluZyBsaXN0IGFkZHJlc3Mgd29u
J3QgYXBwZWFyIGluIHRoZSB0cmFja2VyIGRhdGFiYXNlIHdoZXJlIGl0IGlzIG1vc3QgdXNlZnVs
LgoK

--===============2739406535042259936==
Content-Type: MULTIPART/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; BOUNDARY="8323329-424238335-1782871757=:3921443"
Content-Disposition: inline

--8323329-424238335-1782871757=:3921443
Content-Type: TEXT/plain; CHARSET=utf-8
Content-Transfer-Encoding: QUOTED-PRINTABLE
Content-Disposition: inline

Follow-up Comment #2, bug #68492 (group octave):=0A=0AThis looks deliberate=
, though not sure why. Matlab compatibility?=0A octave/liboctinterp/octave-=
value/ov-ch-mat.cc=0A=0A 55 octave::idx_vector=0A 56 octave_char_matrix::in=
dex_vector (bool /* require_integers */) const=0A 57 {=0A 58   const char *=
p =3D m_matrix.data ();=0A 59   if (numel () =3D=3D 1 && *p =3D=3D ':')=0A =
60     return octave::idx_vector (':');=0A 61   else=0A 62     return octav=
e::idx_vector (array_value (true));=0A 63 }=0A=0A=0ADmitri.=0A-- =0A=0A=0A=
=0A    _______________________________________________________=0A=0AReply t=
o this item at:=0A=0A  <https://savannah.gnu.org/bugs/?68492>=0A=0A________=
_______________________________________=0AMessage sent via Savannah=0Ahttps=
://savannah.gnu.org/=0A
--8323329-424238335-1782871757=:3921443
Content-Type: APPLICATION/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCakR2zQAKCRCqLAuaBUf3
To0EAQDAVyZvZDPy6F/QSFcxqZQM97YZxFIGZmfg6oveHX2qzgD/TaJCVTiZUil3
W69LOo0wGEpQKHLPju/8JMyFafLMWw8=
=pRZT
-----END PGP SIGNATURE-----

--8323329-424238335-1782871757=:3921443--



--===============2739406535042259936==--