GAP.jl 0.8.0 released
21 Apr 2022Today GAP.jl 0.8.0 has been released.
Closed issues:
- If GAP is the host, and Julia embedded, we should perhaps catch Julia’s screen output (at least for errors) (#237)
- Provide replacement for GAP kernel function
SyExecuteProcess(#240) - Change gaproot’s to differentiate both on the GAP and Julia versions (#681)
- link separate binaries for JuliaInterface for separate Julia versions (#691)
- Crash
using GAPin IJulia with Julia 1.6.3 (#760) - doc: table of contents unsorted (#787)
- New error on julia master? (#789)
- Fix code to work without C/C++ compiler again, and add a CI test for this situation (#794)
- Tab completion in GAP for
Julia.XXXdoes not work (#795) - lib/debug.g cannot be loaded (#796)
- Allow assigning to Julia module variables, at least in Julia’s
Mainmodule? (#798) - naming convention (#799)
- Update
GAP_pkg_juliainterfacefor latest Julia 1.9 (#801) - Update sysinfo.gap, gac replacements to match latest GAP_jll (#807)
Merged pull requests:
- Replace GAP’s
ExecuteProcessby Julia code (#726) (@fingolfin) - Remove
Base.big(obj::GapObj)(#763) (@fingolfin) - explain why
SameMutabilityvariants are chosen (#785) (@ThomasBreuer) - fix section ordering in t.o.c. (#788) (@ThomasBreuer)
- Stop relying on JULIA* keys in sysinfo.gap (#790) (@fingolfin)
- Give helpful error if GAP_jll is not available (#791) (@fingolfin)
- Update to latest JLLs (#792) (@fingolfin)
- @gapattribute: use
has_/set_instead ofhas/set(#800) (@fingolfin) - replace the GAP kernel function
JuliaSetVal… (#802) (@ThomasBreuer) - Allow
Julia.MODULE.x := 1in GAP code, removeJuliaSetVal(#803) (@fingolfin) - Remove OverrideTypeNameAndModule hack (#805) (@fingolfin)
- Update to latest GAP_jll / GAP_lib_jll (#806) (@fingolfin)
- Update GAP_lib_jll (#808) (@fingolfin)
- Update etc/gac to latest (#809) (@fingolfin)
- Better handling of C/C++ compiler detection (#810) (@fingolfin)
- Update to latest GAP_pkg_juliainterface_jll (#811) (@fingolfin)