[Freedos-kernel] patch: initdisk.c

2004-05-09 Thread Arkady V.Belousov
---BeginMessage--- diff -ruNp old/kernel/initdisk.c new/kernel/initdisk.c --- old/kernel/initdisk.c 2004-04-13 16:46:50.0 + +++ new/kernel/initdisk.c 2004-04-24 10:02:44.0 + @@ -647,17 +647,12 @@ void DosDefinePartition(struct DrivePara } /* Get the

[Freedos-kernel] Re: Splitting patch

2004-05-09 Thread Eric Auer
Hi Arkady, why did you only mention in THIS mail what the MEANING of your patches is? You normally send a mail with subject like patch: filename.c and then there is ONLY the patch, zero explanation of any kind, nobody except you will know what you are trying to tell us and why your patch is

Re: [Freedos-kernel] Re: Splitting patch

2004-05-09 Thread Bart Oldeman
On Sun, 9 May 2004, Eric Auer wrote: why did you only mention in THIS mail what the MEANING of your patches is? You normally send a mail with subject like patch: filename.c and then there is ONLY the patch, zero explanation of any kind, nobody except you will know what you are trying to tell

[Freedos-kernel] Re: [Freedos-devel] Re: [Freedos-cvs] kernel/kernel fattab.c,1.30,1.31 fatfs.c,1.66,1.67

2004-05-09 Thread Bernd Blaauw
Bart Oldeman wrote: On Sun, 9 May 2004, James Tabor wrote: Hi Bart! Bart Oldeman wrote: Bart seems to be the only one with CVS access. So, if no time, the CVS snapshots stay identical (because of no imports to CVS), and people can start creating their own patches against this CVS-release? in

Re: [Freedos-kernel] CVS access (was re: fattab.c...)

2004-05-09 Thread Bart Oldeman
On Sun, 9 May 2004, Bernd Blaauw wrote: Bart seems to be the only one with CVS access. No. Everyone has CVS read (anonymous) access. The tarballs are just there for those are cannot or can't be bothered to install a CVS client, and also sometimes the SF anon access can be a little flaky (it was

[Freedos-kernel] bug

2004-05-09 Thread Arkady V.Belousov
Hi! - utils\makefile in kernel.tgz present with LF (not CRLF) only. --- This SF.Net email is sponsored by Sleepycat Software Learn developer strategies Cisco, Motorola, Ericsson Lucent use to deliver higher performing products faster, at

Re: [Freedos-kernel] patch: break.c

2004-05-09 Thread Arkady V.Belousov
Hi! 9--2004 16:58 [EMAIL PROTECTED] (Bart Oldeman) wrote to [EMAIL PROTECTED]: BO Please, if you send a patch, state the purpose. BO Why do you think this is necessary? break.c: removed extraneous variable initialization. dsk.c: optimization. initdisk.c: - fix: is_suspect(). - fix: nHardDisk

[Freedos-kernel] patch: description for batch and make files patch

2004-05-09 Thread Arkady V.Belousov
Hi! Tested under BC3.1, TC2.0, OW1.2. Below repeat of description for patch, which I send earlier. - UTILS\PROTO.BAT, UTILS\INDENT: removed. - all batch files now check if environment is enough; this prevents wrong actions in case of small environment. - *.BAT: %MAKE% now called through

[Freedos-kernel] patch: intr.asm

2004-05-09 Thread Arkady V.Belousov
Hi! - fix for prototypes; - small code optimization (3 bytes reduced). ---BeginMessage--- diff -ruNp old/kernel/intr.asm new/kernel/intr.asm --- old/kernel/intr.asm 2004-04-09 06:13:12.0 + +++ new/kernel/intr.asm 2004-05-10 00:00:46.0 + @@ -94,7 +94,9 @@ segment

Re: [Freedos-kernel] patch: config.c

2004-05-09 Thread Bart Oldeman
On Sun, 9 May 2004, Arkady V.Belousov wrote: - small optimization: `init' and `inittail' now assigned to .cfgInit and .cfgInitTail statically. - removed COMMAND statement. TGROUP reduced from 0e1d1h to 0e1c6h; INIT_TEXT reduced from 3b71h to 3b66h; ICONST reduced from 9b8h to 996h;

[Freedos-kernel] patch: init-mod.h, intr.asm, config.c

2004-05-09 Thread Arkady V.Belousov
Hi! - changed/optimized allocmem(). - config.c: added nice macroses (later should be moved into portab.h). - code optimized. TGROUP reduced from 0e1c4h to 0e1a7h; INIT_TEXT reduced from 3b64h to 3b47h. ---BeginMessage--- diff -ruNp old/kernel/config.c new/kernel/config.c --- old/kernel/config.c

[Freedos-kernel] patch: inthndlr.c

2004-05-09 Thread Arkady V.Belousov
Hi! - fix for INT21/38 (AL=0 processed as is for DX=-1). - INT21/5C: parameter `unlock' of DosLockUnlock now explicitly receives 1 when lr.AL nonzero. - code optimization; some cleanups using previously defined macros. DGROUP reduced from 164A to 1648; HMA_TEXT reduced from 0a63eh to 0a633h.

[Freedos-kernel] Re: patch: inthndlr.c

2004-05-09 Thread Eric Auer
Arkady, you really never learn it, do you? You optimized less than 0x10 bytes but you sent a diff of probably far more than 100 lines. Most changes involve removing comments, changing indendation, replacing code like foo = bar; if (foo == ...) by code like if ((foo = bar) == ...) which is less