Building Guilemacs

2016-08-29 Thread Wilfred Hughes
Hi folks I fancied exploring Guile with Emacs, so I've been trying to build Guile and Emacs as documented in https://www.emacswiki.org/emacs/GuileEmacsBuild . I've successfully built the wip-elisp branch of the main guile repo. The wiki page discusses http://git.hcoop.net/?p=bpt/guile.git and htt

Re: Building Guilemacs

2016-08-30 Thread Wilfred Hughes
> I think the variables you mentioned are for building in your home > directory only. If you build system-wide, for instance under /usr/local > -- and your mail makes me think you do so -- you should not need them. I wanted to build them in my home directory. I already have Guile installed and I d

Re: Building Guilemacs

2016-09-03 Thread Wilfred Hughes
ilfred/aur/guile-emacs-git/src/guilemacs/lisp' make[1]: *** [Makefile:805: ../lisp/loaddefs.el] Error 2 make[1]: Leaving directory '/home/wilfred/aur/guile-emacs-git/src/guilemacs/src' make: *** [Makefile:376: src] Error 2 ==> ERROR: A failure occurred in build(). Aborting... A

Re: Building Guilemacs

2016-09-04 Thread Wilfred Hughes
round with -fno-builtin-malloc or simply compile with clang (my current solution). Emacs trunk has fixed this (in 4b1436b702d56eedd27a0777fc7232cdfb7ac4f6 IIUC), but I believe that commit does not exist in the guile-emacs fork. Wilfred On 4 September 2016 at 04:48, Stefan Husmann wrote: > Wilfre

Re: [PATCH] Fix tree-il code generation for ECMAscript `new' expression.

2016-09-19 Thread Wilfred Hughes
Looks good to me (even tests)! Have you assigned copyright papers for Guile? On 13 September 2016 at 08:42, Julian Graham wrote: > Hi Guilers, > > Noticed that ECMAscript "new" syntax seemed to be broken. Here's a > patch that fixes it. I'd like to make some incremental improvements in > Guile's

Re: [PATCH] Fix tree-il code generation for ECMAscript `new' expression.

2016-09-20 Thread Wilfred Hughes
gt; Hi Wilfred, > > Yep! The FSF should have my assignment on file. > > > > On Tue, Sep 20, 2016 at 12:32 AM, Wilfred Hughes wrote: >> Looks good to me (even tests)! Have you assigned copyright papers for Guile? >> >> On 13 September 2016 at 08:42, Julian Graham

Setting up CI for Guile

2016-10-05 Thread Wilfred Hughes
Hi folks I'm a big fan of CI (automated testing), and maybe you are too. I'd love to have CI for reviewing patches of Guile. So, I decided to set it up! This isn't something that's available on GNU Savannah, so I've used GitLab (which is still FSF-approved Free Software). You can see my differen

Status of elisp support in Guile

2016-10-06 Thread Wilfred Hughes
I've noticed that NEWS in Guile trunk says: ** Complete Emacs-compatible Elisp implementation However, I can see that there are 36 commits on the wip-elisp branch that aren't in master. For example, defsubst support[1] seems only to be on wip-elisp branch. It's still the case the guile-emacs docs

Re: Status of elisp support in Guile

2016-10-14 Thread Wilfred Hughes
ave any wild ambitions for sweeping changes, I just thought it might be easier to land simple docs patches without making work for the core Guile folks. On 10 October 2016 at 19:35, Christopher Allan Webber < cweb...@dustycloud.org> wrote: > Wilfred Hughes writes: > > >