1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-10 00:00:39 -08:00
Commit graph

123 commits

Author SHA1 Message Date
Oliver Seidel
4cbc9d5a46 Added three suggestions from Carsten
Dominik <dominik@strw.LeidenUniv.nl>:

- 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
1997-10-24 17:30:54 +00:00
Oliver Seidel
2e59003080 Paul Stodghill <stodghil@CS.Cornell.EDU> writes:
When invoked with a prefix, todo-insert-item
should not prompt for a category.  (He adds:
At least that's what I think.)
1997-10-24 16:53:20 +00:00
Oliver Seidel
0aa18b36b3 Rafael Laboissiere <rafael@icp.inpg.fr> 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.
1997-10-24 16:51:02 +00:00
Oliver Seidel
e4541b670d Thanks to Harald Backer <harald.backer@fou.telenor.no>, 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!
1997-10-17 15:41:57 +00:00
Oliver Seidel
01b864bc53 Jari Aalto <jari.aalto@ntc.nokia.com> 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 Oliver.Seidel@cl.cam.ac.uk -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 1997-10-15T17:18:11Z!os10000@seidel-space.de 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.)
1997-10-16 21:21:16 +00:00
Oliver Seidel
ab618c6ee6 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.
1997-10-15 17:18:11 +00:00
Oliver Seidel
b7e0417034 Attempted to reconcile Harald's changes with mine since 1997-10-14T22:22:35Z!os10000@seidel-space.de. 1997-10-15 14:30:41 +00:00
Oliver Seidel
91e9443e0b Fixed 'file-item' and added 20.02 split-string function. 1997-10-15 14:00:12 +00:00
Oliver Seidel
2186b97448 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.
1997-10-14 22:22:35 +00:00
Oliver Seidel
7f6241eaf5 Harald Meland <harald.meland@usit.uio.no> asked for
the latest version, got 1997-08-19T14:00:36Z!os10000@seidel-space.de, 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.
1997-10-09 09:24:50 +00:00
Oliver Seidel
7c896f63d6 - changed name to todo-mode
- fixed menu descriptions
- fixed "pressing abort while filing"
- attempted Emacs Lisp Manual *Tips* section compliance
1997-08-19 14:00:36 +00:00
Oliver Seidel
cf1ebf4390 Fixed header, typos, layout, documentation. 1997-08-06 10:56:15 +00:00
Oliver Seidel
49c48a1b9d Applied patch from Istvan Marko <istvan@cmdmail.amd.com>
to make menus work anywhere.
1997-08-06 09:14:25 +00:00
Oliver Seidel
03944ca7d7 Acted upon suggestion from Shane Holder <holder@rsn.hp.com>:
Cancelling the editing of an entry will not delete it any more.
1997-08-06 08:56:03 +00:00
Oliver Seidel
579e1c6780 Improved documentation. Broke some lines to comply with
Richard M. Stallman's email to please keep in sync with the
rest of the Emacs distribution files.
1997-08-06 08:12:03 +00:00
Oliver Seidel
595b2334ee Made todomode.el available under GPL. 1997-08-05 22:39:04 +00:00
Oliver Seidel
3d8105fb39 Fixed insertion routine with help from Trey Jackson
<tjackson@ichips.intel.com>; added todo-ins-thresh;
fixed keyboard layout to remove unwanted keys.
1997-08-05 22:34:14 +00:00
Oliver Seidel
a360be793e Incorporated menus for XEmacs from Allan.Cochrane@soton.sc.philips.com,
fixed TYPO, fixed todo-file-cmd, cleaned up rcs history.
1997-08-05 16:47:01 +00:00
Oliver Seidel
da2ee6858f Added improvements from Ron Gut <rgut@aware.com>.
Added category management.
1997-08-05 14:43:39 +00:00
Oliver Seidel
8cdc3b3d9d Added Raise/Lower item. 1997-08-04 16:18:45 +00:00
Oliver Seidel
7e6ed9b9b5 Cleaned up variables, prefix and cursor position. 1997-08-03 12:47:26 +00:00
Oliver Seidel
384af0dd16 It appears to work. 1997-08-03 12:15:28 +00:00
Oliver Seidel
3cb152f941 Initial revision 1997-08-03 12:15:13 +00:00