summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2001-08-13Add back COMMENT definition which got lost.agc1-1/+2
2001-08-11Update gnumeric to 0.68rh3-621/+615
Changes include: * Fix backspace key. * Fix autosave dialog. * Improve scrollbars. * Fix double-click autofill. * Shine-up string functions. * Fix STF for CRLF terminated files. * Fix bounds handling and leakage in STF. * Add csv default importing + probing. * Improve font preview in cell format dialog. * Fix bugs in analysis-tools' t-test. * Finish two-factor anova tool in analysis-tools. * Adjust scrollbars when outputting data analysis results. * Even more missing files. * Crash after exiting 1 of many shared views. * Bug when printing wrapped text in merged cells. * Frozen panes. * Some span bugs. * Usability tuning (Thanks to auspex, UnNamed, & jwz) * Misc bugs. * Improve bsd support. * Fix CONCATENATE. * Fix MULTINOMIAL. * Fix LCM. * Fix dependency tracking problem. * Over-the-Spot style support for XIM. * Introduction of placeholders named "FileOperations" and "PrintOperations" that help components to put their own menus into the right place. * Use temporary files to handle saving to BonoboStream with every file saver. * Restore missing files. * Update spec file. * Fix libml1 bug exposed by progress monitor. * Some work on the SAX importer. * Finish Group/Ungroup. * Clean-up the STF importer. * Add support for multicharacter separators and quoted cells with newlines to the STF importer. * Clean-up row naming. * Fix the STF exporter (it works again). * Add new consolidation feature. * Keyboard Shortcuts for moving and formatting. * Financial functions. * Fix ctrl-enter filling. * Reorganize the recalc queue to speed things up a bit. * Support iteration. * Fix FV arguments. * Support conditional number formats. * Obscure referencing bug. * Scaled printing. * Some number formating bugs. * Handle {caps,number,scroll}lock. * Improve sheet name quoting. * Fix PV. * Applied some much-needed TLC to fn-financial.c and fn-eng.c. * Speed-up Gnumeric function calls. * Killed a zillion problems pointed out by gcc 3.0 warnings. * Improve goal seeking slightly. * Fix RATE and IRR. * More work on plugin system. * Many i/o system improvements (general cleanup, reporing i/o progress, better probing, nicer import dialog, pluggable default savers, handling single sheet exporters in a special way) * Fix a variety of bugs and other issues. * Improve parser error messages. * Implement undo/redo for Zoom. * Make undo/redo descriptors more descriptive. * Complete the CELL function. * Drastically revise and fix-up the color combo's. * Architectural improvements for preview-grid, menu state, etc. * GNUMERIC_ENABLE_XL_OVERWRITE * Implemented clone, write and load for some sheet objects * Restore horizontal FILL alignment. * Fix array intercept checking. * Some fine tuning to improve start and exit times. * Merge cell & hidden column interactions * Some XL import improvement when parsing objects * Improve XL95 export and include merged regions & outlines * Fix some irritating mouse behaviors * More system portability enhancements. * Support fraction formatting (not parsing) * Fix printing of borders. * Improve checking for array/merged region division. * Prep for frozen panes. * Partial support for outline mode * Misc bugs. * New architecture for selecting cell ranges into dialogs. * Fix dialog placement. * Improve col and row sizing when cloning a cell. * Catch many bugs with merged regions. * Bug fix for supporting maximized windows. * Changed a large number of dirty diapers. * Plugged gnumeric leaks too. * Make search-and-destroy work better on comments. * Fixed parsing of numbers like "-4,885". (We used to get -3115 == -4 * 1000 + 885...) * Fixed formulae with leading dash, like "-995/5". * Fixed MID, FIND, LEFT, RIGHT, LOWER, UPPER, PROPER, CLEAN, LEN, EXACT, REPT. * Improve signed-vs-unsigned situation. * Fixed sorting dialog in the by-row case. * Improve i18n support for XL import/export * Added support for plugin dependencies * Made Excel a real plugin. * Improved plugin system performance & scalability.
2001-07-30Complete conversion to use buildlink.mk files by using pdflib/buildlink.mkjlam1-10/+9
as well. The broken t1lib dependency was also fixed by the update of textproc/t1lib to 1.1.1.
2001-07-30Fill this out a bit more to look nicer on an 80 column display.jlam1-11/+9
2001-07-29Update to 5.1.4, inspired by Wolfgang Rupprecht via pkg/13586.wiz2-15/+22
Changes since 5.1.2 * set icon's title = project name * when switching to log scale, set major/minor tick settings to 10/9 respectively * added "HELP url" and "HELP" to the parser * added "AUTOSCALE ONREAD NONE|XAXES|YAXES|XYAXES" to the parser * produce MIF files with a textflow in which the graph is included, so it can be included in another FrameMaker document * list used fonts in %%DocumentNeededResources in the PS output and bugfixes.
2001-07-27Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the defaultjlam1-1/+2
installation directory in case the package isn't installed.
2001-07-23Update R to 1.3.0. This is a two-generation upgrade from the previous 1.1.1jlam4-52/+67
version in pkgsrc. There are many, many bugfixes, better compliance with S3/S4, and many additional statistical analysis functions added to the base library. There is also an improved (faster) garbage collector and support for dynamically sizing the memory used by R. The full summary of changes may be found on the R Project website.
2001-07-22Fix rpath lossage noted in recent bulk build.wiz2-1/+15
2001-07-20Mechanical changes to buildlink.mk files to use EVAL_PREFIX to setjlam1-2/+2
BUILDLINK_PREFIX.<pkgname>. This allows buildlink to find X11BASE packages regardless of whether they were installed before or after xpkgwedge was installed. Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-18Add buildlink.mk file for use by other package Makefiles.jlam1-0/+32
2001-07-18correct some paths to make this package correctly. problem noted in Hubertsdmcmahill2-7587/+7589
last bulk build.
2001-07-14Inappropriate use of DEPENDS statement for xpm, apply USE_XPM insteadwulf1-3/+2
2001-07-13Added missing dependency for xpm-3.4kwulf1-1/+3
2001-07-11add a patch to fix a bug in the fft() function where arguments are notdmcmahill3-4/+35
checked correctly. Can cause scilab to crash instead of printing a warning. Patch came from Giuseppe Allodi <Giuseppe.Allodi@fis.unipr.it> posted to comp.soft-sys.math.scilab. bump to 2.6nb1.
2001-07-11update to 20.1.0drochner3-10/+25
Changes: Version 20.1 MA and kinds rebased on new package Properties (which grew out of the old activeattr.py file previously in MA). Masked arrays can now be pickled. Properties provides a easy-to-use method to have a name act as if it is a attribute of the class but be able to control reading, writing, and deleting of that attribute via methods of the class. Applied patch that fixes errors when Python is pymalloc-enabled (dmcooke). Applied patch to add new support in LinearAlgebra for symmetrical eigenvalue problems. (Allesandro Mirone) Applied patch to fix comparisons to None in MLab.py (jbmoody). Found and fixed another one in RandomArray.py. Applied suggested fix by Mark Hadfield to let setup_all.py work on systems where Python is installed in a directory path that contains a space. Version 20.0 Redo setup.py so that binary windows installers for Numeric, FFT, MA, etc. can be made automatically. Packages LALITE and RANLIB merged back to top level. Adjustment for BLAS in setup.py. Documentation of Numeric module made more compatible with pydoc. argmin/argmax/argsort/sort errors with axis specs fixed (bug #233805) -- also made them capable of handling args that can be converted to arrays by adding an array(a, copy=0) at the start. Fixes sum, product, cumsum, cumproduct, alltrue, sometrue to deal with zero shape and to take arguments that can be converted to arrays. MA: See changes.txt file in MA for bug fixes and improvements. New option for average to return sum of weights. Fix bug in putmask so that it handles targets of type object. Because of reference counting issues this is done in Python, not C, and would not be more efficient than doing your own loop, but we include it for completeness. In Packages add draft implementation for PEP 0242, Numerical Kinds. Add PyArray_CopyArray to the API (Thanks to Dave Grote). Add defines for cygwin. In arrayobject.h, add static declaration to importing API pointer. May solve OS X problems. Fix bug in FFT packages, added new test. (Thanks to Warren Focke) Added __deepcopy__ method equal to __copy__ method. Throws an exception if the target is an array of type 'O'. But this at least allows non-object type arrays to be copy.deepcopied. If someone has time they can do this case.
2001-07-09python-2.0 -> python>=2.0abs1-2/+2
2001-07-05Update to GSL version 0.9.jtb4-12/+14
* What is new in gsl-0.9: ** There is a new system of vector and matrix views. Any code using vector and matrix views will need to be updated. ** The order of arguments of the view functions involving strides have been changed to be consistent with the rest of the library. ** The ode solvers have been reorganized. ** There are new eigensystem routines for real symmetric and complex hermitian matrices. ** The linear algebra directory now includes functions for computing symmetric tridiagonal decompositions and bidiagonal decompositions. ** The svd routines now include the Golub-Reinsch and Modified Golub-Reinsch algorithms in addition to the Jacobi algorithm. ** The interpolation directory has been reorganized and a higher-level "spline" interface has been added which simplifies the handling of interpolation arguments. ** IEEE support is now available on OpenBSD.
2001-07-01Fix package list problem caused by version bumb.tron2-219/+219
2001-07-01Add and enable ruby-bitvector and ruby-bigfloat.taca1-1/+3
2001-07-01Importing ruby-bitvector package.taca4-0/+52
BitVector is a fairly extensive and fast BitVector class for Ruby. Handles sequences of up to 2**32-1 bits (about 500 Mb). Implemented as a wrapper around Bit::Vector version 6.0 by Steffen Beyer.
2001-07-01Importing ruby-bigfloat.taca4-0/+41
BigFloat is an extension library for Ruby. Using BigFloat class, you can obtain any number of significant digits in computation.
2001-07-01Regen.tron1-2/+2
2001-07-01Fix typo in last commit.tron1-2/+2
2001-07-01Fix "libguppiConf.sh" so that linking of applications with the "guppi"tron3-3/+17
libraries actually works. Bump version number to 0.35.5nb1.
2001-07-01Add and enable "guppi" package.tron1-1/+2
2001-07-01Initial import of new "guppy" package:tron4-0/+557
Plot program with integrated statistics capabilities
2001-06-28Added and enabled snns-4.2: A software simulator for neural networkswulf1-1/+2
2001-06-28Initial import of snns-4.2: A software simulator for neural networkswulf7-0/+265
2001-06-21Mark as USE_BUILDLINK_ONLY.jlam1-1/+3
2001-06-20Update of ntl to 5.1a. Change build system to use libtool forjtb5-45/+169
shared libraries. Changes between NTL 5.0c and 5.1a Some minor fixes and additions. Completely backward compatible. * Added a routine LatticeSolve() for finding integer solutions to linear systems of integer equations. * Modified the stragey used by the LLL() and image() routines in the LLL package to deal with linear dependencies. The new strategy guarantees better worst-case bounds on the sizes of intermediate values. I'm not sure if it will have any serious practical impact, though. * Added some "partial ISO modes" so that one can use some of the features of Standard C++, even if ones compiler does not yet support all of the features. * Bug fix: routine determnant() in mat_GF2.h was not visible to the linker because of a typo in mat_GF2.c. * Made a "smarter" script for selecting the GetTime() function. This fixes an installation problem on Cygwin/Windows 95 platforms. I hope it doesn't create more problems than it solves, though. * Added some extra documentation for installation under Windows/MS Visual C++. * Changed some names like c_lip.c to c_lip_impl.h. This should avoid some potential installation problems. * Throw away first 256-bytes of arc4 streams to improve quality of the pseudo-random number generator. This may change the precise behavior of some programs. * Other minor, internal modifications.
2001-06-12LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk ifjlam1-2/+1
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-11Add a build depends on emacs. Noted from John Darrow's i386 bulk build.jtb1-1/+2
2001-06-11CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, sojlam8-19/+11
adapt by moving CPPFLAGS settings to top-level, and removing explicit inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,jlam1-3/+1
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra definitions to add them from the package Makefiles. As advised by the bsd.buildlink.mk file, also ensure that the buildlink.mk files are included prior to defining any package-specific CFLAGS/LDFLAGS to ensure that the buildlink directories are at the head of the compiler search paths.
2001-06-10Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-buildjlam1-5/+1
targets as the buildlink.mk files now add the dependency automatically. Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-09Sort.wiz1-2/+2
2001-06-01Use -Wl,-R$libdir in the `gsl-config' script.jtb2-1/+15
2001-05-31Install an additional (useful) HTML page.wennmach2-3/+4
Via patch from Masao Uebayashi <ueubayasi@soum.co.jp>
2001-05-24Standardize name of file to include for build-links to be "buildlink.mk".jlam1-5/+5
Use BUILDLINK_INCDIR, BUILDLINK_LIBDIR for locations of linked headers and libraries. Create a variable BUILDLINK_TARGETS whose value is the list of build-link targets to execute.
2001-05-23Update PLIST for gsl-0.8.jtb1-18/+18
2001-05-23No longer needed.jtb5-181/+0
2001-05-23Update to gsl-0.8.jtb2-16/+11
* What is new in gsl-0.8: ** The build process now uses the latest libtool and automake ** The library should now compile with Microsoft Visual C++ ** Portable versions of the isinf, isnan and finite functions are available as gsl_isinf(x), gsl_isnan(x) and gsl_finite(x). ** The definitions of GSL_POSINF, GSL_NEGINF and GSL_NAN no longer cause divisions by zero during compilation. ** The gsl_interp_obj has been renamed to gsl_interp ** The poly_eval and pow_int functions have been moved from the specfunc directory to the poly and sys directories. ** The Chebyshev functions are now available as an independent module in their own directory. ** The error handling conventions have been unified across the library. This simplifies the use of the special functions. ** A full CBLAS implementation is now included for systems where ATLAS has not been installed. The CBLAS library can also be used independently of GSL. The organisation of the BLAS directories has been simplified. ** IEEE support for HPUX-11, NetBSD, Apple Darwin and OS/2 are now included. ** The library now includes implementations of log1p, expm1, hypot, acosh, asinh, atanh for platforms which do not provide them. ** The convention for alloc and set functions has changed so that they are orthogonal. After allocating an object it is now necessary to initialize it. ** There is a new module for estimating numerical derivatives of functions ** There is a new module for handling data with ntuples ** The histogram lookup functions are now optimized for the case of uniform bins, and include an inline binary search for speed. ** The Chebyschev coefficients for the QAWO algorithm are now precomputed in a table for efficiency, rather than being computed on the fly. ** There are several new sorting functions for selecting the k-th smallest or largest elements of a dataset. ** Iterator functions are now available for permutations, gsl_permutation_next and gsl_permutation_prev. ** The function gsl_complex_xy has been renamed gsl_complex_rect ** The API for simulated annealing has been changed to support search spaces in which the points cannot be represented as contiguous-memory data structures. gsl_siman_solve() now takes three extra arguments: a copy constructor, a copy function and a destructor, allowing gsl_siman_solve() to do its work with linked data structures. If all three of these function pointers are NULL, then the traditioanl approach of using malloc(), memcpy(), and free() with the element size is used.
2001-05-22Update dependency on png to >=1.0.11 because of the shlib major bump.wiz2-4/+4
Noted by Frederick Bruckman.
2001-05-19Update to pari-2.1.1.jtb6-189/+193
Fixed 1- return() could forget objects on heap [F2] 2- polhensellift(x^3+x^2+2,[x^2,x+1],2) --> pols not coprime [F3] 3- Configure missed some shared libraries [e.g RedHat 7.0] [F4] 4- requests for precision of bnfinit(x) [ = Q ] could yield SEGV [F6] 5- compatible = 3 not taken into account when reading a file [F7] 6- lines > 0: output driver didn't reset properly after user output [F9] 7- nfdisc(x^5+2*x^4+3*x^3-3*x^2+122*x-1) --> impossible inverse [F10] 8- bug in gcc-2.95: SEGV on Linux (quicksqri) [F11] 9- addrfrac: could return a t_RFRAC whose denominator wasn't a t_POL[F12] 10- bnfcertify (zimmertbound): off by two error when reading bound [F13] BA 11- pbs in Fp_factor_irred (factoring over Fq a pol. defined over Fp)[F25] 12- typo in quadhilbertimag (SEGV for very large discriminants) [F28] BA 13- isprime(n < 2, 2 or 3) gave wrong result [F31] BA 14- nfgaloisconj(polcyclo(11)+1)--> oo loop [F35] nfgaloisconj(polcyclo(40))-->incorrect result IS 15- typo in squfof tuning on 64bit machines [F36] 16- van Hoeij's algorithm (factor(Z[X])): wrong bound in LLL_cmbf [F41] 17- rare SEGV in nfdisc [F44] 18- rare problem in isprincipal (large non Galois base field) [F56] --> wrong result (generators not required) or infinite loop. 19- build failed with readline-4.2 [F57] Changed 1- DOS distribution archives (GPM removed) [C1] XR 2- try more prime ideals in nfsqff [nffactor, modular part] [C4] 3- renamed library function gsize() to sizedigit() [pb with gtk] [C10] IK 4- let lisGEN() return NULL when EOF is met (was oo loop) [C12] 5- install the whole distribution (see ?12) + improved Configure [C17] Added 1- README.WIN, config/[arch-osname|locatesymbol], doc/tex2mail.1 [A1]
2001-05-19Use ${XARGS} instead of invoking xargs directly.jlam1-2/+2
2001-05-16Delete the prebuilt info files after extraction so that they getjtb1-1/+4
regenerated and work properly with the info program in NetBSD. Fixes PR pkg/12962 by Jim Bernard <jbernard@mines.edu>.
2001-05-16Add and enable tasp-vsipl.jtb1-1/+2
2001-05-16Initial import of tasp-vsipl.jtb7-0/+630
This is an implementation of a VSIP Library (Vector/Signal/Image Processing Library) as defined by the VSIPL Forum for a CORE profile. The TASP_VSIPL library is an effort to produce a VSIPL library suitable for demonstration and early development and testing of VSIPL code and ideas. The Tactical Advanced Signal Processing Common Operating Environment (TASP COE) effort is striving to produce a common operating environment for signal processing throughout the Navy and DOD for the COTS environment. VSIPL is thought by TASP to have a good chance of becoming a standard signal processing library for many vendors who supply DOD high performance computing products. For this reason TASP is supporting the VSIPL effort. This is the TASP VSIPL Core Plus implementation of VSIPL. Core Plus includes all the functionality of the core profile plus most floating point Vector and Elementwise Operations not required by the VSIPL Core profile. The additional functions include such things as matrix elementwise add and multiply. The TASP VSIPL code is required to be freely available for any use.
2001-05-16Use devel/readline/Makefile.readline to handle using libedit readlinejlam3-13/+27
emulation or depending on the readline package.
2001-05-14use USE_PYTHONdrochner4-48/+12