== Description == Emacs ditz is KentaroKuribayashi's interface to ruby based [[http://ditz.rubyforge.org/ Ditz distributed issue/bug tracking system]]. This package can be used to browse text files that contain ^L page feed markers, typically used for LPT printers. Select, cut, copy, renumber headings, create table of contents. Download package from git repository: * http://github.com/kentaro/emacs-ditz == Install == {{{ ;; To initialize your ditz issues (autoload 'ditz-init "ditz" "" t) ;; To add a new release (autoload 'ditz-add-release "ditz" "" t) ;; To add a new issue (autoload 'ditz-add "ditz" "" t) ;; To generate HTML files and their status (autoload 'ditz-html "ditz" "" t) ;; To Browse (autoload 'ditz-status "ditz" "" t) (autoload 'ditz-log "ditz" "" t) ;; To manage issues (autoload 'ditz-todo "ditz" t) }}} == Configuration == Add the following to your ~/.emacs InitFile: {{{ ;; If you don't want to always set issue dir when you run commands, ;; ditz.el provides automatic finding functionality. Add the ;; settings below: ;; Issue directory name (default: "bugs") (setq ditz-issue-directory "issues") ;; Enable automatic finding functionality (default: nil) (setq ditz-find-issue-directory-automatically-flag t) }}} == Discussion == With command M-x ditz-todo you can manage issues in separate buffer: A: ditz-add (Add issue) D: ditz-drop (Drop issue) s: ditz-show (Show issue's detail) e: ditz-edit (Edit issue's detail) a: ditz-assign (Assign/reassign issue to a release) c: ditz-close (Close issue) r: ditz-release (Mark release as done) g: ditz-reload (Reload status/todo/log buffer) q: ditz-close-buffer (Close ditz-mode buffer) ---- CategoryVersionControl