Re: [Chicken-users] Bug in readline 4.0 egg; missing function
On Sat, Aug 08, 2015 at 02:10:41PM +1200, Evan Hanson wrote: On 2015-08-07 18:30, Alexej Magura wrote: Fixed the problem; rolled out v4.1.0 of the Readline egg. Works here with Readline library version 6.3. Evan Same here. Thanks, Alexej! -- Erik Falor Registered Linux User #445632http://unnovative.net pgpRhhScNmcuz.pgp Description: PGP signature ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] Bug in readline 4.0 egg; missing function (Erik Falor)
I'm getting a different error than your's, Erik, I get: #;1 acsi: symbol lookup error: /usr/lib/chicken/7/apropos.so: undefined symbol: C_mutate instead of #;1 acsi: symbol lookup error: /usr/lib/chicken/7/readline.so: undefined symbol: C_enumerate_symbols ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] Bug in readline 4.0 egg; missing function (Erik Falor)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Would libreadline versions factor into this? On the machine where I am experiencing this error, I am using GNU libreadline7 ver 6.3.8-1 from Cygwin. Further, I'm using libncurses 4.9. Let me know if any more information is necessary. Regards, - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJVxS4xAAoJEHVwwAZUeZnZ3qMP/0M6mVGEsOwI95LVhZSWxCHu C6i0pDXNcP0dsVs0P63q+xktOSl4aDfLPj9EmG4ObCj1iWmv4tir+H2I0PqIKWdE etNE+KlHRqDYoR5qEdhAnQCON0m6aVI6hFboY01CXEyG99RmfgFWGbz5cMcm6svZ 36pqkck+PbI2gBXU3j7E0by75u0Y0OSVeTJzgMxFP6ih26oWS8T2fqy3UtX6aH2C TEcLPJ6BPrHHAczcO1GURzwIz1rT4FKUN4RoW3MAUgtdUiH6NbVfgIkxhgGkboj8 IZq0jRbCMV+LUxOWHAnrDpB3jRhAQPNP3plxNlC/V5b2J1HOckLalZ13N1pDBbvA gNPTTclxQ3G63MaFwX9QlSnhtWCcQ47E4NBnrKIe/qjiX3lbGlgjIOC1qTUVBoKt ZJu6j7e6TN+n8QH6PrnUQJAlS2RDG4VAW/BMs7c6O1d9xkLBprLiG8bkHpxu0SB3 If6dCVnK/+hLa3LTd9gefUqI4lazLHaGUYjYv3aqBVi9k5VXE/miGyP/avLfXOJO FiGAfwZ/1oSKtYomR/OSa55OhifF5EjCzrIZH47VSwCmmReTJEZay8KsLg34JFSQ p6ikuD79bc0/deDQPlyqnx0iDvnbki4BMhobNoRGZlHZJaw0Qq2zlvJQ4cn6iC8V Vsc9B8ubvwAGhJ4Scu5N =fIEz -END PGP SIGNATURE- ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] Bug in readline 4.0 egg; missing function
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 As of today I installed CHICKEN 4.10, and have encountered this problem as well. However, unlike Erik Fair, I have not even been able to install the egg with chicken-install. Is there a workaround in the meantime to get this working, such as reverting to an older version? I find readline pretty crucial to most of my work flow when using CHICKEN. - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: APG v1.1.1 iQJDBAEBCgAtBQJVxNfIJhxKZXJlbXkgU3Rld2FyZCA8amVyZW15QHRoYXRnZW9n dXkuY2E+AAoJEHVwwAZUeZnZJWMP/0coE2qWus90EywESgs4gJ7OvgL40L/ouhxd eVvI1gwPpVyoxK27kDfuJbJgoYKo5xEcGwX7FsqTJiHklTTbYc9O5UAcLiPTq51x JGMzFyb5okWR5wLPXMwKRFzNzHCaAyvMRrEmbJkd9sL9Fo/uFFTWisyWUNvoyAHp I960H8xjb8uQtAsQV2/V+UTZ+EFA5MU8HEmBRjStXYyXlel7tuw3NRoPfeL8M8iG Un2JWDZUMNit70L42YMlZQFxCKkdmbmcR+642A+h+SZ3S1yM6W0ueLFS5OZk/QO8 WnKR7842hHu/9CYjFbnhGny5c2D35ffE1yWSQjQPaOF/AIKMtvqUyxDCV+qS8sJ4 7pEkHp3Ulwu/5hLkfw9aO2YzhT1FppyBApLqgyVdVxWiKA8CSuATcAUoB8IVVvlu lO7UQT0J2+nqtRyeOtpTpHCGG+m4fxbBSvooacALmKEzU/nVIUcsNvgmlf1c3l5H 5i9KGBzcksKckBnX5Au7MFpoTgt4E6eIgTET1gW5dAWwWlkssXROqUBr+Gte1Nv2 UWRcoxxzT8ImYWxXP2AQ2a19HYPZK5bh7k2XA6315RAUPmUA2nOSlATCwy4HyOJN NLWsIRcGpRNPqI8qMWWxFoFBm11netixodgFAMoFARnHEP1XRWyf+U47tT0aN56n d53fhRdG =8GXB -END PGP SIGNATURE- ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] Bug in readline 4.0 egg; missing function
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Would it be possible to replace readline with linenoise in your workflow? Unfortunately the main benefit of readline currently is that it supports history (linenoise does not, at least when I last checked). It's not the worst break in the world, as I can always use the SLIME egg, but that does not preserve history across sessions quite as well. - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: APG v1.1.1 iQJDBAEBCgAtBQJVxNwVJhxKZXJlbXkgU3Rld2FyZCA8amVyZW15QHRoYXRnZW9n dXkuY2E+AAoJEHVwwAZUeZnZhIIP/RmhB2Mtcgx3HsR18I15V5R/CnDUe7lwu/wp vNPBt1dW33GhSLH/6L0X4r5YOr+PtN5Fgklie4id1yQW6h5v15mis1pN5E6ouNBH bC3m0JVYI7/Luw4oJNjA5bcd+4nYBvLmMeq8MQot13t1dXKgomv5qfgmOrcq2ta7 VGQ7kOoxT7rDNJ97DIrcwPidBIWr/J6iVKdGaoNblGRuIi+2Ktwl4OjVH8FF1CrA q9jDsfSZGiY6cyZDxV3hVQ0zXsvD3JYuF5R63Ui5lVaE+HIJrB6+SaLF+GwX857w 1+k/BmuCgAXLo/I23O5bwkKlV6SUTCEDBGCz6NaeJdC9CNDxq/48BnKNWCQ3H4Fl 81xCTS90n4ZEm3WureJxGUAhXxSFqS8YZ8AGLDzspsKfDMxiVvcW7qO9jhldTyaa 4JUPZMMwpYMUN7q4FfSrLM18NsaWCR8QC/2EuibCVoh5ml8O8T2lX7e0rapJBSkM 8gv9dTLDHelznaSlxj+osfSvghyCWbL612PufuG5ZJy2urEm2G89gBH0yEwVHXZl at10yToxXFCoC5GKIAkTSdfbqBZRrAtzHXdmLVbUdrlFPeVfRIGYp3X6aGl0Z8f1 8I+vXLVFzWP9zDLJBpdDKu6g82JpXeEowxA/lPOzZ2yQFjE+AJvSsia64qEsdiKL KSrGX5yN =7n5y -END PGP SIGNATURE- ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] Bug in readline 4.0 egg; missing function
Hello Jeremy, Jeremy Steward writes: Unfortunately the main benefit of readline currently is that it supports history (linenoise does not, at least when I last checked). It's not the worst break in the world, as I can always use the SLIME egg, but that does not preserve history across sessions quite as well. If you just need history support probably rlwrap[0] will do the trick! I usually use rlwrap in combination with csi: $ rlwrap csi rlwrap is a readline wrapper and you can use it for a lot of different programs. It is also smart enough to remember the history depending on the invoked utility (in our case we will have a ~/.csi_history after invoking rlwrap csi). HTH! Ciao, L. [0]: http://utopia.knoware.nl/~hlub/uck/rlwrap/ ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] Bug in readline 4.0 egg; missing function
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Thank you! This does solve my problem for the time being. Cheers, - -- Jeremy Steward -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJVxOyZAAoJEHVwwAZUeZnZBdIP/iCLbztdsjVlswVHJ67oCWjo IOoDD4P2CUuDBUy1hjk/xFE+EUqUscY9HRD4sy5KHha313touOXuirSHGNWrfBfg JnoOOKAk1DfT/qLL1DdzeVqQPhiRLa7UCMAKd5TNatC3pq8B7aYvgxgkl9bfvuRt UpakUo4Uq81ECC0gqPyYThSk2KVCWkjdSB0Dpvt6FpyiT3lffVtr6hOfw9gnWvY+ /wW4FxePlxccONwooq/gKTD6SCsDJoDKwnaf/XC5nnF+OUI9KF1fxPD1qevICKOt J3xvWH1c9nB98YhW84FUl/o+liVQUT/1B8d1xlJnY/0cLPr2UzfRHkIy5s9i2Cor EkniDSZxlVL3+iIw12Z80WGcRjlDDqsQMIneXo9hTwTyC3Om054o/K9v06ndRFZ+ Eq1fZeeTNtyYykznJ1VX02y8IZjf3hbdMWaSb+wD7av60mrsPn9l2GKK0WgYOELe cNm4Bx/N3d1g57cHsW7wjdpBZqo0XDjzp+0cjnPysLaZ4DFN6MXDBrl4JrQI1EVv LfXOfWZsTBC72dcX3GXTvlcig1v3nOJ8KSRivwe33XaIedQfeQ1ymbTBc+ufMi3j n/6SyCxUrmBUj+iMw/qfL421vCLj8rvD3QD6mI0QouwnTJI3VJ+I1xuVf+ONfFiM 1+PibpKRhM/M7jIRLGbG =Mge/ -END PGP SIGNATURE- ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] Bug in readline 4.0 egg; missing function
Fixed the problem; rolled out v4.1.0 of the Readline egg. ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
Re: [Chicken-users] Bug in readline 4.0 egg; missing function
On 2015-08-07 18:30, Alexej Magura wrote: Fixed the problem; rolled out v4.1.0 of the Readline egg. Works here with Readline library version 6.3. Evan ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users
[Chicken-users] Bug in readline 4.0 egg; missing function
Hello Alexej, When I build the readline egg I see a warning about a missing function 'C_enumerate_symbols': '/usr/bin/csc' -feature compiling-extension -setup-mode-s -O2 readline.scm -C -D_GNU_SOURCE=1 -C -std=gnu99 -lreadline -lhistory -ltermcap readline.c: In function 'stub553': readline.c:105:1: warning: implicit declaration of function 'C_enumerate_symbols' [-Wimplicit-function-declaration] C_r=((C_word)C_enumerate_symbols(t0,t1)); ^ Later, when I use the readline egg within csi and hit 'Tab' to complete a string, csi crashes. This is what happens when I attempt to complete the string a: [fadein@voyager ~]% csi #;1 acsi: symbol lookup error: /usr/lib/chicken/7/readline.so: undefined symbol: C_enumerate_symbols -- Erik Falor Registered Linux User #445632http://unnovative.net pgprqQk5qh7PB.pgp Description: PGP signature ___ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users