changeset 33093:f93c00562f70 bytecode-interpreter

maint: merge default to bytecode-interpreter.
author Nicholas R. Jankowski <jankowski.nicholas@gmail.com>
date Mon, 26 Feb 2024 23:31:22 -0500
parents 3cd264056d3a (current diff) 6c44d6d505f5 (diff)
children 110595642c14
files
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/corefcn/regexp.cc	Sat Feb 24 18:45:55 2024 -0500
+++ b/libinterp/corefcn/regexp.cc	Mon Feb 26 23:31:22 2024 -0500
@@ -879,6 +879,13 @@
 searches that reduce the number of matches (e.g., by creatively using set
 complement), and then further processing the return variables (now reduced in
 size) with successive @code{regexp} searches.
+
+Octave's @code{regexp} implementaion is based on the Perl Compatible Regular 
+Expressions library (@url{https://www.pcre.org/}).  For a more comprehensive list
+of rexexp operator syntax see the 
+@url{https://www.pcre.org/current/doc/html/pcre2syntax.html,,
+"PCRE Syntax quick-reference summary"}.
+
 @seealso{regexpi, strfind, regexprep}
 @end deftypefn */)
 {
--- a/libinterp/corefcn/sqrtm.cc	Sat Feb 24 18:45:55 2024 -0500
+++ b/libinterp/corefcn/sqrtm.cc	Mon Feb 26 23:31:22 2024 -0500
@@ -79,7 +79,7 @@
         break;
     }
 
-  element_type *mp = m.fortran_vec ();
+  element_type *mp = m.rwdata ();
   if (diagonal)
     {
       // shortcut for diagonal Schur matrices