From b270ed9eee7729ca795c7fc29812ee6ceefcdc4a Mon Sep 17 00:00:00 2001
From: Mirko Vukovic <mirko.vukovic@us.tel.com>
Date: Wed, 23 Feb 2011 17:14:32 -0500
Subject: [PATCH] Modifications to make gsll run on cygwin & clisp

Added clisp specific code to run-shell-command
Added cygwin specific libraries
Removed unneeded load-library call
---
 gsll.asd                                           |    2 +-
 histogram/ntuple-example.dat                       |  Bin 32000 -> 32000 bytes
 init/init.lisp                                     |   27 ++++++++++---------
 3 files changed, 15 insertions(+), 14 deletions(-)
 mode change 100644 => 100755 basis-splines.lisp
 mode change 100644 => 100755 calculus/monte-carlo-structs.lisp
 mode change 100644 => 100755 calculus/monte-carlo.lisp
 mode change 100644 => 100755 calculus/numerical-differentiation.lisp
 mode change 100644 => 100755 calculus/numerical-integration-with-tables.lisp
 mode change 100644 => 100755 calculus/numerical-integration.lisp
 mode change 100644 => 100755 chebyshev.lisp
 mode change 100644 => 100755 data/array-structs.lisp
 mode change 100644 => 100755 data/array-tests.lisp
 mode change 100644 => 100755 data/both.lisp
 mode change 100644 => 100755 data/combination.lisp
 mode change 100644 => 100755 data/foreign-array.lisp
 mode change 100644 => 100755 data/matrix.lisp
 mode change 100644 => 100755 data/permutation.lisp
 mode change 100644 => 100755 data/vector.lisp
 mode change 100644 => 100755 documentation/COPYING
 mode change 100644 => 100755 documentation/index.html
 mode change 100644 => 100755 documentation/missing-features.text
 mode change 100644 => 100755 documentation/readme.html
 mode change 100644 => 100755 documentation/site.css
 mode change 100644 => 100755 documentation/status.text
 mode change 100644 => 100755 documentation/style.css
 mode change 100644 => 100755 eigensystems/eigen-struct.lisp
 mode change 100644 => 100755 eigensystems/generalized.lisp
 mode change 100644 => 100755 eigensystems/nonsymmetric-generalized.lisp
 mode change 100644 => 100755 eigensystems/nonsymmetric.lisp
 mode change 100644 => 100755 eigensystems/symmetric-hermitian.lisp
 mode change 100644 => 100755 fast-fourier-transforms/backward.lisp
 mode change 100644 => 100755 fast-fourier-transforms/discrete.lisp
 mode change 100644 => 100755 fast-fourier-transforms/example.lisp
 mode change 100644 => 100755 fast-fourier-transforms/extras.lisp
 mode change 100644 => 100755 fast-fourier-transforms/forward.lisp
 mode change 100644 => 100755 fast-fourier-transforms/inverse.lisp
 mode change 100644 => 100755 fast-fourier-transforms/select-direction.lisp
 mode change 100644 => 100755 fast-fourier-transforms/unpack.lisp
 mode change 100644 => 100755 fast-fourier-transforms/wavetable-workspace.lisp
 mode change 100644 => 100755 floating-point/floating-point.html
 mode change 100644 => 100755 floating-point/floating-point.lisp
 mode change 100644 => 100755 floating-point/ieee-modes.lisp
 mode change 100644 => 100755 gsll-tests.asd
 mode change 100644 => 100755 gsll.asd
 mode change 100644 => 100755 hankel.lisp
 mode change 100644 => 100755 histogram/histogram.lisp
 mode change 100644 => 100755 histogram/ntuple-example.dat
 mode change 100644 => 100755 histogram/ntuple.lisp
 mode change 100644 => 100755 histogram/operations.lisp
 mode change 100644 => 100755 histogram/probability-distribution.lisp
 mode change 100644 => 100755 histogram/statistics.lisp
 mode change 100644 => 100755 histogram/updating-accessing.lisp
 mode change 100644 => 100755 init/analysis.lisp
 mode change 100644 => 100755 init/body-expand.lisp
 mode change 100644 => 100755 init/callback-compile-defs.lisp
 mode change 100644 => 100755 init/callback-included.lisp
 mode change 100644 => 100755 init/callback-struct.lisp
 mode change 100644 => 100755 init/callback.lisp
 mode change 100644 => 100755 init/conditions.lisp
 mode change 100644 => 100755 init/defmfun-array.lisp
 mode change 100644 => 100755 init/defmfun-single.lisp
 mode change 100644 => 100755 init/defmfun.lisp
 mode change 100644 => 100755 init/forms.lisp
 mode change 100644 => 100755 init/funcallable.lisp
 mode change 100644 => 100755 init/generate-examples.lisp
 mode change 100644 => 100755 init/init.lisp
 mode change 100644 => 100755 init/interface.lisp
 mode change 100644 => 100755 init/libgsl-unix.lisp
 mode change 100644 => 100755 init/mobject.lisp
 mode change 100644 => 100755 init/types.lisp
 mode change 100644 => 100755 init/utility.lisp
 mode change 100644 => 100755 interpolation/evaluation.lisp
 mode change 100644 => 100755 interpolation/interpolation.lisp
 mode change 100644 => 100755 interpolation/lookup.lisp
 mode change 100644 => 100755 interpolation/spline-example.lisp
 mode change 100644 => 100755 interpolation/types.lisp
 mode change 100644 => 100755 linear-algebra/blas1.lisp
 mode change 100644 => 100755 linear-algebra/blas2.lisp
 mode change 100644 => 100755 linear-algebra/blas3.lisp
 mode change 100644 => 100755 linear-algebra/cholesky.lisp
 mode change 100644 => 100755 linear-algebra/diagonal.lisp
 mode change 100644 => 100755 linear-algebra/exponential.lisp
 mode change 100644 => 100755 linear-algebra/householder.lisp
 mode change 100644 => 100755 linear-algebra/lu.lisp
 mode change 100644 => 100755 linear-algebra/matrix-generation.lisp
 mode change 100644 => 100755 linear-algebra/qr.lisp
 mode change 100644 => 100755 linear-algebra/qrpt.lisp
 mode change 100644 => 100755 linear-algebra/svd.lisp
 mode change 100644 => 100755 mathematical/complex.lisp
 mode change 100644 => 100755 mathematical/mathematical.lisp
 mode change 100644 => 100755 ordinary-differential-equations/control.lisp
 mode change 100644 => 100755 ordinary-differential-equations/evolution.lisp
 mode change 100644 => 100755 ordinary-differential-equations/ode-example.lisp
 mode change 100644 => 100755 ordinary-differential-equations/ode-struct.lisp
 mode change 100644 => 100755 ordinary-differential-equations/ode-system.lisp
 mode change 100644 => 100755 ordinary-differential-equations/stepping.lisp
 mode change 100644 => 100755 physical-constants/cgsm.lisp
 mode change 100644 => 100755 physical-constants/export.lisp
 mode change 100644 => 100755 physical-constants/mksa.lisp
 mode change 100644 => 100755 polynomial.lisp
 mode change 100644 => 100755 random/bernoulli.lisp
 mode change 100644 => 100755 random/beta.lisp
 mode change 100644 => 100755 random/binomial.lisp
 mode change 100644 => 100755 random/cauchy.lisp
 mode change 100644 => 100755 random/chi-squared.lisp
 mode change 100644 => 100755 random/dirichlet.lisp
 mode change 100644 => 100755 random/discrete.lisp
 mode change 100644 => 100755 random/exponential-power.lisp
 mode change 100644 => 100755 random/exponential.lisp
 mode change 100644 => 100755 random/fdist.lisp
 mode change 100644 => 100755 random/flat.lisp
 mode change 100644 => 100755 random/gamma.lisp
 mode change 100644 => 100755 random/gaussian-bivariate.lisp
 mode change 100644 => 100755 random/gaussian-tail.lisp
 mode change 100644 => 100755 random/gaussian.lisp
 mode change 100644 => 100755 random/generators.lisp
 mode change 100644 => 100755 random/geometric.lisp
 mode change 100644 => 100755 random/gumbel1.lisp
 mode change 100644 => 100755 random/gumbel2.lisp
 mode change 100644 => 100755 random/hypergeometric.lisp
 mode change 100644 => 100755 random/landau.lisp
 mode change 100644 => 100755 random/laplace.lisp
 mode change 100644 => 100755 random/levy.lisp
 mode change 100644 => 100755 random/logarithmic.lisp
 mode change 100644 => 100755 random/logistic.lisp
 mode change 100644 => 100755 random/lognormal.lisp
 mode change 100644 => 100755 random/multinomial.lisp
 mode change 100644 => 100755 random/negative-binomial.lisp
 mode change 100644 => 100755 random/pareto.lisp
 mode change 100644 => 100755 random/poisson.lisp
 mode change 100644 => 100755 random/quasi.lisp
 mode change 100644 => 100755 random/rayleigh-tail.lisp
 mode change 100644 => 100755 random/rayleigh.lisp
 mode change 100644 => 100755 random/rng-types.lisp
 mode change 100644 => 100755 random/shuffling-sampling.lisp
 mode change 100644 => 100755 random/spherical-vector.lisp
 mode change 100644 => 100755 random/tdist.lisp
 mode change 100644 => 100755 random/tests.lisp
 mode change 100644 => 100755 random/weibull.lisp
 mode change 100644 => 100755 series-acceleration.lisp
 mode change 100644 => 100755 series-struct.lisp
 mode change 100644 => 100755 solve-minimize-fit/generic.lisp
 mode change 100644 => 100755 solve-minimize-fit/linear-least-squares.lisp
 mode change 100644 => 100755 solve-minimize-fit/minimization-multi.lisp
 mode change 100644 => 100755 solve-minimize-fit/minimization-one.lisp
 mode change 100644 => 100755 solve-minimize-fit/nonlinear-least-squares.lisp
 mode change 100644 => 100755 solve-minimize-fit/roots-multi.lisp
 mode change 100644 => 100755 solve-minimize-fit/roots-one.lisp
 mode change 100644 => 100755 solve-minimize-fit/simulated-annealing.lisp
 mode change 100644 => 100755 solve-minimize-fit/solver-struct.lisp
 mode change 100644 => 100755 sorting.lisp
 mode change 100644 => 100755 special-functions/airy.lisp
 mode change 100644 => 100755 special-functions/bessel.lisp
 mode change 100644 => 100755 special-functions/clausen.lisp
 mode change 100644 => 100755 special-functions/coulomb.lisp
 mode change 100644 => 100755 special-functions/coupling.lisp
 mode change 100644 => 100755 special-functions/dawson.lisp
 mode change 100644 => 100755 special-functions/debye.lisp
 mode change 100644 => 100755 special-functions/dilogarithm.lisp
 mode change 100644 => 100755 special-functions/elementary.lisp
 mode change 100644 => 100755 special-functions/elliptic-functions.lisp
 mode change 100644 => 100755 special-functions/elliptic-integrals.lisp
 mode change 100644 => 100755 special-functions/error-functions.lisp
 mode change 100644 => 100755 special-functions/exponential-functions.lisp
 mode change 100644 => 100755 special-functions/exponential-integrals.lisp
 mode change 100644 => 100755 special-functions/fermi-dirac.lisp
 mode change 100644 => 100755 special-functions/gamma.lisp
 mode change 100644 => 100755 special-functions/gegenbauer.lisp
 mode change 100644 => 100755 special-functions/hypergeometric.lisp
 mode change 100644 => 100755 special-functions/laguerre.lisp
 mode change 100644 => 100755 special-functions/lambert.lisp
 mode change 100644 => 100755 special-functions/legendre.lisp
 mode change 100644 => 100755 special-functions/logarithm.lisp
 mode change 100644 => 100755 special-functions/mathieu.lisp
 mode change 100644 => 100755 special-functions/power.lisp
 mode change 100644 => 100755 special-functions/psi.lisp
 mode change 100644 => 100755 special-functions/return-structures.lisp
 mode change 100644 => 100755 special-functions/sf-result.lisp
 mode change 100644 => 100755 special-functions/synchrotron.lisp
 mode change 100644 => 100755 special-functions/transport.lisp
 mode change 100644 => 100755 special-functions/trigonometry.lisp
 mode change 100644 => 100755 special-functions/zeta.lisp
 mode change 100644 => 100755 statistics/absolute-deviation.lisp
 mode change 100644 => 100755 statistics/autocorrelation.lisp
 mode change 100644 => 100755 statistics/covariance.lisp
 mode change 100644 => 100755 statistics/higher-moments.lisp
 mode change 100644 => 100755 statistics/mean-variance.lisp
 mode change 100644 => 100755 statistics/median-percentile.lisp
 mode change 100644 => 100755 test-unit/augment.lisp
 mode change 100644 => 100755 test-unit/convert.lisp
 mode change 100644 => 100755 test-unit/generate-tests.lisp
 mode change 100644 => 100755 test-unit/machine.lisp
 mode change 100644 => 100755 tests/absolute-deviation.lisp
 mode change 100644 => 100755 tests/absolute-sum.lisp
 mode change 100644 => 100755 tests/airy.lisp
 mode change 100644 => 100755 tests/autocorrelation.lisp
 mode change 100644 => 100755 tests/axpy.lisp
 mode change 100644 => 100755 tests/basis-spline.lisp
 mode change 100644 => 100755 tests/bernoulli.lisp
 mode change 100644 => 100755 tests/bessel.lisp
 mode change 100644 => 100755 tests/beta.lisp
 mode change 100644 => 100755 tests/binomial.lisp
 mode change 100644 => 100755 tests/blas-copy.lisp
 mode change 100644 => 100755 tests/blas-swap.lisp
 mode change 100644 => 100755 tests/cauchy.lisp
 mode change 100644 => 100755 tests/cdot.lisp
 mode change 100644 => 100755 tests/chebyshev.lisp
 mode change 100644 => 100755 tests/chi-squared.lisp
 mode change 100644 => 100755 tests/cholesky.lisp
 mode change 100644 => 100755 tests/clausen.lisp
 mode change 100644 => 100755 tests/column.lisp
 mode change 100644 => 100755 tests/combination.lisp
 mode change 100644 => 100755 tests/correlation.lisp
 mode change 100644 => 100755 tests/coulomb.lisp
 mode change 100644 => 100755 tests/coupling.lisp
 mode change 100644 => 100755 tests/covariance.lisp
 mode change 100644 => 100755 tests/dawson.lisp
 mode change 100644 => 100755 tests/debye.lisp
 mode change 100644 => 100755 tests/dilogarithm.lisp
 mode change 100644 => 100755 tests/dirichlet.lisp
 mode change 100644 => 100755 tests/discrete.lisp
 mode change 100644 => 100755 tests/dot.lisp
 mode change 100644 => 100755 tests/eigensystems.lisp
 mode change 100644 => 100755 tests/elementary.lisp
 mode change 100644 => 100755 tests/elliptic-functions.lisp
 mode change 100644 => 100755 tests/elliptic-integrals.lisp
 mode change 100644 => 100755 tests/error-functions.lisp
 mode change 100644 => 100755 tests/euclidean-norm.lisp
 mode change 100644 => 100755 tests/exponential-functions.lisp
 mode change 100644 => 100755 tests/exponential-integrals.lisp
 mode change 100644 => 100755 tests/exponential-power.lisp
 mode change 100644 => 100755 tests/exponential.lisp
 mode change 100644 => 100755 tests/fast-fourier-transform.lisp
 mode change 100644 => 100755 tests/fdist.lisp
 mode change 100644 => 100755 tests/fermi-dirac.lisp
 mode change 100644 => 100755 tests/flat.lisp
 mode change 100644 => 100755 tests/gamma-randist.lisp
 mode change 100644 => 100755 tests/gamma.lisp
 mode change 100644 => 100755 tests/gaussian-bivariate.lisp
 mode change 100644 => 100755 tests/gaussian-tail.lisp
 mode change 100644 => 100755 tests/gaussian.lisp
 mode change 100644 => 100755 tests/gegenbauer.lisp
 mode change 100644 => 100755 tests/geometric.lisp
 mode change 100644 => 100755 tests/givens.lisp
 mode change 100644 => 100755 tests/gumbel1.lisp
 mode change 100644 => 100755 tests/gumbel2.lisp
 mode change 100644 => 100755 tests/hankel.lisp
 mode change 100644 => 100755 tests/higher-moments.lisp
 mode change 100644 => 100755 tests/histogram.lisp
 mode change 100644 => 100755 tests/householder.lisp
 mode change 100644 => 100755 tests/hypergeometric-randist.lisp
 mode change 100644 => 100755 tests/hypergeometric.lisp
 mode change 100644 => 100755 tests/index-max.lisp
 mode change 100644 => 100755 tests/interpolation.lisp
 mode change 100644 => 100755 tests/inverse-matrix-product.lisp
 mode change 100644 => 100755 tests/laguerre.lisp
 mode change 100644 => 100755 tests/lambert.lisp
 mode change 100644 => 100755 tests/landau.lisp
 mode change 100644 => 100755 tests/laplace.lisp
 mode change 100644 => 100755 tests/legendre.lisp
 mode change 100644 => 100755 tests/levy.lisp
 mode change 100644 => 100755 tests/linear-least-squares.lisp
 mode change 100644 => 100755 tests/logarithm.lisp
 mode change 100644 => 100755 tests/logarithmic.lisp
 mode change 100644 => 100755 tests/logistic.lisp
 mode change 100644 => 100755 tests/lognormal.lisp
 mode change 100644 => 100755 tests/lu.lisp
 mode change 100644 => 100755 tests/mathematical.lisp
 mode change 100644 => 100755 tests/mathieu.lisp
 mode change 100644 => 100755 tests/matrix-add-scalar.lisp
 mode change 100644 => 100755 tests/matrix-add.lisp
 mode change 100644 => 100755 tests/matrix-div.lisp
 mode change 100644 => 100755 tests/matrix-max-index.lisp
 mode change 100644 => 100755 tests/matrix-max.lisp
 mode change 100644 => 100755 tests/matrix-mean.lisp
 mode change 100644 => 100755 tests/matrix-min-index.lisp
 mode change 100644 => 100755 tests/matrix-min.lisp
 mode change 100644 => 100755 tests/matrix-minmax-index.lisp
 mode change 100644 => 100755 tests/matrix-minmax.lisp
 mode change 100644 => 100755 tests/matrix-mult-scalar.lisp
 mode change 100644 => 100755 tests/matrix-mult.lisp
 mode change 100644 => 100755 tests/matrix-product-hermitian.lisp
 mode change 100644 => 100755 tests/matrix-product-nonsquare.lisp
 mode change 100644 => 100755 tests/matrix-product-symmetric.lisp
 mode change 100644 => 100755 tests/matrix-product-triangular.lisp
 mode change 100644 => 100755 tests/matrix-product.lisp
 mode change 100644 => 100755 tests/matrix-set-all.lisp
 mode change 100644 => 100755 tests/matrix-set-zero.lisp
 mode change 100644 => 100755 tests/matrix-standard-deviation-with-fixed-mean.lisp
 mode change 100644 => 100755 tests/matrix-standard-deviation-with-mean.lisp
 mode change 100644 => 100755 tests/matrix-standard-deviation.lisp
 mode change 100644 => 100755 tests/matrix-sub.lisp
 mode change 100644 => 100755 tests/matrix-swap.lisp
 mode change 100644 => 100755 tests/matrix-transpose-copy.lisp
 mode change 100644 => 100755 tests/matrix-transpose.lisp
 mode change 100644 => 100755 tests/matrix-variance-with-fixed-mean.lisp
 mode change 100644 => 100755 tests/matrix-variance-with-mean.lisp
 mode change 100644 => 100755 tests/matrix-variance.lisp
 mode change 100644 => 100755 tests/median-percentile.lisp
 mode change 100644 => 100755 tests/minimization-multi.lisp
 mode change 100644 => 100755 tests/minimization-one.lisp
 mode change 100644 => 100755 tests/monte-carlo.lisp
 mode change 100644 => 100755 tests/multinomial.lisp
 mode change 100644 => 100755 tests/negative-binomial.lisp
 mode change 100644 => 100755 tests/nonlinear-least-squares.lisp
 mode change 100644 => 100755 tests/ntuple.lisp
 mode change 100644 => 100755 tests/numerical-differentiation.lisp
 mode change 100644 => 100755 tests/numerical-integration.lisp
 mode change 100644 => 100755 tests/ode.lisp
 mode change 100644 => 100755 tests/pareto.lisp
 mode change 100644 => 100755 tests/permutation.lisp
 mode change 100644 => 100755 tests/poisson.lisp
 mode change 100644 => 100755 tests/polynomial.lisp
 mode change 100644 => 100755 tests/power.lisp
 mode change 100644 => 100755 tests/psi.lisp
 mode change 100644 => 100755 tests/qr.lisp
 mode change 100644 => 100755 tests/qrpt.lisp
 mode change 100644 => 100755 tests/quasi-random-number-generators.lisp
 mode change 100644 => 100755 tests/random-number-generators.lisp
 mode change 100644 => 100755 tests/rank-1-update.lisp
 mode change 100644 => 100755 tests/rayleigh-tail.lisp
 mode change 100644 => 100755 tests/rayleigh.lisp
 mode change 100644 => 100755 tests/roots-multi.lisp
 mode change 100644 => 100755 tests/roots-one.lisp
 mode change 100644 => 100755 tests/row.lisp
 mode change 100644 => 100755 tests/scale.lisp
 mode change 100644 => 100755 tests/series-acceleration.lisp
 mode change 100644 => 100755 tests/set-basis.lisp
 mode change 100644 => 100755 tests/set-identity.lisp
 mode change 100644 => 100755 tests/setf-column.lisp
 mode change 100644 => 100755 tests/setf-row.lisp
 mode change 100644 => 100755 tests/shuffling-sampling.lisp
 mode change 100644 => 100755 tests/sort-matrix-largest.lisp
 mode change 100644 => 100755 tests/sort-matrix-smallest.lisp
 mode change 100644 => 100755 tests/sort-matrix.lisp
 mode change 100644 => 100755 tests/sort-vector-index.lisp
 mode change 100644 => 100755 tests/sort-vector-largest-index.lisp
 mode change 100644 => 100755 tests/sort-vector-largest.lisp
 mode change 100644 => 100755 tests/sort-vector-smallest-index.lisp
 mode change 100644 => 100755 tests/sort-vector-smallest.lisp
 mode change 100644 => 100755 tests/sort-vector.lisp
 mode change 100644 => 100755 tests/spherical-vector.lisp
 mode change 100644 => 100755 tests/svd.lisp
 mode change 100644 => 100755 tests/swap-columns.lisp
 mode change 100644 => 100755 tests/swap-elements.lisp
 mode change 100644 => 100755 tests/swap-row-column.lisp
 mode change 100644 => 100755 tests/swap-rows.lisp
 mode change 100644 => 100755 tests/synchrotron.lisp
 mode change 100644 => 100755 tests/tdist.lisp
 mode change 100644 => 100755 tests/transport.lisp
 mode change 100644 => 100755 tests/trigonometry.lisp
 mode change 100644 => 100755 tests/vector-add-scalar.lisp
 mode change 100644 => 100755 tests/vector-add.lisp
 mode change 100644 => 100755 tests/vector-div.lisp
 mode change 100644 => 100755 tests/vector-max-index.lisp
 mode change 100644 => 100755 tests/vector-max.lisp
 mode change 100644 => 100755 tests/vector-mean.lisp
 mode change 100644 => 100755 tests/vector-min-index.lisp
 mode change 100644 => 100755 tests/vector-min.lisp
 mode change 100644 => 100755 tests/vector-minmax-index.lisp
 mode change 100644 => 100755 tests/vector-minmax.lisp
 mode change 100644 => 100755 tests/vector-mult-scalar.lisp
 mode change 100644 => 100755 tests/vector-mult.lisp
 mode change 100644 => 100755 tests/vector-reverse.lisp
 mode change 100644 => 100755 tests/vector-set-all.lisp
 mode change 100644 => 100755 tests/vector-set-zero.lisp
 mode change 100644 => 100755 tests/vector-standard-deviation-with-fixed-mean.lisp
 mode change 100644 => 100755 tests/vector-standard-deviation-with-mean.lisp
 mode change 100644 => 100755 tests/vector-standard-deviation.lisp
 mode change 100644 => 100755 tests/vector-sub.lisp
 mode change 100644 => 100755 tests/vector-swap.lisp
 mode change 100644 => 100755 tests/vector-variance-with-fixed-mean.lisp
 mode change 100644 => 100755 tests/vector-variance-with-mean.lisp
 mode change 100644 => 100755 tests/vector-variance.lisp
 mode change 100644 => 100755 tests/weibull.lisp
 mode change 100644 => 100755 tests/zeta.lisp
 mode change 100644 => 100755 wavelet.lisp

diff --git a/basis-splines.lisp b/basis-splines.lisp
old mode 100644
new mode 100755
diff --git a/calculus/monte-carlo-structs.lisp b/calculus/monte-carlo-structs.lisp
old mode 100644
new mode 100755
diff --git a/calculus/monte-carlo.lisp b/calculus/monte-carlo.lisp
old mode 100644
new mode 100755
diff --git a/calculus/numerical-differentiation.lisp b/calculus/numerical-differentiation.lisp
old mode 100644
new mode 100755
diff --git a/calculus/numerical-integration-with-tables.lisp b/calculus/numerical-integration-with-tables.lisp
old mode 100644
new mode 100755
diff --git a/calculus/numerical-integration.lisp b/calculus/numerical-integration.lisp
old mode 100644
new mode 100755
diff --git a/chebyshev.lisp b/chebyshev.lisp
old mode 100644
new mode 100755
diff --git a/data/array-structs.lisp b/data/array-structs.lisp
old mode 100644
new mode 100755
diff --git a/data/array-tests.lisp b/data/array-tests.lisp
old mode 100644
new mode 100755
diff --git a/data/both.lisp b/data/both.lisp
old mode 100644
new mode 100755
diff --git a/data/combination.lisp b/data/combination.lisp
old mode 100644
new mode 100755
diff --git a/data/foreign-array.lisp b/data/foreign-array.lisp
old mode 100644
new mode 100755
diff --git a/data/matrix.lisp b/data/matrix.lisp
old mode 100644
new mode 100755
diff --git a/data/permutation.lisp b/data/permutation.lisp
old mode 100644
new mode 100755
diff --git a/data/vector.lisp b/data/vector.lisp
old mode 100644
new mode 100755
diff --git a/documentation/COPYING b/documentation/COPYING
old mode 100644
new mode 100755
diff --git a/documentation/index.html b/documentation/index.html
old mode 100644
new mode 100755
diff --git a/documentation/missing-features.text b/documentation/missing-features.text
old mode 100644
new mode 100755
diff --git a/documentation/readme.html b/documentation/readme.html
old mode 100644
new mode 100755
diff --git a/documentation/site.css b/documentation/site.css
old mode 100644
new mode 100755
diff --git a/documentation/status.text b/documentation/status.text
old mode 100644
new mode 100755
diff --git a/documentation/style.css b/documentation/style.css
old mode 100644
new mode 100755
diff --git a/eigensystems/eigen-struct.lisp b/eigensystems/eigen-struct.lisp
old mode 100644
new mode 100755
diff --git a/eigensystems/generalized.lisp b/eigensystems/generalized.lisp
old mode 100644
new mode 100755
diff --git a/eigensystems/nonsymmetric-generalized.lisp b/eigensystems/nonsymmetric-generalized.lisp
old mode 100644
new mode 100755
diff --git a/eigensystems/nonsymmetric.lisp b/eigensystems/nonsymmetric.lisp
old mode 100644
new mode 100755
diff --git a/eigensystems/symmetric-hermitian.lisp b/eigensystems/symmetric-hermitian.lisp
old mode 100644
new mode 100755
diff --git a/fast-fourier-transforms/backward.lisp b/fast-fourier-transforms/backward.lisp
old mode 100644
new mode 100755
diff --git a/fast-fourier-transforms/discrete.lisp b/fast-fourier-transforms/discrete.lisp
old mode 100644
new mode 100755
diff --git a/fast-fourier-transforms/example.lisp b/fast-fourier-transforms/example.lisp
old mode 100644
new mode 100755
diff --git a/fast-fourier-transforms/extras.lisp b/fast-fourier-transforms/extras.lisp
old mode 100644
new mode 100755
diff --git a/fast-fourier-transforms/forward.lisp b/fast-fourier-transforms/forward.lisp
old mode 100644
new mode 100755
diff --git a/fast-fourier-transforms/inverse.lisp b/fast-fourier-transforms/inverse.lisp
old mode 100644
new mode 100755
diff --git a/fast-fourier-transforms/select-direction.lisp b/fast-fourier-transforms/select-direction.lisp
old mode 100644
new mode 100755
diff --git a/fast-fourier-transforms/unpack.lisp b/fast-fourier-transforms/unpack.lisp
old mode 100644
new mode 100755
diff --git a/fast-fourier-transforms/wavetable-workspace.lisp b/fast-fourier-transforms/wavetable-workspace.lisp
old mode 100644
new mode 100755
diff --git a/floating-point/floating-point.html b/floating-point/floating-point.html
old mode 100644
new mode 100755
diff --git a/floating-point/floating-point.lisp b/floating-point/floating-point.lisp
old mode 100644
new mode 100755
diff --git a/floating-point/ieee-modes.lisp b/floating-point/ieee-modes.lisp
old mode 100644
new mode 100755
diff --git a/gsll-tests.asd b/gsll-tests.asd
old mode 100644
new mode 100755
diff --git a/gsll.asd b/gsll.asd
old mode 100644
new mode 100755
index 8eaf9bf..f6dcd09
--- a/gsll.asd
+++ b/gsll.asd
@@ -1,6 +1,6 @@
 ;; Definition of GSLL system 
 ;; Liam Healy
-;; Time-stamp: <2010-08-13 11:36:52EDT gsll.asd>
+;; Time-stamp: <2011-02-20 10:30:32 gsll.asd>
 ;;
 ;; Copyright 2006, 2007, 2008, 2009, 2010 Liam M. Healy
 ;; Distributed under the terms of the GNU General Public License
diff --git a/hankel.lisp b/hankel.lisp
old mode 100644
new mode 100755
diff --git a/histogram/histogram.lisp b/histogram/histogram.lisp
old mode 100644
new mode 100755
diff --git a/histogram/ntuple-example.dat b/histogram/ntuple-example.dat
old mode 100644
new mode 100755
index be4cb5a5d29dc9072987e90d6886995088febcb2..86f34756fb8ecfcc73e6b2d9367a5979e260642b
GIT binary patch
diff --git a/histogram/ntuple.lisp b/histogram/ntuple.lisp
old mode 100644
new mode 100755
diff --git a/histogram/operations.lisp b/histogram/operations.lisp
old mode 100644
new mode 100755
diff --git a/histogram/probability-distribution.lisp b/histogram/probability-distribution.lisp
old mode 100644
new mode 100755
diff --git a/histogram/statistics.lisp b/histogram/statistics.lisp
old mode 100644
new mode 100755
diff --git a/histogram/updating-accessing.lisp b/histogram/updating-accessing.lisp
old mode 100644
new mode 100755
diff --git a/init/analysis.lisp b/init/analysis.lisp
old mode 100644
new mode 100755
diff --git a/init/body-expand.lisp b/init/body-expand.lisp
old mode 100644
new mode 100755
diff --git a/init/callback-compile-defs.lisp b/init/callback-compile-defs.lisp
old mode 100644
new mode 100755
diff --git a/init/callback-included.lisp b/init/callback-included.lisp
old mode 100644
new mode 100755
diff --git a/init/callback-struct.lisp b/init/callback-struct.lisp
old mode 100644
new mode 100755
diff --git a/init/callback.lisp b/init/callback.lisp
old mode 100644
new mode 100755
diff --git a/init/conditions.lisp b/init/conditions.lisp
old mode 100644
new mode 100755
diff --git a/init/defmfun-array.lisp b/init/defmfun-array.lisp
old mode 100644
new mode 100755
diff --git a/init/defmfun-single.lisp b/init/defmfun-single.lisp
old mode 100644
new mode 100755
diff --git a/init/defmfun.lisp b/init/defmfun.lisp
old mode 100644
new mode 100755
diff --git a/init/forms.lisp b/init/forms.lisp
old mode 100644
new mode 100755
diff --git a/init/funcallable.lisp b/init/funcallable.lisp
old mode 100644
new mode 100755
diff --git a/init/generate-examples.lisp b/init/generate-examples.lisp
old mode 100644
new mode 100755
diff --git a/init/init.lisp b/init/init.lisp
old mode 100644
new mode 100755
index dff9e2c..c69a3d3
--- a/init/init.lisp
+++ b/init/init.lisp
@@ -1,6 +1,6 @@
 ;; Load GSL
 ;; Liam Healy Sat Mar  4 2006 - 18:53
-;; Time-stamp: <2010-08-16 23:08:13EDT init.lisp>
+;; Time-stamp: <2011-02-23 17:33:39 init.lisp>
 ;;
 ;; Copyright 2006, 2007, 2008, 2009, 2010 Liam M. Healy
 ;; Distributed under the terms of the GNU General Public License
@@ -36,32 +36,33 @@
 (eval-when (:compile-toplevel :load-toplevel :execute)
   (defun gsl-config (arg)
     "A wrapper for tool `gsl-config'."
+    #+clisp
+    (read-line
+     (ext:run-shell-command
+      (format nil "gsl-config ~s" arg)
+      :output :stream)
+     nil :gsl-config-returned-with-error)
+    #-clisp
     (with-input-from-string
         (s (with-output-to-string (asdf::*verbose-out*)
-             (asdf:run-shell-command "gsl-config ~s" arg)))
-      (read-line s)
-      (read-line s)))
+             (asdf:run-shell-command "gsl-config ~s" arg)
+	     (read-line s)
+	     (read-line s)))))
   #+unix
   (defun gsl-config-pathname (pn)
     (merge-pathnames pn (pathname (format nil "~a/" (gsl-config "--prefix"))))))
 
 (cffi:define-foreign-library libgslcblas
   (:darwin #.(gsl-config-pathname "lib/libgslcblas.dylib"))
-  (:cygwin "cyggslcblas-0.dll")
+  (:cygwin "/bin/cyggslcblas-0.dll")
   (:unix (:or "libgslcblas.so.0" "libgslcblas.so"))
   (t (:default "libgslcblas")))
    
 (cffi:use-foreign-library libgslcblas)
 
-;; When calling libgsl from emacs built for windows and slime, and
-;; using clisp built for cygwin, we have to load lapack/cygblas.dll
-;; before loading cyggsl-0.dll
-#+(and clisp cygwin)
-(cffi:load-foreign-library "/lib/lapack/cygblas.dll")
-
 (cffi:define-foreign-library libgsl
-  (:darwin #. (gsl-config-pathname "lib/libgsl.dylib"))
-  (:cygwin "cyggsl-0.dll")
+  (:darwin #.(gsl-config-pathname "lib/libgsl.dylib"))
+  (:cygwin "/bin/cyggsl-0.dll")
   (:unix (:or "libgsl.so.0" "libgsl.so"))
   (t (:default "libgsl")))
    
diff --git a/init/interface.lisp b/init/interface.lisp
old mode 100644
new mode 100755
diff --git a/init/libgsl-unix.lisp b/init/libgsl-unix.lisp
old mode 100644
new mode 100755
diff --git a/init/mobject.lisp b/init/mobject.lisp
old mode 100644
new mode 100755
diff --git a/init/types.lisp b/init/types.lisp
old mode 100644
new mode 100755
diff --git a/init/utility.lisp b/init/utility.lisp
old mode 100644
new mode 100755
diff --git a/interpolation/evaluation.lisp b/interpolation/evaluation.lisp
old mode 100644
new mode 100755
diff --git a/interpolation/interpolation.lisp b/interpolation/interpolation.lisp
old mode 100644
new mode 100755
diff --git a/interpolation/lookup.lisp b/interpolation/lookup.lisp
old mode 100644
new mode 100755
diff --git a/interpolation/spline-example.lisp b/interpolation/spline-example.lisp
old mode 100644
new mode 100755
diff --git a/interpolation/types.lisp b/interpolation/types.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/blas1.lisp b/linear-algebra/blas1.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/blas2.lisp b/linear-algebra/blas2.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/blas3.lisp b/linear-algebra/blas3.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/cholesky.lisp b/linear-algebra/cholesky.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/diagonal.lisp b/linear-algebra/diagonal.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/exponential.lisp b/linear-algebra/exponential.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/householder.lisp b/linear-algebra/householder.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/lu.lisp b/linear-algebra/lu.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/matrix-generation.lisp b/linear-algebra/matrix-generation.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/qr.lisp b/linear-algebra/qr.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/qrpt.lisp b/linear-algebra/qrpt.lisp
old mode 100644
new mode 100755
diff --git a/linear-algebra/svd.lisp b/linear-algebra/svd.lisp
old mode 100644
new mode 100755
diff --git a/mathematical/complex.lisp b/mathematical/complex.lisp
old mode 100644
new mode 100755
diff --git a/mathematical/mathematical.lisp b/mathematical/mathematical.lisp
old mode 100644
new mode 100755
diff --git a/ordinary-differential-equations/control.lisp b/ordinary-differential-equations/control.lisp
old mode 100644
new mode 100755
diff --git a/ordinary-differential-equations/evolution.lisp b/ordinary-differential-equations/evolution.lisp
old mode 100644
new mode 100755
diff --git a/ordinary-differential-equations/ode-example.lisp b/ordinary-differential-equations/ode-example.lisp
old mode 100644
new mode 100755
diff --git a/ordinary-differential-equations/ode-struct.lisp b/ordinary-differential-equations/ode-struct.lisp
old mode 100644
new mode 100755
diff --git a/ordinary-differential-equations/ode-system.lisp b/ordinary-differential-equations/ode-system.lisp
old mode 100644
new mode 100755
diff --git a/ordinary-differential-equations/stepping.lisp b/ordinary-differential-equations/stepping.lisp
old mode 100644
new mode 100755
diff --git a/physical-constants/cgsm.lisp b/physical-constants/cgsm.lisp
old mode 100644
new mode 100755
diff --git a/physical-constants/export.lisp b/physical-constants/export.lisp
old mode 100644
new mode 100755
diff --git a/physical-constants/mksa.lisp b/physical-constants/mksa.lisp
old mode 100644
new mode 100755
diff --git a/polynomial.lisp b/polynomial.lisp
old mode 100644
new mode 100755
diff --git a/random/bernoulli.lisp b/random/bernoulli.lisp
old mode 100644
new mode 100755
diff --git a/random/beta.lisp b/random/beta.lisp
old mode 100644
new mode 100755
diff --git a/random/binomial.lisp b/random/binomial.lisp
old mode 100644
new mode 100755
diff --git a/random/cauchy.lisp b/random/cauchy.lisp
old mode 100644
new mode 100755
diff --git a/random/chi-squared.lisp b/random/chi-squared.lisp
old mode 100644
new mode 100755
diff --git a/random/dirichlet.lisp b/random/dirichlet.lisp
old mode 100644
new mode 100755
diff --git a/random/discrete.lisp b/random/discrete.lisp
old mode 100644
new mode 100755
diff --git a/random/exponential-power.lisp b/random/exponential-power.lisp
old mode 100644
new mode 100755
diff --git a/random/exponential.lisp b/random/exponential.lisp
old mode 100644
new mode 100755
diff --git a/random/fdist.lisp b/random/fdist.lisp
old mode 100644
new mode 100755
diff --git a/random/flat.lisp b/random/flat.lisp
old mode 100644
new mode 100755
diff --git a/random/gamma.lisp b/random/gamma.lisp
old mode 100644
new mode 100755
diff --git a/random/gaussian-bivariate.lisp b/random/gaussian-bivariate.lisp
old mode 100644
new mode 100755
diff --git a/random/gaussian-tail.lisp b/random/gaussian-tail.lisp
old mode 100644
new mode 100755
diff --git a/random/gaussian.lisp b/random/gaussian.lisp
old mode 100644
new mode 100755
diff --git a/random/generators.lisp b/random/generators.lisp
old mode 100644
new mode 100755
diff --git a/random/geometric.lisp b/random/geometric.lisp
old mode 100644
new mode 100755
diff --git a/random/gumbel1.lisp b/random/gumbel1.lisp
old mode 100644
new mode 100755
diff --git a/random/gumbel2.lisp b/random/gumbel2.lisp
old mode 100644
new mode 100755
diff --git a/random/hypergeometric.lisp b/random/hypergeometric.lisp
old mode 100644
new mode 100755
diff --git a/random/landau.lisp b/random/landau.lisp
old mode 100644
new mode 100755
diff --git a/random/laplace.lisp b/random/laplace.lisp
old mode 100644
new mode 100755
diff --git a/random/levy.lisp b/random/levy.lisp
old mode 100644
new mode 100755
diff --git a/random/logarithmic.lisp b/random/logarithmic.lisp
old mode 100644
new mode 100755
diff --git a/random/logistic.lisp b/random/logistic.lisp
old mode 100644
new mode 100755
diff --git a/random/lognormal.lisp b/random/lognormal.lisp
old mode 100644
new mode 100755
diff --git a/random/multinomial.lisp b/random/multinomial.lisp
old mode 100644
new mode 100755
diff --git a/random/negative-binomial.lisp b/random/negative-binomial.lisp
old mode 100644
new mode 100755
diff --git a/random/pareto.lisp b/random/pareto.lisp
old mode 100644
new mode 100755
diff --git a/random/poisson.lisp b/random/poisson.lisp
old mode 100644
new mode 100755
diff --git a/random/quasi.lisp b/random/quasi.lisp
old mode 100644
new mode 100755
diff --git a/random/rayleigh-tail.lisp b/random/rayleigh-tail.lisp
old mode 100644
new mode 100755
diff --git a/random/rayleigh.lisp b/random/rayleigh.lisp
old mode 100644
new mode 100755
diff --git a/random/rng-types.lisp b/random/rng-types.lisp
old mode 100644
new mode 100755
diff --git a/random/shuffling-sampling.lisp b/random/shuffling-sampling.lisp
old mode 100644
new mode 100755
diff --git a/random/spherical-vector.lisp b/random/spherical-vector.lisp
old mode 100644
new mode 100755
diff --git a/random/tdist.lisp b/random/tdist.lisp
old mode 100644
new mode 100755
diff --git a/random/tests.lisp b/random/tests.lisp
old mode 100644
new mode 100755
diff --git a/random/weibull.lisp b/random/weibull.lisp
old mode 100644
new mode 100755
diff --git a/series-acceleration.lisp b/series-acceleration.lisp
old mode 100644
new mode 100755
diff --git a/series-struct.lisp b/series-struct.lisp
old mode 100644
new mode 100755
diff --git a/solve-minimize-fit/generic.lisp b/solve-minimize-fit/generic.lisp
old mode 100644
new mode 100755
diff --git a/solve-minimize-fit/linear-least-squares.lisp b/solve-minimize-fit/linear-least-squares.lisp
old mode 100644
new mode 100755
diff --git a/solve-minimize-fit/minimization-multi.lisp b/solve-minimize-fit/minimization-multi.lisp
old mode 100644
new mode 100755
diff --git a/solve-minimize-fit/minimization-one.lisp b/solve-minimize-fit/minimization-one.lisp
old mode 100644
new mode 100755
diff --git a/solve-minimize-fit/nonlinear-least-squares.lisp b/solve-minimize-fit/nonlinear-least-squares.lisp
old mode 100644
new mode 100755
diff --git a/solve-minimize-fit/roots-multi.lisp b/solve-minimize-fit/roots-multi.lisp
old mode 100644
new mode 100755
diff --git a/solve-minimize-fit/roots-one.lisp b/solve-minimize-fit/roots-one.lisp
old mode 100644
new mode 100755
diff --git a/solve-minimize-fit/simulated-annealing.lisp b/solve-minimize-fit/simulated-annealing.lisp
old mode 100644
new mode 100755
diff --git a/solve-minimize-fit/solver-struct.lisp b/solve-minimize-fit/solver-struct.lisp
old mode 100644
new mode 100755
diff --git a/sorting.lisp b/sorting.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/airy.lisp b/special-functions/airy.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/bessel.lisp b/special-functions/bessel.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/clausen.lisp b/special-functions/clausen.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/coulomb.lisp b/special-functions/coulomb.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/coupling.lisp b/special-functions/coupling.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/dawson.lisp b/special-functions/dawson.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/debye.lisp b/special-functions/debye.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/dilogarithm.lisp b/special-functions/dilogarithm.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/elementary.lisp b/special-functions/elementary.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/elliptic-functions.lisp b/special-functions/elliptic-functions.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/elliptic-integrals.lisp b/special-functions/elliptic-integrals.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/error-functions.lisp b/special-functions/error-functions.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/exponential-functions.lisp b/special-functions/exponential-functions.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/exponential-integrals.lisp b/special-functions/exponential-integrals.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/fermi-dirac.lisp b/special-functions/fermi-dirac.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/gamma.lisp b/special-functions/gamma.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/gegenbauer.lisp b/special-functions/gegenbauer.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/hypergeometric.lisp b/special-functions/hypergeometric.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/laguerre.lisp b/special-functions/laguerre.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/lambert.lisp b/special-functions/lambert.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/legendre.lisp b/special-functions/legendre.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/logarithm.lisp b/special-functions/logarithm.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/mathieu.lisp b/special-functions/mathieu.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/power.lisp b/special-functions/power.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/psi.lisp b/special-functions/psi.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/return-structures.lisp b/special-functions/return-structures.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/sf-result.lisp b/special-functions/sf-result.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/synchrotron.lisp b/special-functions/synchrotron.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/transport.lisp b/special-functions/transport.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/trigonometry.lisp b/special-functions/trigonometry.lisp
old mode 100644
new mode 100755
diff --git a/special-functions/zeta.lisp b/special-functions/zeta.lisp
old mode 100644
new mode 100755
diff --git a/statistics/absolute-deviation.lisp b/statistics/absolute-deviation.lisp
old mode 100644
new mode 100755
diff --git a/statistics/autocorrelation.lisp b/statistics/autocorrelation.lisp
old mode 100644
new mode 100755
diff --git a/statistics/covariance.lisp b/statistics/covariance.lisp
old mode 100644
new mode 100755
diff --git a/statistics/higher-moments.lisp b/statistics/higher-moments.lisp
old mode 100644
new mode 100755
diff --git a/statistics/mean-variance.lisp b/statistics/mean-variance.lisp
old mode 100644
new mode 100755
diff --git a/statistics/median-percentile.lisp b/statistics/median-percentile.lisp
old mode 100644
new mode 100755
diff --git a/test-unit/augment.lisp b/test-unit/augment.lisp
old mode 100644
new mode 100755
diff --git a/test-unit/convert.lisp b/test-unit/convert.lisp
old mode 100644
new mode 100755
diff --git a/test-unit/generate-tests.lisp b/test-unit/generate-tests.lisp
old mode 100644
new mode 100755
diff --git a/test-unit/machine.lisp b/test-unit/machine.lisp
old mode 100644
new mode 100755
diff --git a/tests/absolute-deviation.lisp b/tests/absolute-deviation.lisp
old mode 100644
new mode 100755
diff --git a/tests/absolute-sum.lisp b/tests/absolute-sum.lisp
old mode 100644
new mode 100755
diff --git a/tests/airy.lisp b/tests/airy.lisp
old mode 100644
new mode 100755
diff --git a/tests/autocorrelation.lisp b/tests/autocorrelation.lisp
old mode 100644
new mode 100755
diff --git a/tests/axpy.lisp b/tests/axpy.lisp
old mode 100644
new mode 100755
diff --git a/tests/basis-spline.lisp b/tests/basis-spline.lisp
old mode 100644
new mode 100755
diff --git a/tests/bernoulli.lisp b/tests/bernoulli.lisp
old mode 100644
new mode 100755
diff --git a/tests/bessel.lisp b/tests/bessel.lisp
old mode 100644
new mode 100755
diff --git a/tests/beta.lisp b/tests/beta.lisp
old mode 100644
new mode 100755
diff --git a/tests/binomial.lisp b/tests/binomial.lisp
old mode 100644
new mode 100755
diff --git a/tests/blas-copy.lisp b/tests/blas-copy.lisp
old mode 100644
new mode 100755
diff --git a/tests/blas-swap.lisp b/tests/blas-swap.lisp
old mode 100644
new mode 100755
diff --git a/tests/cauchy.lisp b/tests/cauchy.lisp
old mode 100644
new mode 100755
diff --git a/tests/cdot.lisp b/tests/cdot.lisp
old mode 100644
new mode 100755
diff --git a/tests/chebyshev.lisp b/tests/chebyshev.lisp
old mode 100644
new mode 100755
diff --git a/tests/chi-squared.lisp b/tests/chi-squared.lisp
old mode 100644
new mode 100755
diff --git a/tests/cholesky.lisp b/tests/cholesky.lisp
old mode 100644
new mode 100755
diff --git a/tests/clausen.lisp b/tests/clausen.lisp
old mode 100644
new mode 100755
diff --git a/tests/column.lisp b/tests/column.lisp
old mode 100644
new mode 100755
diff --git a/tests/combination.lisp b/tests/combination.lisp
old mode 100644
new mode 100755
diff --git a/tests/correlation.lisp b/tests/correlation.lisp
old mode 100644
new mode 100755
diff --git a/tests/coulomb.lisp b/tests/coulomb.lisp
old mode 100644
new mode 100755
diff --git a/tests/coupling.lisp b/tests/coupling.lisp
old mode 100644
new mode 100755
diff --git a/tests/covariance.lisp b/tests/covariance.lisp
old mode 100644
new mode 100755
diff --git a/tests/dawson.lisp b/tests/dawson.lisp
old mode 100644
new mode 100755
diff --git a/tests/debye.lisp b/tests/debye.lisp
old mode 100644
new mode 100755
diff --git a/tests/dilogarithm.lisp b/tests/dilogarithm.lisp
old mode 100644
new mode 100755
diff --git a/tests/dirichlet.lisp b/tests/dirichlet.lisp
old mode 100644
new mode 100755
diff --git a/tests/discrete.lisp b/tests/discrete.lisp
old mode 100644
new mode 100755
diff --git a/tests/dot.lisp b/tests/dot.lisp
old mode 100644
new mode 100755
diff --git a/tests/eigensystems.lisp b/tests/eigensystems.lisp
old mode 100644
new mode 100755
diff --git a/tests/elementary.lisp b/tests/elementary.lisp
old mode 100644
new mode 100755
diff --git a/tests/elliptic-functions.lisp b/tests/elliptic-functions.lisp
old mode 100644
new mode 100755
diff --git a/tests/elliptic-integrals.lisp b/tests/elliptic-integrals.lisp
old mode 100644
new mode 100755
diff --git a/tests/error-functions.lisp b/tests/error-functions.lisp
old mode 100644
new mode 100755
diff --git a/tests/euclidean-norm.lisp b/tests/euclidean-norm.lisp
old mode 100644
new mode 100755
diff --git a/tests/exponential-functions.lisp b/tests/exponential-functions.lisp
old mode 100644
new mode 100755
diff --git a/tests/exponential-integrals.lisp b/tests/exponential-integrals.lisp
old mode 100644
new mode 100755
diff --git a/tests/exponential-power.lisp b/tests/exponential-power.lisp
old mode 100644
new mode 100755
diff --git a/tests/exponential.lisp b/tests/exponential.lisp
old mode 100644
new mode 100755
diff --git a/tests/fast-fourier-transform.lisp b/tests/fast-fourier-transform.lisp
old mode 100644
new mode 100755
diff --git a/tests/fdist.lisp b/tests/fdist.lisp
old mode 100644
new mode 100755
diff --git a/tests/fermi-dirac.lisp b/tests/fermi-dirac.lisp
old mode 100644
new mode 100755
diff --git a/tests/flat.lisp b/tests/flat.lisp
old mode 100644
new mode 100755
diff --git a/tests/gamma-randist.lisp b/tests/gamma-randist.lisp
old mode 100644
new mode 100755
diff --git a/tests/gamma.lisp b/tests/gamma.lisp
old mode 100644
new mode 100755
diff --git a/tests/gaussian-bivariate.lisp b/tests/gaussian-bivariate.lisp
old mode 100644
new mode 100755
diff --git a/tests/gaussian-tail.lisp b/tests/gaussian-tail.lisp
old mode 100644
new mode 100755
diff --git a/tests/gaussian.lisp b/tests/gaussian.lisp
old mode 100644
new mode 100755
diff --git a/tests/gegenbauer.lisp b/tests/gegenbauer.lisp
old mode 100644
new mode 100755
diff --git a/tests/geometric.lisp b/tests/geometric.lisp
old mode 100644
new mode 100755
diff --git a/tests/givens.lisp b/tests/givens.lisp
old mode 100644
new mode 100755
diff --git a/tests/gumbel1.lisp b/tests/gumbel1.lisp
old mode 100644
new mode 100755
diff --git a/tests/gumbel2.lisp b/tests/gumbel2.lisp
old mode 100644
new mode 100755
diff --git a/tests/hankel.lisp b/tests/hankel.lisp
old mode 100644
new mode 100755
diff --git a/tests/higher-moments.lisp b/tests/higher-moments.lisp
old mode 100644
new mode 100755
diff --git a/tests/histogram.lisp b/tests/histogram.lisp
old mode 100644
new mode 100755
diff --git a/tests/householder.lisp b/tests/householder.lisp
old mode 100644
new mode 100755
diff --git a/tests/hypergeometric-randist.lisp b/tests/hypergeometric-randist.lisp
old mode 100644
new mode 100755
diff --git a/tests/hypergeometric.lisp b/tests/hypergeometric.lisp
old mode 100644
new mode 100755
diff --git a/tests/index-max.lisp b/tests/index-max.lisp
old mode 100644
new mode 100755
diff --git a/tests/interpolation.lisp b/tests/interpolation.lisp
old mode 100644
new mode 100755
diff --git a/tests/inverse-matrix-product.lisp b/tests/inverse-matrix-product.lisp
old mode 100644
new mode 100755
diff --git a/tests/laguerre.lisp b/tests/laguerre.lisp
old mode 100644
new mode 100755
diff --git a/tests/lambert.lisp b/tests/lambert.lisp
old mode 100644
new mode 100755
diff --git a/tests/landau.lisp b/tests/landau.lisp
old mode 100644
new mode 100755
diff --git a/tests/laplace.lisp b/tests/laplace.lisp
old mode 100644
new mode 100755
diff --git a/tests/legendre.lisp b/tests/legendre.lisp
old mode 100644
new mode 100755
diff --git a/tests/levy.lisp b/tests/levy.lisp
old mode 100644
new mode 100755
diff --git a/tests/linear-least-squares.lisp b/tests/linear-least-squares.lisp
old mode 100644
new mode 100755
diff --git a/tests/logarithm.lisp b/tests/logarithm.lisp
old mode 100644
new mode 100755
diff --git a/tests/logarithmic.lisp b/tests/logarithmic.lisp
old mode 100644
new mode 100755
diff --git a/tests/logistic.lisp b/tests/logistic.lisp
old mode 100644
new mode 100755
diff --git a/tests/lognormal.lisp b/tests/lognormal.lisp
old mode 100644
new mode 100755
diff --git a/tests/lu.lisp b/tests/lu.lisp
old mode 100644
new mode 100755
diff --git a/tests/mathematical.lisp b/tests/mathematical.lisp
old mode 100644
new mode 100755
diff --git a/tests/mathieu.lisp b/tests/mathieu.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-add-scalar.lisp b/tests/matrix-add-scalar.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-add.lisp b/tests/matrix-add.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-div.lisp b/tests/matrix-div.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-max-index.lisp b/tests/matrix-max-index.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-max.lisp b/tests/matrix-max.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-mean.lisp b/tests/matrix-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-min-index.lisp b/tests/matrix-min-index.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-min.lisp b/tests/matrix-min.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-minmax-index.lisp b/tests/matrix-minmax-index.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-minmax.lisp b/tests/matrix-minmax.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-mult-scalar.lisp b/tests/matrix-mult-scalar.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-mult.lisp b/tests/matrix-mult.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-product-hermitian.lisp b/tests/matrix-product-hermitian.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-product-nonsquare.lisp b/tests/matrix-product-nonsquare.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-product-symmetric.lisp b/tests/matrix-product-symmetric.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-product-triangular.lisp b/tests/matrix-product-triangular.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-product.lisp b/tests/matrix-product.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-set-all.lisp b/tests/matrix-set-all.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-set-zero.lisp b/tests/matrix-set-zero.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-standard-deviation-with-fixed-mean.lisp b/tests/matrix-standard-deviation-with-fixed-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-standard-deviation-with-mean.lisp b/tests/matrix-standard-deviation-with-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-standard-deviation.lisp b/tests/matrix-standard-deviation.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-sub.lisp b/tests/matrix-sub.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-swap.lisp b/tests/matrix-swap.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-transpose-copy.lisp b/tests/matrix-transpose-copy.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-transpose.lisp b/tests/matrix-transpose.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-variance-with-fixed-mean.lisp b/tests/matrix-variance-with-fixed-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-variance-with-mean.lisp b/tests/matrix-variance-with-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/matrix-variance.lisp b/tests/matrix-variance.lisp
old mode 100644
new mode 100755
diff --git a/tests/median-percentile.lisp b/tests/median-percentile.lisp
old mode 100644
new mode 100755
diff --git a/tests/minimization-multi.lisp b/tests/minimization-multi.lisp
old mode 100644
new mode 100755
diff --git a/tests/minimization-one.lisp b/tests/minimization-one.lisp
old mode 100644
new mode 100755
diff --git a/tests/monte-carlo.lisp b/tests/monte-carlo.lisp
old mode 100644
new mode 100755
diff --git a/tests/multinomial.lisp b/tests/multinomial.lisp
old mode 100644
new mode 100755
diff --git a/tests/negative-binomial.lisp b/tests/negative-binomial.lisp
old mode 100644
new mode 100755
diff --git a/tests/nonlinear-least-squares.lisp b/tests/nonlinear-least-squares.lisp
old mode 100644
new mode 100755
diff --git a/tests/ntuple.lisp b/tests/ntuple.lisp
old mode 100644
new mode 100755
diff --git a/tests/numerical-differentiation.lisp b/tests/numerical-differentiation.lisp
old mode 100644
new mode 100755
diff --git a/tests/numerical-integration.lisp b/tests/numerical-integration.lisp
old mode 100644
new mode 100755
diff --git a/tests/ode.lisp b/tests/ode.lisp
old mode 100644
new mode 100755
diff --git a/tests/pareto.lisp b/tests/pareto.lisp
old mode 100644
new mode 100755
diff --git a/tests/permutation.lisp b/tests/permutation.lisp
old mode 100644
new mode 100755
diff --git a/tests/poisson.lisp b/tests/poisson.lisp
old mode 100644
new mode 100755
diff --git a/tests/polynomial.lisp b/tests/polynomial.lisp
old mode 100644
new mode 100755
diff --git a/tests/power.lisp b/tests/power.lisp
old mode 100644
new mode 100755
diff --git a/tests/psi.lisp b/tests/psi.lisp
old mode 100644
new mode 100755
diff --git a/tests/qr.lisp b/tests/qr.lisp
old mode 100644
new mode 100755
diff --git a/tests/qrpt.lisp b/tests/qrpt.lisp
old mode 100644
new mode 100755
diff --git a/tests/quasi-random-number-generators.lisp b/tests/quasi-random-number-generators.lisp
old mode 100644
new mode 100755
diff --git a/tests/random-number-generators.lisp b/tests/random-number-generators.lisp
old mode 100644
new mode 100755
diff --git a/tests/rank-1-update.lisp b/tests/rank-1-update.lisp
old mode 100644
new mode 100755
diff --git a/tests/rayleigh-tail.lisp b/tests/rayleigh-tail.lisp
old mode 100644
new mode 100755
diff --git a/tests/rayleigh.lisp b/tests/rayleigh.lisp
old mode 100644
new mode 100755
diff --git a/tests/roots-multi.lisp b/tests/roots-multi.lisp
old mode 100644
new mode 100755
diff --git a/tests/roots-one.lisp b/tests/roots-one.lisp
old mode 100644
new mode 100755
diff --git a/tests/row.lisp b/tests/row.lisp
old mode 100644
new mode 100755
diff --git a/tests/scale.lisp b/tests/scale.lisp
old mode 100644
new mode 100755
diff --git a/tests/series-acceleration.lisp b/tests/series-acceleration.lisp
old mode 100644
new mode 100755
diff --git a/tests/set-basis.lisp b/tests/set-basis.lisp
old mode 100644
new mode 100755
diff --git a/tests/set-identity.lisp b/tests/set-identity.lisp
old mode 100644
new mode 100755
diff --git a/tests/setf-column.lisp b/tests/setf-column.lisp
old mode 100644
new mode 100755
diff --git a/tests/setf-row.lisp b/tests/setf-row.lisp
old mode 100644
new mode 100755
diff --git a/tests/shuffling-sampling.lisp b/tests/shuffling-sampling.lisp
old mode 100644
new mode 100755
diff --git a/tests/sort-matrix-largest.lisp b/tests/sort-matrix-largest.lisp
old mode 100644
new mode 100755
diff --git a/tests/sort-matrix-smallest.lisp b/tests/sort-matrix-smallest.lisp
old mode 100644
new mode 100755
diff --git a/tests/sort-matrix.lisp b/tests/sort-matrix.lisp
old mode 100644
new mode 100755
diff --git a/tests/sort-vector-index.lisp b/tests/sort-vector-index.lisp
old mode 100644
new mode 100755
diff --git a/tests/sort-vector-largest-index.lisp b/tests/sort-vector-largest-index.lisp
old mode 100644
new mode 100755
diff --git a/tests/sort-vector-largest.lisp b/tests/sort-vector-largest.lisp
old mode 100644
new mode 100755
diff --git a/tests/sort-vector-smallest-index.lisp b/tests/sort-vector-smallest-index.lisp
old mode 100644
new mode 100755
diff --git a/tests/sort-vector-smallest.lisp b/tests/sort-vector-smallest.lisp
old mode 100644
new mode 100755
diff --git a/tests/sort-vector.lisp b/tests/sort-vector.lisp
old mode 100644
new mode 100755
diff --git a/tests/spherical-vector.lisp b/tests/spherical-vector.lisp
old mode 100644
new mode 100755
diff --git a/tests/svd.lisp b/tests/svd.lisp
old mode 100644
new mode 100755
diff --git a/tests/swap-columns.lisp b/tests/swap-columns.lisp
old mode 100644
new mode 100755
diff --git a/tests/swap-elements.lisp b/tests/swap-elements.lisp
old mode 100644
new mode 100755
diff --git a/tests/swap-row-column.lisp b/tests/swap-row-column.lisp
old mode 100644
new mode 100755
diff --git a/tests/swap-rows.lisp b/tests/swap-rows.lisp
old mode 100644
new mode 100755
diff --git a/tests/synchrotron.lisp b/tests/synchrotron.lisp
old mode 100644
new mode 100755
diff --git a/tests/tdist.lisp b/tests/tdist.lisp
old mode 100644
new mode 100755
diff --git a/tests/transport.lisp b/tests/transport.lisp
old mode 100644
new mode 100755
diff --git a/tests/trigonometry.lisp b/tests/trigonometry.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-add-scalar.lisp b/tests/vector-add-scalar.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-add.lisp b/tests/vector-add.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-div.lisp b/tests/vector-div.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-max-index.lisp b/tests/vector-max-index.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-max.lisp b/tests/vector-max.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-mean.lisp b/tests/vector-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-min-index.lisp b/tests/vector-min-index.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-min.lisp b/tests/vector-min.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-minmax-index.lisp b/tests/vector-minmax-index.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-minmax.lisp b/tests/vector-minmax.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-mult-scalar.lisp b/tests/vector-mult-scalar.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-mult.lisp b/tests/vector-mult.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-reverse.lisp b/tests/vector-reverse.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-set-all.lisp b/tests/vector-set-all.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-set-zero.lisp b/tests/vector-set-zero.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-standard-deviation-with-fixed-mean.lisp b/tests/vector-standard-deviation-with-fixed-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-standard-deviation-with-mean.lisp b/tests/vector-standard-deviation-with-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-standard-deviation.lisp b/tests/vector-standard-deviation.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-sub.lisp b/tests/vector-sub.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-swap.lisp b/tests/vector-swap.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-variance-with-fixed-mean.lisp b/tests/vector-variance-with-fixed-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-variance-with-mean.lisp b/tests/vector-variance-with-mean.lisp
old mode 100644
new mode 100755
diff --git a/tests/vector-variance.lisp b/tests/vector-variance.lisp
old mode 100644
new mode 100755
diff --git a/tests/weibull.lisp b/tests/weibull.lisp
old mode 100644
new mode 100755
diff --git a/tests/zeta.lisp b/tests/zeta.lisp
old mode 100644
new mode 100755
diff --git a/wavelet.lisp b/wavelet.lisp
old mode 100644
new mode 100755
-- 
1.7.4

