|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: D T
Length: 6020 (0x1784) Types: TextFile Names: »DONE«
└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit └─⟦e7f64e0c0⟧ »EurOpenD3/mail/vmh.tar.Z« └─⟦dcb95597f⟧ └─⟦this⟧ »SAVE/DONE«
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