Skip to content

Releases: euslisp/EusLisp

EusLisp-9.32

25 Sep 06:48

Choose a tag to compare

  • apply patches in dfsg https://salsa.debian.org/science-team/euslisp/-/tree/debian/9.31+dfsg-1/debian/patches?ref_type=tags
    • On arm32, localtime_r in LOCALTIME in unixcall.c returns NULL in some situation (#524)
    • Fix for blhf Fix for blhc tests, we need to use default CFLAGS (#523)
    • defforeign on ppc64el is not work for float/double, skpping test for now (#525)
    • update VERSION=9.31 (#517)
    • remove link to libeus from executables, this also remove EUSLIB, which provides RPATH settings that Debian dislike. (#522)
    • use same code for every build (only common.l) (#522)
    • Fix hardening-no-bindnow by adding DEB_BUILD_MAINT_OPTIONS = hardening=+all to rule and pass that variable to CFLAGS/SOFLAGS/LDFLAGS, use gcc for LD. (#522)
  • use termios.h, termio.h is dropped for glibc >= 2.42, fix lisp/tool/eustags.c for gcc^15 (#533)
  • Fixed find symbol function by using 's' instead of 'sym' variable and added hash table size (#532)
  • Support apple silicon arm architecture. Updates C code to handle 64-bit pointers correctly, especially for printing memory addresses. (#529)
  • make sure to run MKDIR before compile GCCLS (#527)
  • update code for gcc-15 (#521)

EusLisp-9.29

09 Feb 07:34

Choose a tag to compare

Update to EusLisp-9.29

apply patches in dfsg(https://salsa.debian.org/science-team/euslisp/-/tree/master/debian/patches) (https://github.com/euslisp/EusLisp/pull/482)
Add warning for argparse.l when not calling :parse-args (https://github.com/euslisp/EusLisp/pull/478)
support macOS 10.15/11 (https://github.com/euslisp/EusLisp/pull/472)

EusLisp-9.27

21 Feb 12:04
40051e5

Choose a tag to compare

update to 9.27 (with changelog in (j)intro.tex, euslisp.hlp, (j)manua…

EusLisp-9.23

07 Mar 08:17

Choose a tag to compare

Release Version 9.23

EusLisp-9.22

30 Dec 06:48

Choose a tag to compare

Release Version 9.22