Re: [Chicken-users] readline history bug?

2014-12-11 Thread Christian Kellermann
Hi Alexej, * Alexej Magura agm2...@gmail.com [141211 01:37]: Is the readline egg's history feature broken? It only seems to work the first time I start _csi_ up after creating a new history file. Here's the code that I'm using: (current-input-port (make-gnu-readline-port)

Re: [Chicken-users] readline history bug?

2014-12-11 Thread Alexej Magura
While perusing through readline's source code, I went ahead and added a couple of functions that expose more of the API(? if that's the right term). Specifically, they expose the where_history(), current_history(), previous_history(), next_history(), history_search(), and

Re: [Chicken-users] readline history bug?

2014-12-11 Thread Christian Kellermann
Alexej Magura agm2...@gmail.com writes: While perusing through readline's source code, I went ahead and added a couple of functions that expose more of the API(? if that's the right term). Specifically, they expose the where_history(), current_history(), previous_history(), next_history(),

Re: [Chicken-users] readline history bug?

2014-12-11 Thread Alexej Magura
On 12/11/2014 01:43 AM, Christian Kellermann wrote: So it looks to me, like it is working fine. Does this help? Yeah, I loaded up my shell without my rcfile and the problem went away, so something in my .zshrc/.zshenv is causing the problem. Note that you indeed need to create the file

Re: [Chicken-users] IDE for Beginners

2014-12-11 Thread Nathan Thern
On 12/4/2014 1:16 PM, Mario Domenech Goulart wrote: Despite being initially cryptic, I'd strongly recommend learning Emacs. It's a valuable and flexible tool that can be useful in many situations, not only for editing CHICKEN code. If you are familiar with Lisp languages (and I assume you are),

Re: [Chicken-users] readline history bug?

2014-12-11 Thread Alexej Magura
On 12/11/2014 02:31 AM, Alexej Magura wrote: Yeah, I loaded up my shell without my rcfile and the problem went away, so something in my .zshrc/.zshenv is causing the problem. So apparently running csi with rlwrap was messing with the readline support, lulz. Commenting out the following

Re: [Chicken-users] IDE for Beginners

2014-12-11 Thread Mario Domenech Goulart
Hi Nathan, On Thu, 11 Dec 2014 11:05:44 -0500 Nathan Thern nth...@gmail.com wrote: On 12/4/2014 1:16 PM, Mario Domenech Goulart wrote: Despite being initially cryptic, I'd strongly recommend learning Emacs. It's a valuable and flexible tool that can be useful in many situations, not only for

Re: [Chicken-users] IDE for Beginners

2014-12-11 Thread Dan Leslie
Hi Nathan! I've been following this thread but haven't had a chance to jump in until now. SLIME support is sort of broken, at best, on newer Emacs. I tried getting it limping back along but I think you'll find it lacking. I wrote a package for Emacs that can be installed via MELPA and

Re: [Chicken-users] IDE for Beginners

2014-12-11 Thread Dr. Nikolaus Klepp
Not quite a fullblown IDE, but useful to me: LispEdit for geany http://www.cliki.net/LispEDIT You'll need to change the keybindings in the sourcode if you don't like the default :-) Nik Am Freitag, 12. Dezember 2014 schrieb Dan Leslie: Hi Nathan! I've been following this thread but