On 30 July 2014 17:15, Iain Buclaw <[email protected]> wrote: > On 30 July 2014 16:51, Iain Buclaw <[email protected]> wrote: >> On 28 July 2014 19:08, w0rp via Digitalmars-d >> <[email protected]> wrote: >>> On Monday, 28 July 2014 at 17:31:49 UTC, Sönke Ludwig wrote: >>>> >>>> Am 28.07.2014 18:04, schrieb w0rp: >>>>> >>>>> On Monday, 28 July 2014 at 10:27:02 UTC, Iain Buclaw wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> dlang.org isn't the only site being re-implemented using vibe.d - >>>>>> GDC's homepage is now getting a UI update. >>>>>> >>>>>> https://github.com/D-Programming-GDC/gdcproject/pull/6 >>>>>> https://github.com/D-Programming-GDC/gdcproject/pull/9 >>>>>> >>>>>> >>>>>> Staging area for the new look is found here: >>>>>> >>>>>> http://staging.dgnu.org >>>>>> >>>>>> Regards >>>>>> Iain. >>>>> >>>>> >>>>> I like it. There's very little you can say that's wrong with it, and >>>>> that's a decent measure of success. The download page won't display >>>>> decently on very small screen sizes, but I doubt you'd have much reason >>>>> to look at GDC downloads unless you're on a machine which can run GDC. I >>>>> like that you have links to AUR for Arch Linux, packages.debian.org for >>>>> Debian, etc. That's something which should go into the dlang.org >>>>> downloads page too. >>>>> >>>>> I'll have to look at whatever filesystem monitors you have written, etc. >>>>> I'll need to add filesystem monitors for Markdown files eventually. >>>> >>>> >>>> DirectoryWatcher for Linux has just been implemented by Martin Nowak >>>> (Win32 has been available already): >>>> https://github.com/rejectedsoftware/vibe.d/pull/743 >>>> >>>> The corresponding API is vibe.core.file.watchDirectory(). >>> >>> >>> Awesome, I'll use that at some point, then. There's been a pretty good >>> history of things appearing in vibe.d just slightly after I want them. >> >> >> FYI: >> https://github.com/ibuclaw/gdcproject/commit/03607e0c834e1950fa2b9c697b2cd17e38547812 >> >> Though you might do a better job than me. ;-) > > > I seem to be getting a SEGV in vibe.d on my server, but can't > reproduce it locally. It's happening in the source changed by Martin > for libev support. > > My dev machine is 64bit, the server is 32bit. > > Hmm....
Looks like was down to my server set-up. I had been using gdc w/ 2.065 on my own machine, but gdc w/ 2.064 on the server. Rebuilt on 2.065 and all is functional now. Site is now able to rebuild pages in the background on the fly, no recompilation/restart necessary. :o) Regards
