Copyright 2001-2012 T. Kurt Bond

Fri, 25 Sep 2009

Emacs 23.1 and Wanderlust

To get UTF-8 to work when sending drafted messages in Wanderlust with Emacs 23.1 I had to apply this patch to FLIM.

I also checked out the wl-2_15_6-vtl branch in the wanderlust repository and the semi-1_14-vtl branch in the semi repository. (See repos for info about the repositories.)


Thu, 17 Sep 2009

Rushing Valley D&D, Session #7

This is an actual play report from the “Rushing Valley” Dungeons and Dragons campaign. These actual play reports are available in html with atom and rss feeds from T.K.B.'s blog and from P.D.F.'s RPG forum's Rushing Valley Campaign History forum.

Attending

Clockwise round the table, starting with the DM at 9 o'clock:

  • P.D.F. as DM
  • C.A.H. playing Onchu
  • T.K.B. playing Droston a'Seamus
  • B.MC. playing Polonius, Onchu's rowdy young cousin from Riverton
  • M.A.F. playing Bartha

J.H. was unable to attend, alas.

Introduction

It was decided that Whaler would guide us to the elves, but first we needed to sweep back by town to tell them where we are going and pick up Eirnin. Whaler refused to accompany us into town (since he's scared of humans), so we arranged to meet Whaler outside the tomb of the Dwarven hero.

Actual Play

As we descended from the high grove of the Lady of the Valley, Droston and Polonius saw that there was no trace of where they have been — no path, no tracks.

Keep your voice down!

We reached the bridge, where Brock was still directing the building of new defenses and Sheriff Artair was directing defenders.

We went over to Sheriff Artair and Bartha started explaining, quite eloquently, what we knew, but the Sheriff had difficulty believing us. Droston went over to Brock, and after he got Brock's attention (and been told to keep his damn voice down and not panic folks) he told Brock about the fey and Lady of the Valley and the approaching Goblin Horde. Brock said it was just like he remembered from his youth. Brock and Artair conferred, we convinced them of the truth of the matter — the Horde is only days away, and their vanguard is probably only hours away.

Well, we're in it now!

So, the Sheriff decided someone had to stay at the bridge to hold off the vanguard as long as possible. We, of course, ended up as part of the lucky group, along with three archers, two melee fighters, and Brock, who refused to let these goblin scum trample over his home without a fight.

The brush had been cleared back 85 feet from the bridge. Brock had his dwarven crossbow, and there were plenty of arrows. One of the melee fighters had a hammer, and one an axe. There were a couple of extra spears. We Wolf-banes's each had one rye whiskey bomb. There are two (3, P.D.F?) wagons with walls attached blocking the bridge, and walls running along the town side of the ravine. The walls all had ledges so we could fight over the top.

Two archers along the river wall, Onchu with a melee fighter at the wagons across the bridge, Brock, Bartha, and another archer along the upper wall, and Droston and a melee fighter at the big tree beyond the upper wall, to ensure we weren't flanked.

Two spears. Five horses were left to help in our escape, should we survive long enough.

The Fight

[Unfortunately, I can't remember most of the details of the battle, so what follows is merely parts of the battle — T.K.B.]

Bartha and Onchu heard a wolf-like howl in the distance.

Large wolves crossed the ravine. Goblins [with ranged weapons?] followed. Hobgoblin archers began shooting from just beyond the cleared area.

Melee fighter with Droston was killed. When Droston got back to the fighter, he picked up the fighter's axe and said that he'd carry it in honor of the brave volunteer.

Goblins with large mantlet, with an ogre behind. Crashing and breaking of wagons.

Polonius mainly stayed on the rock wall assailing the enemy with arrows. His elven chainmail was crucial in keeping him from taking damage from the enemy archers. He assisted with the dire wolves and gave the killing blow to one of them.

Strange goblin in the spiky black armor attached Droston. Spit at him and hit him in the neck. Strange goblin eventually ran away, just like last time.

Droston unwisely charged to attack the ogre, and was struck down.

Polonius gave the killing blow on the ogre.

As Droston lay dying Bartha attempted to bind his wounds and bring him back from the brink of death, but was so overwhelmed by the terrible battle that she failed. Luckily, Brock strove mightily [and spent the Hero point] and brought Droston back from the brink of death. Poor brave, foolish Droston lies sorely wounded.

Aftermath

We each got +750 XP.

The XP total on Onchu's character sheet didn't match the spreadsheet, so the DM split the difference and gave Onchu +250 XP.


Wed, 09 Sep 2009

Why is /etc/X11/rgb.txt missing on Ubuntu?

… It's really annoying to have to manually copy rgb.txt to /etc/X11/ to get uxterm to show up with proper foreground and background colors instead of a blank, black window.


Thu, 03 Sep 2009

Chicken 4.1.0 on Cygwin

Weird: after compiling and installing chicken with:

make PLATFORM=cygwin PREFIX=/sw/versions/cygwin/chicken/4.1.0
make PLATFORM=cygwin PREFIX=/sw/versions/cygwin/chicken/4.1.0 install

I had to copy /sw/versions/cygwin/chicken/4.1.0/lib/*.a to /sw/versions/cygwin/checkin/4.1.0/bin before it could link things properly. (I first noticed this while doing a $ chicken-install ncurses.)


Wed, 02 Sep 2009

Wanderlust, APEL, FLIM, and SEMI development

Someone once said something along the lines that to those in the Western world who don't speak Japanese there is an alternate universe of FOSS [1] development in Japan [#china], and every so often things from that universe just appear in the Western FOSS universe as mysterious foreign objects. Ruby seems to have made a solid connection between the universes, but many others less approachable.

Wanderlust development and the development of the emacs packages that it depends on (APEL, FLIM, and SEMI) feel like that to me. Some of them have web pages, but they're usually quite out of date. It can be difficult to their CVS repositories, and even more difficult to find the browse-able web interfaces to their CVS repositories. Every time I want to look at the code, I have to figure this all out again, hence this post.

There was a post on the Wanderlust English-language mailing list from Katsumi Yamaoka <yamaoka@jpl.org> on Wednesday, 27 May 2009 that gave the location of the APEL, FLIM, and SEMI cvs repositories, and mentioned that development in the FLIM and SEMI repositories was taking place under the flim_1_14 and semi_1_14 branches, respectively. The post also said that the place for discussion about APEL is the APEL mailing lists:

To subscribe, send an empty e-mail to apel-en-ctl@m17n.org and/or apel-ja-ctl@m17n.org.

The place to discuss FLIM and SEMI is the EMACS-MIME mailing list:

To subscribe, send an e-mail containing “subscribe YOUR NAME” in its contents to emacs-mime-en-ctl@m17n.org and/or emacs-mime-ja-ctl@m17n.org.

So, here are the CVS commands I just used to check the various packages out:

cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root checkout wanderlust
cvs -z9 -d :pserver:anonymous@cvs.m17n.org:/cvs/root checkout apel
cvs -z9 -d :pserver:anonymous@cvs.m17n.org:/cvs/root checkout -r flim-1_14 flim
cvs -z9 -d :pserver:anonymous@cvs.m17n.org:/cvs/root checkout -r semi-1_14 semi

Here are the browse-able CVS web interfaces:

[1]Free or Open Source Software.
[2]I wonder if there is a Chinese alternate universe of FOSS, too?

Archives