Greets :)
On Thu 14 Jul 2016 20:41, Eli Zaretskii writes:
>> Just that spawn_child isn't the only way to get a PID. getpid would be
>> the most obvious one, but reading a PID value over a socket or whatever
>> is also possible. But then your code is now introducing not-quite-PIDs
>> as well.
> From: Andy Wingo
> Cc: m...@netris.org, l...@gnu.org, guile-devel@gnu.org
> Date: Thu, 14 Jul 2016 20:11:28 +0200
>
> On Thu 14 Jul 2016 17:34, Eli Zaretskii writes:
>
> >> > The process ID is indeed an int, but my code hides a process handle
> >> > inside it.
> >>
> >> If you don't mind m
We are pleased to announce GNU Guile release 2.0.12, the next maintenance
release for the 2.0.x stable series.
Guile is an implementation of the Scheme programming language. It is
designed to help programmers create flexible applications that can be
extended by users or other programmers with plu
On Thu 14 Jul 2016 17:41, Daniel Llorens writes:
> On 14 Jul 2016, at 11:46, Andy Wingo wrote:
>
>> (1) Can we support C99 on all targets we care about?
>
> Emacs
http://git.savannah.gnu.org/cgit/emacs.git/tree/configure.ac#n764
"Emacs needs C99". Sweet! We check this point off.
>> (2) Ca
On Thu 14 Jul 2016 17:34, Eli Zaretskii writes:
>> > The process ID is indeed an int, but my code hides a process handle
>> > inside it.
>>
>> If you don't mind my asking: why? :)
>
> Because that's the only way on Windows to make sure the process object
> is kept around by the kernel. Integer
> From: Andy Wingo
> Cc: m...@netris.org, l...@gnu.org, guile-devel@gnu.org
> Date: Thu, 14 Jul 2016 12:20:09 +0200
>
> On Tue 12 Jul 2016 16:46, Eli Zaretskii writes:
>
> >> But in reality the getuid is of this form:
> >>
> >> (define (load-user-init)
> >> (let* ((home (or (getenv "HO
On Tue 12 Jul 2016 16:46, Eli Zaretskii writes:
>> But in reality the getuid is of this form:
>>
>> (define (load-user-init)
>> (let* ((home (or (getenv "HOME")
>> (false-if-exception (passwd:dir (getpwuid (getuid
>> file-name-separator-string)
Hi :)
Thanks for the patch!
On Wed 13 Jul 2016 06:08, Tobin Harding writes:
> While working on this I discovered that compile messages are output from two
> separate places (load.c and boot-9.scm). Each file contains identical strings
> for the messages. This goes against the rule of SPOT.
Sad
Thanks for the update.
On Tue 12 Jul 2016 19:16, Daniel Llorens writes:
> Subject: [PATCH 01/12] Compile in C99 mode
This could be a good change but it is not the fastest path to patch
review :) There are three considerations here:
(1) Can we support C99 on all targets we care about?
(2)