jim@syteke.be (Jim Sanchez) (01/12/90)
I have noticed a lot of traffic recently about the new v7.0 mush. Has it been posted and I missed it or what? Please give some of the new features/capabilities so that those of us running 6.5 can decide whether or not to "make the jump" Thanks -- Jim Sanchez {sun,hplabs}!sytek!syteke!jim OR Hughes LAN Systems, Brussels uunet!prlb2!sunbim!syteke!jim
schaefer@ogicse.ogc.edu (Barton E. Schaefer) (01/16/90)
In article <690@syteke.be> jim@syteke.UUCP (Jim Sanchez) writes: } I have noticed a lot of traffic recently about the new v7.0 mush. } Has it been posted and I missed it or what? Please give some of the } new features/capabilities so that those of us running 6.5 can } decide whether or not to "make the jump" } Thanks I was hoping that somebody who actually "made the jump" would respond to this; it's hard for me to summarize "what's new" because I went through the change gradually and have been using a lot of the "new" stuff for a long time. Nevertheless, here goes. No, mush 7.0 has not been posted. It may be posted sometime in February but don't count on it. Mush is available from at least two ftp sites, and an E-mail server has been set up for those who can't use ftp. Check out the recent patch postings for details of using the mail server. (By the way, if anyone in Europe has a complete copy of Mush 7.0.3 and would be willing to make it available to EuNet sites, I'd be really grateful. There seem to be some problems with corruption of trans-Atlantic mail.) As for new features, here's at least a partial list. I tried to check this by diffing the 6.5.6 and 7.0.3 manual pages, but anybody who wants to correct me is free to do so. Changes to Mush from version 6.5.6 to version 7.0.3: New command-line options: -h draft-file read headers and text from draft-file -I init-file source init-file before system Mushrc -I! init-file as -I but don't source system Mushrc -n! don't source personal .mushrc -U send message immediately (use with -h) -U! as -U but don't autosign either Options that have been eliminated: -1 cmd_help -2 tool_help Conditional tests in init files (scripts): is_shell true if mush is running "as a shell" string =~ pattern pattern matching (as in csh) string !~ pattern negated pattern match Tool mode changes: Won't work under SunWindows; requires SunView. Messages displayed in textsw with scrollbars. Separate frame with textsw for message composition. Separate frames for options (variables) and aliases. Separate frames for help texts (SunOS 4.0+ only). View each message in a separate frame (SunOS 4.0+ only). [*] New or altered commands: curses can now be used in init files (acts like "mush -C") curses off used only in an init file, overrides "mush -C" eval -p command expand prompt-string %-formats before evaluating mail -E no longer implies -e mail -H file read file as a prepared text (without headers) mail -h file read file as a draft (headers and text) mail -I include messages with headers (old "mail -h") mail -U send immediately (only with -H or -h) mail -u don't autosign or fortunate pipe -p pattern skip to pattern before sending to unix-command save -f force save (also write or copy) (old "save !") undigest -p pattern pattern used as digest article separator Obsoleted commands: fkey save ! New variable modifiers: :l convert all alphabetics in variable value to lower case :u convert all alphabetics in variable value to upper case :<number> select the <number>th word from value of variable New or altered variables: alwaysignore actually works as documented now autosign can be set to a program (sloppy syntax, tho) cmd_help location of cmd_help file (replaces -1 option) complete enable and define filename completion crt_win size of message display window in tool mode curses_help help message format for curses mode [**] domain_route with auto_route, improves domain address handling fignore files to skip when filename-completing tool_help location of tool_help file (replaces -2 option) quiet now has fields to tell mush when to shut up version value is the current version string Obsoleted variables: bell lister New variable forms: $$ the process id of mush $[%fmt] formats in [] are expanded as hdr_format $(%fmt) formats in () are expanded as prompt format Miscellaneous: hdr_format now provides %?header-name? to access any header you want. The man page has been reorganized a little and some sections expanded. Most cmd_help entries cross-reference related variables and commands. Numerous bug-fixes, most minor, some important. Notes: [*] This may come as a surprise to many, because I don't think it's documented anywhere. You access this feature by selecting "Read" from the right-button menu in the header subwindow. Whatever message the mouse was over when you pressed right-button (its header will be outlined to highlight it) pops up in a new frame. [**] This has been around for a long time but was never documented. Have I forgotten anything? -- Bart Schaefer "Miserable miscreant! Question MY integrity, will you?" "I have to see some *evidence* of it before I can question it." -- Calvin & Hobbes schaefer@cse.ogi.edu (used to be cse.ogc.edu)
jss%greeble@Sun.COM (Josh Sirota) (01/16/90)
In article <6669@ogicse.ogc.edu> schaefer@cse.ogi.edu (Barton E. Schaefer) writes: > Tool mode changes: > > Won't work under SunWindows; requires SunView. > Messages displayed in textsw with scrollbars. > Separate frame with textsw for message composition. > Separate frames for options (variables) and aliases. > Separate frames for help texts (SunOS 4.0+ only). > View each message in a separate frame (SunOS 4.0+ only). [*] This reminds me ... I don't have tool mode compiled into my binaries, and rather than do that I'll ask the question here. Is it still the case, even in 7.0.3, that the window with the list of messages still doesn't have a scrollbar? That's one really annoying feature that I remember of the old tool mode. I found it difficult to read a message that didn't fit in the message list subwindow. Josh -- Josh Sirota Sun Microsystems, NSE group INTERNET: jss@sun.com UUCP: ...!sun!jss
schaefer@ogicse.ogc.edu (Barton E. Schaefer) (01/16/90)
In article <130272@sun.Eng.Sun.COM> jss@Sun.COM (Josh Sirota) writes: } In article <6669@ogicse.ogc.edu> schaefer@cse.ogi.edu (Barton E. Schaefer) writes: } > } > Messages displayed in textsw with scrollbars. } } Is it still the case, even in 7.0.3, that the window with the list of } messages still doesn't have a scrollbar? Are you asking what I already answered? I'd guess so, based on: } I found it difficult to read a } message that didn't fit in the message list subwindow. But just in case you mean "is it still the case that the window with the list of header summaries still doesn't have a scrollbar", the answer is "yes" -- that is, the header display does not have scroll bars. You use the <Next> and <Prev> buttons as in older versions. They work correctly now, though, so you shouldn't have any trouble scrolling with them. A lot of work has gone into fixing the header display code since 6.5.6. -- Bart Schaefer "Miserable miscreant! Question MY integrity, will you?" "I have to see some *evidence* of it before I can question it." -- Calvin & Hobbes schaefer@cse.ogi.edu (used to be cse.ogc.edu)