Re: guile-gi v0.3.0 released

2020-03-25 Thread sirgazil
On Tue, 24 Mar 2020 21:56:55 -0500 Mike Gran wrote > On behalf of the Guile-GI team, I am pleased to announce the release > of Guile-GI v0.3.0. Glad to see it reach beta :)

Re: guile-lib handling

2020-03-16 Thread sirgazil
On Mon, 16 Mar 2020 08:40:45 -0500 Michal Herko wrote > Dear maintainor of guile-lib. > I believe the special handling of elements in (htmlprag) module to > be a bug. > For example: > > (use-modules (htmlprag)) > (html->shtml "text") > ; expected result (*TOP* (html (body (d

Re: guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found"

2020-03-15 Thread sirgazil
On Sun, 15 Mar 2020 08:20:03 -0500 Ricardo Wurmus wrote > > Mike Gran writes: > > > On Wed, Mar 11, 2020 at 06:15:28PM -0500, sirgazil wrote: > >> Hi, > >> > >> I'm trying out guile-gi 0.2.2 on the Guix System by running

Re: guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found"

2020-03-12 Thread sirgazil
On Wed, 11 Mar 2020 22:29:19 -0500 Mike Gran wrote > On Wed, Mar 11, 2020 at 06:15:28PM -0500, sirgazil wrote: > > Hi, > > > > I'm trying out guile-gi 0.2.2 on the Guix System by running the empty > > window example in > > https://spk12

guile-gi: In procedure dynamic-link: file: "libguile-gi", message: "file not found"

2020-03-11 Thread sirgazil
ILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /home/sirgazil/Escritorio/empty-window.scm ;;; WARNING: compilation of /home/sirgazil/Escritorio/empty-window.scm failed: ;;; In procedure dynamic-link: file: "libguile-gi", message: "file not found"

htmlprag: write-shtml-as-html - invalid SHTML thing 2019

2020-03-07 Thread sirgazil
Hello, I have websites written in SHTML and I use "sxml->xml" to generate HTML pages, but I wanted to use "shtml->html" from htmlprag instead (https://www.nongnu.org/guile-lib/doc/ref/htmlprag/). However, once I change my code to use "shtml->html", I get a "write-shtml-as-html - invalid SHTML t

Re: Guile Studio's goals (and home)

2020-03-03 Thread sirgazil
On Fri, 28 Feb 2020 11:02:00 -0500 sirgazil wrote > On Fri, 28 Feb 2020 08:33:50 -0500 Eli Zaretskii wrote > > > > From: Ricardo Wurmus > > > Cc: sirga...@zoho.com, guile-user@gnu.org > > > Date: Tue, 25 Feb 2020 13:47:36 +0100

Re: Guile Studio's goals (and home)

2020-02-28 Thread sirgazil
On Fri, 28 Feb 2020 08:33:50 -0500 Eli Zaretskii wrote > > From: Ricardo Wurmus > > Cc: sirga...@zoho.com, guile-user@gnu.org > > Date: Tue, 25 Feb 2020 13:47:36 +0100 > > > > > As an Emacs co-maintainer, I was quite surprised to read the above, > > > since AFAIK none of these i

Re: Guile Studio's goals (and home)

2020-02-28 Thread sirgazil
On Tue, 25 Feb 2020 04:12:31 -0500 Ricardo Wurmus wrote > > Hi! > > > • What are Guile Studio's goals? > > The pretentiously named “Guile Studio” arose from the observation that > we often tell new Guile users to learn how to use Emacs first in order > to get a comfortable G

Guile Studio's goals (and home)

2020-02-24 Thread sirgazil
Hi, I want a Guile IDE, and Guile Studio describes itself as such in its Guix package description, so I'd like to know more about it. • What are Guile Studio's goals? • What is its relationship with the GNU Guile project? • The homepage field in the Guix package points to GNU Guile's website.

Re: Geiser vs. guile-mode?

2020-02-20 Thread sirgazil
Hi Jose, On Thu, 20 Feb 2020 17:50:05 -0500 Jose A. Ortega Ruiz wrote > 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".

Re: How to contribute ?

2020-02-20 Thread sirgazil
On Wed, 19 Feb 2020 19:00:16 -0500 Jeremy Korwin-Zmijowski wrote > Dear Guilers, > > I am willing to put some effort to learn how to modestly contribute to > Guile. > > My first goal could be to update the srfi-64 module which I use a lot. > > I know at least one bug, in the

Re: Geiser vs. guile-mode?

2020-02-20 Thread sirgazil
On Wed, 19 Feb 2020 09:16:34 -0500 Ricardo Wurmus wrote > > sirgazil writes: > > > I also find some fundamental things missing when programming in Guile > > Scheme (with Emacs+Geiser): > > > > 1. On-the-fly syntax checking (see flycheck) &

Re: guile-config: Command --help is not displayed when there are required arguments

2020-02-19 Thread sirgazil
On Wed, 19 Feb 2020 08:31:56 -0500 Alex Sassmannshausen wrote > Hi Sirgazil, > > sirgazil writes: > > > Hi, > > > > When using "guile-config" for declaring my CLIs I've noticed that if I > > define an argument as non-opti

Re: Geiser vs. guile-mode?

2020-02-18 Thread sirgazil
I also find some fundamental things missing when programming in Guile Scheme (with Emacs+Geiser): 1. On-the-fly syntax checking (see flycheck) 2. Immediate availability of new symbols after importing a module. Without (1) I don't get alerted about modules imported but not used, symbols used but

guile-config: Command --help is not displayed when there are required arguments

2020-02-17 Thread sirgazil
Hi, When using "guile-config" for declaring my CLIs I've noticed that if I define an argument as non-optional for a command, then trying to display the --help of that command fails. Consider the following script which displays "What yummy apple!" when it's run like "$ eat apple": #+BEGIN_SR

Re: Happy birthday, Guile!

2020-02-16 Thread sirgazil
On Sun, 16 Feb 2020 16:13:41 -0500 Mike Gran wrote > On Sun, Feb 16, 2020 at 03:56:31PM +0100, Ludovic Court??s wrote: > > Hello Guilers! > > > > Today, it???s been 9 years since Guile 2.0 came out! > > > We used to have a ???Guile potluck??? for the anniversary, where people >

Re: Happy birthday, Guile!

2020-02-16 Thread sirgazil
On Sun, 16 Feb 2020 13:36:16 -0500 Arun Isaac wrote > > > Today, it’s been 9 years since Guile 2.0 came out! > > Happy birthday, Guile! And, congratulations to the entire Guile > community! > > > We used to have a “Guile potluck” for the anniversary, where people > > would b

Re: Geiser vs. guile-mode?

2020-02-07 Thread sirgazil
On Fri, 07 Feb 2020 11:30:43 -0500 Matt Wette wrote > Thanks for doing this. I'd like to have #! ... !# handled robustly as > comment. > It's not working for me and I believe I saw a comment in the code that > it was > intentionally left out (for some reason I don't remember).

Re: Logo proposal

2020-01-31 Thread sirgazil
Linus, Maxim, hello, On Wed, 29 Jan 2020 22:57:43 -0500 Maxim Cournoyer wrote > Hello, > > John Cowan writes: > > > On Sun, Jan 26, 2020 at 12:02 PM sirgazil wrote: > > > > https://multimedialib.files.wordpress.com/2020/01/guil

Re: Logo proposal

2020-01-28 Thread sirgazil
On Tue, 28 Jan 2020 04:26:46 -0500 Ludovic Courtès wrote > Hi sirgazil, > > sirgazil skribis: > > > It's been a while since I designed the current Guile logo. This logo has > > what I called retracted and expanded forms. The former is the G

Re: Logo proposal

2020-01-28 Thread sirgazil
On Tue, 28 Jan 2020 05:26:01 -0500 Jérémy Korwin-Zmijowski_ wrote > Hi Sirgazil, > > I kind of really like the actual logo ! More than your propositions. Great, thank you for your feedback, Jérémy :)

Re: Logo proposal

2020-01-27 Thread sirgazil
On Sun, 26 Jan 2020 17:47:16 -0500 John Cowan wrote > > > On Sun, Jan 26, 2020 at 12:02 PM sirgazil wrote: > > https://multimedialib.files.wordpress.com/2020/01/guile-logo-proposal-2020-01-24.png > > Personally, I like the one with the single lambda.

Re: Logo proposal

2020-01-26 Thread sirgazil
On Sun, 26 Jan 2020 14:14:59 -0500 Marc Chantreux wrote > hello, > > > It's been a while since I designed the current Guile logo. > > my perspective as newcomer: > > * the current logo is splendid > * i feel it fits better with the visual identity of the language > > > Wh

Logo proposal

2020-01-26 Thread sirgazil
Hi, It's been a while since I designed the current Guile logo. This logo has what I called retracted and expanded forms. The former is the G in parenthesis, and the latter is the one in the website header bar. I'm fine with the retracted form, I actually like it, but everytime I see the expand

Re: [ANN] guile-gi v0.2.2 released

2020-01-26 Thread sirgazil
On Sat, 25 Jan 2020 21:55:15 -0500 Mike Gran wrote > On behalf of the Guile-GI team, I am pleased to announce the release > of Guile-GI v0.2.2. > > guile-gi is a library that autogenerates GNU Guile bindings for > GObject libraries that provide typelib files. GObject is a standar

Re: guile-config: How do I use a ?

2020-01-15 Thread sirgazil
On Wed, 15 Jan 2020 16:08:51 -0500 Alex Sassmannshausen wrote > Hi! > > sirgazil writes: > > > […] > > > > I'm trying out guile-config to declare the CLI of the program using a > > record > > (https://gitlab.com/sirgazil/g

guile-config: How do I use a ?

2020-01-15 Thread sirgazil
ecord (https://gitlab.com/sirgazil/guile-lab/blob/master/scripts/cli/sprinklers#L96) and I have defined a "dispatcher" procedure that is supposed to run some Guile procedure depending on the command entered by the user (https://gitlab.com/sirgazil/guile-lab/blob/master/scripts/cli/sprinkl

Re: [ANN] guile-web-driver

2019-12-13 Thread sirgazil
On Fri, 13 Dec 2019 09:12:28 -0500 Michal Herko wrote > I am pleased to announce the first relase of guile-web-driver. > > guile-web-driver is a client implementation of WebDriver aka Selenium2 > protocol. > This protocol allows programatic control of a web browser session.

Re: Stepping back up as a co-maintainer

2019-10-16 Thread sirgazil
On Wed, 16 Oct 2019 00:41:00 -0500 Mark H Weaver wrote > Hello all, > > In light of recent events, I've decided to step back up as a > co-maintainer of GNU Guile. > > Thanks, > Mark > > \o/ --- https://sirgazil.bitbucket.io/

Re: extract documentation from (define ...

2019-09-01 Thread sirgazil via General Guile related discussions
On Sun, 01 Sep 2019 16:45:23 -0500 Jesse Gibbons wrote I am trying to generate documentation for a project written in guile. I tried "guild doc-snarf" [0] but apparently it only recognizes documentation in double-semicolon comments. A lot of the project is documented in a string lik

Re: [ANN] guile-gi 0.0.2 released

2019-06-16 Thread sirgazil
On Sun, 16 Jun 2019 14:20:27 -0500 Mike Gran wrote > Hello. I am announcing guile-gi v0.0.2. > > guile-gi is a library that autogenerates GNU Guile bindings for > GObject libraries that provide typelib files. GNU Guile is an > implementation of Scheme, a Lisp-like language.

Re: Automatic refactoring of Guile code

2019-04-20 Thread sirgazil
El sáb, 20 de abr 2019 a las 5:21 AM, Роман Зайруллин escribió: Hello! Wilfred made the refactor browser some time ago. It can only extract variable and function now, but this browser is easily extensible. I will add some extra tasks in a few months to it when will be working for refactoring

Automatic refactoring of Guile code

2019-04-08 Thread sirgazil
Hello, I'm looking for tools to do common automatic refactoring in Emacs. Would you mind sharing what you currently use? -- Luis Felipe López Acevedo http://sirgazil.bitbucket.io/

Re: SRFI 64: How do I create a test-runner stub

2019-03-09 Thread sirgazil
El 7/03/19 a las 4:02 p. m., sirgazil escribió: Hello, I'm trying to implement a procedure that takes a test-runner object and returns a string with information about the most recently run test. For example, calling   (format-test-result (make-runner #:test-name "A is not B.&

Re: SRFI 64: How do I create a test-runner stub

2019-03-08 Thread sirgazil
job at logging tests. On Thu, 7 Mar 2019 at 21:03, sirgazil <mailto:sirga...@zoho.com>> wrote: Hello, I'm trying to implement a procedure that takes a test-runner object and returns a string with information about the most recently run test. For example, calling

SRFI 64: How do I create a test-runner stub

2019-03-07 Thread sirgazil
Hello, I'm trying to implement a procedure that takes a test-runner object and returns a string with information about the most recently run test. For example, calling (format-test-result (make-runner #:test-name "A is not B." #:result-kind 'fail)) is expected to return: ✖ FAIL A is n

Re: How do you format date-times in RFC 3339 style?

2019-02-13 Thread sirgazil
Hi, tantalum. El 12/02/19 a las 1:33 p. m., tantalum escribió: i once wrote a rfc3339 reader/writer and worked through some gotchas, maybe the code contains hints that are helpful. for example, here is a function that converts from a timestamp to a rfc3339 date string:   (define* (utc->rfc3

Re: How do you format date-times in RFC 3339 style?

2019-02-12 Thread sirgazil
El 12/02/19 a las 11:18 a. m., Nala Ginrut escribió: Sorry for the misleading, what I thought is RFC1123. Please ingnore my answer. :-( Ha ha, no problem, Nala :) -- Luis Felipe López Acevedo http://sirgazil.bitbucket.io/

Re: How do you format date-times in RFC 3339 style?

2019-02-12 Thread sirgazil
El 12/02/19 a las 11:50 a. m., Ricardo Wurmus escribió: sirgazil writes: El 11/02/19 a las 4:39 p. m., Nala Ginrut escribió: Hi there! Guile web module has provided an unexpected API for that: (define write-date (@@ (web http) write-date)) I think I prefer using public procedures, so

Re: How do you format date-times in RFC 3339 style?

2019-02-12 Thread sirgazil
-date` would write the date/time in RFC 3339 format (https://tools.ietf.org/html/rfc3339#section-5.8). sirgazil mailto:sirga...@zoho.com>> 于 2019年2月12日 周二 03:18写道: Hi, I'm generating atom feeds from SXML that don't validate because of the date-time forma

How do you format date-times in RFC 3339 style?

2019-02-11 Thread sirgazil
Hi, I'm generating atom feeds from SXML that don't validate because of the date-time format I'm using: > (use-modules (srfi srfi-19)) > (date->string (current-date) "~Y-~m-~dT~H:~M.~S~z") $1 = "2019-02-11T13:42.57-0500" String $1 is close to the RFC 3339 style,¹ which is the required format

Re: [ANN] guile-gi v0.0.1 released

2019-01-31 Thread sirgazil
El 31/01/19 a las 5:46 p. m., Mike Gran escribió: On Thu, Jan 31, 2019 at 07:51:24PM +0100, Amirouche Boubekki wrote: Greetings, Anyone try guile-gi for something even tiny? I'm getting pretty close to putting out a new revision. Things are getting close to functional. But, you should probab

Re: Flattening the learning curve of guile

2018-12-11 Thread sirgazil
Hi, swedebugia :) There is a lot one could do to make it easier for beginners to start using Guile. This topic has been discussed before. This is what I think about it: https://lists.gnu.org/archive/html/guile-user/2017-02/msg00108.html On 10/12/18 2:07 p. m., swedebu...@riseup.net wrote:

Re: [ANN] guile-gi v0.0.1 released

2018-11-15 Thread sirgazil
On 15/11/18 9:41 a. m., Mike Gran wrote: Hello. I am announcing guile-gi v0.0.1. guile-gi is a library that autogenerates Guile bindings for GObject libraries that provide typelib files. GNU Guile is an implementation of Scheme, a Lisp-like language. GObject is a standard way of writing C-lang

Re: guile-sdl2: What do you use instead of rectangles

2018-11-09 Thread sirgazil
On 9/11/18 10:40 a. m., Thompson, David wrote: Hey sirgazil! On Fri, Nov 9, 2018 at 10:10 AM sirgazil wrote: Hi, I'm reading a book about game development with SDL, and they use source and destination rectangles for many things (using sprite sheets, tile maps, etc.). It seems that the

guile-sdl2: What do you use instead of rectangles

2018-11-09 Thread sirgazil
Hi, I'm reading a book about game development with SDL, and they use source and destination rectangles for many things (using sprite sheets, tile maps, etc.). It seems that there is no equivalent module to "SDL_rect.h" in guile-sdl2. What do you use instead of rectangles? :) -- https://sirg

Re: Yet another command line DSL

2017-12-29 Thread sirgazil
On 28/12/17 16:50, Amirouche Boubekki wrote: Héllo all, I had to scratch an itch about command line interfaces again. In Python, I use http://docopt.org/ but it's pain (even if less painful that argparse and click) because you have to manually dispatch to the correct function based on a single

Re: Website translations with Haunt

2017-12-17 Thread sirgazil
Hi :) On 09/12/17 13:06, pelzflorian (Florian Pelz) wrote: Hello, First of all, I want to say thank you to the Guile, Haunt, ffi-helper and related projects’ developers. I built my personal website [1] using David Thompson’s Haunt [2] and recently talked my university’s Islamic Students’ Assoc

Haunt serves some resources mistakenly as text/plain

2017-12-16 Thread sirgazil
lement in a browser-generated HTML page). Steps to reproduce: 1. Download a test directory (https://bitbucket.org/sirgazil/dnd/downloads/haunt-dots-site.tar.gz). It contains two test pages: haunt-dots-site ├── hello.es.html └── hello.html 2. Open a REPL and serve the contents o

Re: Any suggestions for a project?

2017-11-18 Thread sirgazil
Hi, Daniele On 17/11/17 11:24, Daniele wrote: Hello, I need to make my bachelor thesis in CS and was looking for ideas for a project to do in Scheme. Do you have any suggestions? Is there something that needs to be done in Guile? I'm actually not very experience and I am learning Scheme right no

Re: Guile Aspell 0.4 released

2017-04-05 Thread sirgazil
On Wed, 05 Apr 2017 18:36:02 -0500 Mike Gran wrote Hello, I would like to announce a new release of Guile Aspell, a spellcheck library for the Guile dialect of the Scheme programming language. It is based on functionality provided by the Aspell library.

Re: Let’s update the web site’s library page!

2017-03-24 Thread Sirgazil de Alagris
On Fri, 24 Mar 2017 11:57:42 -0500 Jan Wedekind wrote On Mon, 20 Mar 2017, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> Nice initiative! Here are few snippets for some of my projects. Thanks! > > Pushed, thanks!

Re: How to make GNU Guile more successful

2017-02-19 Thread sirgazil
Original Message Subject: Re: How to make GNU Guile more successful Local Time: 18 de febrero de 2017 11:55 AM UTC Time: 18 de febrero de 2017 16:55 From: da...@altosw.be To: sirgazil Rodger Fox , guile-user@gnu.org Heya, > There is Guile-Cairo if you just want a basic can

Re: How to make GNU Guile more successful

2017-02-18 Thread sirgazil
Original Message Subject: Re: How to make GNU Guile more successful Local Time: 17 de febrero de 2017 9:18 PM UTC Time: 18 de febrero de 2017 2:18 From: thylak...@openmailbox.org To: sirgazil On 2017-02-17 5:04 pm, sirgazil wrote: >> sirgazil says: >> >>&g

Re: How to make GNU Guile more successful

2017-02-17 Thread sirgazil
sirgazil says: > When I started, my plan was to follow the course in Guile instead, > since the course is about the design method, and not the tools, but > I had to stop very early when I had to do some projects involving > graphics and animation. > > Personally, I don&#

Re: How to make GNU Guile more successful

2017-02-16 Thread sirgazil
Amirouche says: > What block you from contributing to the wide ecosystem of GNU Guile? I think about Guile (and GuixSD) almost every day, but I don't contribute as much as I'd like mostly because of lack of resources to do so. Sadly, it's hard to find the opportunity to immerse yourself in libre