OS/2 compilation fixes, russian FAQ update
This commit is contained in:
@@ -58,8 +58,9 @@ STDLIBS+=-lncurses
|
||||
endif
|
||||
|
||||
# force not to use coprocessor features in DOS, if you have one you may remove this
|
||||
ifneq ($(DJGPP),)
|
||||
ifeq ($(PLATFORM),djg)
|
||||
CFLAGS+=-m386 -mno-80387 -mno-fp-ret-in-387 -mno-fancy-math-387
|
||||
LNKFLAGS+=-lemu
|
||||
endif
|
||||
|
||||
BIN=bin
|
||||
|
@@ -21,9 +21,7 @@ assistance!
|
||||
10. <20><><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> 1.1.3?
|
||||
11. <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> GoldED+ <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> hpt-<2D><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<28><> <20><><EFBFBD> UNIX<49><58><EFBFBD>)?
|
||||
12. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "<22>" <20><><EFBFBD> Win95?
|
||||
13. <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> Windows 2000.
|
||||
14. <20>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...
|
||||
15. <20><><EFBFBD><EFBFBD> <20><><EFBFBD>... <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>? ;-)
|
||||
13. <20><><EFBFBD><EFBFBD> <20><><EFBFBD>... <20> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>? ;-)
|
||||
|
||||
>==============================================================================
|
||||
|
||||
@@ -111,13 +109,6 @@ assistance!
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> DOS-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
||||
|
||||
*Q:* <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> Windows 2000.
|
||||
*A:* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> Lucida <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> registry <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> 1250/1252 <20><> 1251.
|
||||
|
||||
*Q:* <20>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>...
|
||||
*A:* <20><> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: "MsgListFast No"
|
||||
|
||||
*Q:* <20><><EFBFBD><EFBFBD> <20><><EFBFBD>... <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>? ;-)
|
||||
*A:* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20> Ru.GoldED. <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD>
|
||||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> 2:5020/201.58,
|
||||
|
@@ -607,7 +607,7 @@ void vputw(int row, int col, vatch chat) {
|
||||
|
||||
#elif defined(__OS2__)
|
||||
|
||||
VioWrtNCell(&chat, 1, (USHORT)row, (USHORT)col, 0);
|
||||
VioWrtNCell((BYTE *)&chat, 1, (USHORT)row, (USHORT)col, 0);
|
||||
|
||||
#elif defined(__WIN32__)
|
||||
|
||||
@@ -922,7 +922,7 @@ void vputns(int row, int col, int atr, const char* str, uint width) {
|
||||
|
||||
if(width > len) {
|
||||
vatch filler = vcatch(fillchar, atr);
|
||||
VioWrtNCell((CHAR *)&filler, (USHORT)(width-len), (USHORT)row, (USHORT)(col+len), 0);
|
||||
VioWrtNCell((BYTE *)&filler, (USHORT)(width-len), (USHORT)row, (USHORT)(col+len), 0);
|
||||
}
|
||||
|
||||
#elif defined(__WIN32__)
|
||||
@@ -1015,7 +1015,7 @@ void vputx(int row, int col, int atr, vchar chr, uint len) {
|
||||
#elif defined(__OS2__)
|
||||
|
||||
vatch filler = vcatch(chr, atr);
|
||||
VioWrtNCell((CHAR *)&filler, (USHORT)len, (USHORT)row, (USHORT)col, 0);
|
||||
VioWrtNCell((BYTE *)&filler, (USHORT)len, (USHORT)row, (USHORT)col, 0);
|
||||
|
||||
#elif defined(__WIN32__)
|
||||
|
||||
@@ -1091,7 +1091,7 @@ void vputy(int row, int col, int atr, vchar chr, uint len) {
|
||||
|
||||
vatch filler = vcatch(chr, atr);
|
||||
for(int n=0; n<len; n++)
|
||||
VioWrtNCell((CHAR *)&filler, 1, (USHORT)row++, (USHORT)col, 0);
|
||||
VioWrtNCell((BYTE *)&filler, 1, (USHORT)row++, (USHORT)col, 0);
|
||||
|
||||
#elif defined(__WIN32__)
|
||||
|
||||
@@ -1172,7 +1172,7 @@ vatch vgetw(int row, int col) {
|
||||
vatch chat;
|
||||
USHORT len=sizeof(chat);
|
||||
|
||||
VioReadCellStr((CHAR *)&chat, &len, (USHORT)row, (USHORT)col, 0);
|
||||
VioReadCellStr((BYTE *)&chat, &len, (USHORT)row, (USHORT)col, 0);
|
||||
|
||||
return chat;
|
||||
|
||||
@@ -1316,9 +1316,9 @@ void vscroll(int srow, int scol, int erow, int ecol, int atr, int lines) {
|
||||
vatch filler = vcatch(' ', atr);
|
||||
|
||||
if(lines > 0)
|
||||
VioScrollUp((USHORT)srow, (USHORT)scol, (USHORT)erow, (USHORT)ecol, (USHORT)lines, (CHAR *)&filler, 0);
|
||||
VioScrollUp((USHORT)srow, (USHORT)scol, (USHORT)erow, (USHORT)ecol, (USHORT)lines, (BYTE *)&filler, 0);
|
||||
else
|
||||
VioScrollDn((USHORT)srow, (USHORT)scol, (USHORT)erow, (USHORT)ecol, (USHORT)-lines, (CHAR *)&filler, 0);
|
||||
VioScrollDn((USHORT)srow, (USHORT)scol, (USHORT)erow, (USHORT)ecol, (USHORT)-lines, (BYTE *)&filler, 0);
|
||||
|
||||
#elif defined(__WIN32__)
|
||||
|
||||
@@ -1499,7 +1499,7 @@ void vclrscr(int atr) {
|
||||
#elif defined(__OS2__)
|
||||
|
||||
vatch filler = vcatch(' ', atr);
|
||||
VioScrollUp(0, 0, 0xFFFF, 0xFFFF, 0xFFFF, (CHAR *)&filler, 0);
|
||||
VioScrollUp(0, 0, 0xFFFF, 0xFFFF, 0xFFFF, (BYTE *)&filler, 0);
|
||||
|
||||
#elif defined(__WIN32__)
|
||||
|
||||
|
Reference in New Issue
Block a user