Archive for July 21st, 2005

TiddlyWiki adaptation

I’ve started work on an adaption of TiddlyWiki. The things I want to improve:

  • TiddlyWiki has a degree of reflection — editing the node ‘MainTitle’ changes the displayed title, for example. It does these inconsistently though, with bits of privileged markup. I’d rather it kept them as nodes and simply styled those nodes specially — ideally using CSS that is itself editable. A side effect of this will hopefully be to make the HTML more accessible (since it will closer to, if not thoroughly, semantic markup) .

  • I’d like a Stickies-like interface, where nodes remember their position and can be moved around and resized. This gives the user an opportunity to use spatial reasoning to keep a mental map of the information, something that regular websites (and the Web at large) lack.

UPDATE There’s a darcs repository

Add comment July 21st, 2005 mikeb

Searching IMAP in Gnus

I spent a good few hours trying to convince Gnus to search my IMAP folders, under XEmacs. Googling turned up quite a lot of stuff, but most of it is wrong/irrelevant. In the end all I needed to do was:

  • stick (require 'nnir) in my XEmacs init file
  • add (nnir-search-engine imap) to my .gnus file, like so:

    (setq gnus-secondary-select-methods
          '((nnimap "imap.lshift.net"
                    (nnimap-stream ssl)
                    (nnimap-authinfo-file "~/.authinfo")
                    (nnimap-nov-is-evil t)
                    (nnir-search-engine imap))))
    
  • re-byte-compile the nnir.el file in the XEmacs package directory for gnus - on my system that is /usr/share/xemacs21/xemacs-packages/lisp/gnus. For some reason the nnir.elc that comes with the XEmacs gnus package is broken, so unless it gets produced afresh the use of nnir results in mysterious errors.

After that, marking groups in the group buffer and hitting G G prompts for a search string and proceeds to carry out the search. Nice.

2 comments July 21st, 2005 matthias

Calendar

July 2005
M T W T F S S
    Aug »
 123
45678910
11121314151617
18192021222324
25262728293031

Posts by Month

Posts by Category