On Mon, Dec 22, 2025 at 12:20 PM Waldek Hebisch <[email protected]> wrote: > > On Sun, Dec 21, 2025 at 10:09:06PM -0600, Dima Pasechnik wrote: > > On Sun, Dec 21, 2025 at 9:51 PM Waldek Hebisch <[email protected]> wrote: > > > > > > On Mon, Dec 22, 2025 at 09:43:50AM +0800, Qian Yun wrote: > > > > Hi Waldek, > > > > > > > > I wonder if PR#207 is missing on your radar, what's your view on > > > > https://github.com/fricas/fricas/pull/207 ? > > > > > > My trouble is that I do not know what problem this attempts > > > to fix. > > > > > > AFAICS completely disables readline built into GCL, which is > > > not a big deal due to rlwrap, but some people may wish to > > > interact directly with gcl command line. > > > > one of the two readlines has to go, either the rlwrap's one, or the > > built-in one. > > Having them both on leads to some weird interactions, doubling up stuff, > > etc. > > If there are two FriCAS disables the GCL one. This setting only > affects cases when there are no rlwrap or when FriCAS was > incorrectly started.
There is one FriCAS, it has to be build with either internal readline, or rlwrap, but not both. > > > > > > > Another trouble is how to test anything: again there are various > > > GCL snapshots and I do not know which one is in use. > > > > we are talking about GCL 2.7.1 (with a patch it needs, published on > > its release page - which is weird, if it doen't build/work without > > they should make a new release, but, well...) > > https://www.gnu.org/software/gcl/ this says (the patch for alloc.c is important): An implementation of Common Lisp Latest stable release: gcl-2.7.1.tar.gz Build Requirements: gcc/clang,libgmp-dev,libtirpc-dev,zlib1g-dev Optional Features Build Requirements: libreadline-dev,tk8.6-dev,libxmu-dev,libxaw7-dev Build instructions: tar zxf gcl-2.7.1.tar.gz cd gcl-2.7.1 Apply errata: modified gcl/debian/rules @@ -138,7 +138,7 @@ clean: debian/control debian/gcl.templates rm -rf $(INS) debian/substvars debian.upstream rm -rf *stamp build-indep rm -f debian/elpa-gcl$(EXT).elpa debian/gcl$(EXT)-pkg.el - rm -rf $(EXT_TARGS) info/gcl$(EXT)*.info* + rm -rf $(EXT_TARGS) info/gcl$(EXT)*.info* gcl_pool debian-clean: debian/control debian/gcl.templates dh_testdir modified gcl/git.tag @@ -1,2 +1,2 @@ -"Version_2_7_0" +"Version_2_7_1" modified gcl/o/alloc.c @@ -707,6 +707,7 @@ empty_relblock(void) { for (;!rb_emptyp();) { tm_table[t_relocatable].tm_adjgbccnt--; expand_contblock_index_space(); + expand_contblock_array(); GBC(t_relocatable); } sSAleaf_collection_thresholdA->s.s_dbind=o; ./configure --prefix=your_install_directory && make install you can get gcl 2.7.1 tarball from https://sunsite.icm.edu.pl/pub/gnu/gcl/ HTH Dima > > Gives: > > Too Many Requests > > when I try to access it... > > > -- > Waldek Hebisch > > -- > You received this message because you are subscribed to the Google Groups > "FriCAS - computer algebra system" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/fricas-devel/aUmL9fNBvWy2h0_p%40fricas.org. -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/fricas-devel/CAAWYfq19%3D-H5BvG_2KbJ9YXH3SA67MJNjKE4pgDgYj6%3DnX47ug%40mail.gmail.com.
