DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: D T

⟦bdc9b39e6⟧ TextFile

    Length: 6020 (0x1784)
    Types: TextFile
    Names: »DONE«

Derivation

└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit
    └─⟦e7f64e0c0⟧ »EurOpenD3/mail/vmh.tar.Z« 
        └─⟦dcb95597f⟧ 
            └─⟦this⟧ »SAVE/DONE« 

TextFile

add init_sequence to read the .mh_sequences file. then readsequence
can just check the sequence list. makes getting cur, et al., much simpler.
DONE 10/30

add delete_sequence!!!
DONE 10/30

add writing out of 'cur' in dump_sequences. DONE

initprofile() should use defaults.	DONE
^C in getting folder name fucks folder structure (???). then tries to rebuild
/.scan file (hee hee) FIXED 10/30 (damn debug statements)

get rid of command-name expansion on cursor motion commands. DONE

shouldn't erase the New Mail message. DONE

wclrtobot(botWin) at end of cmdType. DONE
'------' should end the headers, too. DONE

1) Add -autoprint/-noautoprint, which will cause d to delete
	   current message AND go on and TYPE the next message, and
'J'?	   return to TYPE the message you move ONTO (this option should
	   not affect anything else, for now).  It is a PAIN to have to
	   type dt or jt to see the next article.  Default SHOULD
	   be -autoprint (this will allow a VERY convenient and fast
	   way to look through new mail). DONE

Change quit command from q to Q to make it HARDER to make mistakes. DONE

Make the pager AS SIMILAR AS POSSIBLE to more, e.g. d or
	   ^d scrolls down half page, return scrolls 1 line, b or ^b
	   moves back one page (do it like more, seek to the beginning
	   of file and skip N lines), q or <INTERRUPT> quits (Q does NOT
	   quit, as you can easily type two in a row, exiting vmh), AND
	   invalid commands BEEP (if -terse is set) or GIVE AN ERROR
	   MESSAGE in the window (if -noterse is set). DONE

Add -page/-nopage option.  If -nopage, then space scrolls
	   down (window_size - 2), else clear screen and print next
	   page.  Default SHOULD be -nopage (it is a PAIN to read something
	   like "as well as me." on the first line of the new page and
	   then to have to remember what the previos line was). DONE

Interrupts don't seem to get me out of commands that ask for
	   input, e.g. D.  I have to ^\ vmh, which is UNPLEASANT to say
	   the least. WRONG (DONE?)

change msgstats to be a 'boolean' array of MAXFOLDER+1 bits. then add
exists(m#, f) either as a function or a macro to get the state of a
message and add_msg(m#, f) and del_msg(m#, f) to add and delete messages
from that array (again, either macro or real). DONE
add brevity (should default to this when <= 1200 B) DONE

space-separate headers in retain/ignore. WON'T DO

hm-retain: date... shoudln't retain 'date-received' headers FIXED

get rid of that stupid m_getfld *thing*. DONE

why does it leave quit and tstp blocked sometimes? FIXED

what's with this rewriting in k and j when only going down
one window??? FIXED 11/18

and why does it leave things behind on the bottom? FIXED 11/18

what happened to my wonderful 'more' function??? FIXED 11/18

what's with the message-ranges?? FIXED

add ^E and ^Y commands to vmh! ! ! DONE

getfolderpath 'no action taken' shouldn't result in a Stat error in setF punt
FIXED

>PAGER
>	handles lines longer than screen width incorrectly
>		since they wrap they take up more than one line on the screen
>		(right now this isn't taken into account, so if you have such
>		 lines, the top lines scroll off the screen)
DONE 1/21

>	doesn't handle modgraph terminal properly
>		if -nopage, should do cleareol() before printing any line
	why? what does it do on a modgraph terminal?
DONE 1/21

>	control-D doesn't work (nor does d), should scroll half a screen
	^D hasn't been put in. 'd' does work (delete, you know).
DONE 1/21

>STATUS LINE
>	should have a dash after the time, e.g. "- 3:45 pm -",
>		to make separator line clearer
DONE 1/21

>SCAN WINDOW
>	?scroll up/down half scan-window height when at top/bottom and move one
>		line up/down (on if baud > 1200)
>	no control-D or control-U commands (scroll up/down half page)
DONE 1/21

>	give an error indication when trying to move beyond last or 1st message
DONE 1/23

>	when on last line,
>		return does not move down, BUT does print the message again,
>		and delete prints previous message
DONE 1/21

>	undo should keep track of the last UNDOABLE command,
>		not just the LAST command
DONE 1/21

>	?autoprint should only affect delete command,
>		e.g. return always prints the message it lands on
DONE 1/21

>	?if autoprint, delete should NOT print previous message
>		if deleting last message
DONE 1/21

>	use execvp() instead of -root,
>		then if /usr/new/mh doesn't exist, but /usr/local/mh does,
>		(as on ucbvax), will still work
DONE 1/15

>	why is the last column of the screen not used?
FIXED 1/21

>	should have -nogoodbye option (DON'T print ANY good bye message)
>		make default good bye message something else
DONE 1/21

>	?should exit on ZZ, like vi
DONE 1/21

>	when inc'ing, prints "Incorporating new mail ...", and then
>		immediately clears that message, so that it's not seen;
>		very confusing
FIXED 1/15

>	when there's no new mail, don't change position OR folder, and
>		don't print "problems in inc!"
>		(do this by checking to see if mbox is empty)
>		instead just print "No new mail"
FIXED 1/21 (added 'return' statement)

>	when there is new mail, and inc'ing, PUSH to +inbox, INSTEAD
>		of SWITCHING to it.
DONE 1/21

>	when printing "Replied: xxx: " headers, omit "Replied:" from
>		2nd and following lines (like mhl)
	sigh. yeah. a bit of a pain, though. we'll see.

>	p(ush) should prompt as "Push ..." instead of "Switch ..."
>		also, should be "folder +..." instead of "folder = +..."
DONE 1/21
add % string to print things in the top window
DONE 1/31

read context file for start up folder and replace current folder
each time vmh is suspended or exitted
DONE 1/31

>	rebuilds .info file FAR too often (WHY? I don't have Previous-Sequence)
>		should have st_mtime stamp for every message to
>		speed this up (e.g. if st_mtime is the same,
>		don't rescan this file)
DONE 1/31

where are those extraneous line clears after a fullscreen escape thing coming
from?
FIXED 2/10

>	?should have vi's marks (e.g. 'a, '', etc.)
DONE 2/10

add range checking on sequence numbers
DONE 2/10