[comp.mail.elm] ELM 2.2 Problem with Change Folder

gis@datlog.co.uk ( Ian Stewartson ) (04/20/89)

Yesterday I mailed Syd Weinstein about a bug in ELM 2.2 relating to the
display of the folder directory.  Basically, if you use c to change folder
and then ask to display the directory then on second and subsequent executions
first the help message and then a few other things get screwed up.

When I mailed the message I could not find out what was going wrong.  After a
night's sleep I looked at it again and a C block (ie a pair of braces) 
appears to be missing.  The patch to quit.c is given below.  

I also noticed that there is a redundant declaration of 'helpmsg' in savecopy.c
(not a problem unless you are still running on segmented rather than paged
Unix I think) - no patch for this one.

Otherwise, Elm 2.2 look good - thanks gentlemen.

- quit patch-

*** quit.c	Tue Apr 18 09:08:56 1989
--- quit.new	Thu Apr 20 10:59:53 1989
***************
*** 100,106 ****
  
  	      /* user wants to list folders */
  	      if(!*helpmsg)	/* format helpmsg if not yet done */
! 
  		strcpy(helpmsg,
  		  "\n\r\n\rEnter: <nothing> to not change to a new folder,");
  		strcat(helpmsg,
--- 100,106 ----
  
  	      /* user wants to list folders */
  	      if(!*helpmsg)	/* format helpmsg if not yet done */
! 	      {
  		strcpy(helpmsg,
  		  "\n\r\n\rEnter: <nothing> to not change to a new folder,");
  		strcat(helpmsg,
***************
*** 117,122 ****
--- 117,123 ----
  		  " (leading '=' denotes your folder directory ");
  		strcat(helpmsg, folders);
  		strcat(helpmsg, ").\n\r");
+ 	      }
  
  	      list_folders(4, helpmsg);
  	      PutLine0(LINES-2,0,"Name of new folder: ");	/* reprompt */
--end of patch--