Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Tag: |
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-105
(todo-add-category): Don't hardcode point-min==1. (todo-top-priorities): Only display-buffer when called interactively. (todo-item-start): Don't save excursion point. (todo-item-end): Be slightly more careful. Add `include-sep' arg. (todo-insert-item-here, todo-file-item, todo-remove-item): Adjust uses of todo-item-start and todo-item-end.
Stephen Berman <stephen.berman at gmx.net> (todo-edit-item): Signal an error if there is no item to edit. (Bug#4820) (todo-top-priorities): Restore point and restore narrowing in Todo buffer. (Bug#4820)
Use `called-interactively-p' instead of `interactive-p'.
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-103
(calendar-current-date): Update declaration.
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-100
Update Oliver Seidel's email address, and add Stephen Berman as maintainer.
(todo-insert-item-here): Prevent insertion of a new entry inside of an existing entry. Minor code cleanup. (todo-add-category): Change the interactive spec. Signal an error if the Todo file is non-empty but contains no category. Reject category names that could induce bugs and confusion. Call todo-mode if the Todo file is new and unsaved. Simplify handling of local variables cookie. Properly display the newly added category in Todo mode. (todo-show): Call todo-initial-setup only if there is neither a Todo file nor a corresponding unsaved buffer. (todo-category-alist): Delete function. (todo-completing-read): New function. (todo-insert-item, todo-jump-to-category): Use it. (todo-insert-item): Make the use of the prefix argument conform to the doc string.
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-99
Add 2009 to copyright years.
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-97
(todo-file-do, todo-file-done, todo-file-top): Run file names that begin with a period thru `convert-standard-filename'.
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-91
American English spelling fix.
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-82
Switch to recommended form of GPLv3 permissions notice.
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-79
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-78
(todo-add-category): Simplify. (todo-more-important-p, todo-delete-item, todo-file-item): Use unless, when. (todo-top-priorities): Use zerop.
Remove un-needed eval-when-compile.
Remove leading `*' from defcustom doc-strings.
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-69
Merge from emacs--devo--0 Revision: [email protected]/emacs--unicode--0--patch-312
Add 2008 to copyright years.
* progmodes/ada-xref.el (ada-prj-find-prj-file): * progmodes/ada-mode.el (comment-region): * calendar/todo-mode.el (todo-insert-item): * bookmark.el (bookmark-buffer-name): Test major-mode rather than mode-name.
Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-63
Merge from emacs--devo--0 Revision: [email protected]/emacs--unicode--0--patch-294
(calendar-current-date): Declare as a function.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-838) - Update from CVS - Merge from emacs--rel--22 - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Fix void function definition error in cus-edit.el - Restore lisp/emacs-lisp/cl-loaddefs.el * emacs--rel--22 (patch 70-83) - Update from CVS - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Indicate that emacs--devo--0--patch-834 does not need to be applied - Merge from gnus--rel--5.10 - Restore lisp/emacs-lisp/cl-loaddefs.el * gnus--rel--5.10 (patch 239-241) - Merge from emacs--devo--0 - Update from CVS Revision: [email protected]/emacs--lexbind--0--patch-53
* progmodes/prolog.el: Undo previous change. (comint-prompt-regexp, comint-process-echoes): Pacify byte-compiler. * progmodes/dcl-mode.el: * play/yow.el: * calendar/todo-mode.el: * calendar/cal-hebrew.el: * vc-hg.el: Undo previous change. * vms-patch.el: Likewise. (print-region-function): Pacify byte-compiler.
* textmodes/reftex.el: Move require easymenu before first use. (reftex-info): Require info at compile too. * textmodes/org-publish.el (org-publish-org-to-html) (org-publish-org-to): Require org at compile time too. (org-publish-attachment): Require at compile time too. * term/tty-colors.el (w32-tty-standard-colors): Pacify byte-compiler. * term/pc-win.el (frame-creation-function-alist): Add to this instead of setting frame-creation-function. * play/blackbox.el (bb-up, bb-down): Use forward-line. * net/rcirc.el (rcirc-markup-text-functions): Move definition earlier. * calendar/todo-mode.el: Require calendar at compile time. * calendar/cal-islam.el: Require diary-lib at compile time. * calendar/cal-hebrew.el: Require diary-lib and holidays at compile time. * w32-vars.el: Provide w32-vars. * term/w32-win.el: Require w32-vars. (w32-color-map): Pacify byte-compiler. * loadup.el: Load w32-wars before term/w32-win.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-838) - Update from CVS - Merge from emacs--rel--22 - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Fix void function definition error in cus-edit.el - Restore lisp/emacs-lisp/cl-loaddefs.el * emacs--rel--22 (patch 70-83) - Update from CVS - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Indicate that emacs--devo--0--patch-834 does not need to be applied - Merge from gnus--rel--5.10 - Restore lisp/emacs-lisp/cl-loaddefs.el * gnus--rel--5.10 (patch 239-241) - Merge from emacs--devo--0 - Update from CVS Revision: [email protected]/emacs--multi-tty--0--patch-28
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-831) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 70-74) - Update from CVS Revision: [email protected]/emacs--unicode--0--patch-238
Merge from emacs--rel--22 Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <[email protected]> * Relicense all FSF files to GPLv3 or later. Revision: [email protected]/emacs--devo--0--patch-828
Switch license to GPLv3 or later.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 698-725) - Update from CVS - Merge from gnus--rel--5.10 - Merge from emacs--rel--22 - Merge from emacs--rel--22: lisp/dired-x.el: Revert 2007-04-06 change. * emacs--rel--22 (base, patch 1-5) - tag of [email protected]/emacs--devo--0--patch-709 - Sync to CVS tag EMACS_22_BRANCHPOINT - Sync to CVS branch EMACS_22_BASE - Update from CVS * gnus--rel--5.10 (patch 216-217) - Update from CVS Revision: [email protected]/emacs--lexbind--0--patch-46
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 698-725) - Update from CVS - Merge from gnus--rel--5.10 - Merge from emacs--rel--22 - Merge from emacs--rel--22: lisp/dired-x.el: Revert 2007-04-06 change. * emacs--rel--22 (base, patch 1-5) - tag of [email protected]/emacs--devo--0--patch-709 - Sync to CVS tag EMACS_22_BRANCHPOINT - Sync to CVS branch EMACS_22_BASE - Update from CVS * emacs--unicode--0 (patch 191-202) - Change default value of `enable_font_backend' to 1 - Update from CVS - Move src/ChangeLog entry to src/ChangeLog.unicode - Merge from emacs--devo--0 * gnus--rel--5.10 (patch 216-217) - Update from CVS Revision: [email protected]/emacs--unicode-xft--0--patch-61
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 698-710) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 216) - Update from CVS Revision: [email protected]/emacs--unicode--0--patch-196
Fix some typos.
Fix typo: "threshhold" -> "threshold".
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: [email protected]/emacs--lexbind--0--patch-39
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 586-621) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * emacs--unicode--0 (patch 161-166) * gnus--rel--5.10 (patch 186-199) - Update from CVS - Merge from emacs--devo--0 Revision: [email protected]/emacs--unicode-xft--0--patch-53
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: [email protected]/emacs--unicode--0--patch-162
Add 2007 to copyright years.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 58-65) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 22-28) - Update from CVS - Merge from emacs--devo--0 - Update from CVS: lisp/gnus.el: Remove bogus comment. Revision: [email protected]/emacs--lexbind--0--patch-6
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 649-674) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 157-168) - Merge from emacs--cvs-trunk--0 - Update from CVS - Update from CVS: texi/message.texi: Fix default values. Revision: [email protected]--gnu-2005/emacs--lexbind--0--patch-61
Revision: [email protected]/emacs--unicode--0--patch-14 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 58-65) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 22-28) - Update from CVS - Merge from emacs--devo--0 - Update from CVS: lisp/gnus.el: Remove bogus comment.
Add 2006 to copyright years.
Revision: [email protected]--gnu-2005/emacs--unicode--0--patch-97 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 616-696) - Add lisp/mh-e/.arch-inventory - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords. - lisp/gnus/ChangeLog: Remove duplicate entry * gnus--rel--5.10 (patch 147-181) - Update from CVS - Merge from emacs--cvs-trunk--0 - Update from CVS: lisp/mml.el (mml-preview): Doc fix. - Update from CVS: texi/message.texi: Fix default values. - Update from CVS: texi/gnus.texi (RSS): Addition.
sync with trunk
Update from HEAD
Update copyright pending Emacs 22.
Revision: [email protected]--gnu-2005/emacs--lexbind--0--patch-42 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
Revision: [email protected]--gnu-2005/emacs--unicode--0--patch-68 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
Update FSF's address.
Revision: [email protected]--gnu-2005/emacs--lexbind--0--patch-36 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 358-400) - Update from CVS - Remove "-face" suffix from widget faces - Remove "-face" suffix from custom faces - Remove "-face" suffix from change-log faces - Remove "-face" suffix from compilation faces - Remove "-face" suffix from diff-mode faces - lisp/longlines.el (longlines-visible-face): Face removed - Remove "-face" suffix from woman faces - Remove "-face" suffix from whitespace-highlight face - Remove "-face" suffix from ruler-mode faces - Remove "-face" suffix from show-paren faces - Remove "-face" suffix from log-view faces - Remove "-face" suffix from smerge faces - Remove "-face" suffix from show-tabs faces - Remove "-face" suffix from highlight-changes faces - Remove "-face" suffix from and downcase info faces - Remove "-face" suffix from pcvs faces - Update uses of renamed pcvs faces - Tweak ChangeLog - Remove "-face" suffix from strokes-char face - Remove "-face" suffix from compare-windows face - Remove "-face" suffix from calendar faces - Remove "-face" suffix from diary-button face - Remove "-face" suffix from testcover faces - Remove "-face" suffix from viper faces - Remove "-face" suffix from org faces - Remove "-face" suffix from sgml-namespace face - Remove "-face" suffix from table-cell face - Remove "-face" suffix from tex-mode faces - Remove "-face" suffix from texinfo-heading face - Remove "-face" suffix from flyspell faces - Remove "-face" suffix from gomoku faces - Remove "-face" suffix from mpuz faces
Revision: [email protected]--gnu-2005/emacs--unicode--0--patch-63 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 358-423) - Update from CVS - Remove "-face" suffix from widget faces - Remove "-face" suffix from custom faces - Remove "-face" suffix from change-log faces - Remove "-face" suffix from compilation faces - Remove "-face" suffix from diff-mode faces - lisp/longlines.el (longlines-visible-face): Face removed - Remove "-face" suffix from woman faces - Remove "-face" suffix from whitespace-highlight face - Remove "-face" suffix from ruler-mode faces - Remove "-face" suffix from show-paren faces - Remove "-face" suffix from log-view faces - Remove "-face" suffix from smerge faces - Remove "-face" suffix from show-tabs faces - Remove "-face" suffix from highlight-changes faces - Remove "-face" suffix from and downcase info faces - Remove "-face" suffix from pcvs faces - Update uses of renamed pcvs faces - Tweak ChangeLog - Remove "-face" suffix from strokes-char face - Remove "-face" suffix from compare-windows face - Remove "-face" suffix from calendar faces - Remove "-face" suffix from diary-button face - Remove "-face" suffix from testcover faces - Remove "-face" suffix from viper faces - Remove "-face" suffix from org faces - Remove "-face" suffix from sgml-namespace face - Remove "-face" suffix from table-cell face - Remove "-face" suffix from tex-mode faces - Remove "-face" suffix from texinfo-heading face - Remove "-face" suffix from flyspell faces - Remove "-face" suffix from gomoku faces - Remove "-face" suffix from mpuz faces - Merge from gnus--rel--5.10 - Remove "-face" suffix from Buffer-menu-buffer face - Remove "-face" suffix from antlr-mode faces - Remove "-face" suffix from ebrowse faces - Remove "-face" suffix from flymake faces - Remove "-face" suffix from idlwave faces - Remove "-face" suffix from sh-script faces - Remove "-face" suffix from vhdl-mode faces - Remove "-face" suffix from which-func face - Remove "-face" suffix from cperl-mode faces - Remove "-face" suffix from ld-script faces - Fix cperl-mode font-lock problem - Tweak which-func face * gnus--rel--5.10 (patch 80-82) - Merge from emacs--cvs-trunk--0 - Update from CVS
(todo-insert-threshold): Fix spellings in docstrings.
Revision: [email protected]--gnu-2005/emacs--lexbind--0--patch-34 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 324-352) - Merge from gnus--rel--5.10 - Update from CVS - etc/emacs-buffer.gdb: Remove RCS keywords * gnus--rel--5.10 (patch 70-79) - Update from CVS - Merge from emacs--cvs-trunk--0
Merged from HEAD
Revision: [email protected]--gnu-2005/emacs--unicode--0--patch-57 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 324-352) - Merge from gnus--rel--5.10 - Update from CVS - etc/emacs-buffer.gdb: Remove RCS keywords * gnus--rel--5.10 (patch 70-79) - Update from CVS - Merge from emacs--cvs-trunk--0
(todo-mode): Use kill-all-local-variables and run-mode-hooks.
Sync to HEAD
Revision: [email protected]--gnu-2004/emacs--lexbind--0--patch-19 Merge from emacs--cvs-trunk--0 Patches applied: * [email protected]--gnu-2004/emacs--cvs-trunk--0--patch-195 Update from CVS * [email protected]--gnu-2004/emacs--cvs-trunk--0--patch-196 Remove RCS keywords * [email protected]--gnu-2004/emacs--cvs-trunk--0--patch-197 Stupid CVS keyword changes
Revision: [email protected]--gnu-2004/emacs--cvs-trunk--0--patch-196 Remove RCS keywords 2004-04-10 Miles Bader <[email protected]> RCS keyword removal (only non-comment changes are enumerated here): * lisp/emacs-lisp/bytecomp.el (byte-compile-version): Variable removed. (byte-compile-insert-header): Don't use `byte-compile-version'. * lisp/url/url-vars.el (url-version): Use the constant string "Emacs" instead of calculating something from the RCS `State' keyword [the latter is almost entirely useless anyway]. * lisp/forms.el (forms-version): Variable removed. (forms-mode): Don't use `forms-version'. * lisp/recentf.el (recentf-version): Variable removed. * lisp/progmodes/delphi.el (delphi-version): Variable removed. * lisp/progmodes/ada-mode.el (ada-mode): RCS keyword removed from docstring.
Update from arch emacs--lexbind branch
Add arch taglines
Require time-stamp.
(todo-save): Fix previous change.
(todo-save): Add save-excursion and save-restriction.
(todo-save): Add save-excursion and save-restriction.
Some fixes to follow coding conventions.
(todo-top-priorities): Use delete-region instead of kill-line.
(todo): Add :link, :version. (todo-save-top-priorities): Remove autoload cookie. (todo-add-category, todo-add-item-non-interactively) (todo-insert-item, todo-mode, todo-cp, todo-show): Fix autoload cookie.
(todo-top-priorities): Use todo-tmp-buffer-name. From Milan Zamazal <[email protected]>.
Replaced with a working version, based on revision 1.34 tidied up.
Minor doc fixes and code tweaks.
New maintainer address.
[This needs more work on the outline stuff.] Doc fixes. (todo) <defgroup>: Add :version. (todo-add-category): Don't use pushnew. (todo-cmd-raise): Fix typo. (todo-top-priorities): Change temp buffer name. (todo-category-alist): Avoid redundant lambda. (todo-mode): Set paragraph-separate, outline-regexp from todo-prefix. Use outline-next-heading.
Remove some compatibility stuff and CL dependence. Use line-{beginning,end}-position, not point-at{b,e}ol. Some doc fixes. (todo-position): New function. Fix callers of position to use it. (todo-save-top-priorities, todo-print): Use with-temp-buffer.
Removed some inappropriate "autoload comments", as suggested by <[email protected]>. Thanks.
Marc Zonzon <[email protected]> on 18.Mar.99 writes that I should remove the single space between ### and autoload. And now I have.
Alastair Burt <[email protected]> sent in a patch on 17.Mar.98 which removes duplicates from the category list and saves the buffer after category addition. Thanks. Uwe Brauer <[email protected]> sent in a request on 3.Apr.98 to implement a "move-between-categories" function. I haven't done that yet. Thanks. "Edward S. Hirgelt" <[email protected]> fixed a problem with multi-line editing 29.Oct.98. Thanks. tom <[email protected]> sent in a replacement for the outmoded time-format that I had been using on 13.Nov.98. Thanks. Jerome Thebert <[email protected]> sent in a binding to show/hide continuation lines using the space bar on 11.Jan.99. Instead of leaving it as a hook, I integrated it. Thanks. Sorry again to everybody. I sat on your patches for a year.
Alex Schroeder startup description added.
Added patch from Don Hejna <[email protected]>.
Another patch by Michael Cook to fix annotation.
Added category patch by Michael R Cook <[email protected]>.
Three insertion options: i without prefix: ask for category, do binary insertion i with prefix: do binary insertion in current category uppercase I: insert directly under cursor
Improved documentation, fixed insertion with prefix.
Implemented "insert-under-cursor" as suggested by Kai Grossjohann <[email protected]>.
Incorporated simplifying suggestions from Carsten Dominik <[email protected]>.
Patch from Paul Stodghill <[email protected]>: The patch below fixes todo-insert-item so that it will insert the item in place, instead of at the top of the buffer, when invoked with a prefix argument.
Improvements sent in by Dave Love <[email protected]>: todo-mode.el: Doc fixes. Customization. (todo-add-item-non-interactively): New arg -- don't dynamically bind ARG. (todo-insert-item): Use it.
Harald Backer <[email protected]> sent the following: Added `todo-save-top-priorities' and option to automatically save top priorities file when saving todo-file. Changed some default values. Bug fixes.
Added fix from Frank Ridderbusch <[email protected]>, an apostrophe was missing.
Added three suggestions from Carsten Dominik <[email protected]>: - recommend autoloading instead of require - inserting from different buffer didn't work (now fixed -- I pray) - provided public entry point to insert items from normal lisp code
Paul Stodghill <[email protected]> writes: When invoked with a prefix, todo-insert-item should not prompt for a category. (He adds: At least that's what I think.)
Rafael Laboissiere <[email protected]> writes: I was just annoyed with the fact that there is no way to dynamically control the insertion accuracy. I mean: the variable `todo-insert-threshold' does the job, but it is not very handy if one wants to mix the two behaviors (bisection and "insert right here under the cursor"). Therefore I did a quick hack in the function `todo-insert-item'. Now by giving a prefix argument to the insert command (i.e. by typing "C-u i"), entries are inserted exactly at the line where the cursor is. It would be better to give the value of `todo-insert-threshold' as a numeric argument of `todo-insert-item' (like "M-8 i"), but it's too late now for continuing to hack.
Thanks to Harald Backer <[email protected]>, we now have the following facilities available: Added todo-print, todo-top-priorities and todo-jump with matching variables; Parameterized todo-header, todo-category-beg, todo-category-end and todo-category-sep; Added autoload comments; todo-category-select: Modified regexp to make category names unique; todo-forward-item: Added optional COUNT vaiable; todo-insert-item: Rewrote completing read entry. Also, check out the extended list of things left to be done to this package at the end of the documentation!
Jari Aalto <[email protected]> writes: I just downloaded your package and after reading the docs I decided to do some reformatting. Hope you don't mind. Now they are in such a format that the html page can be automatically generated from the source file. As an example, I generated the attached page using the following command: ripdoc.pls | \ t2html.pls -a "Oliver.Seidel" -e [email protected] -simple And of course I appreciate it. Jari's stuff can be found at: ftp://cs.uta.fi/pub/ssjaaa/, while I'm making the rev 1.18 page available at http://www.cl.cam.ac.uk/users/os10000/doc/todo-mode.html (That link will be valid until 10/1998 or slightly longer.)
Everything seems to work in Harald Melands Emacs 20.02 and my Emacs 19.34. Beware of the spelling in some of the variable names. I looked up "threshold" in a dictionary and here in Britain this appears to be the way to spell it.
Attempted to reconcile Harald's changes with mine since 1.15.
Fixed 'file-item' and added 20.02 split-string function.
Added string-split (which I stole from ediff-util), changed pop-to-buffer to switch-to-buffer and added message on how to exit the multi-line-edit mode.
Harald Meland <[email protected]> asked for the latest version, got 1.13, and returned this. He writes: Thanks a lot for the new version of todo-mode.el. As you will see I have messed it up a bit, hopefully for the better -- I don't like short, cryptic names for variables and functions, so I renamed most of them, and `defalias'ed the old function names. I hope you don't mind too much, I just kinda couldn't stop myself. Additionally, I included some support for multiline entries, cleaned up (IMHO :) a lot of the code, included completion-support for which category to install a new entry in, and possibly some other changes I can't remember :) It's getting rather late, and I have just done some preliminary testing on whether all of this really works, but so far it looks good.
- changed name to todo-mode - fixed menu descriptions - fixed "pressing abort while filing" - attempted Emacs Lisp Manual *Tips* section compliance
Fixed header, typos, layout, documentation.
Applied patch from Istvan Marko <[email protected]> to make menus work anywhere.
Acted upon suggestion from Shane Holder <[email protected]>: Cancelling the editing of an entry will not delete it any more.
Improved documentation. Broke some lines to comply with Richard Stallman's email to please keep in sync with the rest of the Emacs distribution files.
Made todomode.el available under GPL.
Fixed insertion routine with help from Trey Jackson <[email protected]>; added todo-ins-thresh; fixed keyboard layout to remove unwanted keys.
Incorporated menus for XEmacs from [email protected], fixed TYPO, fixed todo-file-cmd, cleaned up rcs history.
Added improvements from Ron Gut <[email protected]>. Added category management.
Added Raise/Lower item.
Cleaned up variables, prefix and cursor position.
It appears to work.
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
[email protected] | ViewVC Help |
Powered by ViewVC 1.1.26 |