r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!REBOL2 Releases] Discuss 2.x releases

Graham
29-Dec-2009
[711]
dunno about anton's report http://www.rebol.net/cgi-bin/rambo.r?id=4245&
BrianH
29-Dec-2009
[712]
Quick question: If I have the time, should I update the FUNCT backport 
and include it in 2.7.7?
Henrik
29-Dec-2009
[713]
#4371 is a couple of lines of code and necessary to avoid crashes 
with DUMP-FACE on iterated faces. it should be simple to add.
Graham
29-Dec-2009
[714]
Pekr, the memory leak affects View ... and open ports
Pekr
29-Dec-2009
[715]
Graham - is the leak reported anywhere? I mean - do we have some 
code example, when it happens?
Henrik
29-Dec-2009
[716]
Of note: I would not easily have found that memory leak if it wasn't 
for Instruments on OSX. It's a really nice tool.
Graham
29-Dec-2009
[717x2]
Pekr, Maarten and I found the leak years ago with rugby.
Henrik reduced the leak to the smallest example
BrianH
29-Dec-2009
[719]
Henrik, that #4371 fix sounds like a good candidate for 2.7.7.
Graham
29-Dec-2009
[720]
It was one of the reasons I had to stop using rugby I think ...
Henrik
29-Dec-2009
[721x2]
BrianH, as long as the functionality is agreed with. It will dump 
the first face rendered in an iterated face. That's the only issue.
Graham, I noticed it, when I was wondering why a simple two-button 
UI program with a bit of rugby networking ate up 500 MB RAM.
Graham
29-Dec-2009
[723]
I posted this report in 2004 http://www.rebol.net/cgi-bin/rambo.r?id=3557&
BrianH
29-Dec-2009
[724]
The main problem is that I will be hard-pressed to understand the 
implications of VID changes in the next 2 days. I don't currently 
understand the DUMP-FACE issue. If you can be sure of it and it can't 
wait a month, it can go in.
Graham
29-Dec-2009
[725]
that's half a decade ago
BrianH
29-Dec-2009
[726]
Graham, live in the now. We're switching to the rapid release model. 
The old complaints don't apply :)
Graham
29-Dec-2009
[727]
I was just pointing out to Pekr that this problem is real
BrianH
29-Dec-2009
[728]
That it is. We'll definitely be looking it over :)
Graham
29-Dec-2009
[729]
and Maarten also posted the same bug in 2005 http://www.rebol.net/cgi-bin/rambo.r?id=3593&
BrianH
29-Dec-2009
[730]
Henrik, if your minimal code to replicate the problem is posted somewhere 
we'd like to see it.
Graham
29-Dec-2009
[731]
2.7.7 release

Call
dockimbel:

About CALL console window issue, the CreateProcess( ) win32 call 
has flags to hide the window. There just need to be set.

In the STARTUPINFO used by CreateProcess( ), just set in dwFlags, 
the STARTF_USESHOWWINDOW flag and set wShowWindow to SW_HIDE.

maybe add a new refinement and let the users decide when they want 
to see the console window ?
or maybe just /show

Paul:
Run is not enabled

Graham

Is anyone concerned that shell windows opened in Encap do not contain 
the correct window title?
Rambo #3660 ( reported march 2005 )

Brian

For me, the big question is what kind of release we will be doing:

- 2.7.7: Patching glaring bugs in a few natives, VID fixes, and continuing 
the backports and mezzanine fixes.

- 2.8.0: Backporting some of the R3 native changes (function, not 
infrastructre), and the above.

I think that the decision a long time ago was to focus on R3 as a 
priority, and just patch up R2 as necessary.

At the very least, I would want a 2.7.7 to have a version that fixes 
post-2.7.6 mezzanine bugs, and 2.7 series regressions vs. 2.6.3.

Henrik
We also need to implement BrianH's new window resize scheme.

Ashley,Anton, Brian, etc ... VID fixes

Graham
Fixes to prot-http to support put etc.

BrianH

SQL_FLOAT and SQL_REAL are converted the same way, just with different 
sizes. And yet SQL_REAL works and SQL_FLOAT doesn't, at least with 
SQL Native Client (an ODBC 3.5 driver). Perhaps that difference can 
point you in the right direction.

Henrik
view/new make face []
a: open/binary/direct/no-wait tcp://:9000
forever [wait reduce [ a 0.001]]


This produces a 16 byte leak when started. And when I move the window 
and click in it, I get a lot of 64 byte leaks.
BrianH
29-Dec-2009
[732]
A code example that doesn't need %rugby.r to replicate woult be nice,
Graham
29-Dec-2009
[733]
oops.. this was an altme bug ... I only highlighted the last paragraph!!
BrianH
29-Dec-2009
[734]
Sorry, I already typed that. Thanks.
Henrik
29-Dec-2009
[735]
BrianH, ok, Carl would know about it, so I'll discuss it with him. 
Regarding leak, it's in RAMBO, need to find the ID, hang on.
Graham
29-Dec-2009
[736]
Henrik .. I just posted it.
BrianH
29-Dec-2009
[737]
Next month we'll be migrating RAMBO to CureCode, then retiring it. 
It's best to continue using it for now though.
Henrik
29-Dec-2009
[738]
Graham, where? Oddly, I can't find it now.
Graham
29-Dec-2009
[739]
at the end of my long post
Henrik
29-Dec-2009
[740]
Ah, there it is. I thought I had put it in RAMBO.
BrianH
29-Dec-2009
[741]
Later, all!
Pekr
29-Dec-2009
[742x2]
Bobik greets you, welcomes R2 continued support, and suggest new 
naming scheme - we should rename R2 to R2D2 :-)
is there ODBC equivalent for Linux REBOL?
Henrik
29-Dec-2009
[744]
well now.... I just had a crash in 2.7.6. Thought that would be a 
little on-topic:

---------------------------
REBOL Error
---------------------------
REBOL Internal Error: Invalid series width 1 was 16 (type 39)

Program terminated abnormally.
This should never happen.
Contact www.REBOL.com with details.
---------------------------
OK   
---------------------------
Carl
29-Dec-2009
[745x2]
A string was a block.

  You will need to provide example code in order to track it down.
Pekr, R2D2... good one.


On ODBC in Linux, was problematic in the past due to no cross-distro 
standard lib for it. Perhaps that has changed in modern times?
Kaj
29-Dec-2009
[747]
There was always a de facto standard ODBC library for Linux, but 
as always, that doesn't mean it's installed on a system
Carl
29-Dec-2009
[748]
Ok, thanks Kaj for clarifying it.
Kaj
29-Dec-2009
[749x2]
That's one of the cases for producing distinct packages for different 
Linux and BSD systems: that you can specify dependencies
Other than that, you'd have to include the libraries, and that is 
also problematic unless you link them statically
Robert
30-Dec-2009
[751]
Carl, the crash Henrik reports is from one of our commercial apps. 
So the code is somehow big. We can provide you with a version of 
the code, or even better it would help us, if we can get an instrumented 
R2 version and than provide the output.
BrianH
30-Dec-2009
[752x2]
Instrumenting R2 would be a good idea, but is not likely happening 
in the 2.7.7 release. I'll bring it up with Carl.
Later, I mean. He can read it now here, but we need to track these 
things for the long run :)
Carl
30-Dec-2009
[754x2]
Gab: your LOAD bug has been fixed for this release.
Robert: Sounds like a job for REBOL Consulting?
Robert
30-Dec-2009
[756]
And that means?
Carl
30-Dec-2009
[757x2]
www.rebol.com/consulting.html
There is 1 day left for V2.7 fixes/changes.  Please contact BrianH 
if you have any critical items for this build.  You must have test 
code available to validate any changes.
BrianH
30-Dec-2009
[759]
I will be integrating changes starting this evening (Chicago time, 
starting 4 hours from now). If you want your fixes in, get them to 
me before I go to sleep (late) and I'll see what I can do. Code that 
patches memory should include a version of the function that is supposed 
to be the result of the patch; we're patching the source, not hotpatching 
the runtime.
Graham
30-Dec-2009
[760]
Gab. has mentioned an updated imap protocol that might be donated 
... dunno if that is still on or not.