Blog - /Tech/Projects
The time has come for me to release emacs-wiki version 2.64. The tarball may be found at http://mwolson.org/static/dist/emacs-wiki/emacs-wiki-2.64.tar.gz. I plan to make the Debian package for this one.
This version includes many bug fixes. A list of them follows. Please let me know if these problems persist.
This note regards the change in escaping of spaces in extended links. If you are a Planner user, you will definitely want to read this.
The old behavior of emacs-wiki was to escape spaces in the second part of extended links. This was not good since the link description is allowed to have spaces in it. Now that I have changed this behavior, you will probably notice that many of your planner tasks show "%20" in them.
To correct this, I have made a new file called emacs-wiki-transition.el. You will probably only need to use this file once, so do
M-x load-file "path/to/emacs-wiki/emacs-wiki-transition.el"to load it.
These functions have all been tested by me, so I am quite certain that they will work properly. You will be prompted once at the beginning of each operation if you call one of the functions. Typing "no" will abort the process. You might want to back up your project directories first and look at the output of "diff -u backup changed_dir" afterward for each project if you are concerned about accidental changes being made.
At this point, you will need to decide the scope of the changes you would like to make.
M-x emacs-wiki-tr-extended-link-spaces-all-projects
M-: (emacs-wiki-tr-extended-link-spaces-one-project "name-of-project")
M-: (emacs-wiki-tr-extended-link-spaces-one-file "name-of-file")
M-x emacs-wiki-tr-extended-link-spaces-this-buffer
For emacs-wiki, I will be mostly be adding to documentation and fixing bugs. I intend to write documentation for Muse that will be included in my branch of Muse. There are still one or two kinks that need to be worked out as well.
Once enough documentation is written, I will make a branch of emacs-wiki and begin re-writing it in terms of Muse functionality. Once that is complete (or reasonably started), it might be nice to port over Wiki functionality and the like to Muse.
Here's a note for those of you who have written patches or functionality for emacs-wiki that include more than 15 lines of source code being changed (or you made a new work). I should be contacting you shortly if I need to use your work in making Muse. Any work that is contributed to Muse will have to have its copyright signed over to the Free Software Foundation.
Since I will be writing the documentation first, I will probably contact documentation contributors this month. It may take a month or two for me to start contacting source code contributors. Thanks again to the many contributors who have helped shape emacs-wiki and Muse into what they are now.
Add a comment