328 lines
13 KiB
Plaintext
328 lines
13 KiB
Plaintext
2010-03-07 Ryan T. Sammartino <ryan.sammartino@gmail.com>
|
|
|
|
* lisp/doxymacs.el.in: Feature #1569376: Insert doxygen commands
|
|
interactively:
|
|
(doxymacs-insert-command-history, doxymacs-commands,
|
|
doxymacs-insert-command, doxymacs-read-arg): New variables and
|
|
functions for feature #1569376.
|
|
|
|
2010-02-19 Ryan T. Sammartino <ryan.sammartino@gmail.com>
|
|
|
|
* lisp/doxymacs.el.in: Patch #2954452: New C++! documentation
|
|
style (thanks Robert Jørgensgaard Engdahl).
|
|
(doxymacs-JavaDoc-function-comment-template): Bug #1862867: Remove
|
|
unnecessary tailing whitespace.
|
|
|
|
2010-02-18 Ryan T. Sammartino <ryan.sammartino@gmail.com>
|
|
|
|
* lisp/doxymacs.el.in: support new tparam doxygen command.
|
|
|
|
2007-06-10 Ryan T. Sammartino <ryan.sammartino@gmail.com> (1.8.0)
|
|
* NEWS, configure.ac: prepare for new version release.
|
|
* lisp/doxymacs.el.in: documentation update.
|
|
|
|
|
|
2007-02-02 Ryan T. Sammartino <ryan.sammartino@gmail.com>
|
|
* lisp/doxymacs.el.in:
|
|
(doxymacs-mode, doxymacs-doxygan-keywords): Bug #1490021:
|
|
Allow spaces in @param [in] style documentation.
|
|
(doxymacs-user-mail-address): Bug #1496399:
|
|
New function.
|
|
(doxymacs-JavaDoc-file-comment-template,
|
|
doxymacs-Qt-file-comment-template,
|
|
doxymacs-C++-file-comment-template): Use new function to
|
|
get user's e-mail address.
|
|
|
|
2006-04-22 Ryan T. Sammartino <ryan.sammartino@gmail.com> (1.7.0)
|
|
|
|
* doxymacs_parser.c:
|
|
Bug #1459026: Fix compile warning with gcc 4.0.
|
|
* lisp/doxymacs.el.in: minor documentation updates.
|
|
(doxymacs-mode): Feature #1338245: Add tokens to filladapt
|
|
to match doxygen markup.
|
|
* example/doc/*: Update to use doxygen 1.4.4 output.
|
|
* NEWS, README, configure.ac: prepare for new version release.
|
|
|
|
2005-06-04 Ryan T. Sammartino <ryan.sammartino@gmail.com> (1.6.0)
|
|
|
|
* NEWS, README: prepare for new version release.
|
|
|
|
* lisp/doxymacs.el.in: minor documentation updates.
|
|
|
|
* c/doxymacs_parser.c: minor documentation updates.
|
|
|
|
|
|
2005-04-14 Ryan T. Sammartino <ryan.sammartino@gmail.com>
|
|
|
|
* lisp/doxymacs.el.in:
|
|
(doxymacs-url-exists-p): New function.
|
|
(doxymacs-load-tags): Use new function.
|
|
(doxymacs-symbol-near-point): New function (to clean up
|
|
symbol-near-point hack).
|
|
(doxymacs-lookup): Use new function.
|
|
|
|
2005-04-13 Ryan T. Sammartino <ryan.sammartino@gmail.com>
|
|
* lisp/doxymacs.el.in: feature request #868413
|
|
(doxymacs-browse-url-function): New customizable variable.
|
|
(doxymacs-display-url): Use new variable.
|
|
|
|
2005-04-12 Ryan T. Sammartino <ryan.sammartino@gmail.com>
|
|
|
|
* lisp/doxymacs.el.in: bug #990123
|
|
(doxymacs-group-comment-start),
|
|
(doxymacs-group-comment-end): New strings for grouping comments.
|
|
(doxymacs-insert-grouping-comments): Use new strings instead of
|
|
old templates.
|
|
(doxymacs-group-begin-comment-template),
|
|
(doxymacs-group-end-comment-template),
|
|
(doxymacs-JavaDoc-group-begin-comment-template),
|
|
(doxymacs-JavaDoc-group-end-comment-template),
|
|
(doxymacs-Qt-group-begin-comment-template),
|
|
(doxymacs-Qt-group-end-comment-template),
|
|
(doxymacs-C++-group-begin-comment-template),
|
|
(doxymacs-C++-group-end-comment-template): Remove old templates
|
|
for grouping comments.
|
|
(doxymacs-doxygen-keywords): New doxygen keywords.
|
|
|
|
2005-04-01 Ryan T. Sammartino <ryan.sammartino@gmail.com>
|
|
|
|
* AUTHORS, README: update contact info.
|
|
|
|
* example/src/doxy.conf: update for new doxygen.
|
|
|
|
* example/src/aclass.h: try new @param[in] etc.
|
|
|
|
* example/doc/html/*: regenerate.
|
|
|
|
* lisp/doxymacs.el.in (doxymacs-doxygen-keywords): patch #1102042:
|
|
handle @param[in], etc.
|
|
(doxymacs-font-lock): patch #1024026: use font-lock-add-keywords,
|
|
if available.
|
|
|
|
* aclocal/libxml.m4: update from libxml source.
|
|
|
|
* c/Makefile.am: fix link issues with newer libxml.
|
|
|
|
* configure.ac: update libxml2 version requirements to match what
|
|
was used for libxml.m4.
|
|
|
|
2003-01-25 Ryan T. Sammartino <ryants@shaw.ca> (1.5.0)
|
|
|
|
* NEWS: version 1.5.0 news.
|
|
|
|
* INSTALL: add instructions on avoiding byte compiling and
|
|
configuring.
|
|
|
|
* configure.ac: set version to 1.5.0.
|
|
|
|
* no-autoconf/Makefile.am: new file.
|
|
|
|
2003-01-20 Georg Drenkhahn <georg-d at users dot sourceforge dot net>
|
|
|
|
* lisp/doxymacs.el.in (doxymacs-doxygen-keywords): patch 667164:
|
|
fix retval fontification
|
|
|
|
2003-01-12 Ryan T. Sammartino <ryants@shaw.ca>
|
|
|
|
* configure.ac: add "C++" to help string for --with-default-style.
|
|
|
|
2003-01-11 Ryan T. Sammartino <ryants@shaw.ca>
|
|
|
|
Feature #665470: C++ style.
|
|
Bug #665099: @var missing.
|
|
Bug #665372: @example not fontified properly.
|
|
* lisp/doxymacs.el.in (doxymacs-doxygen-keywords): fix var,
|
|
example, image, dotfile, other commands.
|
|
(doxymacs-doxygen-style): new C++ style.
|
|
(doxymacs-command-character): new variable.
|
|
(doxymacs-C++-blank-multiline-comment-template): new template.
|
|
(doxymacs-C++-blank-singleline-comment-template): new template.
|
|
(doxymacs-doxygen-command-char): new function.
|
|
(doxymacs-JavaDoc-file-comment-template): use
|
|
doxymacs-doxygen-command-char
|
|
(doxymacs-Qt-file-comment-template): ditto.
|
|
(doxymacs-JavaDoc-function-comment-template): ditto.
|
|
(doxymacs-Qt-function-comment-template): ditto.
|
|
(doxymacs-parm-tempo-element): ditto and add C++ style.
|
|
(doxymacs-C++-file-comment-template): new template.
|
|
(doxymacs-C++-function-comment-template): new template.
|
|
(doxymacs-C++-group-begin-comment-template): new template.
|
|
(doxymacs-C++-group-end-comment-template): new template.
|
|
(doxymacs-invalid-style): add C++ style.
|
|
(doxymacs-insert-member-comment): add C++ style.
|
|
|
|
2003-01-06 Ryan T. Sammartino <ryants at shaw dot ca>
|
|
|
|
* configure.ac: mention EMACSLOADPATH in the help.
|
|
* INSTALL, lisp/doxymacs.el.in: mention EMACS, EMACSLOADPATH;
|
|
other documentation fixups.
|
|
|
|
2003-01-05 Ryan T. Sammartino <ryants at shaw dot ca> (1.4.0)
|
|
|
|
* Autoconf-ise the project.
|
|
|
|
2002-12-09 Ryan T. Sammartino <ryants at shaw dot ca>
|
|
* c/doxymacs_parser.c: terminate Encoded string with \0.
|
|
* lisp/doxymacs.el: set the doxytags buffer modified flag to false
|
|
to avoid asking user if OK to kill modified buffer.
|
|
|
|
2002-12-08 Ryan T. Sammartino <ryants at shaw dot ca>
|
|
* lisp/doxymacs.el, c/doxymacs_parser.c: work around apparent bug in
|
|
Doxygen 1.2.18.
|
|
* c/doxymacs_parser.c: fix memory leak.
|
|
|
|
2002-12-08 Ryan T. Sammartino <ryants at shaw dot ca>
|
|
* lisp/doxymacs.el: move to association lists to support multiple
|
|
Doxygen generates.
|
|
* INSTALL: update instructions.
|
|
* TODO: update.
|
|
|
|
2002-11-30 Georg Drenkhahn <georg-d at users dot sourceforge dot net>
|
|
* lisp/doxymacs.el: several FIXMEs fixed, user-defined "void" types
|
|
(doxymacs-void-types).
|
|
|
|
2002-08-31 Ryan T. Sammartino <ryants at shaw dot ca> (1.3.2)
|
|
* lisp/doxymacs.el: functions with blank lines in their argument
|
|
list confused doxymacs-extract-args-list fixed.
|
|
|
|
2002-09-05 Ryan T. Sammartino <ryants at shaw dot ca> (1.3.1)
|
|
* c/doxymacs_parser.c: fix compilation issues on Mac OS X.
|
|
|
|
2002-04-01 Ryan T. Sammartino <ryants at shaw dot ca>
|
|
* lisp/doxymacs.el, README: make note of the fact that doxymacs
|
|
seems to work with GNU Emacs 21.2.1 and XEmacs 21.4 (patch 6)
|
|
|
|
2001-11-19 Ryan T. Sammartino <ryants at shaw dot ca>
|
|
* lisp/doxymacs.el, README: make note of the fact that doxymacs
|
|
seems to work with XEmacs 21.4 (patch 5) and GNU Emacs 21.1.1
|
|
|
|
2001-11-04 Ryan T. Sammartino <ryants at shaw dot ca> (1.3.0)
|
|
* lisp/doxymacs.el: add documentation for default templates.
|
|
Implement grouping comments (C-c d @).
|
|
|
|
2001-11-01 Ryan T. Sammartino <ryants at shaw dot ca>
|
|
* README, AUTHORS, ...: make note that Ryan's homepage and e-mail
|
|
address have changed.
|
|
|
|
2001-09-30 Ryan T. Sammartino <ryants at home dot com>
|
|
* lisp/doxymacs.el, README: make note of the fact that doxymacs
|
|
seems to work with XEmacs 21.4 (patch 4)
|
|
|
|
2001-09-15 Ryan T. Sammartino <ryants at home dot com> (1.2.1)
|
|
* lisp/doxymacs.el: fix bug #460396: invalid number of arguments
|
|
to doxymacs-parm-tempo-element in
|
|
doxymacs-Qt-function-comment-template
|
|
|
|
2001-08-26 Ryan T. Sammartino <ryants at home dot com> (1.2.0)
|
|
* lisp/doxymacs.el: implement feature request #454122 (single line
|
|
member comments) and feature request #454123 (key bindings
|
|
description in mode help). Clean up template code to make it
|
|
easier to add new templates and catch bad settings. Clean up
|
|
documentation to be more standards conforming.
|
|
* INSTALL: documentation update.
|
|
* README: if people have success/failure with untested {X}Emacs
|
|
versions, let the authors know.
|
|
|
|
2001-08-23 Ryan T. Sammartino <ryants at home dot com> (1.1.4)
|
|
* lisp/doxymacs.el: fix bug #454563... missing @endlink in
|
|
fontification; fix @b, @em, @c, @p, and @link fontification. Also
|
|
clean up the fontification code a bit.
|
|
|
|
2001-07-08 Ryan T. Sammartino <ryants at home dot com> (1.1.3)
|
|
* c/doxymacs_parser.c, c/Makefile: Make the external XML parser
|
|
work with the latest libxml2. Now we require libxml2 version
|
|
2.3.4 or greater.
|
|
|
|
2001-07-04 Ryan T. Sammartino <ryants at home dot com> (1.1.2)
|
|
* lisp/doxymacs.el: GNU Emacs doesn't support ?: in regexps, so
|
|
take them out.
|
|
|
|
2001-06-20 Ryan T. Sammartino <ryants at home dot com> (1.1.1)
|
|
* lisp/doxymacs.el: fix bug #432837 missing @see keyword and fix
|
|
bug #432836 Font lock for @ingroup not correct
|
|
|
|
2001-06-12 Ryan T. Sammartino <ryants at home dot com> (1.1.0)
|
|
* lisp/doxymacs.el: add font lock keywords for Doxygen keywords
|
|
|
|
2001-06-06 Ryan T. Sammartino <ryants at home dot com> (1.0.0)
|
|
* lisp/doxymacs.el: fix bug #427660 "mouse selection problems".
|
|
|
|
2001-05-26 Ryan T. Sammartino <ryants at home dot com> (0.2.1)
|
|
* lisp/doxymacs.el: fix bug #427351 "thinks "void" is a parameter"
|
|
and bug #427350 "can't document constructors/destructors", and
|
|
generally made the whole doxymacs-find-next-func function much
|
|
more robust. Small update to default styles when inserting
|
|
functions that return "void"
|
|
* INSTALL: a tip on automatically going into doxymacs-mode
|
|
whenever in C/C++ mode
|
|
|
|
2001-05-21 Ryan T. Sammartino <ryants at home dot com> (0.2.0)
|
|
* lisp/doxymacs.el: now can optionally use the external XML parser
|
|
to speed things up. Some documentation updates.
|
|
* c/doxymacs_parser.c, c/Makefile: new files. doxymacs_parser.c is
|
|
the external XML parser.
|
|
* INSTALL: documentation updates.
|
|
|
|
2001-05-12 Ryan T. Sammartino <ryants at home dot com> (0.1.2)
|
|
* lisp/doxymacs.el: bug fixes for GNU Emacs: symbol-near-point and
|
|
user-mail-address
|
|
* lisp/xml-parse.el: make sure progress-function is bound before
|
|
calling.
|
|
* TODO: removed "test on other version of {X}Emacs" item.
|
|
* README: let people know on which versions of {X}Emacs this has been
|
|
tested on.
|
|
|
|
2001-05-09 Ryan T. Sammartino <ryants at home dot com> (0.1.1)
|
|
* lisp/doxymacs.el: change C-? to C-c d ?, add progress info while
|
|
parsing XML file, and some small optimisations.
|
|
|
|
2001-05-07 Ryan T. Sammartino <ryants at home dot com> (0.1.0)
|
|
* lisp/doxymacs.el: Minor mode (thanks to Kris) and default key
|
|
bindings.
|
|
* INSTALL: some better instructions (I hope)
|
|
|
|
2001-05-06 Ryan T. Sammartino <ryants at home dot com>
|
|
* lisp/doxymacs.el: Now using tempo templates for inserting comments.
|
|
Also allows for user-defined styles.
|
|
* TODO: we need some good end-user documentation.
|
|
* AUTHORS: acknowledge patch from Andreas Fuchs.
|
|
|
|
2001-04-29 Ryan T. Sammartino <ryants at home dot com>
|
|
* lisp/doxymacs.el: Now parse XML tags file generated by doxygen
|
|
directly.
|
|
* lisp/xml-parse.el: Add this file so that people don't need to go
|
|
download things from all over the place just to get doxymacs working.
|
|
* perl/doxytags.pl: No longer necessary, now that we can parse the
|
|
XML tags file generated by doxygen.
|
|
|
|
2001-04-22 Ryan T. Sammartino <ryants at home dot com>
|
|
* lisp/doxymacs.el: Function documentation
|
|
|
|
2001-04-18 Ryan T. Sammartino <ryants at home dot com>
|
|
* lisp/doxymacs.el: Going with Kris' "new style" look up
|
|
code. It's excellent, and exactly what I wanted. Thanks Kris. Also
|
|
incorprated Andreas Fuchs' patch for loading tags from a URL.
|
|
|
|
2001-04-11 Ryan T. Sammartino <ryants at home dot com>
|
|
* lisp/doxymacs.el: insert blank or "file" doxygen comments with style
|
|
specified by the user.
|
|
|
|
2001-03-31 Ryan T. Sammartino <ryants at home dot com>
|
|
* lisp/doxymacs.el: if symbol matches more than one entry in the tags,
|
|
you can now select which one you really mean (but please take a look
|
|
at the FIXME comment before doxymacs-choose-match) and slightly
|
|
changed the format of the list that doxymacs-get-matches returns.
|
|
* perl/doxytag.pl, example/doc/doxy.tag: added some more info to the
|
|
third column of doxytag.pl's output.
|
|
* TODO: removed the "choose which symbol you really mean" item (yay!).
|
|
|
|
2001-03-28 Ryan T. Sammartino <ryants at home dot com>
|
|
* lisp/doxymacs.el: applied patch from Kris Verbeeck so that
|
|
doxymacs customisation stuff is under the "Tools" group. Also
|
|
removed doxymacs-browser, since we'll just use the user's default
|
|
browser anyways. Minor formatting changes as well.
|
|
* README: added doxymacs' URL
|
|
|
|
2001-03-24 Ryan T. Sammartino <ryants at home dot com>
|
|
* doxymacs: Initial CVS check in.
|