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

World: r3wp

[RAMBO] The REBOL bug and enhancement database

Rebolek
2-Dec-2005
[1392]
Anton: It's same here. Function keys give strange results too. F1-console 
F2-listen F3-tcp F4-udp and so on.
Pekr
2-Dec-2005
[1393]
strange - then it seems like someone tried to do some experiments 
with either events or keyboard code, which can be a good sign of 
things to come :-)
Rebolek
2-Dec-2005
[1394]
things like what? :)
Anton
2-Dec-2005
[1395]
Strings in the rebol executable were changed to be stored differently. 
Maybe it has something to do with that.
Rebolek
2-Dec-2005
[1396]
You should RAMBO it
Pekr
2-Dec-2005
[1397]
things like key-up, ability to generate events, etc., simply things 
which were planned, don't yoy remember, Kru ;-)
Rebolek
2-Dec-2005
[1398]
I remember lot of things Pekr :)
Pekr
2-Dec-2005
[1399]
then you are good. I feel older and older, that I don't sometimes 
remember, what I wanted to remember :-)
Rebolek
2-Dec-2005
[1400]
It may be better not to remember everything that was promised :)
Anton
2-Dec-2005
[1401]
Ok, submitted to RAMBO.
Anton
3-Dec-2005
[1402x3]
I noticed Rebol/View 1.3.60 and 1.3.61 seem to have a problem making 
routine!s with a callback! arg in them. Anybody else ?
eg.
** Script Error: Invalid argument: callback!
** Near: setErrorHandler: make routine! [
    errorProc [callback! [string! integer! return: [int]]]
    return: [integer!]
] COMLib
The above routine has no problem being made in View 1.3.1.3.1
DideC
3-Dec-2005
[1405]
Cyphre has noticed that too.
Anton
4-Dec-2005
[1406x2]
Ah, just reading through rambo tickets, looks like this one is fixed 
already for View 1.3.2
:)
Gabriele
5-Dec-2005
[1408]
note that 1.3.2 is lesser than 1.3.61. ;) A lot of experimental code 
has been removed for the 1.3.2 release. They will be back in 1.4.
Rebolek
5-Dec-2005
[1409]
When can we expect 1.3.2 and when 1.4 ?
Gabriele
5-Dec-2005
[1410]
1.3.2 should be very soon. 1.4 i don't know.
Rebolek
5-Dec-2005
[1411]
So what can we expect from 1.3.2 ? Bugfixes? yes. Rebcode? no. Rebservices? 
don't know. Rich-text? probably no, as we haven't seen this in alphas. 
new datatypes? probably not. Something else? don't know.
Henrik
5-Dec-2005
[1412]
kru, probably what you see in RAMBO :-)
Rebolek
5-Dec-2005
[1413]
Henrik in RAMBO I can see only bugfixes, but no informations on what's 
going to be added (if anything will be added).
Henrik
5-Dec-2005
[1414]
rebservices would probably be considered a major change, so maybe 
that won't get in until 1.4.0
Rebolek
5-Dec-2005
[1415]
It would be great to know when can we expect 1.4.0 . In a month, 
two, half a year...I know that it's hard to predict release date, 
but give us some estimation, please :)
Gabriele
5-Dec-2005
[1416]
if i would, you'd then quote me on that. :P and anyway, only Carl 
could possibly tell you a date.
Rebolek
5-Dec-2005
[1417]
OK, I was just trying ;)
Anton
5-Dec-2005
[1418]
Ah no - temporal instability again :)
Volker
6-Dec-2005
[1419x3]
3896 Load {#[object! ...]} doesn't create global words as expected.

I thought that was a feature. My concern are tcp-daemons with open 
clients. The old way someoneId:	 cant overflow the word-table with 
garbage data. If data-words are added too, someone can.
Yuks, mouselcick to much..
3896 Load {#[object! ...]} doesn't create global words as expected.

I thought that was a feature. My concern are tcp-daemons with open 
clients. The old way someone cant overflow the word-table with garbage 
data. If data-words are added too, someone can.
Gabriele
7-Dec-2005
[1422]
not adding words to the global table leads to crashes, unless you're 
using them strictly as symbols (which is not the case if you are 
creating objects...)
Volker
7-Dec-2005
[1423x2]
Crashes or errors?
But yes, the words have to exist in case something in a block wants 
to bind to it. Or it gets complicated.
Gabriele
7-Dec-2005
[1425x2]
crashes.
(IIRC that was posted as a bug in RAMBO because there was a crash 
in some case...)
Ladislav
7-Dec-2005
[1427x2]
right, Gabriele, there was a crash in BEER when we were transmitting 
objects
anyway, the bugs are fully corrected now, I think
Pekr
7-Dec-2005
[1429]
is there new release of Beer?
Ladislav
7-Dec-2005
[1430]
Hello, we have got a couple of useful changes and improvements. OTOH, 
I don't know, if Jaime sees it as fit for a new release.
Alberto
9-Dec-2005
[1431x2]
A little wish, but I'm unsure if  it's a reasonable idea:


WISH: Include the mezz function 'do-events in ALL rebol products, 
 of course with the exception of  rebol/base


that could made sense since all new products will include rebservices.

and would made the services-code written by the users more compatible 
between all rebol versions.
OT. AFAIR in previews AltMe REBOL worlds, there was a "WISH" group, 
could be created again? or is correct to post wishes in the RAMBO 
group?.
Anton
9-Dec-2005
[1433]
Yes, there is a wish category for rambo submissions. (Be sure to 
also list the reason you wanted it.)
Ammon
10-Dec-2005
[1434]
I thought that [ probe system ] hanging rebol got fixed.  I was playing 
with the new 'bind? function and discovered that a word that was 
unbound was returning the system object at which point Taskmanager 
claimed that REBOL was only using about 14MB RAM but killing the 
REBOL process freed up 400MB.  Try this:

use [this][
    that: does [this]
    this: does [print 'this]
]
probe bind? this
probe bind? 'this
DideC
10-Dec-2005
[1435]
>> source do-events
do-events: func [
    "Process all View events."
][
    wait []
]


It's not a big addition, but on the other end, you can easily use 
"wait []" or add 'do-event if not already in the VM you use :

	if not value? 'do-event [do-event: does [wait [ ]]

So your script will be compatible already.
Alberto
10-Dec-2005
[1436]
DideC, 

Rigth. do-events is very easy to add. for that reason I have doubts 
if make sense to ask for add it in all products.
Rebolek
19-Dec-2005
[1437]
Maybe not a bug, but at least inconsistency:>> x: #{0000}
== #{0000}
>> x/1
== 0
>> type? x/1
== integer!
>> x/1: 1
** Script Error: Invalid argument: 1
** Near: x/1: 1
sqlab
21-Dec-2005
[1438]
regarding #4000
does not crash here with XP
Anton
22-Dec-2005
[1439x3]
view layout [
	fld: field "hello" [?? value]
	btn "change" [set-face fld "changed"]
]
1. click in the field and press Enter
2. press "change" button
3. click in the field and press Enter again.
In both cases, VALUE = "hello".

The reason is because ctx-text/edit-text calls the action block, 
but passes face/DATA  (not face/TEXT).

TEXT and DATA are related only at INIT and are not maintained by 
the access functions.
Is this a bug ?

I was making a field validator function, and it was hard to understand 
why VALUE wasn't always equal to face/text.