mwolson.org Blog - /Tech/Projects

Wed, 16 Apr 2008

Remember 2.0 released

I am pleased to announce the release of Remember 2.0.

Remember is an Emacs mode for quickly remembering data. It uses whatever back-end is appropriate to record and correlate the data, but its main intention is to allow you to express as little structure as possible up front.

Release info

Tarball
http://download.gna.org/remember-el/remember-2.0.tar.gz
Zip file
http://download.gna.org/remember-el/remember-2.0.zip
Commit ID
79f69e6188e4e084c9761b24ecb54b5cac9f41e3

Instructions follow for those who track the source code using git. If you wish to track the development of Remember, visit <http://www.emacswiki.org/cgi-bin/wiki/MuseDevelopment> for instructions and substitute "remember" whenever you see "muse" :^) .

This release has the signed git tag "v2.0". The tag points at a commit object with the Commit ID mentioned above. To verify the tag, do:

git fetch origin
git tag -v v2.0

To check out the release, do:

git checkout v2.0

To switch back to the master branch, do:

git checkout master

News Items

Remember is now a part of Emacs 23, and will be included with that release of Emacs when it comes out.

The NEWS items for this release are available here.

Tue, 29 Jan 2008

Emacs Muse 3.12 released

I am pleased to announce the release of Emacs Muse 3.12.

Emacs Muse is an authoring and publishing environment for Emacs. It simplifies the process of writing documents and publishing them to various output formats. One of the principal aims in the development of Muse is to make it very easy to produce good-looking, standards-compliant documents.

Release info

Tarball
http://download.gna.org/muse-el/muse-3.12.tar.gz
Zip file
http://download.gna.org/muse-el/muse-3.12.zip
Commit ID
617fa8c5d1ed92e8b2eff4d6d2b53e608440db20

Instructions follow for those who track the source code using git. If you wish to track the development of Emacs Muse, visit <http://www.emacswiki.org/cgi-bin/wiki/MuseDevelopment> for instructions.

This release has the signed git tag "v3.12". The tag points at a commit object with the Commit ID mentioned above. To verify the tag, do:

git fetch origin
git tag -v v3.12

To check out the release, do:

git checkout v3.12

To switch back to the master branch, do:

git checkout master

Future Plans

The following are some thoughts that I have concerning functionality that might potentially make it into a future release of Muse.

Once these two features are implemented, I think that it might be time to start thinking about getting Muse included with Emacs.

News Items

The NEWS items for this release are available here.

Sat, 26 Jan 2008

ERC 5.3 released

I am pleased to announce the release of ERC 5.3. The release is available from your favorite GNU FTP mirror.

ERC is a powerful, modular, and extensible IRC client for Emacs.

The URLs for this release on the primary GNU FTP mirror are as follows.

Tarball
http://ftp.gnu.org/gnu/erc/erc-5.3.tar.gz
Zipfile
http://ftp.gnu.org/gnu/erc/erc-5.3.zip

Instructions follow for those who track the source code using git. If you wish to track the development of ERC, visit <http://www.emacswiki.org/cgi-bin/wiki/ErcDevelopment> for instructions.

This release has the signed git tag "v5.3". The tag points at a commit object with the ID "abd8ce6237825e640bdea8d85c37dd831e1174da". To verify the tag, do a "git fetch origin", and then "git tag -v v5.3".

The NEWS items for this release are here.

Fri, 24 Aug 2007

Emacs Muse 3.11 released

I am pleased to announce the release of Emacs Muse 3.11.

Tarball
http://download.gna.org/muse-el/muse-3.11.tar.gz
Zip file
http://download.gna.org/muse-el/muse-3.11.zip

Here is the short list of changes. The more-detailed NEWS entries are available here.

Thu, 16 Aug 2007

Emacs Muse 3.10 released

I am pleased to announce the release of Emacs Muse 3.10.

Tarball
http://download.gna.org/muse-el/muse-3.10.tar.gz
Zip file
http://download.gna.org/muse-el/muse-3.10.zip

Here is the short list of changes. The more-detailed NEWS entries are available here.

Sat, 28 Jul 2007

Introducing Muse list edit minor mode

Today I have implemented a new minor mode that is bundled with Projects: Emacs Muse, called "Muse list edit minor mode". It is meant to be used with other major modes, such as Message (for composing email) and debian-changelog-mode (for editing debian/changelog files).

It implements practically perfect support for editing and filling lists. It can even handle nested lists. In addition to Muse-specific list items ("-", numbers, definition lists, footnotes), I made it also handle items that begin with "*" or "+". Filling should Just Work, regardless of whether you are using filladapt, which is the primary reason to use this tool. It also adds several keybindings.

To use it, get the latest development version of Muse and add the function turn-on-muse-list-edit-minor-mode to your mode hooks of choice.

This functionality was inspired by code in Ye Wenbin's public Muse configuration that made M-RET a global keybinding. Thanks to Per B. Sederberg for implementing the existing list editing commands, which were very easy to retrofit into this new minor mode.

Fri, 29 Jun 2007

EMMS 3.0 released

[This is a project that I contribute to.]

The EMMS team is proud to announce the release of version 3.0 of the Emacs MultiMedia System, EMMS. This new release includes a large amount of new features (see the NEWS file for a complete list), and is released under the brand new GNU General Public License version 3.

The tarball is available on http://www.gnu.org/software/emms/download/emms-3.0.tar.gz