Oh my blog! Whee! Wrong by design
  • WordBuilder 3.0.0 release

    jul 8

    Okay, I think it should be working now, so I’m hereby releasing WordBuilder v3.0.0

    Download at: http://whee.dk/wordbuilder/gtkwordbuilder-3.0.0.zip

    It’s a simple zip file with an exe and a dll. As with the previous GTK version, you’ll need GTK# installed. http://www.go-mono.com/mono-downloads/download.html

    To my knowledge, it runs equally well on .NET and Mono.

    The new things I’ve added are:

    – Syntax highlighting
    – Support for c-style brackets (so you can drop the { to a line of its own) and ; line enders
    – Support for python-style blocks (use two spaces or one tab for each level of indentation)

    In order to do this, I had to rewrite the parser, so it is now much more flexible and I think I’ll be able to add IntelliSense and contextual help and such to the UI in time.

    Now I think it’s time to do some clean up of the old code, but first, a commit to the GIT repo.

3 Responses to “WordBuilder 3.0.0 release”

  1. Well, well, well, and here I am on Windows for the first time in days. Good timing(other than it being midnight, and my wife’s already toddled off). Looks like I’ll have to check ‘er out.

    The c-style coding sounds like something made of love to me.

    Tell you how she works.

    Lighter, might.

  2. Oh, um, yeah, I kinda found a bug in it last night, so it doesn’t work with multiple rules of the same name – it always picks the first rule. I’ve fixed it, but not released it yet.

    Also, I am working on a native mac ui, which is getting closer to completion. I’d very much like to pass it by you if you have the time to take it for a beta ride.

  3. Nyda Addyail said on

    Wonderful program. It allows the use of regex in a quite intimate way. Thanks also to the guy who got the quick start guide ready.

    In my wish-list:

    1. a humanize routine (that is, a mechanism to stochastically modify a given rule, so as to generate an exception to the rule from time to time).

    2. a routine to avoid repetition of generated words or, at least, a way to minimize the repetition of words exceeding a given length

    As I said, a very nice program!

Leave a Reply