applyAction MEB=6 action=6
bool_output=003E5922 deref=1
applyAction return !=0
So, the read_write bit seems to be set, but I don't see where.
--
Mark Miesfeld
-
Check out the new SourceForge.net Marketplace.
It's the best place
bufferSize;
char *buffer = getDefaultBuffer(bufferSize);
getDefaultBuffer() returns a pointer with the value of: 0x20200a0d
So it looks like the bufferAddress member of StreamInfo has gotten
overwritten. I still get baffled trying to figure those out, so that's
where I quit.
--
Mark Miesfeld
of these problems twice.
Okay, I'll look at the unix version.
--
Mark Miesfeld
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http
On Sun, Jun 22, 2008 at 11:50 AM, Rick McGuire [EMAIL PROTECTED] wrote:
On Sun, Jun 22, 2008 at 1:56 PM, Mark Miesfeld [EMAIL PROTECTED] wrote:
The doc text and the syntax diagram say that the default shared mode
for open is: SHARED. But the code actually does the open as not
shared
On Sun, Jun 22, 2008 at 12:24 PM, Rick McGuire [EMAIL PROTECTED] wrote:
My guess is this is giving an error, but because of the other problem
you've seen, you're not getting the error message. Try setting a
breakpoint at RexxActivity::raiseException(). If indeed an error is
getting raised,
On Sun, Jun 22, 2008 at 12:26 PM, Mark Miesfeld [EMAIL PROTECTED] wrote:
On Sun, Jun 22, 2008 at 12:24 PM, Rick McGuire [EMAIL PROTECTED] wrote:
My guess is this is giving an error, but because of the other problem
you've seen, you're not getting the error message.
Okay, that's good. I'm
ooTest.frm
Error 49 running
C:\work.ooRexx\ooRexxUnit\3.x\framework\OOREXXUNIT.CLS line 1308:
Interpretation error
Thanks.
--
Mark Miesfeld
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell
the difference in the before and after
lines were.
--
Mark Miesfeld
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services
Show version and quit
-V, --verbose=NUMSet verbosity to NUM
C:\work.ooRexx\3.x\interpreter.rick\Win32Dbg
I've been neglecting a few things, that I need to get back to.
Probably a few days until I can get to actually running any tests.
--
Mark Miesfeld
On Tue, Jun 24, 2008 at 9:42 AM
The other problem is that no message is printed, it just ends silently.
--
Mark Miesfeld
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http
, but instead of that syntax
error being raised, the routine not found error is raised. Even
though in reality the routine was found.
--
Mark Miesfeld
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell
to demonstrate the
problem?
Rick
On Wed, Jun 25, 2008 at 8:23 AM, Mark Miesfeld [EMAIL PROTECTED] wrote:
On Wed, Jun 25, 2008 at 5:10 AM, Rick McGuire [EMAIL PROTECTED] wrote:
The test suite appears to be starting upor at least, the progress
indicator runs for a while before it issues
This command line pegs the CPU and hangs:
E:\work.ooRexx\3.x\interpreter.rick\Win32Dbg.\rexx
\work.ooRexx\ooRexxUnit\3.x\testOORexx.rex -R
ooRexx\base\runtime.objects -U
runtime.objects only has the environmentEntries.testGroup
--
Mark Miesfeld
On Thu, Jun 26, 2008 at 3:13 AM, Rick McGuire
:\work.ooRexx\3.x\interpreter.rick\Win32Dbg.\rexx
\work.ooRexx\ooRexxUnit\3.x\testOORexx.rex -R ooRexx\bas
e\class -f Properties
It is ooRexx/base/class/Properties.testGroup
--
Mark Miesfeld
-
Check out the new SourceForge.net
/trapping the notready condition.
Yeah, I need to work on some other stuff now too. I'll see where we
are at this evening.
--
Mark Miesfeld
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell
: BEEP.testGroup
File: E:\work.ooRexx\ooRexxUnit\3.x\ooRexx\base\bif\BEEP.testGroup
Event: [SYNTAX 93.903] raised unexpectedly.
Missing argument in method; argument 2 is required
Program:
Line:103
103 *-* retc = beep(38, )
--
Mark Miesfeld
a release source you can expect to see
very few warnings.
--
Mark Miesfeld
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net
In the doc rxqueue is listed as a builtin. But there is no rxqueue in
BuiltinFunctions.cpp. I think, things in CoreClasses.orx get added to
rexx.img, but I'm not sure how the routine rxqueue in CoreClasses.orx
would get tied into the interpreter.
--
Mark Miesfeld
/oorexx/interpreter-3.x/releases/3.2.0/trunk
https://oorexx.svn.sourceforge.net/svnroot/oorexx/interpreter-3.x/trunk
Let me know if you have any trouble with the mechanics of using any of
the tools on Windows. Rick is the better source for how to port the
code of course.
--
Mark Miesfeld
you also said you felt
you had to be backwards compatible.
How did you resolve this, or did you?
--
Mark Miesfeld
-
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about
++.
Contribute test cases to the ooRexx project and I guarantee I will
push to make you a committer.
--
Mark Miesfeld
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your
how to add some
test case to a test group already written.
--
Mark Miesfeld
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along
the second will raise the syntax error within the
ooRexxUnit.cls file. I think, have to look at that code again. If it
does, we would loose some of the info on where the real error was.
--
Mark Miesfeld
-
Sponsored
On Wed, Jul 2, 2008 at 3:28 PM, Mark Miesfeld [EMAIL PROTECTED] wrote:
On Wed, Jul 2, 2008 at 3:10 PM, Rick McGuire [EMAIL PROTECTED] wrote:
Mark,
I'm curious...is the clipboard timing problem a new problem on trunk,
or did it occur on 3.2.0 also? I'll explain why I'm asking once I
have
have to look at the
code again, but I believe the time listed for file search is I/O
bound.
--
Mark Miesfeld
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite
in
the time to get it working.
--
Mark Miesfeld
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential
Since David was so cool to get the rpm build working, I thought I'd
give it a quick try.
After a RPM install, on a very simple program, just:
say hello world
It runs but no output is produced. Is that a symptom of not finding the image?
--
Mark Miesfeld
On Thu, Jul 10, 2008 at 3:02 PM, Rick
version of the interpreter on your local system.
We can also help you set up and use any additional things you need.
Like SVN, the platform SDK, etc.
Maybe you can even capture all the information and get it in the Wiki.
Something that looks beyond my personal capabilities. grin
--
Mark Miesfeld
On Sun, Jul 13, 2008 at 11:03 AM, Mark Miesfeld [EMAIL PROTECTED] wrote:
On Sun, Jul 13, 2008 at 9:54 AM, Sahananda (Jon) Wolfers
[EMAIL PROTECTED] wrote:
2) Mark said I can use 'Microsoft's free compiler. (The Express edition.)'
Is this 'The Microsoft Visual C++ 2008 Express Edition
On Sun, Jul 13, 2008 at 11:14 AM, Mark Miesfeld [EMAIL PROTECTED] wrote:
Here is link to get Visual C++ 2005:
http://www.microsoft.com/express/2005/download/default.aspx#
on that page you have to look closely at the different selections,
they kind of blend together. Be sure you select C
and my test program for that
if you wanted to make a temporary change to ooDialog to take a look at
it that way.
--
Mark Miesfeld
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting
an
AttachThread() with a corresponding DetachThread()?
--
Mark Miesfeld
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy
from the method.
That's very exciting. Really, this is the biggest advancement in
ooRexx since it has become an open source project.
--
Mark Miesfeld
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies
Moritz,
Are you doing a build in between these different sizes? There was a
problem on Windows with the build order where sometimes some things
got left out.
--
Mark Miesfeld
On Mon, Jul 14, 2008 at 1:11 AM, Moritz Hoffmann [EMAIL PROTECTED] wrote:
Hi,
oorexx 4 works for me as well, I can
Temporarily rename your ooRexx directory:
C:\homeren ooRexx ooRexx-temp
Then rename the directory back when you want to use the 3.2.0 version
of ooRexx. You only need to do the rename when you actually start the
build.
--
Mark Miesfeld
to build 4.0, but will bear the rxApi service
in mind when I come to it.
Actually, I think you are building 4.0. grin The version just
recently got upped. But it still lives in the 3-x directory.
--
Mark Miesfeld
-
Sponsored
. You need to either get
killer.exe or edit the batch file to use taskkill.
You can get killer from SourceForge. Download:
ooRexx-build-utils-1.0.0-windows.zip and unzip it somewhere. Take
killer.exe and put it somewhere in your path. The rest of the stuff
you can throw away if you want.
--
Mark
had to go through this. You need
to download the build-utils package. It has both killer.exe and
stouch.exe in it. Put them in your path and then the touchheaders.bat
file will work.
--
Mark Miesfeld
-
Sponsored
On Mon, Jul 14, 2008 at 8:39 AM, Mark Miesfeld [EMAIL PROTECTED] wrote:
On Mon, Jul 14, 2008 at 8:33 AM, Sahananda (Jon) Wolfers
[EMAIL PROTECTED] wrote:
Hard to believe that I could misunderstand what you meant by 'ONCE' - got it
now. Unfortunately, I only seem to have the source for stouch
set up so that it is
not picking up the Platform SDK.
As soon as you get back to this, e-mail me and we will straighten it out.
--
Mark Miesfeld
-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have
be
the call to the SDK setEnv.cmd.
Since Shlwapi.h is in the SDK include files, but it is not found
during your compile, the most likely cause is that setEnv.cmd did not
run.
Check the spelling and make sure you have the path correct.
--
Mark Miesfeld
SRC_DRV=D:
D:\set SRC_DIR=\orxSVN\interpreter-3.x\trunk\
D:\set NO_BUILD_LOG=1
Then cd into your ooRexx build directory and run makeorx. It should
build. If it doesn't, we'll figure out why offline.
--
Mark Miesfeld
Forbidden (https://o
orexx.svn.sourceforge.net)
--
Mark Miesfeld
On Wed, Jul 16, 2008 at 9:53 AM, Rick McGuire [EMAIL PROTECTED] wrote:
Ok, to answer my own question, this looks like a system wide problem.
There's a discussion thread about this already on the sourceforge
discussion forums.
Rick
always hope. grin
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize is a trip for two
revision 2717.
Warning: post-commit hook failed (exit code 255) with no output.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin
object rather than two.
Hey, that's great. I guess I need to look more closely at what is available.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux
should be a log. Could you take a look at it?
Thanks.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great
. Problems with the C run
time libraries. To tell the truth, I'm not real knowledgeable in that
area. It seems to me, we should have problems, but the couple of
quick tests I've done over the last year didn't show any problems.
--
Mark Miesfeld
everything, unless I
run into something unexpected.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand
in the MSDN Library:
Visual C++
How to: Configure Visual C++ Projects to Target 64-Bit Platforms
The .NET Framework SDK is also free, so it looks as though anyone
willing do some free downloads and installs will be able to build a
local version of the interpreter to work on the code.
--
Mark Miesfeld
Yeah, it looks good David.
--
Mark Miesfeld
On Thu, Jul 17, 2008 at 12:49 PM, David Ashley [EMAIL PROTECTED] wrote:
All -
FYI, I have been working on a new RexxLA and ooRexx web site. The new RexxLA
website still has some work to be done but the new ooRexx web site is ready
for testing. You
++ 6.0. So that is not the problem.
Can we get that fixed? Or, is it just not working because David is
migrating to the new site he posted yesterday?
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move
that the Ubuntu VM may just be hung.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize
docs.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize is a trip for two to an Open Source
On Fri, Jul 18, 2008 at 8:20 AM, Mark Miesfeld [EMAIL PROTECTED] wrote:
On Fri, Jul 18, 2008 at 7:19 AM, David Ashley [EMAIL PROTECTED] wrote:
Ok, there are two problems with the Windows build.
1. The build cannot locate some of the docs so it aborts the build.
makeorx for Windows has
the DOC_LOCATION environment variable.
Okay, I'll look at it. It seems to work fine in my local working
copy. I'll try to see what the problem is.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's
interpreter. I'll
try to not find too many things until you are back. grin Have fun.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications
are still sorting through
things not working as intended due to the large amount of code
changes. Mostly simple thinks like typos or copy / paste errors. It
could be that this is a bug we haven't caught yet.
I didn't think that existing libraries would need to be recompiled.
--
Mark Miesfeld
areas in the interpreter that I am hazy on, I thought I'd run it by
you.
--
Mark Miesfeld.
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK
stop rxapi
cd 3.1.2 directory
.\rxapi -u
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize
)
Error 93 running
C:\work.ooRexx\other\feature.requests\update.progressBar\oodpbar.rex
line 104: Incorrect c
all to method
Error 93.928: D2X value must be a valid whole number; found 4278190080
--
Mark Miesfeld
-
This SF.Net
of external functions in the DLL.
The design of the new API is looking pretty good the more I dig into it.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based
know to free it.
So, in this case creating a new string object is the best thing to do?
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications
.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize is a trip for two to an Open Source event
as a bad arg.
But, of course it is not a bad value for uint32_t.
I was going to post my fix here, (which works but may not be the best
fix,) for you to review. But, it seems easier to just review the
code. So I just committed it with the caveat that you should change
it if need be.
--
Mark
the way it
does and I didn't know what ramifications changing it would have. On
the other hand, I was pretty sure that using unsigned64Value() would
not break anything.
--
Mark Miesfeld
-
This SF.Net email is sponsored
On Wed, Jul 23, 2008 at 10:18 AM, Rick McGuire [EMAIL PROTECTED] wrote:
I've fixed both the concurrenty issues and the rexxhide crash.
Yes, I just saw those. Thanks.
I like the fix to the standard I/O handles. That looks much cleaner.
--
Mark Miesfeld
like
that when I asked the question. But, I think returning NULLOBJECT
would be enough of a signal that the method is not intended to return
anything.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move
that in extensions
seems move reasonable to me. (We could just acknowledge amongst
ourselves that it is an exception.)
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build
a utilities
subdirectory is good.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize
lookup, there is only 1 class in its slot, which is CHECKBOX.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great
purposes, moving the .RECT class into the ooDialog package is sufficient.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK
That was quick. I went out to mow the lawn, came back and its done. grin
--
Mark Miesfeld
On Sun, Jul 27, 2008 at 2:43 PM, Rick McGuire [EMAIL PROTECTED] wrote:
Ok, this is in. Pretty easy to add, actually.
Rick
On Sun, Jul 27, 2008 at 5:00 PM, Mark Miesfeld [EMAIL PROTECTED] wrote
I'm not clear on this, thought I should get some confirmation.
With context-NewStringFromAsciiz() I've been assuming the
interperter makes a copy of the string, so it is okay to use local
storage
RexxMethod1(..)
{
char buffer[64];
...
return context-NewStringFromAsciiz(buffer);
}
it is not correct, is there any way to achieve
what I would like?
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win
= new (Numerics::DIGITS64)
RexxNumberString (Numerics::DIGITS64);
+newNumber-formatUnsignedInt64(integer); /* format the number
*/
return newNumber;
}
--
Mark Miesfeld
-
This SF.Net email is sponsored
.
It seems like you could just put that in temporarily to debug your
problem, then take it out.
--
Mark Miesfeld
It's starting to sound
like it might be easiest to just byte the bullet and implement a
logging subsystem.
Rick
On Sun, Aug 3, 2008 at 7:51 PM, Mark Miesfeld [EMAIL PROTECTED] wrote
to open bugs as you find them
so we can be sure and not lose sight of them go ahead.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications
at a lose here. The only thing I can think of is that now
that we have the RexxMethodContext and the RexxThreadContext that has
somehow changed the behavior so that the variable is not in the proper
scope.
Any hints are appreciated. grin
--
Mark Miesfeld
, but then lost sight of it.
Thanks.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize
Rick,
I'm on my way home, I'll look at this later.
I did manage to use a little STL in the WinShell code, but of course I
am very weak on C++. I remember I struggled.
You might want to just glance at it to see if it gives you a hint. I
only use the map class.
--
Mark Miesfeld
On Mon, Aug 4
, you'll need to run the 4.0.0 interpreter to use the GTK code.
Not that that should discourage you, I just wanted to make sure you
understood that.
David or I will build a Linux version and put it where you can get it.
I'm planning on building a Windows version of the DLL over the
weekend.
--
Mark
Rick,
I glanced at the change you made to the make file when you did it, and
I think you made the wrong change.
I know what the problem is, give me a few minutes to figure out the
correct flags.
--
Mark Miesfeld
On Fri, Aug 8, 2008 at 7:24 AM, Rick McGuire [EMAIL PROTECTED] wrote:
Mark,
I
Rick,
Just a note, you'll probably realize this anyway. If you make the
change to the C flags, then you need to do completely rebuild
everything so that all the *.obj files link with the same library.
--
Mark Miesfeld
On Fri, Aug 8, 2008 at 8:22 AM, Mark Miesfeld [EMAIL PROTECTED] wrote:
Rick
and it seems correct to me.
--
Mark Miesfeld
On Fri, Aug 8, 2008 at 11:11 AM, [EMAIL PROTECTED] wrote:
Revision: 2888
http://oorexx.svn.sourceforge.net/oorexx/?rev=2888view=rev
Author: miesfeld
Date: 2008-08-08 18:11:17 + (Fri, 08 Aug 2008)
Log Message:
---
find fix
the original conversion of OLEObject and coded all
the RaiseExceptions like the first example, I got to wondering if
maybe you intended the first to work? I think not, but wanted to
check with you on it.
--
Mark Miesfeld
Rick, thanks.
There were some things I didn't understand. I had forgotten about the
calls to Rexx2Variant and Variant2Rexx from outside of orexxole.c.
--
Mark Miesfeld
On Sat, Aug 9, 2008 at 9:05 AM, Rick McGuire [EMAIL PROTECTED] wrote:
Well, it wasn't really an efficiency argument
On Sun, Aug 10, 2008 at 4:24 AM, Rick McGuire [EMAIL PROTECTED] wrote:
This warnings are fine. Mark is working on cleaning up those issues
in his prototype version, I believe. Those are only a problem for a
64-bit version.
Rick
On Sun, Aug 10, 2008 at 1:51 AM, Sahananda (Jon) Wolfers
().
Because of this, code that is correct for both 32-bit and 64-bit will
generate these warnings during a 32-bit compile.
It looks like there are a few warning for rxwinsys.cpp that need the code fixed.
--
Mark Miesfeld
-
This SF.Net
to run this by you at some point Rick, see what you
thought. For now I've sort of just got used to the warnings.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build
to add a comment at the point of the ones we can't make
go away indicating those are acceptable.
Yes, that is my feeling also. I'll add the comments to the code.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin
On Mon, Aug 11, 2008 at 9:22 PM, Mark Miesfeld [EMAIL PROTECTED] wrote:
It seems as though the uninit() method is not being called for any of
the oleObject objects.
I've been looking at it, but haven't made any progress. In
RexxMemory::runUninits():
if (uninitTable-value(iterTable
);
printf(zombiObj=%p value==TheTrueObject\n, zombieObj);
The init() for ojbect lines are from the init() method of oleObject.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's
Yeah sure. Probably tonight.
--
Mark Miesfeld
On Tue, Aug 12, 2008 at 4:10 PM, Rick McGuire [EMAIL PROTECTED] wrote:
Mark,
You seem to know the most about the windows install stuff. I created
a platform/windows/install directory. Could you take a stab at moving
all of the files used
-calculate what it was.
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK win great prizes
Grand prize is a trip for two
.
This seems to make sense to me.
Although David may have some other, better, reasons for not making the
change. grin
--
Mark Miesfeld
-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build
On Thu, Aug 14, 2008 at 9:28 AM, Rick McGuire [EMAIL PROTECTED] wrote:
On Thu, Aug 14, 2008 at 12:10 PM, Mark Miesfeld [EMAIL PROTECTED] wrote:
The rebuttals that I thought of are:
1.) Changing the behavior of PRIVATE runs the risk, maybe slight, of
breaking someones existing programs
exception
}
...
return ResultObj
}
So, in that raise some exception block, should I set ResultObj to
something other than null. Or is it okay to just return NULLOBJECT
since an exception is raised?
else
{
// raise some exception
ResultObj = context-Nil();
}
...
--
Mark
Okay, thanks.
I saw those methods CheckCondition(), etc., but hadn't thought through
when to use them yet. That's helpful.
--
Mark Miesfeld
On Fri, Aug 15, 2008 at 7:45 AM, Rick McGuire [EMAIL PROTECTED] wrote:
Yes, returning NULLOBJECT when you've raised an exception is just
fine
?
I'm not sure that is semantically correct. On Windows only, (because
it is in a Windows only header,) the macro forces a constant number to
be signed and 64 bits in size. I think that is what the macro is
intended to do.
We'll see if Rick has a more clever way to deal with it. grin
--
Mark
1 - 100 of 1362 matches
Mail list logo