unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* dunnet.el
@ 2012-04-02 18:08 BT Templeton
  2012-04-03 16:20 ` dunnet.el Nala Ginrut
  2012-04-04 21:47 ` dunnet.el Ludovic Courtès
  0 siblings, 2 replies; 3+ messages in thread
From: BT Templeton @ 2012-04-02 18:08 UTC (permalink / raw)
  To: guile-devel

As of 1 April 2012, GNU Guile's Elisp compiler fully supports the Dunnet
text adventure distributed with GNU Emacs. Dunnet is, of course, a key
feature distinguishing Emacs from its less capable competitors, so this
is an important milestone for the Guile-Emacs project.

To run dunnet, you'll need a recent copy of Guile compiled from the
master branch, "dunload.el" (available at
<http://paste.lisp.org/display/128707,1/raw>), and "dunnet.el". Load
dunload.el and dunnet.el in a Guile REPL to start the game:

| olor:~% ~/src/guile/meta/guile
| GNU Guile 2.1.0.202-c8ab2-dirty
| Copyright (C) 1995-2012 Free Software Foundation, Inc.
| 
| Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
| This program is free software, and you are welcome to redistribute it
| under certain conditions; type `,show c' for details.
| 
| Enter `,help' for help.
| scheme@(guile-user)> ,L elisp
| Happy hacking with Emacs Lisp!  To switch back, type `,L scheme'.
| elisp@(guile-user)> (load "dunload.el")
| $1 = #t
| elisp@(guile-user)> (load "src/emacs/lisp/play/dunnet.el")
| 
| Dead end
| You are at a dead end of a dirt road.  The road goes to the east.
| In the distance you can see that it will eventually fork off.  The
| trees here are very tall royal palms, and they are spaced equidistant
| from each other.
| There is a shovel here.
| >

A screencast is available at
<http://www.youtube.com/watch?v=kfJwFkeNLxs>.

-- 
Inteligenta persono lernas la lingvon Esperanton rapide kaj facile.
Esperanto estas moderna, kultura lingvo por la mondo. Simpla, fleksebla,
belsona, Esperanto estas la praktika solvo de la problemo de universala
interkompreno. Lernu la interlingvon Esperanton!




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: dunnet.el
  2012-04-02 18:08 dunnet.el BT Templeton
@ 2012-04-03 16:20 ` Nala Ginrut
  2012-04-04 21:47 ` dunnet.el Ludovic Courtès
  1 sibling, 0 replies; 3+ messages in thread
From: Nala Ginrut @ 2012-04-03 16:20 UTC (permalink / raw)
  To: BT Templeton; +Cc: guile-devel

The only word I can say is "congratulations"!
And thank you, it's a good start!

On Tue, Apr 3, 2012 at 2:08 AM, BT Templeton <bpt@hcoop.net> wrote:
> As of 1 April 2012, GNU Guile's Elisp compiler fully supports the Dunnet
> text adventure distributed with GNU Emacs. Dunnet is, of course, a key
> feature distinguishing Emacs from its less capable competitors, so this
> is an important milestone for the Guile-Emacs project.
>
> To run dunnet, you'll need a recent copy of Guile compiled from the
> master branch, "dunload.el" (available at
> <http://paste.lisp.org/display/128707,1/raw>), and "dunnet.el". Load
> dunload.el and dunnet.el in a Guile REPL to start the game:
>
> | olor:~% ~/src/guile/meta/guile
> | GNU Guile 2.1.0.202-c8ab2-dirty
> | Copyright (C) 1995-2012 Free Software Foundation, Inc.
> |
> | Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
> | This program is free software, and you are welcome to redistribute it
> | under certain conditions; type `,show c' for details.
> |
> | Enter `,help' for help.
> | scheme@(guile-user)> ,L elisp
> | Happy hacking with Emacs Lisp!  To switch back, type `,L scheme'.
> | elisp@(guile-user)> (load "dunload.el")
> | $1 = #t
> | elisp@(guile-user)> (load "src/emacs/lisp/play/dunnet.el")
> |
> | Dead end
> | You are at a dead end of a dirt road.  The road goes to the east.
> | In the distance you can see that it will eventually fork off.  The
> | trees here are very tall royal palms, and they are spaced equidistant
> | from each other.
> | There is a shovel here.
> | >
>
> A screencast is available at
> <http://www.youtube.com/watch?v=kfJwFkeNLxs>.
>
> --
> Inteligenta persono lernas la lingvon Esperanton rapide kaj facile.
> Esperanto estas moderna, kultura lingvo por la mondo. Simpla, fleksebla,
> belsona, Esperanto estas la praktika solvo de la problemo de universala
> interkompreno. Lernu la interlingvon Esperanton!
>
>



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: dunnet.el
  2012-04-02 18:08 dunnet.el BT Templeton
  2012-04-03 16:20 ` dunnet.el Nala Ginrut
@ 2012-04-04 21:47 ` Ludovic Courtès
  1 sibling, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2012-04-04 21:47 UTC (permalink / raw)
  To: guile-devel

Hi!

Excellent!

The video suggests you’re a Dunnet expert.  :-)

Ludo’.




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-04-04 21:47 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-02 18:08 dunnet.el BT Templeton
2012-04-03 16:20 ` dunnet.el Nala Ginrut
2012-04-04 21:47 ` dunnet.el Ludovic Courtès

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).