From dherring at tentpost.com Thu Nov 3 02:49:06 2011 From: dherring at tentpost.com (Daniel Herring) Date: Wed, 2 Nov 2011 22:49:06 -0400 (EDT) Subject: [Able-devel] ABLE does not compile out of the box In-Reply-To: <1319908839.43688.YahooMailClassic@web31802.mail.mud.yahoo.com> References: <1319908839.43688.YahooMailClassic@web31802.mail.mud.yahoo.com> Message-ID: On Sat, 29 Oct 2011, Eduardo Costa wrote: > Windows, ltk-0.96.? BTW, I teaching Common LISP for engineers, and using ABLE/SBCL.? However, since ABLE does not compile out of the box, I am distributing binaries to the my students. It would be nice if you people could fix the > compilation problems that I describe below. > > 1 -- able-0.21, SBCL 1.0.52, ltk-0.96, cl-fad-0.6.4, > ?????? trivial-gray-streams-2008-11-02 Hi Eduardo, It is good to hear from people using ABLE. Thank you for reporting your problems and fixes. Would you like to distribute these binaries on ABLE's site? ... > Now, ABLE works perfectly well. My suggestion is that you modify the sources, so that the user get an uneventful compilation. In the mean time, I would like to know whether I can post my modified sources in my son's website, so my > students will have a working copy of ABLE. Of course, I will remove it from my site as soon as the official distribution is fixed. Yes, feel free to post sources and binaries on other sites as needed. Phil intentionally released the sources under a free license to encourage such uses. However, it is best to eventually get all changes merged into the main repository. I have set up a git repository for ABLE on github, or if you prefer I can mirror it on gitorious. Either way, git is the preferred tool for submitting patches. If you are not comfortable with git, could you point me to the fully patched files? https://github.com/dherring/able Thanks, Daniel P.S. You might take a look at the "pb" branch. It has experimental support for browsing packages, files, etc. From dherring at tentpost.com Mon Nov 7 15:19:18 2011 From: dherring at tentpost.com (dherring at tentpost.com) Date: Mon, 7 Nov 2011 10:19:18 -0500 Subject: [Able-devel] Question about the [ key binding In-Reply-To: <1320672609.54538.YahooMailClassic@web31816.mail.mud.yahoo.com> References: <1320672609.54538.YahooMailClassic@web31816.mail.mud.yahoo.com> Message-ID: Hi all, The current default in ABLE is for the left bracket key, [, to insert a pair of matching parentheses, #\( #\). This is unexpected behavior for most users, as is the need to press C-[ to insert a #\[. Would any users mind if the default was switched so the [ key inserts a #\[ ? Thanks, Daniel From dherring at tentpost.com Fri Nov 11 04:33:11 2011 From: dherring at tentpost.com (Daniel Herring) Date: Thu, 10 Nov 2011 23:33:11 -0500 (EST) Subject: [Able-devel] updates in git master Message-ID: Hi all, I just pushed a few improvements to git master (github.com:dherring/able.git). - fix printing of floating-point numbers under SBCL - list key bindings in the menus and there were a few more last week. Later, Daniel From dherring at tentpost.com Wed Nov 16 07:07:57 2011 From: dherring at tentpost.com (Daniel Herring) Date: Wed, 16 Nov 2011 02:07:57 -0500 (EST) Subject: [Able-devel] new: debugger, and re-open on restart Message-ID: Hi all, The git master branch now has support for invoking the native CL debugger. It will also re-open files if you restart ABLE within a CL session. https://github.com/dherring/able https://github.com/dherring/able/zipball/master By default the debugger is bound to . (open to recommendations for a better binding) Pressing this key will suspend ABLE's event loop and return control to the normal CL prompt (e.g. the SBCL terminal or Slime's debugger). Selecting the RETURN-TO-ABLE restart (or "Abort handling Tk event") will return control to the ABLE window. Most other restarts will result in ABLE exiting. Tested on SBCL/linux, under a plain shell and under Slime. Please let me know how this works for you. Later, Daniel