Part 18 - Sep 04 2002

Old messages from osFree mailing list hosted by Yahoo!
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Part 18 - Sep 04 2002

Post by admin »

#511 From: "Bartosz Tomasik (Bart/2)" <bart2@...>
Date: Wed Sep 4, 2002 8:18 pm
Subject: Re: Discovered bug in OS/2?? ihsiatko
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Wed, 4 Sep 2002 14:55:10 +0200, criguada@... wrote:

>I am curious to see if it is a problem with my OS revision (WSeB + FP2)
>or a general fault. Maybe it is fixed in FP3, but since FP2 is the last
>free one I cannot test it.
>
>Anyone can confirm this bug?

WCP with no fixpacks - no bug, so this must be 'new feature'...

but.. you have found other bug (or rather misfeature): help off, is supposed to
turn help
displaying, but.. it resets prompt to default :>
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#512 From: "Michal Necasek" <michaln@...>
Date: Wed Sep 4, 2002 9:05 pm
Subject: Re: Discovered bug in OS/2?? michalnec
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Wed, 4 Sep 2002 14:55:10 +0200, criguada@... wrote:

>I have to variables in my config.sys that look like this:
>
>SET GREEXT=SDDGREXT,GREHOOK
>SET C1=SDDGRADD,HWENDIVE
>
>The stock "set" command misinterprets these variables, taking the comma
>as a variable separator. So the environment dump is like this:
>
>(...)
>GREEXT=SDDGREXT
>GREHOOK
>C1=SDDGRADD
>HWENDIVE
>(...)
>
>The getenv() function also gets fooled by these variables, so I think
>it's a bug in the underlying OS/2 API for retrieving the environment.
>
I can see this problem too, but it does not appear to be a bug in
environment handling. If I do "set foo=bar,baz" or similar, everything
works as expected. It is only the variables that are set in config.sys
that are misinterpreted.

So the bug is most likely in the config.sys parser, not in environment
handling code.


Michal
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#513 From: "Bartosz Tomasik (Bart/2)" <bart2@...>
Date: Thu Sep 5, 2002 8:48 am
Subject: pmrexx sources ihsiatko
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


are in toolkit's samplesrexxapipmrexx directory.
I wonder can we import it 'as is' into CVS or toolkit' license prohibits this?
-------------------------------------------------
Bart/2 irc:Ihsahn Bart2@... UIN:50890586
Asu'a Programmers Group http://www.asua.org.pl
TeamOS/2 Polska http://www.teamos2.org.pl
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#514 From: "Yuri Prokushev" <prokushev@...>
Date: Thu Sep 5, 2002 1:41 pm
Subject: Re: pmrexx sources prokushev
Offline Offline
Send Email Send Email


On Thu, 05 Sep 2002 06:48:31 +0200 (CDT), Bartosz Tomasik (Bart/2) wrote:

>are in toolkit's samplesrexxapipmrexx directory.
>I wonder can we import it 'as is' into CVS or toolkit' license prohibits this?
This is license information from toolkit

-------
The IBM OS/2 Developer's Toolkit includes header files, include files, and
audio files. These files have extensions
of .H, .HH, .XH, .INC, and .WAV. The Toolkit also contain programming tutorials
illustrating OS/2 and multimedia
programming techniques. Both executable and source files for these tutorials
are included. You may copy and
distribute the above header files, include files, audio files, and programming
turorials in any form without
payment to IBM, for the sole purposes of developing, using, marketing, and
distributing application programs
written to the OS/2 and MMPM/2 application programming interface. Each copy or
any portion of these
programming tutorials or any derivative work thereof, which are distributed to
others, must include a copyright
notice as follows: "(C) Copyright (your company name) (year). All Rights
Reserved." The IBM Developer's
Toolkit for OS/2 Warp includes a dynamic link library, SMAPI.DLL, for the Voice
Type application programming
interfaces. You may copy and distribute this library in object code form only,
as part of your OS/2 software
application program, without payment to IBM, provided that (1) you agree to
indemnify, hold harmless and
defend IBM against any claims, lawsuits and liabilities arising out of the use
and distribution of your applications
and (2) you distribute your applications pursuant to a license that prohibits
the user from copying (except for
backup purposes) or distributing this library.
-------

So
1) you can distribute pmrexx. Just include osFree's copyright
2) you may add all headers and includes from toolkit without any problems

BTW, toolkit also contains rexxutil.dll sources.
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#515 From: "JMA" <mail@...>
Date: Thu Sep 5, 2002 3:29 pm
Subject: Re: Re: FreePM thoughts mailjmase
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Sun, 01 Sep 2002 08:48:54 -0000, evgen_ek wrote:

>
>First will be debug logs from squid
>Second will be client-server side. It is from pure fact that (free)PM
>is separate task and we have to do IPC (interpocess communication).
>The best way to do IPC is do it via pipes. Pipes lead to client-server
>model.
>
How do you plan to implement the connection with layers below
(OS/2 CPI, GRE, VIO). Are you planning to build it like PM is
today or are you planning to do it less bound to OS/2 ?




Sincerely

JMA
Development and Consulting

John Martin , jma@...
==================================
Website: http://www.jma.se/
email: mail@...
Phone: 46-(0)70-6278410
==================================
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#516 From: "JMA" <mail@...>
Date: Thu Sep 5, 2002 3:33 pm
Subject: Re: Re: Q: how WinSendMsg works mailjmase
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Mon, 02 Sep 2002 22:37:11 -0000, evgen_ek wrote:

>Hi,
>--- In osFree@y..., "Michal Necasek" <michaln@p...> wrote:
>> On Mon, 02 Sep 2002 07:20:48 -0000, evgen_ek wrote:
>>
>> >How it works -
>> >"the operating system switches to the appropriate thread that
>enters
>> >the necessary window procedure recursively." ?
>> >
>> Read the OS/2 Debugging Handbook. It has fairly detailed
>> explanation of how this works.
>
>Indeed, it is very valuable doc, I till now thought it is only for asm
>programmers. Yet there are still a lot of "black squares" and I still
>have a number of questions, say, how PM send and receive messages
>from application (via pipes ? or shared mem and semafores ? or what ?)
>and what functions are executed by PM's main() - it store PM's
>initialisation, PM's system queue, what else ?
>
For that you probably need access to the PM sources or do lots of
debugging. From what I heard from Serenity the PM sources are
definitly of hands even for them (Serenity) so the only way is probably
to debug through and look through it with IDA or something.

You may also try to talk to Marc Cohen (ex? IBM) who was part of the
PM development team. I dont have his email but he is often on
comp.os.os2.programmer.* and on the eComStation lists.





Sincerely

JMA
Development and Consulting

John Martin , jma@...
==================================
Website: http://www.jma.se/
email: mail@...
Phone: 46-(0)70-6278410
==================================
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#517 From: "JMA" <mail@...>
Date: Thu Sep 5, 2002 4:08 pm
Subject: Re: batch processor mailjmase
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


On Tue, 03 Sep 2002 10:07:46 +0200 (CDT), Bartosz Tomasik (Bart/2) wrote:

>for those interested: I'm working on batch processor for osFree (not yet on
CVS):
>what is working:
>- batch reading and processing
>- commands:
> echo
> endlocal
> exit
> goto
> path
> pause
> prompt
> rem
> set (todo: beginlibpath,endlibpath)
> setlocal (allows nesting!)
> shift
> verify
>
Hey

Are we getting closer to a cmd.exe replacement ?




Sincerely

JMA
Development and Consulting

John Martin , jma@...
==================================
Website: http://www.jma.se/
email: mail@...
Phone: 46-(0)70-6278410
==================================
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#518 From: "lvzuufx" <komh@...>
Date: Thu Sep 5, 2002 4:47 pm
Subject: Can I get the sources of CDFS.IFS ? lvzuufx
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


Hi/2.

I'm find the sources of CDFS.IFS. Current version of CDFS.IFS is lack
of supporting DBCS chars. So, I want to fix this.

Can I get the sources of CDFS.IFS ?

I can download CVS tree only on the osFree web page.

from KO Myung-Hun...
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#519 From: "tomleem7659" <jerseywarp@...>
Date: Thu Sep 5, 2002 5:22 pm
Subject: 'FreePM'? tomleem7659
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


Is there a web site or file about 'FreePM'?
I see it mentioned and wondered if there is
an actual site or file about and/or for it.

TomLeeM
admin
Site Admin
Posts: 1925
Joined: Wed Dec 19, 2018 9:23 am
firstname: osFree
lastname: admin

Re: Part 18

Post by admin »

#520 From: "evgen_ek" <evgen_k@...>
Date: Thu Sep 5, 2002 5:31 pm
Subject: Re: FreePM thoughts evgen_ek
Offline Offline
Send Email Send Email
Invite to Yahoo! 360° Invite to Yahoo! 360°


Hi,
--- In osFree@y..., "JMA" <mail@j...> wrote:
> On Sun, 01 Sep 2002 08:48:54 -0000, evgen_ek wrote:
> How do you plan to implement the connection with layers below
> (OS/2 CPI, GRE, VIO). Are you planning to build it like PM is
> today or are you planning to do it less bound to OS/2 ?
OS/2 CPI will be used as is,
all other should be (re)desinged... I don't know how deep to kernel
is VIO, I think that it will be possible make something like
F_VIOxxx functions that will be automatically redirected to FS_VIO
or to PM_VIO.

SY,
EK
Post Reply