🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #1373

Strange problems with Borland C++ 3.0

#1373
From: Steve Frampton
Date: Wed, 09 Sep 1992 02:35
40 lines
2461 bytes
Hi everyone:

I have three questions I am hoping someone will be able to enlighten me 
on.

(1) Everybody knows about the "sticky shift" problem with the Borland 
editor.  Thing is, I've tried all the suggestions (IGNOREA20 and 
UNUSUAL8042 as switches to QEMM, as well as a device driver called 
KBDFIX.SYS that apparently works wonders with WordPerfect) but the 
problem remains.  Has anyone come up with a fix for this yet?

(2) Here's a neat bug:  Y'know how you can hold down the ALT key and type 
a 3-digit ASCII code to generate a special character?  Great for line 
drawing, etc., isn't it!  However, try typing ALT-224 and your computer 
will freeze up!!  Cute bug, Borland, I lost over an hour of work the 
first time that happened!  How about timed-backups for the next version?  
:-)

(3) Has anybody been able to get ungetch() to work?  I am using the DOS 
int 0x21 function to check keyboard status (ah=0x0b on entry, al=0xff on 
exit if key is ready) and to read in a key (ah=0x07 on entry, al=char on
exit) and yet pushing a key to the buffer with ungetch() doesn't seem to
work!  I believe I have gotten it to work with getch() but I really have
a need to use these DOS int 0x21 functions.  Help!

Well, that's about it.  Any information you can provide on any of these
problems would be most appreciated!

Please respond via e-mail as I don't have read-access to this group.  I
will be more than happy to follow-up with a summary, as these problems
are probably oft-encountered and are certainly interesting.

Thanks in advance!

+-----------------------------------------------+--------------------+
| Steve Frampton - frampton@vicuna.ocunix.on.ca | Steve Frampton     |
| I collect postcards!  If you send me one from | 501-A Princess St. |
| your area, I'll send one in return.  Send to >| Kingston, Ontario  |
| (Don't forget both email and mailing address) | CANADA   K7L 1C3   |
+-----------------------------------------------+--------------------+
Technical Details
Message-ID: <NPBTqB1w165w@vicuna.ocunix.on.ca>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!torn!news.ccs.queensu.ca!qucis.queensu.ca!ember!vicuna!frampton

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!torn!news.ccs.queensu.ca!qucis.queensu.ca!ember!vicuna!frampton
From: frampton@vicuna.ocunix.on.ca (Steve Frampton)
Newsgroups: comp.os.msdos.programmer
Subject: Strange problems with Borland C++ 3.0
Message-ID: <NPBTqB1w165w@vicuna.ocunix.on.ca>
Date: 9 Sep 92 02:35:22 GMT
Reply-To: frampton@vicuna.ocunix.on.ca
Followup-To: poster
Organization: Vicuna Systems, Kingston, ON (613) 547-5066
Lines: 40