[net.sources] vnews visual.c mods

CSvax:Pucc-H:Physics:crl@pur-ee.UUCP (10/27/83)

Here is the diff described in net.news.b

Charles LaBrec
UUCP:		pur-ee!Physics:crl, purdue!Physics:crl
INTERNET:	crl @ pur-phy.UUCP


*** /tmp/#RCSt1008069	Sat Oct 15 16:46:39 1983
--- /tmp/#RCSt2008069	Sat Oct 15 16:47:06 1983
***************
*** 534,541
  
  	/* cancel the article. */
  	case 'c':
! 		strcpy(prompt, "cancel? ");
! 		if (vgetc() != '\n')
  			break;
  		cancel_command();
  		break;

--- 534,542 -----
  
  	/* cancel the article. */
  	case 'c':
! 		strcpy(prompt, "cancel [n]? ");
! 		if (vgetc() != 'y') {
! 			msg("article not cancelled");
  			break;
  		}
  		cancel_command();
***************
*** 537,542
  		strcpy(prompt, "cancel? ");
  		if (vgetc() != '\n')
  			break;
  		cancel_command();
  		break;
  

--- 538,544 -----
  		if (vgetc() != 'y') {
  			msg("article not cancelled");
  			break;
+ 		}
  		cancel_command();
  		break;
  
***************
*** 576,581
  		reply(0);
  		break;
  
  
  	/* next newsgroup */
  	case 'N':

--- 578,594 -----
  		reply(0);
  		break;
  
+ 
+   	/* punt rest of newsgroup */
+   
+  	case 'K':
+ 		saveart;
+  		while(bit <= ngsize && bit > 0) {
+  			clear(bit);
+  			nextbit();
+  		}
+  		break;
+  	
  
  	/* next newsgroup */
  	case 'N':

knutson@ut-ngp.UUCP (Jim Knutson) (11/18/83)

On our 4.1c system, vnews does not honor the delays from termcap.
This has been causing much havoc with our mime2a terminals.
Removing the static declaraction of ospeed fixes the problem.

148c148
static int ospeed;			/* terminal speed */
---
       int ospeed;			/* terminal speed */