Recent Releases of GNU Data Language 1.0

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] 9 months ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] 9 months ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] 10 months ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] 10 months ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] 10 months ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] 10 months ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] 11 months ago

GNU Data Language 1.0 - v1.1.2_testing3

Scientific Software - Peer-reviewed - C++
Published by GillesDuvert 11 months ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] 11 months ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] 11 months ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 1 year ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 1 year ago

GNU Data Language 1.0 - v1.1.2_testing2

Scientific Software - Peer-reviewed - C++
Published by GillesDuvert about 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 1 year ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 1 year ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - v1.1.2_testing

Scientific Software - Peer-reviewed - C++
Published by GillesDuvert over 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - v1.1.1

What's Changed

  • Rewrote POLY_2D (faster, accurate, handles complex values too) by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1919
  • Important Fixes to netCDF4 and HDF5 by @rsiddans in https://github.com/gnudatalanguage/gdl/pull/1926
  • READ_TIFF reads complex values by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1938
  • READ and READF corrected to accept commas as separators, and read complex values (features were already present in READS) by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1943
  • patched bug in SMOOTH with lots of NaNs in the 2D case: closes issue #1940 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1944
  • Enable COMPILE_OPT options accepted at main level by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1954
  • Enable error reporting in interactive mode in a more standard manner by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1957
  • RESOLVE_ALL now... resolves all @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1963
  • Added SIGNUM function by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1966
  • UNIT keyword for the SPAWN command now 100% supported by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1971 ### Other patches:
  • Correct bad handling of the various thickness options and patch cursor (closes #1901) by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1904
  • close issue #1908 (ishft wrong) by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1912
  • make plInBuildTree() work in GDL's fork of PLplot by @jkohnert in https://github.com/gnudatalanguage/gdl/pull/1913
  • Removed SIGCHLD -> SIG_IGN; added wait in gdl2gdl.cpp subprocess handling by @jkohnert in https://github.com/gnudatalanguage/gdl/pull/1917
  • bug #704 fix - randomu out of range with large poisson seed by @eloirozier in https://github.com/gnudatalanguage/gdl/pull/1041
  • initial import of basic test for ROT() by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1924
  • closes #1905 and #1929 all at once by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1930
  • close #1906 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1931
  • File search to expand shell variables closes #1932 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1935
  • OOPS on the occasion of #1935 , support for FINDFILE was removed. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1942
  • Close 1353 and 1928 make /NAN implied for several functions by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1945
  • Fix GDL Convert() internal function for compatibility with ARM64 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1949
  • corrected special case of (negative) powers of -1. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1951
  • Text widgets: 2 problems solved. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1952
  • improved implied_print by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1953
  • solves and closes #1970 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1975
  • solve #1967 ??? by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1977
  • Closes #1981 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1982

New Contributors

  • @rsiddans made their first contribution in https://github.com/gnudatalanguage/gdl/pull/1926

Full Changelog: https://github.com/gnudatalanguage/gdl/compare/v1.1...v1.1.1

Scientific Software - Peer-reviewed - C++
Published by GillesDuvert over 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - v1.1

Changes since v1.0 in no particular order:

  • Graphics:
    • The dependency to the plplot package has been removed --- easier installation and maintance, several (plplot) bugs cured
    • 3D support (SURFACE, SHADESURF and all T3D options for 2D plots) complete. Option TICKGET added.
    • Plot positioning, labeling, character sizes etc... now identical to IDL
    • support for !C embedding command
    • ARROW, DEFROI
    • VELOVECT by @jtappin (replacement for VECTOR_FIELD)
  • Widgets: too many improvements to be listed, but complicated widget interfaces like NASA's PLOTMAN or Aaron J. Barth's ATV are running just fine. Even xtetris works!
  • Parallel processing with the support of IDL_IDLBridge:: commands
  • SAVE/RESTORE of compiled procedures
  • Shared memory mapping with SHMMAP and related commands
  • Support of !NULL as a lefthand argument
  • HDF5 improvements by @ogressel (write functions in particular)
  • Better READ/WRITE of all graphic formats (GIF, JPEG, etc)
  • New procedures and functions:
    • Eigenvalues and Eigenvectors: added ELMHES,HQR,TRIRED,LAHELMES,LATRIRED,TRIQL
    • Sparse matrix: added SPRSIN,SPRSAB,SPRSAX,FULSTR,SPRSTP,LINBCG
    • GAUSSFIT, SCOPEVARFETCH options, ARROW, DEFROI, option EDGECONSTANT for CONVOL
    • ALLANVAR, MEDABSDEV by @alaingdl
    • Debug commands: .RET , .SO, .OUT, .SIZE
    • IMPLIED_PRINT
  • Speedup of many many functions and procedures (use of better algorithms and parallelism)
  • OpenMP active on Apple silicon: GDL is very efficient now on OSX.

What's Changed since last release:

  • correcting #1837 PTRARR() by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1838
  • implied_print patch by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1829
  • rewriting test_elhmes to assess small numerical changes between x86 & M2 by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1840
  • closes #1839 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1841
  • add Apple Silicon builds to CI (using macos-14 images); add WITHOPENMP option to buildgdl.sh by @slayoo in https://github.com/gnudatalanguage/gdl/pull/1788
  • closes #1843 --- interpol supports complex values. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1844
  • enable a list of files seperated with blanks or commas and respecting… by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1847
  • Operators completeness (again) by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1848
  • Revert commit ebfa961 and close #1849 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1851
  • Adress problem reported in #1852 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1860
  • Cmakefix by @ChunkyPanda03 in https://github.com/gnudatalanguage/gdl/pull/1850
  • previous patch was wrong.. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1862
  • should make colormap images (palette images) OK. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1864
  • changes in shmmap by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1865
  • silence version string indexing warning on macOS. closes #1872 by @slayoo in https://github.com/gnudatalanguage/gdl/pull/1875
  • a version supporting IDL_IDLBridge objects and methods. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1870
  • IDL_IDLBridge (as GDL2GDL) with only a simple posix message queue per subprocess. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1879
  • better widget user experience, on OSX in particular. And a few bugs cured. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1878
  • remove blocking eventloop. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1882
  • GDL does not need PLPLOT library anymore by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1886
  • PATCH for #1887 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1891
  • All cases of FFT are now supported by fftw.cpp by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1897
  • closes #1893 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1900

New Contributors

  • @ChunkyPanda03 made their first contribution in https://github.com/gnudatalanguage/gdl/pull/1850

Full Changelog: https://github.com/gnudatalanguage/gdl/compare/v1.0.6...v1.1

Scientific Software - Peer-reviewed - C++
Published by GillesDuvert over 1 year ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 1 year ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - v1.0.6

GDL v1.0.6

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - v1.0.5

GDL v1.0.5

What's Changed

  • closes #1685 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1694
  • close 1696 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1699
  • Sparse matrix support by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1698
  • various changes for T_PDF, Besel*, GaussInt by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1702
  • Faster div and mod and report fpexceptions by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1683
  • remove obsolete (incl. 404) links from the manpage by @slayoo in https://github.com/gnudatalanguage/gdl/pull/1705
  • Shmmap etc by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1703
  • Tentative anwsers to #1708 (callexternal(/cdecl) and to #1709 (filereadlink('/proc/self')) by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1713
  • close #1710. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1716
  • add a test for SHMMAP and other details by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1714
  • solving #1717 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1721
  • Fixes #1724: WIDGET_SLIDER with TITLE crashes when setting value by @frankmri in https://github.com/gnudatalanguage/gdl/pull/1729
  • close #1726 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1736
  • improve WIDGET_TABLE by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1735
  • close #1720 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1737
  • Still #1738 - fix build with wxWidgets >= 3.2 by @frankmri in https://github.com/gnudatalanguage/gdl/pull/1739
  • various small changes to adress small bugs by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1740
  • Solve 1746 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1747
  • Allanvar, MedAbsDev + allowing compilation without Eigen3 by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1741
  • Improvements on WIDGET_TABLE by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1745
  • improve testallbasic_functions by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1749
  • closes #1748 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1750
  • obtaining version id from git metadata (no more need for version bump commits or release branches) by @slayoo in https://github.com/gnudatalanguage/gdl/pull/1753
  • bugifx: in routine 'h5dopenfun()', remove '(long)'... by @ogressel in https://github.com/gnudatalanguage/gdl/pull/1756
  • enable cleaning of internal gdl objects at exit in debug mode by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1762
  • Struct for tables by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1761
  • WIDGET_TABLE OOPS closes #1771 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1772
  • add switch --silent & close #1763 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1769
  • fixing repeated definition of the VERSION preprocessor constant by @slayoo in https://github.com/gnudatalanguage/gdl/pull/1770
  • Add udunits xmls to windows distribution by @pjb7687 in https://github.com/gnudatalanguage/gdl/pull/1765
  • Solved "multiply defined" error messages occuring at link time for some compilers. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1776
  • introducing export-ignore directive for all files to make github-generated tarballs emtpy by @slayoo in https://github.com/gnudatalanguage/gdl/pull/1774
  • Check all basic operators results in all possible cases by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1784
  • Found a bug in ForInfoListT object, closes #1766 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1778
  • strip first char of version string for !GDL.RELEASE if it is "v" by @slayoo in https://github.com/gnudatalanguage/gdl/pull/1780
  • various small tests ... by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1786
  • Update codecoverage to use actions/checkout@v4 by @jkohnert in https://github.com/gnudatalanguage/gdl/pull/1794
  • update "test_isa" for missing /file keyword; update doc/gdl.1 by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1789
  • close #1781 (TICK_GET error) by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1785
  • Use new python initialisation, if old one is deprecated by @jkohnert in https://github.com/gnudatalanguage/gdl/pull/1793
  • Close #1701 : SURFACE obeys multiplot position when T3D is not enabled. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1798
  • Elmhes + HQR by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1806
  • to be thoroughly tested, should close #1796 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1799
  • adding some tests in testsuite by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1810
  • I forgot to add new version of "testlabeldate" by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1812
  • correction for SIZE(/struc) for LIST and HASH by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1815
  • device, COPY=[...] was wrong. by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1802
  • closes #1706 closes #1811 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1819
  • Close 1809 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1821
  • new testtrired test; most KeywordSet() with numeric fixed; -DEIGEN3=off now OK; limited cleaning in eigenvaluessolvers.*pp by @alaingdl in https://github.com/gnudatalanguage/gdl/pull/1816
  • re-enable OpenMP on macos CI by @slayoo in https://github.com/gnudatalanguage/gdl/pull/1822
  • bump setup-python action version to avoid outdated node.js warnings by @slayoo in https://github.com/gnudatalanguage/gdl/pull/1824
  • Last adjustements to plot functions -- test_coyote OK by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1825
  • replace SizeT by int, avoids warning about format at line 4844 in gdlWidget.cpp by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1826
  • Close 1814 by @GillesDuvert in https://github.com/gnudatalanguage/gdl/pull/1827

New Contributors

  • @frankmri made their first contribution in https://github.com/gnudatalanguage/gdl/pull/1729

Full Changelog: https://github.com/gnudatalanguage/gdl/compare/v1.0.4...v1.0.5

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] about 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Binary Release (unstable)

Weekly Binary Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - v1.0.4

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - v1.0.3

GDL v1.0.3

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 2 years ago

GNU Data Language 1.0 - Weekly Release (unstable)

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 3 years ago

GNU Data Language 1.0 - v1.0.2

GDL v1.0.2

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 3 years ago

GNU Data Language 1.0 - v1.0.1

  • wx plotting device fixes (addressing event loop issues visible if plotting in loops)
  • image file reading fixes
  • widget enhancements
  • countour plot fixes
  • CURVEFIT fix
  • new routines: CWBGROUP, READMPPM, WRITE_PPM
  • Python interface: switch to undeprecated NumPy API

kudos to: @acoulais, @eloirozier, @GillesDuvert, @jkohnert, @jtappin & @pjb7687

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] over 4 years ago

GNU Data Language 1.0 - v1.0.0

  • wxwidgets is now the default plplot plotting backend Dear Packagers, please ensure the required plplot driver is included in the dependencies

  • cleanups, speed and compatibility improvements, new test routines, new GDL routines, 700+ commits in total since the last release Dear Packagers, note the CMake testsuite target changed from "make check" to "make test", please ensure 100% tests pass

  • new resource files (including GDL icon) Dear Packagers, please also consult the README file in gdl/resource/maps

  • Delaunay triangulation support Dear Packagers, note that GDL ships with modified source of delaunator-cpp (as well as modified ANTLR and dSFMT header files)

  • new GDL website: Dear Packagers, please include in package metadata a link to https://gnudatalanguage.github.io/

  • game-changing improvements in widgets and plotting (kudos Gilles Duvert)

  • switch from Travis & Appveyor to Github Actions, weakly binary releases including Windows installer (kudos Jeongbin Park)

  • improvements in implied print, FILESEARCH/FINDFILE, PostScript output, interpolation and *LUN routines (kudos Gilles)

  • HDF5 improvements (kudos Oliver Gressel)

  • TRIANGULATE improvements (kudos Gilles and brandy125)

  • IBETA, TIMESTAMP and related time-handling improvements (kudos Eloi Rozier de Linage and Thibault Huillet)

  • numerous Windows compatibility issues fixed (kudos Greg Jung, Eloi Rozier de Linage et al)

  • numerous fixes and IDL-compatibility improvements (kudos Alain Coulais et al)

  • CMake: requiring 3.2, removed local FindNumpy, cleanups

  • stopped supporting grib_api in favor of eccodes

Scientific Software - Peer-reviewed - C++
Published by github-actions[bot] almost 5 years ago

GNU Data Language 1.0 - v1.0.0-rc.3

  • transparent reading of windows text files (terminated with )
  • speedup of TRISOL
  • SAVE/RESTORE correctly handling complicated objects and heap nested structures
  • TERMINAL_SIZE() added
  • adding HANNING() and GAUSSIAN_FUNCTION() (thanks J. Tappin)
  • SIGMA() added
  • fixes in SIMPLEX(), PTRARR() and IDLNETURL
  • correction dim. in POLYWARP() (thanks Igor Ch.)
  • reworked help,/obj and help,/path_cache and help,/sys
  • complex inputs in READS
  • removing EditLine and PSlib from dependencies
  • fixed OpenMP-related bug in MAX/MIN
  • revised testhash() and testlist()
  • added test_widgets()
  • numerous small fixes (CMake, typos, cleanups, compilation issues...)
  • Windows compilation issues
  • numerous updates in plotting and widget infrastructure
  • updated manpage

Scientific Software - Peer-reviewed - C++
Published by slayoo almost 6 years ago

GNU Data Language 1.0 - v1.0.0-rc.2

  • fixed linestyle +psym problem when NaN in data (#678)
  • fixes for path separators on Windows
  • cleanup of map projections resource files (much reduced tarball size)
  • cleanup of GSHHS leftovers (GDL no longer depends on GSHHS)
  • clarification of projection resource licensing information
  • fix for SMOOTH() making it work correctly with complex arrays (#685)
  • fix for SMOOTH() curing segfault condition with large arrays (#682)
  • fix for POLYFILL and log axes (#674)
  • fixing build failures on s390x (#676)
  • fix for segmentation fault on total(,/double) (#680)
  • removed confusing message about graphic magick compiled only with 8 BPP
  • improved management of input to RANDOM( ... poisson=)
  • fixed WRITE_JPEG so it creates 2-dim jpg by default instead of 3-dim (#710)
  • fix in HELP so it does not free memory twice when used like help,/obj,out=xxx
  • corrected behaviour of '...' in string truncation in HELP
  • fixed OBJ_CLASS so it does not include structures in the list of objects (#173)
  • added "compile_opt idl2, hidden" to numerous GDL-written library routines
  • VALUE_LOCATE: speedup + better error message
  • XMANAGER: many new features supported
  • improved IDL compatibility in the idlneturl class
  • added FILE_CHMOD
  • improvements in PRTVALID and OBJVALID (e.g. correct support of /CAST)
  • new implementation of WordExp for use in path expansion
  • better integration of !NULL type (#589)
  • added WIDGETINFO(/display) and WIDGETINFO(/map)
  • SPAWN modified to allow immediate return when background job
  • multiple choice support in list widget
  • better HELP,/HEAP
  • FILE_MOVE improvements
  • FSTAT() improvements
  • fixed HDFVDREAD segfault issue (#664)
  • fixed FindXdr.cmake
  • support for SORT()-ing pointers (#698)
  • STRUCT_ASSIGN fixed so it assigns correctly parts of structs that were themselves structs
  • some compiler warnings eliminated
  • fixed crash in REPLICATE_INPLACE (#574)

Scientific Software - Peer-reviewed - C++
Published by slayoo about 6 years ago

GNU Data Language 1.0 - v1.0.0-rc.1

News: - entirely rewritten mapping support (thank to Gilles Duvert) - major improvements on the Windows compatibility (thanks to Greg Jung and Gilles Duvert) - shift to Python 3 (thanks to Orion Poplawski and Ole Streicher) - added READCVS, SCOPEVARNAME - fixes in CONGRID, FILEMKDIR, FXROOT, INTRPOLATE, LINFIT, MAKEARRAY, RESTORE, TAGNAMES, ... - numerous other fixes and performance improvements and increased test coverage

Scientific Software - Peer-reviewed - C++
Published by slayoo over 6 years ago

GNU Data Language 1.0 - v0.9.9

For list of changes, see: https://github.com/gnudatalanguage/gdl/blob/master/NEWS#L688

Important information for packagers: - C++11 and CMake 3 are now required - OpenMP required by default - dropped support for OLDPLPLOT - support for using eccodes instead of grib_api

Scientific Software - Peer-reviewed - C++
Published by slayoo over 7 years ago