• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp5907
r3wp58701
total:64608

results window for this page: [start: 26301 end: 26400]

world-name: r3wp

Group: RAMBO ... The REBOL bug and enhancement database [web-public]
Sunanda:
17-May-2007
Good news!
So you have a few days to fix the recycle problem for real :-)
Henrik:
17-May-2007
actually I'm going to look at a printerserver, which deadlocks, if 
two people are trying to print too close to eachother.
Henrik:
18-May-2007
it's not a problem the other way around, so yes, it's inconsistent.
Gabriele:
19-May-2007
anyone willing to find a way to reproduce it?
Sunanda:
19-May-2007
I don't have anything trivial that will trigger the bug. It's a big 
application that can run for a while before crashing....And the code 
has been tweaked to minimise the occurrence of the problem.
Gabriele:
19-May-2007
but at this point (focused on R3) RT does not have enough resources 
to debug a big app.
Henrik:
19-May-2007
well, if it's about memory allocation and clean up, would there not 
be a way to torture it? What's the worst possible way to stress the 
garbage collector?
Henrik:
19-May-2007
something that randomly creates a large amount of blocks, inserts, 
deletes, manipulates, copies and does various other things.
Oldes:
19-May-2007
there is a silly bug in my patch, it should be:
use [tmp][

 tmp: select second get in system/schemes/http/handler 'open to-set-word 
 'response-actions
	if none? find tmp 303 [ insert tmp reduce [303 select tmp 302] ]
]
Anton:
21-May-2007
Oldes, how do you classify this patch ? Is it simply improving Rebol's 
HTTP 1.0 scheme, or is it half-way sliding towards HTTP 1.1 ?
(ie. does the official HTTP 1.0 spec contain a 303 response ?)
Anton:
21-May-2007
(if not, then this should be called a "workaround patch" or "temporary 
migration patch")
Anton:
21-May-2007
Ok, so let me restate the situation:

Due to a buggy foreign server, we are patching our HTTP scheme, which 
declares itself as HTTP1.0, with a part from HTTP1.1.
(I just want to clarify that HTTP 1.0 does not contain 303.)
Oldes:
21-May-2007
Note: Many pre-HTTP/1.1 user agents do not understand the 303

      status. When interoperability with such clients is a concern, the

      302 status code may be used instead, since most user agents react
      to a 302 response as described here for 303.
Anton:
22-May-2007
Copy/part can't use a path! as its RANGE argument

>> path: 'svvc/color
== svvc/color

>> copy/part path back tail path
** Script Error: Invalid /part count: color
** Near: copy/part path back tail path
Anton:
22-May-2007
This is interesting because a path is a series, supposedly very similar 
to a block.
Henrik:
23-May-2007
I'm studying memory usage and recycle for a bit. Whenever I'm adding 
a block or doing an operation, REBOL might consume small chunks of 
memory continuously, like 16-32 kb per second. whenever recycle is 
applied, it just stops. Why is that?
Henrik:
24-May-2007
I must point out that recycle specifically was turned off and so 
the number would just keep growing for hours eating up 100s of MB. 
Recycle is probably normally invoked, if you don't specify that it 
has to be turned off. The fact that the memory usage just keeps growing 
in an idle situation seems just like a memory leak to me.
Henrik:
24-May-2007
a: [ append a [+ 1] 1]

loop 1000 [ print [ do a newline ] print [ "Block length: " length? 
a "Bytes used: " ((length? a) * 16) ] ]
Gabriele:
24-May-2007
henrik, with recycle/off, no memory is ever reused, and obviously 
rebol is constantly allocating memory for temporary values and so 
on. so used memory grows. when you do a recycle, the gc will collect 
all the garbage and start reusing it for later allocations, so that 
memory used stops to grow until you get to the same point as before 
and rebol needs more memory.
Henrik:
24-May-2007
I just think there should be better clarity on what are do's and 
don'ts in terms of how to preserve memory and have a stable application 
at the same time. Some apps of mine never eat more than 3-5 MB RAM, 
while others eat 250 MB RAM, and I don't know what causes it.
Anton:
25-May-2007
Gabriele, could you please add this note to #3867:

Update: I now understand that the events trickle down in a dynamic 
fashion and it cannot be known (for certain) at the beginning whether 
an event will arrive at a particular face, as DETECT functions along 
the way to the face can alter the route. -Anton
Gabriele:
25-May-2007
i think there was a reason for it being critical... hmm.
Graham:
25-May-2007
Why can't we get a directory requestor?
Gabriele:
25-May-2007
i don't think there's a fixed list that has been written yet.
Graham:
25-May-2007
Shall I create a R3 list here then ?  :(
Pekr:
25-May-2007
IIRC, there should be VID+ group, which was supposed to discuss what 
direction new VID should go. There is many talented ppl with various 
povs here, who could influence some decision in a good way imo ...
btiffin:
25-May-2007
All right.  Two Brians...We win.

But Pekr;  RT has to be careful with this.  Giving it out to too 
many will just generate

too much noise...  I'd gladly take my name off the list and wait, 
as to not overwhelm

those in more appropriate positions...I'd rather get handed Government 
Reject Unfit

for Normal Training work.  Not that it isn't a nice shiny carrot 
dangling ever so close

to the nose.  And, being a little schizoid, I also agree with you.

I surely hope you allow us to nominate you for Secretary of the (proposed) 

REBOL User Group. The (proposed) Executive Summary could definitely 
use your
candor.  :)
Gabriele:
25-May-2007
petr, remember the open view 1.3 project? the problem it didn't get 
anywhere (despite producing a lot of good code) is that Carl does 
not work that way. we can only aknowledge it.
PeterD:
29-May-2007
Gabriele,
Can you please take a look at these 2 submissions:

http://www.rebol.net/cgi-bin/rambo.r?id=4274&
http://www.rebol.net/cgi-bin/rambo.r?id=4161&


I am desperate because center and left aligned text can not be edited.

Ca you please help?

I convinced myself and 2 others to go REBOL with a small but important 
app I need, but simple stuff like this kills the idea.
Anton:
29-May-2007
You meant, center and *right* aligned text can not be edited.

But yes, this is a long-standing bug, and it's annoyed me a few times.
Actually, this is something that *could* be worked around.

We just need to figure out how caret-to-offset and offset-to-caret 
work, then write mezzanines to replace them. I've been meaning to 
do this for a while.
PeterD:
29-May-2007
Dear Anton,

A mezzanine, that's it. 
I can not tell you how frustrated I am.

See my response to Gabriele below:
Thanks for the info.


It is so sad to see that "little" things are not fixed in a reasonable 
fashion.

Here I am, 99% of my stuff is Center aligned and I find myself "regretting" 
that I go for a "not so established" language.
(never thought that entering text in a box will be a problem)


I have to actually ask 1000 people to klick 4 times more often, just 
to overcome a stupid bug.
So I ask them to:

Change to left align
Edit
Go back to Center align

Repeat as long as needed and pardon, I used "REBOL"

Best regards


So, what is needed to fix this, please let's include Ashley

Thanks a ton for the shimmer of light I see at the end of the tunnel
Peter
PeterD:
29-May-2007
Volker, 
Thanks that saves a few, indeed.

My frustation is that we have to be to "REBOLish", a text box is 
as simple as it gets (maybe excluding a label), one can not be forced 
to adapt to the bugs and "adapt" to a new enforced way of editing 
text !!!
Dockimbel:
4-Jun-2007
The issue I wanted to point out is just that if it's an existing 
file!, I should be able to read it ! So instead of letting the user 
wrongly think that's a file, and let 'read pop an error (which sounds 
illogical to me), I'm proposition to signal in 'info? that something 
is wrong with that file! value.
Dockimbel:
4-Jun-2007
specs: info? a-file
if specs/type = 'file [
	probe read a-file
]

** Access Error: Cannot open /C/Dev/REBOL/script.r/
** Near: read a-file
Anton:
6-Jun-2007
It is with pleasure that I can announce that there is a workaround 
to the center / right aligned text highlighting issue. I have a working 
prototype. You can change the horizontal alignment of the face on 
the fly. Give me a day or two to clean it up and make a nice demo.
Oldes:
10-Jun-2007
There is a bug in decode-url:
>> probe decode-url http://test/path/target?text/something
make object! [
    user: none
    pass: none
    host: "test"
    port-id: none
    path: "path/target?text/"
    target: "something"
]

the target should be: target?text/something
Oldes:
10-Jun-2007
Is it so difficult to remove a char from charset or I forgot something?
Oldes:
10-Jun-2007
why this is not working?

>> remove charset "abc" "a"
** Script Error: Invalid argument: none
** Near: remove charset "abc" "a"

when in doc is:

Character sets can also be modified with the insert and remove functions, 
or combinations of sets can be created with the union and intersect 
functions.
Sunanda:
10-Jun-2007
Charsets don't always respond the way you'd expect -- or support 
all the operators they could.
One way to remove a char: use difference:
    >> (charset "ac") = (difference charset "abc" charset "b")
    == true
BrianH:
11-Jun-2007
Try this:
remove/part charset "abc" "a"
BrianH:
11-Jun-2007
The /part is necessary when removing from a bitset,
Anton:
12-Jun-2007
Also note, to get the caret and highlight handling / rendering working 
properly will require you to do in Rebgui the equivalent of the above 
ctx-text patching etc. That's quite a bit of work.
Oldes:
13-Jun-2007
never mind, you can delete it, I already have a solution... anyway... 
it would be nice to replace the clean-path function with the Anton's 
simple-clean-path
btiffin:
29-Jun-2007
How about this on your end...just trying to reduce the code for the 
RAMBO report.


foreach a to block! {'word} [print get a]  - this segfaults on Linux. 
too.
Volker:
29-Jun-2007
to block! does not bind. word is not included in system/words. sometimes 
that results in an error-mesage and sometimes in a crash.
Sunanda:
3-Jul-2007
Is rhis a bug, or just undocumented behavior?
   trim "  a  ^/  ^/  a  "
   == "a^/^/a"

The help says "Removes whitespace from a string. Default removes 
from head and tail." But in this case it seems to treat the string 
as a set of strings (separated  by  newline) and trims them all.
Compare with the expected behavior here:
   trim "  a  b  a  "
   == "a  b  a"
Rebolek:
3-Jul-2007
TRIM behaviour is strange.  Sometimes it removes too much as in your 
case, sometimes it removes too little as in (trim "^/a^/" == "a^/") 
. I would say it's a bug.
Sunanda:
3-Jul-2007
I'm beginning to think so too, especially as (from my reading of 
the function), these two should be equivalent
trim/head/trail "  a  ^/  ^/  a  "
trim"  a  ^/  ^/  a  "
Izkata:
4-Jul-2007
Hence why I always use trim/head/tail...  I didn't think it was a 
bug, though, since your first example - trim "  a  ^/  ^/  a  " - 
could be a shortcut for data files..  Trimming each line.
Pekr:
12-Jul-2007
On windows platforms, you'll get the infamous DOS window flashing 
when executing an external CGI ! It's just a matter of 1 flag to 
correctly set in 'call C source code, if you're really annoyed by 
that, ask RT to fix it asap (for 2.7.6 that would be good)! ;-) I 
may reimplement completely call command in REBOL, but it would be 
a big waste of time and energy...it should be a 10 minutes fix for 
RT. Addind a time limit to 'call would be a good thing too, it would 
also avoid me the reimplementation of 'call to add such feature....
 - DocKimbel

Anx chance of getting above fixed? Should we rambo it?
Dockimbel:
12-Jul-2007
RAMBO lacks a free commenting support...
Sunanda:
12-Jul-2007
Re my trim question of a week or so ago....
Thanks for the responses.
From RAMBO it seems this is deliberate (if unexpected) behavior:
http://www.rebol.net/cgi-bin/rambo.r?id=3681

This is intentional and not a bug. TRIM was designed that way to 
work well for trimming LINES of text. 
 [my emphasis of lineS, plural]
Henrik:
16-Jul-2007
DocKimbel, #4288 looks to me like it inserts a molded object into 
the path.
Dockimbel:
16-Jul-2007
Yes, it returns the object source and the point is is this useful 
to anyone ? I was hoping the behaviour of :b in a path! could be 
changed to something more useful, like acting as a pass-thru to /c, 
so that, in the ticket example, a/:b/c would results in %path/target.
Henrik:
16-Jul-2007
slipping objects into a path...
Henrik:
16-Jul-2007
>> a: %path
== %path
>> b: context [c: %target]
>> a/:b/c
== %path/c: %target%0A/c
>> a/(:b/c)
== %path/target
Dockimbel:
16-Jul-2007
btw, a/(:b/c) is quite heavy => 3 series instead of 1.
Gabriele:
17-Jul-2007
yes, but semantically a/:b/c is a/(b)/c not a/(b/c) which is what 
you want.
btiffin:
20-Sep-2007
Do we still bother reporting to RAMBO?  Is there any expecations 
for a production 2.7.6?  I'd vote; please please please.
NormanDep:
6-Apr-2008
[ 4321 ] this is actualy  a borderliner.. Im not sure this is default 
behavior in windows or not, liinux does not have this problem, could 
stay open..
Dockimbel:
13-Oct-2008
I've just run in a bug in enface.exe (2.7.6.3.1). The following code 
doesn't give the same result if run under view  or encapped with 
enface :
Gabriele:
14-Oct-2008
I think this might be in RAMBO already. At least I remember mentioning 
this problem to Carl a few years back. As Brian says, it's a missing 
/ALL refinement.
Graham:
14-Oct-2008
can you add a rebol captcha to it  to save you work?
Dockimbel:
14-Aug-2009
I've searched RAMBO about a WAIT inconsistency : the dictionnary 
says that "If the value is a DATE/TIME, wait until that DATE/TIME", 
but date! are not accepted as argument (both directly or in a block). 
If this a known bug? I can't find it in RAMBO.
Graham:
14-Aug-2009
doesn't it mean a time value?
Graham:
14-Aug-2009
It's probably a documentation issue.
Dockimbel:
14-Aug-2009
Precisely, I'm working on a scheduler lib for UniServe and I was 
wondering if I could wait for date!, but it looks like not.
Henrik:
14-Aug-2009
good idea. create a curecode wish for it, please.
Gregg:
23-Aug-2009
An excellent solution, but you still can't wait on a date!. :-)
Graham:
23-Aug-2009
what happens if someone changes the clock while you're waiting on 
a date! ?
PeterWood:
23-Aug-2009
What happens if someone changes the machine's clock while you wating 
for a length of time ?
Gabriele:
24-Aug-2009
graham, the only solution to that would be to wait, say, 10 seconds 
at a time, and check. but it really depends on the application...
btiffin:
25-Aug-2009
Thanks Gabriele;  I knew there was a more concise method of getting 
at time!  from date arithmetic, but I got sidetracked when the google 
search wanted to show me COBOL data arithmetic.   ;)  Can't ever 
know enough COBOL, err, aaah, REBOL.
BrianH:
1-Mar-2010
User-defined ops are a planned feature, not a currently working feature.
BrianH:
1-Mar-2010
It's not a bad idea though. Still, CureCode that code you posted 
above. It's a serious bug that MAKE doesn't trigger an error there.
Henrik:
30-Oct-2010
sounds like something for a private project?
Gabriele:
31-Oct-2010
I'd guess that if it's a product written in REBOL, the author is 
likely to hang out here... :-)


I'm going to leave it there for a couple days in case anyone needs 
it, then i'll delete or dismiss it.
GrahamC:
31-Oct-2010
It's not a RT product .. so I'd delete it
Gabriele:
31-Oct-2010
do you know it's not a RT product?
GrahamC:
31-Oct-2010
as cmd is a non gui product
Gabriele:
31-Oct-2010
that does not seem a lot of evidence to me... :)
Geomol:
3-May-2011
Found a couple RAMBO tickets dated back to 13-May-2006 related to 
the double evaluation of lit-words:
http://www.rebol.net/cgi-bin/rambo.r?id=4100&
http://www.rebol.net/cgi-bin/rambo.r?id=4101&


The tickets suggest, USE might be the problem, but isn't it SAME? 
that's the problem here? See the following R2 code:

>> a: first ['word]
== 'word
>> b: 'word
== word
>> strict-equal? a b
== true
>> strict-equal? :a :b
== false
>> same? a b
== true
>> same? :a :b
== true


I would expect all 4 to return false, but with double evaluation 
of lit-words, the last should still be false.
Geomol:
6-May-2011
:-D Actually, REBOL sounds a bit like a cartoon superhero.
Gregg:
1-Jul-2011
I'm not clear on the issue. 1.3.61 was just a test release, wasn't 
it? And is there a UPC lib they're using that requires rebcode or 
something? i.e. what pages are being printed?
Kaj:
1-Jul-2011
It seems to be a user of some random REBOL app. The version number 
may be the version of the app
Kaj:
1-Jul-2011
Wasn't that a fire department?
Gabriele:
2-Jul-2011
I figured the author of the app would either be here, or be Carl 
(in which case I hope he'll eventually see the ticket, or he'll get 
a phone call from those guys).
Group: Syllable ... The free desktop and server operating system family [web-public]
Kaj:
18-Sep-2008
A new ORCA one, combined with Syllable Desktop
Kaj:
18-Sep-2008
Syllable GUI on Desktop, maybe a remote REBOL GUI on Server
Graham:
18-Sep-2008
A rebol gui thru ssh to the server?
Graham:
18-Sep-2008
do you have time for a day job?
Robert:
19-Sep-2008
Kaj, please make a XEN DomU out of it. I will give it immediatly 
a try. I'm searching for a base distro that can be used to create 
a complete application stack.
Kaj:
22-Sep-2008
I think a Xen image would require the Syllable Server installation 
to support Xen in the kernel. Is that correct?
Kaj:
22-Sep-2008
On the first conference we were invited to a 3D virtual worlds conference 
tomorrow in Amsterdam, with the ex CEO of Linden Labs and a university 
developing OpenCroquet speaking :-)
Kaj:
22-Sep-2008
Yeah, but ten year old laptops take a week to compile a modern Linux 
distro
Graham:
22-Sep-2008
a conference on virtual worlds should have their conference in a 
virtual world
Kaj:
22-Sep-2008
So it will still be a challenge to offer them REBOL solutions
Kaj:
22-Sep-2008
Everyone I met on the conferences is building applications out of 
multiple diverse open source parts. I'm offering all of them to solve 
their integration issues by taking the boring parts out of their 
hands and integrating them in a custom Linux platform
BrianH:
23-Sep-2008
A friend of mine was having difficulty installing Syllable the other 
day. He runs VirtualBox, because he has had more luck with that than 
VMware Server. I explained why there would be differences between 
the two, but it would still be nice for both to be supported. I realize 
that there is not as much point to supporting VirtualBox as it is 
more like VMware Workstation, not Server. Still, it has better memory 
allocation characteristics than VMware.
BrianH:
23-Sep-2008
He has a recent enough processor that it has virtualization extensions, 
so VirtualBox isn't bad on it.
26301 / 6460812345...262263[264] 265266...643644645646647