Commits

Author Commit Message Labels Comments Date
carandraug
doc: small fixes for impordata * NEWS: mention new function * scripts/io/importdata.m: use @dots macro for ellipsis
Rik
configure.ac: Avoid non-portable sh technique of double-quoted, backtick expressions. * configure.ac: Replace var="`...\"...\"...`" shell expressions with var=`..."..."...` for portability.
Ben Abbott
Enable dashed-lines for many of Gnuplot's terminals. * scripts/plot/__gnuplot_drawnow__.m: Enable the dashed termoption.
Ben Abbott
Fix assertions with "observed" and "expected" out of order. * scripts/io/strread.m: "observed" and "expected" out of order for 2 tests.
Michael Goffioul
Re-instate classdef bootstrapping. * libinterp/octave.cc (octave_initialize_interpreter): Call install_classdef.
Branches
classdef
Michael Goffioul
Add visit_funcall method to JIT tree walker. * libinterp/interp-core/pt-jit.h (jit_convert::visit_funcall): New method. * libinterp/interp-core/pt-jit.cc (jit_convert::visit_funcall): Likewise.
Branches
classdef
Michael Goffioul
Move classdef related source files to correct location.
Branches
classdef
Michael Goffioul
maint: periodic merge of default to classef
Branches
classdef
Michael Goffioul
Fix incorrect shell double-quoting syntax. * configure.ac: Fix incorrect shell syntax for double-quoting $JAVA.
Michael Goffioul
maint: periodic merge of default to classdef
Branches
classdef
Michael Goffioul
Replace JAVAPKG_API with OCTINTERP_API * ov-java.h: Replace all occurrences of JAVAPKG_API with OCTINTERP_API.
Michael Goffioul
Fix JAVA detection for MSVC and support white space in Java path. * configure.ac (JAVA_HOME, JAVA_PATH, java_version): Quote java-related paths and commands and consider backslash in path manipulations. Also detect the case of MSYS shell (mingw canonical host) with MSVC. In MSYS shell, convert JAVA_HOME into MSYS path (no backslash or colon). * scripts/java/modules.mk: Double-quote usage of $(JAVAC) and $(JAR).
John W. Eaton
maint: merge away extra head on default branch
John W. Eaton
periodic merge of stable to default
John W. Eaton
Remove doc-cache file in maintainer-clean target, not distclean * doc/interpreter/Makefile.am (MAINTAINERCLEANFILES): List doc-cache here. (DISTCLEANFILES): Not here.
Branches
stable
Rik
Export doc-cache in distribution tarball (bug #37542) * doc/interpreter/Makefile.am: Add doc-cache to EXTRA_DIST target. * doc/interpreter/mk_doc_cache.m: Define save_header_format_string so that user and host information isn't exported into tarball.
Branches
stable
John W. Eaton
USe pkg-config for freetype2 configure check. * configure.ac: Use PKG_CHECK_MODULES to check for freetype2 instead of AC_CHECK_FT2. * acinclude.m4 (AC_CHECK_FT2): Delete macro definition.
Branches
stable
Rik
maint: Use Octave 2-space indent for helper Perl scripts. * doc/interpreter/munge-texi.pl, scripts/mkdoc.pl: Use Octave 2-space indent for helper Perl scripts.
Branches
stable
Rik
maint: Rename mygethelp function to gethelp in scripts/mkdoc.pl * scripts/mkdoc.pl: Rename mygethelp function to gethelp in scripts/mkdoc.pl
Branches
stable
Rik
doc: Use Perl to create DOCSTRINGS in scripts directory. * mkdoc.pl: Perl script that generates DOCSTRINGS file. * Makefile.am: Use mkdoc.pl in build procedures. * gethelp.cc: Remove C++ helper program for building DOCSTRINGS file.
Branches
stable
Rik
doc: Produce .texi from .txi files using Perl rather than C++. * munge-texi.pl: New Perl file to generate .texi files from .txi files. * munge-texi.cc: Remove C++ file for generating .texi files. * Makefile.am: Change build system to use munge-texi.pl
Branches
stable
Philip Nienhuis
javamem.m: adapt to 'boxing' Java doubles
Philip Nienhuis
ov-java.cc: tests added for javaObject and javaMethod
Rik
Return correct value for ischar() predicate test on octave_java objects. * libinterp/octave-value/ov-java.h(is_string): Rename is_string() to is_java_string. Leave only prototype in .h file. * libinterp/octave-value/ov-java.cc(is_java_string): Move code for is_string from ov-java.h to is_java_string in ov-java.cc.
John W. Eaton
allow history commands to take numeric arguments * oct-hist.cc (do_history, mk_tmp_hist_file, do_edit_history, do_runt_history): Accept args as octave_value_list instead of string_vector. Handle numeric and character string inputs. (get_int_arg): New static function. (Fhistory): Pass args and nargout to do_history instead of converting args to a string_vector. (Fedit_history): Pass args do_edit_history instead of converting args to a string_vec…
Rik
Add conversion for Octave integer and single classes to Java int and float classes. * libinterp/octave-value/ov-java.cc(unbox): Check is_double_type and convert to Java Double or Java Float class. Check is_integer_type(all Octave integers) and convert to Java Integer class (signed 32-bit int).
Rik
Short-circuit out of Java box code as soon as valid class has been found. * libinterp/octave-value/ov-java.cc(box): Use while loop and break to short-circuit out of conversion as soon as a valid class has been found.
Rik
Add autoconversion of Java numeric types (byte, short, integer, long, float) to Octave double. Operation is only for scalar return results and matches Matlab behavior. * libinterp/octave-value/ov-java.cc(box): Check for instance of superclass java.lang.Number and convert to double value.
Rik
Fix segfault with clear -regexp (bug #37924) * liboctave/util/regexp.cc(ismatch): Check size of match list (> 0) to determine if there was a match. Don't index into non-existent match element.
Jordi Gutiérrez Hermoso
main: periodic merge of stable to default
  1. Prev
  2. Next