Re: [ANN] Haunt 0.3.0 released

2024-02-20 Thread Mike Gran
> Hey Guilers, > I'm happy to announce that Haunt 0.3.0 has finally been released! > Haunt is a static site generator that uses the Guile Scheme as its > configuration language. It aims to be simple, functional, and > extensible. Nice. Thanks for all the hard work. Mike Gran

Re: status of guile-gnome and replacements?

2023-11-07 Thread Mike Gran
is more methodically maintained. There aren't many people writing gui apps in Guile. Regards, Mike Gran

TTN

2023-10-17 Thread Mike Gran
rveez, in which he was kind and helpful. Regards, Mike Gran

Re: Guile outside of Emacs + Geiser

2023-09-28 Thread Mike Gran
ce tried to write a graphical debugger in Gtk for Guile, but, gave up. Like often happens, a fun idea ended up being real work. Regards, Mike Gran

Fw: guile or scheme used to implement make or meson

2023-09-12 Thread Mike Gran
nepubs/9699919799/utilities/make.html for what POSIX make does and does not do. While I never finished writing a make, I did make a build tool in Guile inspired by make.  But it is mostly a toy, and not actively maintained. github.com/spk121/potato-make Regards, Mike Gran

Re: Evaluation with function whitelist

2023-07-15 Thread Mike Gran
sandy) module found here: https://github.com/spk121/guile-web-sandbox/tree/master/module/sandy Since it was a minor change, I also did one using the (ice-9 sandbox) like Arne suggested. You can see both in sandy.scm in that directory. Regards, Mike Gran

Re: Evaluation with function whitelist

2023-07-14 Thread Mike Gran
ince it has meta-commands like ",m" that would let the user ignore your whitelist. I didn't really test this, but it should be mostly correct. Regards, Mike Gran 

Re: G-Golf - Installation problems in Guix

2023-05-28 Thread Mike Gran
Yeah, guile-gi had the same problem on Guix. Working around it is hard. I made a patchset where I linked GLib at runtime, but that created other problems. No easy answers -Mike Gran

Re: Help installing guile-ncurses

2023-02-05 Thread Mike Gran
t on where it installs, so that might help. Note that you'll probably need to set GUILE_LOAD_PATH to point to the code and GUILE_SYSTEM_EXTENSIONS_PATH to point to the libguile-ncurses.so. > > Happy to give more info or try things and report back. > Regards, Mike Gran > Thanks! > > -- > Paul > >

Re: [EXT] relocatable guile on windows

2022-12-08 Thread Mike Gran
On Wed, Dec 07, 2022 at 08:55:10AM -0500, Thompson, David wrote: > Hi Mike, > > On Sat, Dec 3, 2022 at 9:49 PM Mike Gran wrote: > > > It would be really great if we could organize a bit around upstreaming > patches for proper Windows support and come up with some document

Re: relocatable guile on windows

2022-12-08 Thread Mike Gran
On Thu, Dec 08, 2022 at 06:56:44AM +0100, Janneke Nieuwenhuizen wrote: > Mike Gran writes: > > Hi! > > > Almost all instances of the long integer are replaced with intptr_t, > > since on 64-bit Windows, sizeof(long) < sizeof(void *), in violation > > of Guile

relocatable guile on windows

2022-12-03 Thread Mike Gran
he line with a space or tab. The first non-comment line of "command-args.txt" is stripped of initial and terminal whitespace and is used as the first command-line argument (argv[1]). The 2nd non-comment line is the 2nd command-line argument (argv[2]), etc. If the file does not end with newline, the last line is ignored. Regards, Mike Gran

Re: 64-bit Guile on Windows

2022-11-22 Thread Mike Gran
t tree was based on, and will eventually contribute back to https://git.savannah.gnu.org/cgit/guile.git/log/?h=wip-mingw Both of these trees require that you --enable-mini-gmp --enable-jit=no and --disable-lto at configure time. Regards, Mike Gran

Re: guile-ncurses 3.1 released

2022-09-14 Thread Mike Gran
On Wed, Sep 14, 2022 at 01:37:02PM -0700, Mike Gran wrote: > Here are the compressed sources and a GPG detached signature[*]: > http://www.gnu.org/software/guile-ncurses/guile-ncurses-3.1.tar.gz > http://www.gnu.org/software/guile-ncurses/guile-ncurses-3.1.tar.gz.sig wrong pat

Re: [ANN] guile-plotutils 1.0.1

2021-12-08 Thread Mike Gran
Sorry, that github download link is actually https://github.com/spk121/guile-plotutils/releases/download/v1.0.1/guile_plotutils-1.0.1.tar.gz

[ANN] guile-aspell v0.5.0 released

2021-11-30 Thread Mike Gran
ng right now. I am recovering from exciting events. Thanks, Mike Gran

[ANN] guile-curl 0.9 released

2021-01-19 Thread Mike Gran
you have any questions. Thanks, Mike Gran

Re: rfc: next guile 1.8.x release

2021-01-11 Thread Mike Gran
nt to see in 1.8.9? Hello ttn- Guile 1.8.x was rather portable. So my only suggestion is to keep it portable. -Mike Gran

Re: [ANN] guile-curl 0.7

2021-01-04 Thread Mike Gran via General Guile related discussions
On Mon, Jan 04, 2021 at 12:42:34PM +0100, Ricardo Wurmus wrote: > > Hi Mike, > > > On Mon, Jan 04, 2021 at 10:02:57AM +0100, Ricardo Wurmus wrote: > >> > >> Aleix Conchillo Flaqu� writes: > >> > >> > I'm trying to add guile-curl to homebrew-guile but ran into > >> > compilation issues in typ

Re: [ANN] guile-curl 0.7

2021-01-04 Thread Mike Gran via General Guile related discussions
On Mon, Jan 04, 2021 at 10:02:57AM +0100, Ricardo Wurmus wrote: > > Aleix Conchillo Flaqu� writes: > > > I'm trying to add guile-curl to homebrew-guile but ran into > > compilation issues in type.c using the tarball from your email. > > I can confirm this. (I just tried to upgrade the guile-

Re: No Guile on Windows? (was: My Guile Hacker Handbook)

2020-07-25 Thread Mike Gran
f running configure. Like Cygwin, MSYS2 also has a big library that emulates POSIX that everything links to. The difference betwen MSYS2 and MinGW is that MinGW apps try to link directly to windows libraries without linking to an emulation library. -Mike Gran

Re: Licensing of Cygwin comatibility layer (was: No Guile on Windows?)

2020-07-24 Thread Mike Gran
On Fri, Jul 24, 2020 at 07:25:07PM +0300, Dmitry Alexandrov wrote: > Mike Gran wrote: > > Cygwin: use gcc or clang, link to a special C and POSIX library that > > handles the Windows API for you. > > Its emulation library is GPL[ed] > > Really? I was under imp

Re: No Guile on Windows? (was: My Guile Hacker Handbook)

2020-07-24 Thread Mike Gran
ra -- because of arguments as to whether they should be fixed in Guile or in Gnulib and having to deal with both Guile and Gnulib having competing interests. Thanks you for coming to my TED talk. Regards Mike Gran

Re: Maintainership changes: many thanks to Mark!

2019-09-11 Thread Mike Gran via General Guile related discussions
On Wed, Sep 11, 2019 at 09:56:53AM +0200, Andy Wingo wrote: > Hi all, > > After many years working on Guile and more than 5 years in a > maintainer role, Mark Weaver has decided to step down. Taking over > from him and remaining as Guile co-maintainers are Ludovic Court?s and > Andy Wingo. > > O

Re: guile-gi: scancode->keyval?

2019-06-16 Thread Mike Gran
On Fri, Jun 14, 2019 at 01:14:29PM +0200, Jan Nieuwenhuizen wrote: > Mike Gran writes: > > > ...and I found another one, trying to load text in the test/editor.scm example > > (let ((buffer (send editor (get-buffer > (warn 'buffer buffer) ; =

[ANN] guile-gi 0.0.2 released

2019-06-16 Thread Mike Gran
le-gi/Getting-Started.html Regards, Mike Gran

Re: TeXmacs on Guile 2.2.4

2019-05-26 Thread Mike Gran
On Sun, May 26, 2019 at 11:17:48PM +0200, Massimiliano Gubinelli wrote: > Hi all, > > I???m porting GNU TeXmacs (www.texmacs.org) to Guile 2.2.4 (and > hopefully to Guile 3.0). The current status is the > following. TeXmacs runs on Guile 2.2.4 with autocompilation turned > off: the application

Re: Guile assert macro

2019-04-22 Thread Mike Gran
On Mon, Apr 22, 2019 at 08:57:32PM +0200, Zelphir Kaltstahl wrote: > Hello Guile users, > > I was looking for an assert facility in Guile and found the following: > > https://www.gnu.org/software/guile/manual/html_node/rnrs-base.html#rnrs-base > > (Search for assert there to find it on the page.

Re: display-backtrace

2019-03-01 Thread Mike Gran
number of columns you want. The terminal-width procedure is in the (system repl debug) module. Note that there is a different terminal width in each thread of your program, so maybe setting the COLUMNS environment variable would be easier. But I haven't tried these methods, so I don't know what will happen, exactly. Good luck, Mike Gran

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

2019-01-31 Thread Mike Gran
ing until then. Regards, Mike Gran

[ANN] guile-gi v0.0.1 released

2018-11-15 Thread Mike Gran
alpha code which I am releasing well before it is useful or ready, mostly for academic interest. Regards, Mike Gran

My Lisp Game Jam entry

2018-04-30 Thread Mike Gran
pk121/burro The build script used to make the downloadable builds at https://github.com/spk121/psychic-guacamole For MinGW, this requires a patched version of Guile branched off of 2.2.3 http://git.savannah.gnu.org/cgit/guile.git/log/?=wip-mingw-guile-2.2 Regards, Mike Gran

Re: Mes 0.12 released

2018-04-08 Thread Mike Gran
actor of 100; mes.c (~3000 LOC) now compiles in ~4min. Many fixes > and enhancements make that now also TinyCC parses (~1.5h) and compiles > (~20min) with Mes+MesCC (Guile+MesCC takes ~2min). Just as an interested bystander, I want to say that y'all are doing amazing work. -Mike Gran

[ANN] Burro, a game engine

2018-04-07 Thread Mike Gran
s built with many dependencies gtk+-3.0, version 3.22 gio-2.0, version 2.54 glib-2.0, version 2.54 cairo, version 1.15.10 pango, version 1.40.13 pangocairo libpulse, which is part of pulseaudio 11.1 libpluse-mainloop-glib, but this is probably going away vorbisfile, version 1.3.5 guile-2.2 Thanks, Mike Gran

Re: Debugging Guile module loading

2018-03-12 Thread Mike Gran
On Mon, Mar 12, 2018 at 07:25:15PM +, Christopher Baines wrote: > Hey, > > I'm having some trouble with Guile module loading. I've got a > (use-modules ...) call which results in some warnings, which seem to be > actually more like errors, as the modules aren't loaded. > > From loading one m

Re: on using 8cc in reproducible bootstrap process

2017-06-18 Thread Mike Gran
ago getting the old PCC Porable C Compiler back up and running. Because it is based on a much older program, it may not have these new features with which you are struggling. http://pcc.ludd.ltu.se/ -Mike Gran

Guile Aspell 0.4 released

2017-04-05 Thread Mike Gran
may be browsed at http://lonelycactus.com/guile-aspell/index.html The release tarball is at http://lonelycactus.com/tarball/guile_aspell-0.4.tar.gz The development website is at https://github.com/spk121/guile-aspell There is no mailing list per se, but the maintainer, Mike Gran, may be reached

Re: guile can't find a chinese named file

2017-01-30 Thread Mike Gran
eed to set the environment variable G_FILENAME_ENCODING if your filename encoding is different from your locale encoding. GTK/GLIB also likes to store strings internally as UTF-8, and will convert to UTF-8 from either the locale or the G_FILENAME_ENCODING- specified encoding. As another aside, OpenBSD removed su

[ANN] guile-aspell 0.3 released

2016-10-29 Thread Mike Gran
project either via https://github.com/spk121/guile-aspell/issues or by e-mailing me directly at spk...@yahoo.com Thanks, Mike Gran

[ANN] guile-curl 0.4

2016-10-23 Thread Mike Gran
Guile. There is no mailing list per se, but, you can contact the project either via https://github.com/spk121/guile-curl/issues or by e-mailing me directly at spk...@yahoo.com Thanks Mike Gran

Guile on MinGW

2016-10-09 Thread Mike Gran
I can tell: mingw.org and mingw-w64.org. If I wanted to test my upcoming release, which MinGW should I using to compile guile-2.0.x and test my new release of guile-ncurses? Thanks, Mike Gran

Re: Transient environment with standard functions

2016-06-10 Thread Mike Gran
> On Friday, June 10, 2016 3:31 PM, Matthew Keeter > wrote: > > The specific use case is for dataflow graphs, where you’re evaluating a > > bunch of > small > snippets of code that can refer to each other by name. > > I’d like to make an environment in which the variables in the same subg

Re: scm_init_guile and debug vm

2015-08-31 Thread Mike Gran
> On Monday, August 31, 2015 2:39 PM, Mike Gran wrote: > > > Hello, > > In Guile 2.0.x, how does one choose to use the debug VM > when initializing with scm_boot_guile, scm_with_guile, > or scm_init_guile? I eventually settled on the following invocation, using

scm_init_guile and debug vm

2015-08-31 Thread Mike Gran
Hello, In Guile 2.0.x, how does one choose to use the debug VM when initializing with scm_boot_guile, scm_with_guile, or scm_init_guile? Thanks, Mike Gran

scm_c_eval_string and filename

2015-07-09 Thread Mike Gran
Hi- Question: if I'm reading in some Guile code using the C API scm_c_eval_string, can I set a fake "filename" so that it gets added as a source property to the contents read in as a string? Thanks, Mike

Re: GOOPS Terminal Class - RnRS POSIX support

2015-06-23 Thread Mike Gran
ings, I did try to make the interface slightly more like Scheme, but, it is what it is. The underlying ncurses interface is hard to make scheme-like. www.gnu.org/s/guile-ncurses -Mike Gran

Re: BUG (1.8): can't redefine /debug/

2015-06-21 Thread Mike Gran
On Saturday, June 20, 2015 11:54 PM, Michael Tiedtke wrote: > > >As the bug database doesn't allow filing bugs even when you have a Savannah >account I'm sending this to the mailing list. There is a separate list for bugs: bug-gu...@gnu.org But I'd imagine that the maintainers would tell yo

Re: Trouble using hashq-get-handle in Guile

2014-12-07 Thread Mike Gran
On Sunday, December 7, 2014 4:49 PM, jamil egdemir wrote: >Mark, > >> Based on a quick glance at the json code, I suspect you want this: >> >> (hash-get-handle queryResults "documents") >> >> i.e. change 'hashq-get-handle' to 'hash-get-handle', and pass a string >> as the key, not a symbol.

Re: ftp uploading files

2014-10-31 Thread Mike Gran
I've never actually tried it, and I don't have any access to a box where I can try it right now. You'd probably need to use the git release, which has the 'readdata' option which isn't in the last official release. And then you'd probably do something like this. (define handle (curl-easy-init)) (

Guile-ncurses 1.6 released

2014-10-27 Thread Mike Gran
now operates only on file ports. Other port types never worked correctly. - the configure script no longer ignores LIBS and LDFLAGS specified on the command line Thanks, Mike Gran

Re: guile - sending emails

2014-10-20 Thread Mike Gran
mail. If one checked out the very latest git at ... https://github.com/spk121/guile-curl ...one could do something like the following. But, that is a bit crap. A proper library would handle the bookkeeping of the many names, addresses, and dates appear multiple times in SMTP headers

[ANN] guile-curl 0.3

2014-09-30 Thread Mike Gran
lecurl-0.3.tar.gz source code: http://github.com/spk121/guile-curl home page: http://www.lonelycactus.com/guile-curl.html Thanks, Mike Gran

GNU guile-ncurses 1.5 released

2014-09-28 Thread Mike Gran
I am pleased to announce a new version of GNU guile-ncurses. guile-ncurses is a library for the creation of text user interfaces in the GNU Guile dialect of the Scheme programming language. It is based on the ncurses project's curses, panel, form, and menu libraries. The web page for GNU guile-ncu

Re: Downloading a file from a URL from the web with http-get

2014-08-15 Thread Mike Gran
> On Friday, August 15, 2014 11:16 AM, 白熊 wrote: > Is there a way to use similar syntax to download ftp files? > I can successfully download only http:// files this way. I don't know if anyone has a pure Scheme code solution to handle FTP. There was once a binding to the libcurl library tha

Re: Block comment syntax

2014-08-06 Thread Mike Gran
like the docs suggest, though. Best practice here is probably to use "#!" block comments only for containing shell script headers, and use the #| syntax otherwise. -Mike Gran  

Unicode 7.0

2014-06-30 Thread Mike Gran
ic/UNIDATA/UnicodeData.txt 2. Run the unidata_to_charset.pl script that appears in the libguile subdirectory of the software.  This generates srfi-14.i.c.  It requires that you have GNU Indent installed. That's it, really. Regards, Mike Gran

Re: GNU Guile 2.0.10 released

2014-03-26 Thread Mike Gran
On Wednesday, March 26, 2014 11:45 AM, Panicz Maciej Godek wrote: 2014-03-26 19:24 GMT+01:00 Eli Zaretskii : > >>> I had a "process hacker" tool installed, and it allows me to do some >>> introspection (although I understand very little). [...] >> >> Isn't this the same problem I reported last

Re: Writing libraries for C programs using Guile Scheme

2014-03-08 Thread Mike Gran
nt be triple-checking code in Guile as it is today. It is just an >opinion and you're free to disagree of course. Scheme itself is pretty horrible to read (but fun to write and use).  How much worse could it be? But if software safety is your goal, I'd go with ADA. Un-seriously yours, Mike Gran

Potluck, midi -> chiptune

2014-02-16 Thread Mike Gran
ctory) to a file named tmp.wav. I'll be honest: this code is just a couple of days old, and it is really raw. Incomplete and painfully slow.  But, it is good for a laugh. I'll fix it up over the next couple of weeks, if I can find some spare time. -Mike Gran

Unquote syntax

2013-12-31 Thread Mike Gran
should be valid in that sort of construction. Thanks, -Mike Gran

Re: How to read integers from file faster?

2013-08-30 Thread Mike Gran
> From: Darren Hoo >It is way too slow to read numbers from a file simply by using `read' The problem mostly lies in dealing with the locale or doing utf-8 conversion.  Also, your code creates and destroys a lot of strings. You could push data through much more quickly if it were binary and

Re: Problem with wide characters on upgrading to guile 2.x

2013-08-22 Thread Mike Gran
>> 2. In the inner_main of your scm_with_guile call, >> try calling scm_setlocale.  Maybe something like this? >> (This shouldn't make a difference, I think. >> But, if it does, it says something interesting.) >> >> scm_setlocale( scm_variable_ref(scm_c_lookup("LC_ALL")), > scm_from_local

Re: Problem with wide characters on upgrading to guile 2.x

2013-08-22 Thread Mike Gran
Hi Richard- > scheme@(guile-user)> (string-append "  " "hello") > $1 = "  \ue176hello" > scheme@(guile-user)> (display  "  ") >   scheme@(guile-user)> (display  (string-append "  " > "hello")) >   helloscheme@(guile-user)> > I notice that I do not have LC_ALL set in my environment. > > F

Re: Define in let

2013-08-20 Thread Mike Gran
> From: Dmitry Bogatov > It seems following is invalid: > >   (let ((a 2)) >         (define (foo x) (+ a x))) > Perhaps something like (let* ((a 2)    (foo (lambda (x) (+ a x   (foo -Mike

Re: Creating a top level definition if none so far exists, on the fly.

2013-08-15 Thread Mike Gran
> From: Richard Shann >> > From: Richard Shann >> > >> > I have just started using GNU/Denemo under the guile 2.x and the >> > following construct no longer works: >> > >> > (if (not (defined? 'ToggleFiguredBassMode::Active)) >> >     (define ToggleFiguredBassMode::Active #f)) >> >>

Re: Creating a top level definition if none so far exists, on the fly.

2013-08-15 Thread Mike Gran
> From: Richard Shann > > I have just started using GNU/Denemo under the guile 2.x and the > following construct no longer works: > > (if (not (defined? 'ToggleFiguredBassMode::Active)) >     (define ToggleFiguredBassMode::Active #f)) I remember Andy once suggested on this list that   (define-o

Guile 2.0.x on Fedora 19

2013-07-02 Thread Mike Gran
Hello- Fedora 19 was released today.  It is the first Fedora release with a Guile 2.0.x package. Since not all packages with Guile dependencies could move up to Guile 2.0.x, there remains a compat-guile18 package for programs with a Guile 1.8.x dependency. I know that getting Guile onto Fedora w

Re: Problem with truncated string ports - more info

2013-06-21 Thread Mike Gran
>However, if I make  the input string 4095 bytes long, > then I do not get the expected 4097 long output string. > Instead, I get a resulting string truncted to 4096 bytes. > >    (define s (make-string 4095 #\x)) >    (string-length (with-output-to-string (lambda () (write s              >; a

Re: Proper way of making a single-pointer smob

2013-05-30 Thread Mike Gran
> Mike Gran skribis: >> 3. Some versions of Guile have a bug where the last smob defined >> in your program is never freed, even if you've cleared out the >> pointers and called scm_gc. > What is this?  I’d be happy to read more details.  :-) To be more specific,

Re: Proper way of making a single-pointer smob

2013-05-29 Thread Mike Gran
>Hi guys, >I'm using a very simple smob which only carries a pointer in the >immediate word.  It works fine, but what worries me is that the free >function seems never called.   Am I doing anything wrong?  What's the >standard way of making such kind of smob? What you are doing is mostly right,

Re: SLAYER announcement and help request for preparing a GNU package

2013-05-08 Thread Mike Gran
> No, it's not used to generate the manual.  It's used to generate > guile-procedures.txt, which is consulted by 'object-documentation'. > > I agree that the current state of docstring handling leaves much to be > desired.  Maybe we should start a discussion on guile-devel about how > the improv

Popularity (was Re: SLAYER announcement ...)

2013-05-05 Thread Mike Gran
> From: Thien-Thi Nguyen > As Guile-SDL maintainer, i wonder what i can do to attract the same > audience, whether or not it is worth expending the energy to do so, in > what ways have i failed to encourage organic additive (as opposed to > parallel) hacking, and how wonderful/terrible it is for

Re: Guile 100 Prob #4 TAR files

2013-05-04 Thread Mike Gran
> From: Jez >I actually submitted a pull request for this challenge > earlier today: https://github.com/spk121/guile100/pull/1/files Great! You were the first entry to meet the spec. > Not as fully-featured as Mark's, though. I just did what was > spec'ed out, with the exception of moving the

Re: Guile 100 Prob #4 TAR files

2013-05-04 Thread Mike Gran
> From: Mark H Weaver > > I've attached my solution to Guile 100 Problem #4: TAR files.  It should > work with Guile 2.0.5 or later. > > This program does more than you asked for.  It aims to be a fully > functional producer of USTAR archives, and follows the behavior of GNU > tar with the --fo

Re: Guile 100 #6: CGI and MySQL

2013-05-03 Thread Mike Gran
> From: Daniel Hartwig > I also had assumed that a person need only volunteer once, and then is > considered for any project. I thought that too, but, I'd end up assigning people to do tasks they may have no interest in. Apologies again.  My first time attempting anything like this.  -Mike

Re: Guile 100 #6: CGI and MySQL

2013-05-03 Thread Mike Gran
> From: Ian Price >I had volunteered for that previously, and assumed you had > picked someone else based on the method in your original > email. Apparently not. Sorry about that.  I was working with someone on that one, but, there was no completion. >>     - Challenge #5: PHP-style Guile > I

Re: [ANN] An enhanced REPL for Guilers

2013-05-03 Thread Mike Gran
> From: Stjepan Horvat >ls /usr/share/guile/site >colorized.scm  shell.scm  src.scm I guess they probably should have been put in /usr/share/guile/site/nala/ -Mike

Guile 100 #6: CGI and MySQL

2013-05-01 Thread Mike Gran
complete, so feel free to try your hand at one of them as well.     - Challenge #5: PHP-style Guile     - Challenge #4: TAR File Archives     - Challenge #3: LZW Compression If the backlog reaches six open problems, I guess I'll declare the project DOA. Thanks, Mike Gran

Guile 100 Prob #5: PHP-style GUILE

2013-04-08 Thread Mike Gran
's challenge will be chosen on Wednesday Apr 10. For more information, check out the project's website at http://www.lonelycactus.com/guile100   To put your name on the list of potential official volunteers, or to otherwise contact the project, e-mail guile...@lonelycactus.com Thanks, Mike Gran

On procedures within procedures

2013-04-03 Thread Mike Gran
ing a tutorial, what would you say? -Mike Gran

Guile 100 Prob #4 TAR files

2013-04-01 Thread Mike Gran
the project's website at http://www.lonelycactus.com/guile100   To request to join the project as a potential official volunteer, or to otherwise contact the project, e-mail guile...@lonelycactus.com Thanks, Mike Gran

Guile 100 Prob #3 LZW compression / Solution #1 echo and cat

2013-03-25 Thread Mike Gran
;s website at http://www.lonelycactus.com/guile100   To request to join the project as a potential official volunteer, or to otherwise contact the project, e-mail guile...@lonelycactus.com Thanks, Mike Gran

Re: Anniversary hack: Zile editor with Guile support

2013-03-21 Thread Mike Gran
ns for creating one are exciting. I guess, because Lua is such a great extension language, I don't see the value added in writing Zile extensions in anything other than Lua. Good Luck, Mike Gran

Guile 100 challenge #2: `ls'

2013-03-18 Thread Mike Gran
s a potential official volunteer, or to otherwise contact the project, contact me or e-mail guile...@lonelycactus.com Thanks, Mike Gran

Re: [ANN] the Guile 100 Programs Project

2013-03-11 Thread Mike Gran
> From: Mike Gran > > Hello.  I'm pleased to announce the upcoming Guile 100 Programs > Project. >   > The Guile 100 Programs Project is an opportunity to show off your > Guile skills in exchange for a small honorarium. >   > Each week, on Monday, I'll

Re: Trouble w/sockets

2013-03-02 Thread Mike Gran
>> Crash? Or throw an error?  I definitely shouldn't crash, but, I could see >> how it could throw an error on Guile 2.0. > >Sadly, it does crash. No error message at all, so it's probably a >segfault or something of that kind. Dunno, then.  (At the risk of telling you something that you already k

Re: Trouble w/sockets

2013-03-02 Thread Mike Gran
> From: "m...@markwitmer.com" > (for-each      >   (lambda (b) >     (write-char (integer->char b) sock)) >       '(108 0 11 0 0 0 18 0 16 0 0 0 77 73 84 45 77 65 71 73 67 45 67 79 >       79 75 73 69 45 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 243 236 56 >       103 158 249 237 124 101 131 158 31

Re: More Guile 1.8 code failing in 2.x

2013-02-27 Thread Mike Gran
> From: Richard Shann > > Thanks for this - it seems define-once is not defined in guile 1.8 > however, so while some systems only have guile 2.0 (Fedora) and others > only have guile 1.8 (Debian stable) I would need something more. Just as an aside... Fedora doesn't have Guile 2.0 at all, excep

Re: Getting Guile 2.0.x onto Fedora

2013-02-26 Thread Mike Gran
> From: Jose A. Ortega Ruiz > Just a quick note to let you know that i released MDK 1.2.7 yesterday. > The new version uses Guile 2.0 as its extension language. Great.  MDK's maintainer on Fedora has pushed it for inclusion in Rawhide, which should probably hit tomorrow, in time for Fedora 19 sch

Re: Boot-to-Guile!

2013-02-16 Thread Mike Gran
7;s a fun message specific to your hack.   scheme@(guile-user)> (getgroups)   ERROR: In procedure getgroups:   ERROR: In procedure getgroups: Success -Mike Gran

[ANN] guile curl 0.2

2013-02-16 Thread Mike Gran
curl home page:   http://www.lonelycactus.com/guile-curl.html Thanks, Mike Gran

Re: Getting Guile 2.0.x onto Fedora

2013-02-07 Thread Mike Gran
> From: Mike Gran > > Hi- >   > With the Fedora 18 beta starting, I thought I'd check on the > state of Guile.  To date, Fedora hasn't moved past Guile 1.8.8. >   > The meta-bug tracking Guile 2.0.x integration is #678238 >   > https://bugzilla.redhat.com

guile-aspell 0.1 available

2013-02-07 Thread Mike Gran
llel marks     - Added some configure support for Guile extension dir tarball:   http://www.lonelycactus.com/tarball/guile_aspell-0.1.tar.gz source code:   http://github.com/spk121/guile-aspell home page:   http://www.lonelycactus.com/guile-aspell.html Thanks, Mike Gran

Re: [ANN] the Guile 100 Programs Project

2013-02-01 Thread Mike Gran
> From: Nala Ginrut   >> Heh, reimplementing coreutils in Scheme has been a plan of mine for a >> while, as part of justifying my Iteratees library, but that has taken a >> sideline to newer and shinier projects. >> > > Maybe another new project, say, rewrite GNU with Guile, include part of > HU

Re: [ANN] the Guile 100 Programs Project

2013-01-30 Thread Mike Gran
> > >Hello, > > >I'm also curious - would you consider it bad for people > who are already contributing to Guile to volunteer? I have > some free time coming up and the project sounds fun to try, > but you won't be adding another contributor to Guile if I am chosen. :-) Hi Noah, The point is

[ANN] the Guile 100 Programs Project

2013-01-30 Thread Mike Gran
tact me on list or at spk...@yahoo.com   Thanks, Mike Gran

Re: Porting guile-xlib

2013-01-27 Thread Mike Gran
Hi Mark > Am I safe to use "scm_from_int" in its place and other general SCM > numeric functions instead of the immediate number ones? These seem to > make up a large number of the deprecated functions in use by this > library. Basically yes. But when converting a scheme integer back to a C i

Re: GNU Guile community in google+

2012-12-19 Thread Mike Gran
> From: Ludovic Courtès > Not sure if that’s what you mean here, but there are blog aggregators > that may be relevant to Guilers, such as: > >   http://planet.gnu.org/ >   http://scheme.dk/planet/ My uninteresting ramblings show up on planet.gnu.org sometimes.  But I don't write much about Guil

Re: Problem with slib

2012-12-17 Thread Mike Gran
> From: Germán A. Arias >> > I install slib as described in manual, but I have a problem. >> >> Unfortunately, the slib interface for Guile has been broken for quite >> some time.  There has been some recent discussion [1] of fixing it, >> including some preliminary patches, but that work see

Re: Getting Guile 2.0.x onto Fedora

2012-11-18 Thread Mike Gran
Hi Daniel- > From: Daniel Hartwig mand...@gmail.com > You may want to suggest having separate guile-1.8 and guile-2.0 > packages to keep things moving.  Or, does Fedora not encourage > packaging schemes like that? First, I don't want to misrepresent my role.  I'm only a Fedora user and busybody.

  1   2   3   >