I have managed to get trac-wiki.el and TRAMP set up under Emacs 23.0 on Windows. This means that I can now edit Trac wiki pages via XML-RPC and edit these blog posts via SSH. Sweet!
References:
.emacs configuration:
(add-to-list 'load-path "D:/src/other-lisp/emacs-lisp")
(require 'trac-wiki)
(trac-wiki-define-project "tracs3" "http://tracs3.synchromesh.com/trac/" t)
(let ((auth (base64-encode-string (format "%s:%s" "<my username>" "<my password>"))))
(set (symbol-value 'url-basic-auth-storage)
`(("tracs3.synchromesh.com:80" ("Restricted Access" . ,auth)))))
(autoload 'trac-wiki "trac-wiki" "Trac wiki editing entry-point." t)
My .emacs configuration for TRAMP is:
(require 'tramp)
(setq tramp-default-method "pscp"
tramp-default-host "synchromesh.com")
(add-to-list 'tramp-default-user-alist
'("pscp" ".*\\.synchromesh\\.com\\'" "<my username>"))
Hopefully this means I'll update both the TRaCS 3 wiki and this blog a bit more frequently...
Python Paste