Release 940510
May 9, 94 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte)
* [controls/scroll.c]
Make thumbtrack button disappear if scroll box ratio < 3:1.
Make arrow buttons rectangular if scroll box ratio < 2:1.
Add code for SBS_TOPALIGN, SBS_BOTTOMALIGN,
SBS_LEFTALIGN & SBS_RIGHTALIGN.
Bug fix in NC_CreateScrollBars(), no more bigbutt in calendar.exe... :-)
* [loader/library.c] [loader/task.c] [misc/exec.c]
Continue playing around trying to get a second task running.
* [windows/mdi.c]
Change OBM_CLOSE for OBM_OLD_CLOSE, a smaller dot button when maximized.
* [everywhere]
Adding previous works of the Apr 25, 94.
Tue May 10 18:09:14 1994 Erik Bos (erik@trashcan.hacktic.nl)
* [if1632/mmsystem.spec] [misc/mmsystem.c] [include/mmsystem.h]
Added Martin's mmsystem.dll stubs.
* [misc/sound.c]
Added remaining stubs for sound.dll.
* [if1632/shell.spec] [misc/shell.c]
Fixed prototypes (I found them in BC 4) and added ShellAbout()
and AboutDlgProc().
diff --git a/debugger/debug.l b/debugger/debug.l
index 005c556..90effe0 100644
--- a/debugger/debug.l
+++ b/debugger/debug.l
@@ -58,7 +58,7 @@
}
{DIGIT}+ {
- sscanf(yytext, "%lx", &yylval);
+ sscanf(yytext, "%ld", &yylval);
return NUM;
}
@@ -74,14 +74,25 @@
$esi { yylval = RN_ESI; return REG;}
$edi { yylval = RN_EDI; return REG;}
+$es { yylval = RN_ES; return REG;}
+$ds { yylval = RN_DS; return REG;}
+$cs { yylval = RN_CS; return REG;}
+$ss { yylval = RN_SS; return REG;}
+
info|inf|in { return INFO; }
+break|brea|bre { return BREAK; }
+enable|enabl|enab|ena { return ENABLE;}
+disable|disabl|disab|disa|dis { return DISABLE; }
+
quit|qui|qu { return QUIT; }
help|hel|he { return HELP; }
set|se { return SET; }
+bt { return BACKTRACE; }
+
cont|con|co { return CONT; }
symbolfile|symbolfil|symbolfi|symbolf|symbol|symbo|symb { return SYMBOLFILE; }
@@ -89,6 +100,8 @@
define|defin|defi|def|de { return DEFINE; }
print|prin|pri|pr { return PRINT; }
+mode { return MODE; }
+
regs|reg|re { return REGS; }
stack|stac|sta|st { return STACK; }