[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
dictem-0.0.5 released, extremely customizable DICT client for Emacs
From: |
Aleksey Cheusov |
Subject: |
dictem-0.0.5 released, extremely customizable DICT client for Emacs |
Date: |
Fri, 10 Jun 2005 19:35:11 +0300 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.4 (gnu/linux) |
dictem-0.0.5, extrimely customizable DICT client for Emacs, has been
released.
http://freshmeat.net/projects/dictem/
http://mova.org/~cheusov/pub/dictem
NEWS:
- new examples in README file: Ex.12-13
- `dictem-postprocess-collect-hyperlinks' function
(when added to `dictem-postprocess-definition-hook',
`dictem-postprocess-show-info-hook' or
`dictem-postprocess-show-server-hook' hooks) collects hyperlinks
in the variable `dictem-hyperlinks-alist'.
This variable is used by the function `dictem-hyperlinks-menu'
which implements
the autocompletion-based menu the same way `Info-menu' does.
"e" is assigned to call the function `dictem-hyperlinks-menu'.
The variable `dictem-hyperlinks-alist' is local to buffer.
- If `dictem-use-existing-buffer' variable is `t'
and dictem-use-content-history is not nil,
the entire buffer content and (point)
is stored in `dictem-content-history' variable when you click
on hyperlink and thus you can easily return to the previous
buffer by pressing "l" (`dictem-last' function).
"l" is assigned to function `dictem-last'.
It works just like the button <BACK> in the WEB browsers.
- added: `dictem-postprocess-definition-remove-header',
function for postprocessing DEFINE buffer.
It is intended to remove header `XXX definition[s] found'
at the beginning of dict's output
and can be added to the hook `dictem-postprocess-definition-hook'.
- fixes:
`dictem-kill-all-buffers' has been reimplemented for using
`dolist' macros instead of recursion.
Recursion-bases implementation causes dictem to fail
when lots of buffers exist.
- String that begins hyperlink
is stored in the variable `dictem-hyperlink-beginning', defaults to "{"
String that ends hyperlink
is stored in the variable `dictem-hyperlink-end, defaults to "}"
Function that is called when hyperlink "define" is activated
is stored in the variable `dictem-hyperlink-define-func',
defaults to `dictem-base-define'
All this stuff may be useful for more complex buffer postprocessing.
Hyperlinks are not always enclosed in '{' and '}' braces.
--
Best regards, Aleksey Cheusov.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- dictem-0.0.5 released, extremely customizable DICT client for Emacs,
Aleksey Cheusov <=