[Pkg-octave-commit] [octave-symbolic] 01/06: Merge tag 'upstream/2.0.0'

Rafael Laboissière rlaboiss-guest at moszumanska.debian.org
Sun Feb 15 22:05:12 UTC 2015


This is an automated email from the git hooks/post-receive script.

rlaboiss-guest pushed a commit to branch master
in repository octave-symbolic.

commit 77881b4c71365b3676957fdbbbd7cbf324ceffa0
Merge: 0dc9537 d3a6830
Author: Rafael Laboissiere <rafael at laboissiere.net>
Date:   Fri Feb 13 12:27:23 2015 -0200

    Merge tag 'upstream/2.0.0'
    
    Upstream version 2.0.0
    
    Conflicts:
    	.gitignore

 .gitignore                                  |  13 +
 .travis.yml                                 |  25 +
 CONTRIBUTORS                                |   3 +
 COPYING                                     | 905 +++++++++++++++++++---------
 DESCRIPTION                                 |  29 +-
 HOWTO-release.md                            |  45 ++
 INDEX                                       |  28 -
 NEWS                                        | 224 +++++++
 PKG_ADD                                     |  44 --
 README.bundled.md                           |  57 ++
 README.matlab.md                            |  14 +
 README.md                                   | 126 ++++
 TODO.md                                     | 120 ++++
 convert_comments.m                          | 293 +++++++++
 doc/INSTALL                                 |  29 -
 doc/symbolic.html                           | 251 --------
 extract_tests_for_matlab.m                  | 102 ++++
 inst/@logical/isAlways.m                    |  40 ++
 inst/@sym/abs.m                             |  50 ++
 inst/@sym/acos.m                            |  50 ++
 inst/@sym/acosh.m                           |  50 ++
 inst/@sym/acot.m                            |  50 ++
 inst/@sym/acoth.m                           |  50 ++
 inst/@sym/all.m                             |  75 +++
 inst/@sym/and.m                             |  75 +++
 inst/@sym/any.m                             |  75 +++
 inst/@sym/asin.m                            |  50 ++
 inst/@sym/asinh.m                           |  50 ++
 inst/@sym/assume.m                          |  76 +++
 inst/@sym/assumeAlso.m                      |  88 +++
 inst/@sym/atan.m                            |  50 ++
 inst/@sym/atan2.m                           |  60 ++
 inst/@sym/atanh.m                           |  50 ++
 inst/@sym/axplusy.m                         |  46 ++
 inst/@sym/cat.m                             |  38 ++
 inst/@sym/ccode.m                           |  98 +++
 inst/@sym/ceil.m                            |  50 ++
 inst/@sym/char.m                            |  40 ++
 inst/@sym/children.m                        | 124 ++++
 inst/@sym/coeffs.m                          | 171 ++++++
 inst/@sym/colon.m                           |  89 +++
 inst/@sym/cond.m                            |  53 ++
 inst/@sym/conj.m                            |  69 +++
 inst/@sym/cos.m                             |  50 ++
 inst/@sym/cosh.m                            |  50 ++
 inst/@sym/cot.m                             |  50 ++
 inst/@sym/coth.m                            |  50 ++
 inst/@sym/csc.m                             |  50 ++
 inst/@sym/ctranspose.m                      |  95 +++
 inst/@sym/curl.m                            | 105 ++++
 inst/@sym/det.m                             |  50 ++
 inst/@sym/diag.m                            | 121 ++++
 inst/@sym/diff.m                            | 159 +++++
 inst/@sym/dirac.m                           |  51 ++
 inst/@sym/disp.m                            |  89 +++
 inst/@sym/display.m                         | 144 +++++
 inst/@sym/divergence.m                      |  99 +++
 inst/@sym/double.m                          | 188 ++++++
 inst/@sym/dsolve.m                          | 253 ++++++++
 inst/@sym/eig.m                             | 127 ++++
 inst/@sym/end.m                             |  74 +++
 inst/@sym/eq.m                              | 131 ++++
 inst/@sym/erf.m                             |  50 ++
 inst/@sym/erfc.m                            |  50 ++
 inst/@sym/erfcinv.m                         |  53 ++
 inst/@sym/erfi.m                            |  51 ++
 inst/@sym/erfinv.m                          |  50 ++
 inst/@sym/exp.m                             |  50 ++
 inst/@sym/expand.m                          |  44 ++
 inst/@sym/expm.m                            |  65 ++
 inst/@sym/ezplot.m                          | 161 +++++
 inst/@sym/ezplot3.m                         | 122 ++++
 inst/@sym/factor.m                          |  98 +++
 inst/@sym/factorial.m                       |  50 ++
 inst/@sym/findsym.m                         |  76 +++
 inst/@sym/fliplr.m                          |  63 ++
 inst/@sym/flipud.m                          |  63 ++
 inst/@sym/floor.m                           |  50 ++
 inst/@sym/fortran.m                         |  93 +++
 inst/@sym/fourier.m                         |  51 ++
 inst/@sym/function_handle.m                 | 303 ++++++++++
 inst/@sym/gamma.m                           |  50 ++
 inst/@sym/ge.m                              |  56 ++
 inst/@sym/gradient.m                        | 121 ++++
 inst/@sym/gt.m                              |  56 ++
 inst/@sym/heaviside.m                       |  51 ++
 inst/@sym/hessian.m                         | 109 ++++
 inst/@sym/horner.m                          |  87 +++
 inst/@sym/horzcat.m                         | 129 ++++
 inst/@sym/ifourier.m                        |  47 ++
 inst/@sym/ilaplace.m                        |  90 +++
 inst/@sym/imag.m                            |  47 ++
 inst/@sym/int.m                             | 167 +++++
 inst/@sym/inv.m                             |  61 ++
 inst/@sym/ipermute.m                        |  39 ++
 inst/@sym/isAlways.m                        | 296 +++++++++
 inst/@sym/isallconstant.m                   |  44 ++
 inst/@sym/iscolumn.m                        |  39 ++
 inst/@sym/isconstant.m                      |  53 ++
 inst/@sym/isempty.m                         |  52 ++
 inst/@sym/isequal.m                         |  88 +++
 inst/@sym/isequaln.m                        |  97 +++
 inst/@sym/isfinite.m                        |  46 ++
 inst/@sym/isinf.m                           | 132 ++++
 inst/@sym/isna.m                            |  46 ++
 inst/@sym/isnan.m                           | 110 ++++
 inst/@sym/isprime.m                         |  81 +++
 inst/@sym/isrow.m                           |  39 ++
 inst/@sym/isscalar.m                        |  44 ++
 inst/@sym/isvector.m                        |  42 ++
 inst/@sym/jacobian.m                        | 118 ++++
 inst/@sym/laplace.m                         | 108 ++++
 inst/@sym/laplacian.m                       | 114 ++++
 inst/@sym/latex.m                           |  48 ++
 inst/@sym/ldivide.m                         |  71 +++
 inst/@sym/le.m                              |  56 ++
 inst/@sym/length.m                          |  51 ++
 inst/@sym/lhs.m                             |  98 +++
 inst/@sym/limit.m                           | 122 ++++
 inst/@sym/log.m                             |  50 ++
 inst/@sym/log10.m                           |  40 ++
 inst/@sym/log2.m                            |  40 ++
 inst/@sym/logical.m                         | 217 +++++++
 inst/@sym/lt.m                              | 170 ++++++
 inst/@sym/lu.m                              | 108 ++++
 inst/@sym/mat_access.m                      |  78 +++
 inst/@sym/mat_mask_access.m                 | 138 +++++
 inst/@sym/mat_mask_asgn.m                   | 127 ++++
 inst/@sym/mat_rccross_access.m              | 106 ++++
 inst/@sym/mat_rclist_access.m               |  56 ++
 inst/@sym/mat_rclist_asgn.m                 | 124 ++++
 inst/@sym/mat_replace.m                     |  86 +++
 inst/@sym/matlabFunction.m                  |  47 ++
 inst/@sym/minus.m                           |  60 ++
 inst/@sym/mldivide.m                        | 129 ++++
 inst/@sym/mod.m                             | 135 +++++
 inst/@sym/mpower.m                          | 137 +++++
 inst/@sym/mrdivide.m                        |  77 +++
 inst/@sym/mtimes.m                          |  67 ++
 inst/@sym/nchoosek.m                        |  55 ++
 inst/@sym/ne.m                              |  75 +++
 inst/@sym/nextprime.m                       |  51 ++
 inst/@sym/nnz.m                             |  67 ++
 inst/@sym/norm.m                            |  71 +++
 inst/@sym/not.m                             | 131 ++++
 inst/@sym/null.m                            |  52 ++
 inst/@sym/numel.m                           |  50 ++
 inst/@sym/or.m                              |  62 ++
 inst/@sym/orth.m                            |  85 +++
 inst/@sym/partfrac.m                        |  69 +++
 inst/@sym/permute.m                         |  54 ++
 inst/@sym/pinv.m                            |  48 ++
 inst/@sym/plus.m                            |  62 ++
 inst/@sym/potential.m                       | 105 ++++
 inst/@sym/power.m                           | 106 ++++
 inst/@sym/pretty.m                          |  82 +++
 inst/@sym/priv_disp_name.m                  |  41 ++
 inst/@sym/private/assert_same_shape.m       |   5 +
 inst/@sym/private/binop_helper.m            |  56 ++
 inst/@sym/private/cell_array_to_sym.m       |  18 +
 inst/@sym/private/codegen.m                 | 246 ++++++++
 inst/@sym/private/def_each_elem_binary.m    |  19 +
 inst/@sym/private/ineq_helper.m             |  38 ++
 inst/@sym/private/is_same_shape.m           |  11 +
 inst/@sym/private/magic_double_str.m        |  58 ++
 inst/@sym/private/make_sym_matrix.m         |  50 ++
 inst/@sym/private/mystrjoin.m               |  69 +++
 inst/@sym/private/numeric_array_to_sym.m    |  50 ++
 inst/@sym/private/uniop_helper.m            |  42 ++
 inst/@sym/private_tests.tst                 |  26 +
 inst/@sym/prod.m                            |  85 +++
 inst/@sym/qr.m                              |  74 +++
 inst/@sym/rank.m                            |  56 ++
 inst/@sym/rdivide.m                         |  88 +++
 inst/@sym/real.m                            |  47 ++
 inst/@sym/repmat.m                          |  59 ++
 inst/@sym/reshape.m                         |  95 +++
 inst/@sym/resize.m                          |  37 ++
 inst/@sym/rhs.m                             |  63 ++
 inst/@sym/rref.m                            |  62 ++
 inst/@sym/sec.m                             |  50 ++
 inst/@sym/setdiff.m                         |  93 +++
 inst/@sym/setxor.m                          |  96 +++
 inst/@sym/sign.m                            |  50 ++
 inst/@sym/simplify.m                        |  54 ++
 inst/@sym/sin.m                             |  50 ++
 inst/@sym/sinh.m                            |  50 ++
 inst/@sym/size.m                            |  81 +++
 inst/@sym/solve.m                           | 215 +++++++
 inst/@sym/sqrt.m                            |  50 ++
 inst/@sym/subs.m                            | 206 +++++++
 inst/@sym/subsasgn.m                        | 286 +++++++++
 inst/@sym/subsindex.m                       | 118 ++++
 inst/@sym/subsref.m                         | 181 ++++++
 inst/@sym/sum.m                             |  87 +++
 inst/@sym/svd.m                             |  89 +++
 inst/@sym/sym.m                             | 531 ++++++++++++++++
 inst/@sym/sym2poly.m                        | 113 ++++
 inst/@sym/symprod.m                         |  72 +++
 inst/@sym/symreplace.m                      | 241 ++++++++
 inst/@sym/symsum.m                          |  69 +++
 inst/@sym/symvar.m                          | 167 +++++
 inst/@sym/tan.m                             |  50 ++
 inst/@sym/tanh.m                            |  50 ++
 inst/@sym/taylor.m                          | 141 +++++
 inst/@sym/times.m                           |  66 ++
 inst/@sym/toeplitz.m                        | 114 ++++
 inst/@sym/trace.m                           |  48 ++
 inst/@sym/transpose.m                       |  57 ++
 inst/@sym/tril.m                            |  68 +++
 inst/@sym/triu.m                            |  84 +++
 inst/@sym/uminus.m                          |  45 ++
 inst/@sym/uplus.m                           |  44 ++
 inst/@sym/vertcat.m                         | 148 +++++
 inst/@sym/xor.m                             |  67 ++
 inst/@symfun/argnames.m                     |  50 ++
 inst/@symfun/diff.m                         |  69 +++
 inst/@symfun/int.m                          | 113 ++++
 inst/@symfun/ldivide.m                      |  38 ++
 inst/@symfun/minus.m                        |  79 +++
 inst/@symfun/mldivide.m                     |  38 ++
 inst/@symfun/mpower.m                       |  42 ++
 inst/@symfun/mrdivide.m                     |  38 ++
 inst/@symfun/mtimes.m                       |  38 ++
 inst/@symfun/numel.m                        |  46 ++
 inst/@symfun/plus.m                         |  38 ++
 inst/@symfun/power.m                        |  47 ++
 inst/@symfun/priv_disp_name.m               |  57 ++
 inst/@symfun/private/helper_symfun_binops.m |  42 ++
 inst/@symfun/private/mystrsplit.m           |  19 +
 inst/@symfun/rdivide.m                      |  46 ++
 inst/@symfun/size.m                         |  64 ++
 inst/@symfun/subsref.m                      |  69 +++
 inst/@symfun/symfun.m                       | 253 ++++++++
 inst/@symfun/symvar.m                       | 164 +++++
 inst/@symfun/times.m                        |  45 ++
 inst/assumptions.m                          | 243 ++++++++
 inst/bernoulli.m                            |  45 ++
 inst/digits.m                               |  53 ++
 inst/evalpy.m                               | 206 +++++++
 inst/fibonacci.m                            |  46 ++
 inst/findsym.m                              |  92 ---
 inst/findsymbols.m                          | 154 +++++
 inst/misc.tst                               |  79 +++
 inst/mydbpy.bat                             |  41 ++
 inst/octsympy_tests.m                       | 253 ++++++++
 inst/poly2sym.m                             | 139 +++--
 inst/private/extractblock.m                 | 182 ++++++
 inst/private/indent_lines.m                 |  15 +
 inst/private/magic_double_str.m             |  58 ++
 inst/private/magic_str_str.m                |  45 ++
 inst/private/mystrjoin.m                    |  69 +++
 inst/private/mystrsplit.m                   |  19 +
 inst/private/python_copy_vars_from.m        |  19 +
 inst/private/python_copy_vars_to.m          | 100 +++
 inst/private/python_format_cmd.m            |  33 +
 inst/private/python_header.m                |  36 ++
 inst/private/python_header.py               | 238 ++++++++
 inst/private/python_ipc_driver.m            |  49 ++
 inst/private/python_ipc_popen2.m            | 136 +++++
 inst/private/python_ipc_sysoneline.m        | 119 ++++
 inst/private/python_ipc_system.m            |  95 +++
 inst/private/readblock.m                    | 103 ++++
 inst/private/write_lines.m                  |  13 +
 inst/python_cmd.m                           | 314 ++++++++++
 inst/python_cmd_string.m                    |  65 ++
 inst/splot.m                                |  32 -
 inst/sym2poly.m                             | 157 -----
 inst/symfsolve.m                            | 171 ------
 inst/sympref.m                              | 278 +++++++++
 inst/syms.m                                 | 176 ++++++
 inst/test_bugs.tst                          | 190 ++++++
 inst/vpa.m                                  | 236 ++++++++
 inst/vpasolve.m                             | 127 ++++
 make_release_packages.sh                    |  68 +++
 make_windows_package.sh                     |  79 +++
 matlab_smt_differences.md                   | 107 ++++
 octsympy_tests_matlab.m                     |  32 +
 src/Makeconf.in                             |   5 -
 src/Makefile                                |  84 ++-
 src/autogen.sh                              |  27 -
 src/configure.base                          |  10 -
 src/differentiate.cc                        |  89 ---
 src/findsymbols.cc                          |  98 ---
 src/generate_functions.py                   | 205 +++++++
 src/numden.cc                               |  53 --
 src/op-ex-mat.cc                            |  72 ---
 src/op-ex.cc                                |  70 ---
 src/op-vpa.cc                               |  83 ---
 src/ov-ex-mat.cc                            | 105 ----
 src/ov-ex-mat.h                             |  93 ---
 src/ov-ex.cc                                | 150 -----
 src/ov-ex.h                                 | 106 ----
 src/ov-relational.cc                        |  68 ---
 src/ov-relational.h                         |  91 ---
 src/ov-vpa.cc                               |  64 --
 src/ov-vpa.h                                | 103 ----
 src/probably_prime.cc                       |  54 --
 src/sumterms.cc                             |  65 --
 src/sym-bool.cc                             |  72 ---
 src/sym-create.cc                           | 174 ------
 src/sym-ops.h                               | 286 ---------
 src/symbols.cc                              | 614 -------------------
 src/symbols.h                               | 156 -----
 src/syminfo.cc                              | 102 ----
 src/symlsolve.cc                            |  94 ---
 testing/README.md                           |  52 ++
 testing/echo_bug.bat                        |  24 +
 testing/mydbpy.bat                          |  19 +
 testing/test_pipe_py2.m                     | 112 ++++
 testing/test_pipe_python.m                  | 134 ++++
 testing/test_python_prog_as_string.m        |  77 +++
 312 files changed, 24784 insertions(+), 4086 deletions(-)

diff --cc .gitignore
index 372a7f2,b6cee92..0f97a40
--- a/.gitignore
+++ b/.gitignore
@@@ -1,7 -1,11 +1,20 @@@
+ #
+ *.so
+ *~
+ 
+ # temporary communcation files
+ temp_sym_python_cmd.py
+ inlog.txt
+ outlog.txt
+ 
+ # matlab package subdir
+ matlab/
++
++# Debian specific
 +global-list
 +local-list
 +debian/files
 +debian/octave-symbolic.debhelper.log
 +debian/octave-symbolic.substvars
 +debian/octave-symbolic/
 +.pc/

-- 
Alioth's /home/groups/pkg-octave/bin/git-commit-notice on /srv/git.debian.org/git/pkg-octave/octave-symbolic.git



More information about the Pkg-octave-commit mailing list