Re: setting breakpoints at the repl

2021-12-26 Thread Jose A. Ortega Ruiz
On Sun, Dec 26 2021, Jose A. Ortega Ruiz wrote: > On Sun, Dec 26 2021, Jérémy Korwin-Zmijowski wrote: > >> Le 20/12/2021 à 08:06, Jose A. Ortega Ruiz a écrit : > > [...] > >> Hello Jao ! >> >> This is really great news and I will be happy to play with it.

Re: setting breakpoints at the repl

2021-12-26 Thread Jose A. Ortega Ruiz
On Sun, Dec 26 2021, Jérémy Korwin-Zmijowski wrote: > Le 20/12/2021 à 08:06, Jose A. Ortega Ruiz a écrit : [...] > Hello Jao ! > > This is really great news and I will be happy to play with it. ;) Thank you! The latest released versions of guile and geiser-guile already contain

setting breakpoints at the repl

2021-12-20 Thread Jose A. Ortega Ruiz
Hi, I am working on improving the debugger interface for geiser-guile (the main idea is to be able to send debugging meta-commands from the *Geiser Dbg* buffer... there's something already in there in the HEAD branches), but i am failing to understand how to set breakpoints at the source level

Geiser support to be split and available in MELPA

2021-03-28 Thread Jose A. Ortega Ruiz
[If you don't use Geiser, you can safely ignore this message] Hi, We have been moving support for different Scheme implementations to separate packages (https://gitlab.com/emacs-geiser), to ease their independent development, and we are nearly done (just waiting for the relevant MELPA PRs to ge

Re: Geiser vs. guile-mode?

2020-02-21 Thread Jose A. Ortega Ruiz
On Fri, Feb 21 2020, Arne Babenhauserheide wrote: [...] > Would it be possible to re-evaluate on save? > (defun re-evaluate-buffer () …) > (add-hook 'after-save-hook 're-evaluate-buffer) yes, all you need for that is: (defun re-evaluate-buffer () (when geiser-mode (geiser-compile-current-

Re: Geiser vs. guile-mode?

2020-02-20 Thread Jose A. Ortega Ruiz
On Thu, Feb 20 2020, sirgazil wrote: [...] > By importing a module I mean adding it to (use-modules ...) while > working on a Guile Scheme file. > > But now that you mention opening a file, I think the complete behavior > I would expect would be that doing the following, > > 1. Visit path/to/file

Re: Geiser vs. guile-mode?

2020-02-20 Thread Jose A. Ortega Ruiz
On Tue, Feb 18 2020, sirgazil wrote: > 2. Immediate availability of new symbols after importing a module. I'm not sure what you mean here by "importing a module". Loading or compiling a given module makes transitively availabe all the symbols in modules it imports, provided you're in the context

Re: Geiser vs. guile-mode?

2020-02-07 Thread Jose A. Ortega Ruiz
On Fri, Feb 07 2020, Pierre Neidhardt wrote: > Great news: Jao just fixed issue 252 mentioned above and seized the > opportunity to release Geiser 0.11. > > Looks like I was a bit fast in my call for a guile-mode ;) > > So what about helping upstream with the implementation of the > aforementioned

Re: Logo proposal

2020-01-27 Thread Jose A. Ortega Ruiz
On Tue, Jan 28 2020, Mikhail Kryshen wrote: [...] > It's strange though, that geiser-mode has this binding by default, but > geser-repl-mode does not. Indeed. I've added both C-c \ and C-c [ to the repl shortcuts (with the usual alternatives C-c C-\ and C-c C-[). It should be available in MELP

Re: Logo proposal

2020-01-27 Thread Jose A. Ortega Ruiz
On Tue, Jan 28 2020, Zelphir Kaltstahl wrote: > On 1/27/20 2:03 PM, Marc Chantreux wrote: >> hello, >> >> On Mon, Jan 27, 2020 at 12:30:51AM +0100, Arne Babenhauserheide wrote: >>> Did you try it? >> i never seen λ used in the documentation or code so what i actually >> wrote a macro: >> (defi

Re: emacs interaction

2014-09-22 Thread Jose A. Ortega Ruiz
On Sat, Sep 20 2014, Panicz Maciej Godek wrote: > 2014-09-20 5:33 GMT+02:00 Matt Wette : > > I have searched the archives for information on using guile in > emacs and not much besides the guile-emacs project. > > Q1) I have used GDS to run guile in emacs.  Not perfect but > us

Re: [racket] [ANN] Geiser 0.4 released

2013-05-03 Thread Jose A. Ortega Ruiz
On Fri, May 03 2013, Eli Barzilay wrote: > Three hours ago, Jose A. Ortega Ruiz wrote: >> >> New features: >> >>- New command geiser-insert-lambda, bound to C-c \ in Scheme >> buffers (thanks to Ray Racine). > > If you go to the extent of doi

[ANN] Geiser 0.4 released

2013-05-03 Thread Jose A. Ortega Ruiz
I've just released version 0.4 of Geiser (http://geiser.nongnu.org ), an Emacs package to interact and program with Racket and Guile. New features: - New command geiser-insert-lambda, bound to C-c \ in Scheme buffers (thanks to Ray Racine). - Configurable case-sensitivity when highl

Re: Getting Guile 2.0.x onto Fedora

2013-02-25 Thread Jose A. Ortega Ruiz
On Mon, Nov 19 2012, Mike Gran wrote: > Hi Jao- > >> From: Jose A. Ortega Ruiz >> I have patches for a new version of mdk that compiles with Guile >> 2.0... the only missing bit is time :)  i'm hoping to get to release a >> new version before the end of the yea

Geiser 0.3 released

2013-01-20 Thread Jose A. Ortega Ruiz
Here we go again! (See http://geiser.nongnu.org for the whole story). New features: - TAB in a string context in the REPL and Scheme buffers triggers filename completion. - User manual lookup command (C-c C-d i) available also in the REPL. - New REPL command, geiser-repl-cle

Re: Getting Guile 2.0.x onto Fedora

2012-11-18 Thread Jose A. Ortega Ruiz
On Sun, Nov 18 2012, Mike Gran wrote: [...] > - mdk (#704544) I have patches for a new version of mdk that compiles with Guile 2.0... the only missing bit is time :) i'm hoping to get to release a new version before the end of the year... jao

Geiser 0.1.4 released

2011-11-26 Thread Jose A. Ortega Ruiz
Hi, I've just tagged version 0.1.4 of Geiser, an emacs environment for hacking in Guile Scheme and Racket (see http://geiser.nongnu.org for more details). This is a mostly bug fix release. New features: - Indentation for Racket's splicing-let and friends. - Customizable prompt waiting t

Re: Why is guile still so slow?

2011-10-12 Thread Jose A. Ortega Ruiz
On Thu, Oct 13 2011, ri...@happyleptic.org wrote: [...] >> I really hope that that's not Guile's primary goal these days (and my >> understanding is that it is not): i wouldn't be much interested if those >> were its goals ("orchestrator of business oriented code" sounds >> particularly dreadful

Re: Why is guile still so slow?

2011-10-12 Thread Jose A. Ortega Ruiz
On Wed, Oct 12 2011, ri...@happyleptic.org wrote: [...] > Joking aside, maybe guile is too slow for writing whole apps in it, > but it's primary goal is to be an extension language, a companion for > another C/C++ program, or at best an orchestrator of business oriented > code. I really hope tha

ANN: geiser 0.1 released

2010-12-20 Thread Jose A. Ortega Ruiz
hi, i just made the first geiser release. you're still welcome to use the git sources if you prefer. details over at geiser's site: http://www.nongnu.org/geiser/ happy hacking, jao -- A student came to the master and asked, for the master was one of them who knew such things: "Does Emacs have

Re: guile-1.9.11 install problem

2010-08-31 Thread Jose A. Ortega Ruiz
On Tue, Aug 31 2010, Shenli Zhu wrote: > Hi all, > > I tried to install guile-1.9.11 on Ubuntu 10.04 and get an error: > > ==Error Begin== > checking for BDW_GC... configure: error: Package requirements (bdw-gc) were > not met: > > No package 'bdw-gc' found > > Consider adjusting the PKG_CONFIG_P

Re: searching book tips

2010-08-30 Thread Jose A. Ortega Ruiz
On Sat, Aug 28 2010, anog...@gmx.at wrote: > Hi, > > We learn C# at school... and I'd like to write beautiful free > software. However, I'm still a bloody beginner. So could you give me > please some nice book tips about C, C++ and of course Guile? It would > be sooo awesome. For C, i'd recommend

Re: Guile.el

2009-07-27 Thread Jose A. Ortega Ruiz
Neil Jerram writes: > 2. Not relying on standard input and output for communication with the > Guile process that is being debugged. I think this is important, > because apps often use standard input and output for other things! geiser is based on comint-mode, meaning (as i'm sure you know) tha

Re: geiser release

2009-05-17 Thread Jose A. Ortega Ruiz
Hi Neil, Neil Jerram writes: [...] >> If you feel like giving it a try, the git incantation is >> >> git clone http://git.hacks-galore.org/geiser.git > > But unfortunately: > > n...@arudy:~/SW/Guile$ git clone http://git.hacks-galore.org/geiser.git > Initialized empty Git repository in /home/

geiser release

2009-05-14 Thread Jose A. Ortega Ruiz
Hi, I've been working on a new scheme-emacs interaction thingie for a while, and it's come to the point of being quite usable. Think of Slime for Scheme, with Guile its best supported back-end. Although, of course, we're not there yet, i'm hoping to improve things, perhaps based on your criticism

Re: What new libraries or functionality does Guile need?

2008-07-18 Thread Jose A. Ortega Ruiz
Mike Gran <[EMAIL PROTECTED]> writes: > Hi- > If you could ask someone to write a library or package a set of > functionality for Guile that it doesn't currently have, what would it > be? (My personal projects are near completion, and I may have some > Saturdays free.) Bindings for OpenGL/GLU/GL