[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference smurf::buildhelp

Title:USG buildhelp questions/answers
Moderator:SMURF::FILTER
Created:Mon Apr 26 1993
Last Modified:Mon Jan 20 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2763
Total number of notes:5802

2147.0. "Bug report for srequest" by AOSG::FILTER (Automatic Posting Software - mail to flume::puck) Wed Mar 27 1996 13:50

Date Of Receipt: 	13-MAR-1996 13:05:40.68
From: 	SMURF::GURU::kucherov "sergei kucherov  13-Mar-1996 1300"
To: 	odehelp@dec:.zko.guru
CC: 	kucherov@dec:.zko.guru
Subj: 	Bug report for srequest

If you use vi as your editor (not recommended due to this bug),
srequest will abort when you do ^C, and you'll have to start
all over. srequest should not be receiving signals from its child, vi.
srequest should, as a first cut, simply ignore ^C interrupts
while vi is executing.
This would be a huge improvement over its current behavior.

	sergei

P.S. After a ^C in vi, srequest kicks you out of vi (you lose)
and says: Send this form [y|n] ?:

P.P.S. Other common software has a similar bug, such as the
elm mailer. Years ago I fixed a similar bug in the curses-based
program called "submit" (Ultrix tool for doing submits -- I fixed
the MLS version of it).
Lot's of folks get this simple signal handling wrong.
Users such as myself should just not bother using vi with these
front-end tools that misbehave vis-a-vis catching signals.

T.RTitleUserPersonal
Name
DateLines
2147.1re: Bug report for srequestAOSG::FILTERAutomatic Posting Software - mail to flume::puckWed Mar 27 1996 14:4452
Date Of Receipt: 	15-MAR-1996 12:08:51.43
From: 	SMURF::FLUME::jmf "Joshua M. Friedman OSF/UNIX SDE  15-Mar-1996 1205"
To: 	kucherov@DEC:.zko.flume
CC: 	odehelp@DEC:.zko.flume, tresvik@DEC:.zko.flume
Subj: 	re: Bug report for srequest

I'd say the majority of people use vi for their srequest edits.  This is
quite an odd situation that you'd ^C in the middle and expect to continue
the srequest.  I'd say normally the only reason to ^C is because you don't
need any edits, in which ":q" or ":q!" would be the most logical choice.

We may look into a fix for this but I'd say it's very low priority 
compared with other pending work.

-josh

------- Forwarded Message

To: odehelp
Cc: kucherov
Subject: Bug report for srequest 
Date: Wed, 13 Mar 96 13:00:36 -0500
From: kucherov
X-Mts: smtp


If you use vi as your editor (not recommended due to this bug),
srequest will abort when you do ^C, and you'll have to start
all over. srequest should not be receiving signals from its child, vi.
srequest should, as a first cut, simply ignore ^C interrupts
while vi is executing.
This would be a huge improvement over its current behavior.

	sergei

P.S. After a ^C in vi, srequest kicks you out of vi (you lose)
and says: Send this form [y|n] ?:

P.P.S. Other common software has a similar bug, such as the
elm mailer. Years ago I fixed a similar bug in the curses-based
program called "submit" (Ultrix tool for doing submits -- I fixed
the MLS version of it).
Lot's of folks get this simple signal handling wrong.
Users such as myself should just not bother using vi with these
front-end tools that misbehave vis-a-vis catching signals.


------- End of Forwarded Message