Re: GOOPS question

2021-04-29 Thread Atom X
Hi Damien, On April 29, 2021 7:10:12 PM EDT, Damien Mattei wrote: >hi, >i want to create a growable vector class in Guile, >such as std::vector or python list, >first i do not know if it exist already? seems not > Regarding your immediate need for a growable vector type, Guile implements VLists

Python's pdb module

2021-04-29 Thread Tim Meehan
Is there something in Guile that is similar to Python's "pdb" module? For instance, sometimes I find it helpful to pause right before something bad happens with: #!/usr/bin/env python3 import pdb; pdb.set_trace() some_function_that_is_going_to_fail_miserably()

Re: How to use guile in a development process

2021-04-29 Thread Tim Meehan
Anthony - thanks for asking that question, I always wind up learning something interesting on this mailing list. On Wed, Apr 28, 2021 at 7:57 PM Anthony Quizon wrote: > Hello, > > I'm having trouble finding a good development process with guile. > > I have a file foo.scm and I'm trying to load i

GOOPS question

2021-04-29 Thread Damien Mattei
hi, i want to create a growable vector class in Guile, such as std::vector or python list, first i do not know if it exist already? seems not i want to use GOOPS but i do not understand how the superclass could be accessed,used, instanciate... for example in the doc there is: (define-class () r i

Re: [EXT] Re: [EXT] Re: Haunt 0.2.5 released

2021-04-29 Thread Thompson, David
On Thu, Apr 29, 2021 at 4:22 PM pelzflorian (Florian Pelz) wrote: > > On Thu, Apr 29, 2021 at 12:32:16PM -0400, Thompson, David wrote: > > Oops, it looks like I forgot the --detach-sign flag. Sorry about that. > > I just uploaded a new signature. Does it work for you? > > > > Thanks for the report

Re: [EXT] Re: Haunt 0.2.5 released

2021-04-29 Thread pelzflorian (Florian Pelz)
On Thu, Apr 29, 2021 at 12:32:16PM -0400, Thompson, David wrote: > Oops, it looks like I forgot the --detach-sign flag. Sorry about that. > I just uploaded a new signature. Does it work for you? > > Thanks for the report, It verifies fine. :) However it seems Haunt is no longer compatible with G

Re: [EXT] Re: Haunt 0.2.5 released

2021-04-29 Thread Thompson, David
On Thu, Apr 29, 2021 at 12:20 PM pelzflorian (Florian Pelz) wrote: > > On Thu, Apr 15, 2021 at 01:18:23PM -0400, Thompson, David wrote: > > Homepage: https://dthompson.us/projects/haunt.html > > Download: https://files.dthompson.us/haunt/haunt-0.2.5.tar.gz > > Signature: https://files.dthompson.us

Re: Haunt 0.2.5 released

2021-04-29 Thread pelzflorian (Florian Pelz)
On Thu, Apr 15, 2021 at 01:18:23PM -0400, Thompson, David wrote: > Homepage: https://dthompson.us/projects/haunt.html > Download: https://files.dthompson.us/haunt/haunt-0.2.5.tar.gz > Signature: https://files.dthompson.us/haunt/haunt-0.2.5.tar.gz.asc > > Yours in hoping I didn't screw anything up

Re: How to use guile in a development process

2021-04-29 Thread Jérémy Korwin-Zmijowski
Le jeudi 29 avril 2021 à 10:35 +1000, Anthony Quizon a écrit : > But more importantly, what is the typical workflow when using guile? > Do people write files to the filesystem and load them in the repl to > try it > out? I think there is not anything typical in the Guile community. I usually execu

Re: How to use guile in a development process

2021-04-29 Thread Adriano Peluso
Il giorno gio, 29/04/2021 alle 10.35 +1000, Anthony Quizon ha scritto: > Hello, > > I'm having trouble finding a good development process with guile. > > I have a file foo.scm and I'm trying to load it into the repl. > However, I couldn't find any documentation on how to easily do this. > I tried

Re: How to use guile in a development process

2021-04-29 Thread Dr. Arne Babenhauserheide
Hi Anthony, I typically add doctests to the file (self-written) and bind F9 to running the file with --test. Here’s an example: https://hg.sr.ht/~arnebab/dryads-wake/browse/dryads-wake.w?rev=31cced555f13#L16 ;; for emacs (progn (defun test-this-file () (interactive) (save-current-buffer) (asyn