AltME groups: search
Help · search scripts · search articles · search mailing listresults summary
world | hits |
r4wp | 5907 |
r3wp | 58701 |
total: | 64608 |
results window for this page: [start: 26201 end: 26300]
world-name: r3wp
Group: RAMBO ... The REBOL bug and enhancement database [web-public] | ||
Rebolek: 26-Jan-2007 | yes, but it seems little bit strange, use find/case with pure binary data :) But I though changing it only for char!, you can always use (find string "a") for case insensitive search. | |
JaimeVargas: 26-Jan-2007 | Ladislav, I wonder if your task will be easier if you have an semantic model for the language instead of trying to create a coverage test set. | |
Volker: 27-Jan-2007 | AFAIK equal? in rebol is relaxed and does a range-check. For close-to-zero. And 'equal? is the relaxed version. 'strict-equal? should not. IMHO. | |
Ladislav: 27-Jan-2007 | actually, e.g. for decimal! values there *is* a way how to suppress the conversion errors | |
Anton: 29-Jan-2007 | I am going to submit a request to implement para/margin/y | |
Anton: 29-Jan-2007 | This is to allow a SCROLLER at the bottom, inside an AREA. | |
Anton: 29-Jan-2007 | I suppose the View font rendering system does not render and more lines of text after the bottom edge of the face has been reached, and the result is clipped to the size of the face. I propose clipping the text back a bit more by para/margin/y, so that there is a visible gap between the last line of text and the bottom edge of the face. | |
Anton: 29-Jan-2007 | Ah I remember now. It's a bugger. I keep reaching for an "inner-gap" to provide space for scrollers and then trying to bend the para/margin functionality to accomodate this. But my changes would probably break text-size calculation and other things.... | |
Anton: 31-Jan-2007 | I want a new View 2.7 build with the home/end/page-up/down keys fixed. | |
Henrik: 3-Feb-2007 | do load tail ['a] Actually this seems to be enough to crash it. | |
Anton: 3-Feb-2007 | Nice one. I seem to remember a bug like this a long time ago, though. | |
Anton: 7-Feb-2007 | This is a problem that has occurred since View 1.2.100 or before (but seems not a problem in View 1.2.48 or 1.2.54) I see a difference between these two: request-file/keep request-file/keep/file %hello The first one remembers the directory of previous invocations, but the second one doesn't. I think when the /FILE refinement is used, it just ignores the previous directory, reasoning that the user is passing in the "current directory" via %hello That seems simplistic. I would prefer if REQUEST-FILE would check the /FILE refinement's NAME argument to see if it contains a path or is just a single file. When it is a path, then it is OK to use it. When it is just a single file, then it should use the previous directory. | |
Pekr: 7-Feb-2007 | dunno if RAMBOed, but there is a difference in callback! vs callback between 2.6 and 2.7 | |
Gabriele: 7-Feb-2007 | Petr: first of all, we don't want 2.7 to introduce new bugs. (2.7 is a merge of a number of branches of the code - Carl really needed to do this to simplify things - so there are many things that can break in such a scenario). Then, we want it to fix a few bugs too. :) | |
Ladislav: 7-Feb-2007 | my preference is to have comparison work correctly - this may be a matter of preference, as it looks. Both versions yield: 0.1 + 0.1 + 0.1 = 0.3 ; == true zero? 0.1 + 0.1 + 0.1 - 0.3 ; == false | |
BrianH: 7-Feb-2007 | Because 0.1 is a floating-point value in REBOL, and for that matter one that can't be represented exactly, much like 1/3 in decimal. | |
Maxim: 7-Feb-2007 | anton, this is a problem in all floating point... I had serious issues in compiling earthquake data over a 30 second period... adding each change over and over could amount to moving a building a foot away ! | |
Maxim: 7-Feb-2007 | almost? #"a" "a" ==true | |
Maxim: 7-Feb-2007 | which is why BCD exists. these actually are a base-ten counting system. | |
Maxim: 8-Feb-2007 | I just posted a few bugs about the plugin being quite shorthanded with the event it receives from the various browsers. | |
Graham: 8-Feb-2007 | There's a small but significant "bug" in prot-esmtp.r that for most users doesn't matter. | |
Graham: 8-Feb-2007 | the protocol sends a terminating "." to signify the end of an email. But this is not correct. The RFC specifies that you should send crlf "." crlf | |
BrianH: 8-Feb-2007 | I think you can open a port with /lines in a way that specifies the line ending string. | |
Graham: 8-Feb-2007 | took me a few days of puzzling what was going on. | |
Gabriele: 8-Feb-2007 | BUT the default for ssl:// is LF! that is a bug i reported some time ago. (it created problems for https:// too) | |
Gabriele: 8-Feb-2007 | you can workaround it by adding a /with refinement to the open (it will not hurt tcp either) | |
Ladislav: 11-Feb-2007 | my understanding is, that the usage of the /ONLY refinement is an error in cases like: a-string: "" insert/only a-string "ab" currently REBOL just ignores the refinement, what are your preferences? | |
Volker: 11-Feb-2007 | It should put a string in the position of one char :D Its an programmer-error. Do we need a runtime-check? | |
Henrik: 11-Feb-2007 | Ok, I guess, I'm completely misunderstanding the problem. Volker, what do you mean by putting a string in the position of one char? | |
Ladislav: 11-Feb-2007 | that is what insert/only a-string "ab" requests for, althought it cannot be done | |
Henrik: 11-Feb-2007 | Volker, I think I understood that, but I just fail to see the current behaviour with /only on strings as a problem, so I guess I have to vote for the current behaviour. :-) | |
Volker: 11-Feb-2007 | Strictly iusing it for strings is a bug. But not a problem. | |
Maxim: 11-Feb-2007 | ladislav, many funcs are intended to support all of a given set of types (numbers, series, etc). we must not turn rebol into a "strict" language... the "looseness" in the case where some effects are irrelevent are not really bugs. | |
Maxim: 11-Feb-2007 | as opposed to calculus which has a definite and single true output value. REBOL should give an error in those cases, cause then, the process of calculus is an error (like out of bounds, etc) | |
Maxim: 11-Feb-2007 | I know its hard to put the line where loseness becomes a bug (like the few cases this kind of effect has been brought up before) | |
Ladislav: 11-Feb-2007 | my idea was more in the sense: {insert/only "" "ab"} is a most likely a programmer error. therefore if the interpreter causes the error, it helps the programmer find the bug in his code. If the interpreter silently ignores the problem, then the programmer may be unable to find out there is probably something wrong | |
Ladislav: 11-Feb-2007 | (so I saw it as a kind of debugging help) | |
Maxim: 11-Feb-2007 | but that depends where the "" comes from... your human sense sees this as a bug, but an algorythm merging a set of series of abstract types would not... ;-) | |
Ladislav: 11-Feb-2007 | well, if that algorithm really *needs* the string to occupy just one "place" in another string, then it may contain a bug, which may be revealed by testing, but not by evaluating this suspicious code | |
Maxim: 11-Feb-2007 | (Ladislav is the one thinking this to be suspicious ;-) I have a merge func which could not care less, all it wants is to make sure that equal things get inserted equaly, string into string, blocks into blocks... so in that sense, the above is not suspicious at all. but if only reacted differently for string, then I'd have to add an ugly escape route for that case ;-) | |
Ladislav: 12-Feb-2007 | this behaviour of tags differs from string behaviour: a: <0> b: make tag! 0 insert b a a == b ; == false do you like it? | |
Volker: 12-Feb-2007 | >> a == <0> >> b == <<0>> | |
Volker: 12-Feb-2007 | Ok for me. datatype is translated to string, a tagto"<something>". and then inserted. | |
Anton: 13-Feb-2007 | An issue raised by Joe in Core group 26-Nov-2006: launch {my-script.r param} Joe wanted param to be parsed out and appear in system/script/args, however, it looks like instead the whole string is converted to a file and rebol tries to DO it. | |
Anton: 13-Feb-2007 | Hmm.. there seem to be a few other LAUNCH issues in the Rambo database. I guess it's not as important as it used to be, now we have CALL. | |
Gabriele: 13-Feb-2007 | hmm, /as-is could be a /Link thing maybe. | |
Anton: 14-Feb-2007 | Hmm, so is it worth posting a ticket (given that CALL is for free ?) I suppose we still need LAUNCH for some of those options... I guess I should post a ticket asking for clarification of LAUNCH options, especially argument handling. | |
Anton: 14-Feb-2007 | Ok, so I'll be putting in a rambo entry. | |
Graham: 15-Feb-2007 | so, is launch just a short hand form of call ? | |
Anton: 15-Feb-2007 | Ok, submitted a ticket. | |
Maxim: 16-Feb-2007 | I also recall reading that a launched script cannot launch a script of its own. something about preventing scripts from the desktop to launch other scripts, as a security measure, IIRC. | |
Anton: 16-Feb-2007 | That restriction was removed fairly recently (about a year ago ?). | |
Maxim: 22-Feb-2007 | >> make date! [0 0 0] == 30-Nov-65535 >> make date! [0 0 1] == 30-Nov-0000 >> make date! [75 0 1] == 13-Feb-0001 >> make date! [01 0 75] == 1-Dec-0074 sorry, but these make dates are just funny. 0 becomes a negative offset in time in some instances... like the last. should I RAMBO this? I would expect make date to accept only one 0 value, being the year... any other 0 makes no sense. | |
Gregg: 23-Feb-2007 | Negative offsets can actually be very useful, when creating relative dates. The thing I don't like about the zero behavior is that it's non-intuitive. i.e. using zero produces a negative result, where you would think -1 would be what you want to use. Other than that, it's just something to be aware of, not a bug IMO. | |
Maxim: 26-Feb-2007 | oh.... you've just stumbled on something which might be related to something I discovered last week on command! but strangely, this is new behaviour for me... so it might be related to server swap. and the fact that now, an URL does not exist anymore! you might just have resolved a clueless issue. especially since the exists? command seemed to work on new console issues. I will make other tests and confirm is I just discovered the same bug than you! | |
Graham: 26-Feb-2007 | Oldes, you're a year late with that bug report :) | |
Graham: 26-Feb-2007 | well, it's likely to be a mezzanine .. ? | |
Gabriele: 26-Feb-2007 | the fix for that is what "caused" the read/binary bug in 2.7. (rather than "caused", it exposed a native bug when calling handler functions.) | |
Anton: 4-Mar-2007 | I realised when mimicking the behaviour of DO EVENT, that the reason the target face is not given is because its impossible to know at the time DETECT is called. Events travel down through the face hierarchy through the DETECT functions, the evaluation of which could have an effect on the result. The DETECT function can block events or allow them through, depending on the result they return, which is programmable and therefore dynamic. So a DETECT function higher up in the face hierarchy which is evaluated before a DETECT lower in the face hierarchy cannot know which is the target-face, because the result of the lower DETECT may change the target-face. | |
Anton: 4-Mar-2007 | Therefore, I now see this as either a major design issue or a documentation error requiring some clarification. I don't think it is likely to be implemented (not in R2, anyway) because that would probably require an overhaul of the event system, and would likely break a lot of stuff. | |
Ashley: 4-Mar-2007 | In most cases it is sufficient to know which face is under the mouse cursor at the time of the detect event. Coded as a mezz this is pretty slow. | |
Maxim: 6-Mar-2007 | why dont RT add a captcha? ... it easy with rebol and the draw command. | |
Sunanda: 6-Mar-2007 | A guess: the web site is probably running a /core version -- /view versions used to not work well in CGI environments (though that may have changed). /core has no draw ability. | |
Graham: 6-Mar-2007 | A math based captcha doesn't require draw | |
Gabriele: 7-Mar-2007 | i've just been in bed with a flu for the last few days, so noone has been deleting spam :) | |
Graham: 7-Mar-2007 | Wouldn't it be a little easier to add a captcha to the script ? | |
Oldes: 7-Mar-2007 | I really don't know, why everybody must be forced to rewrite some letters or do basic math only because of a few idiots. Just block their IPs or give the captcha only to some of these IP ranges (if you think, that there still can be someone innocent). That's what I would do. | |
Henrik: 7-Mar-2007 | how can you possibly be sure that the IP does not contain a zombie spam bot that posts to the site as well as real posters? | |
Graham: 7-Mar-2007 | better to have a captcha test | |
Gabriele: 7-Mar-2007 | in my experience... blocking ips can block 90% of spam, but not all. of the remaining 10%, a good amount is actually posted by humans, so there are no easy way to block it. | |
Maxim: 7-Mar-2007 | Gabriele, could a captcha be added easily and timely to RAMBO... as well as a "preview" step... hitting the "enter" is easy to do involuntarily. | |
btiffin: 8-Apr-2007 | Could someone update RAMBO ticket 3455 with info that Linux (at least Debian) supports a sensible-browser command. | |
Alan: 9-Apr-2007 | Gabriele: so there is a script that I can use with mandriva to set browser path ? if so can you send a link ? Thanks ! | |
Gabriele: 9-Apr-2007 | no, i have just added brian's info to the ticket. Debian has a command (a bash script I assume) that will launch the user defined browser. | |
Gabriele: 28-Apr-2007 | Re: 4268 - Gregg, do you think it really should return %/a/ %/c/ etc? | |
Gabriele: 28-Apr-2007 | when you do a read %dir/ and you get %subdir/ as a result, you know that the path to subdir is %dir/subdir/ so it seems consistent to me that a read %/ gives %a/ and the path is %/a/ . | |
Gabriele: 28-Apr-2007 | eg if i make a function like: func [dir /local block] [block: read dir forall block [block/1: join dir block/1] block] | |
Gabriele: 28-Apr-2007 | i expect it to work with any input, %/ included. but it would break if read %/ returned %/a/ . | |
Gregg: 28-Apr-2007 | I've considered it a long-standing bug, because it didn't do that before, and I think Carl acknowledged it as a bug at one point. There are two ways to look at it, but the consistent-path model may be best in REBOL, meaning it's not a bug. Under Windows, where there is no concept of a root above the drive letters, it's more comfortable to think in terms of the drive spec being a top level entity. Not sure what's best for UNC usage. | |
Gabriele: 28-Apr-2007 | i'll leave it in as a bug, but i personally prefer it to be consistent with other operating systems. | |
Maxim: 1-May-2007 | oh.. that is a mean bug! crashes in 2.7.2 also. | |
Anton: 4-May-2007 | (The first one produces lit-paths starting with a newline - looks weird.) | |
Anton: 4-May-2007 | I think it is an error, since I am molding a lit-path which can't be loaded back, because of the newline between the ' and the first word. | |
Gregg: 4-May-2007 | I agree Anton. I imagine it's because paths are a block type. So we want to make sure it doesn't mess up other block types when fixed. | |
Anton: 10-May-2007 | I thought it was an attribute of a block, but maybe it's an attribute of a word ? | |
Gabriele: 10-May-2007 | new-lines are attributes of value slots. values do not exist without value slots. rebol is always copyiing the 16 bytes of a rebol slot around... so it copies the new-line marker too | |
Gregg: 10-May-2007 | Excellent -- attributes of a value slot; that's clear. | |
Anton: 10-May-2007 | So there must be at least one bit devoted to a new-line marker. | |
Anton: 10-May-2007 | I tested by extracting a word, then inserting into another block. | |
Anton: 10-May-2007 | and you can move the word into other series datatypes like path, then back to a block and see the new-line has followed it. | |
Anton: 12-May-2007 | It's interesting I stumbled the same way twice. Will I do it again in a year or so ? | |
Gregg: 12-May-2007 | It would be a good guru tech-note to post somewhere, The Singularity of Bindings. | |
Anton: 12-May-2007 | :-) I don't know. I kept notes in a file, but don't feel it's developed enough to publish. I have a vague desire for a new function which handles this case (as well as other, more general, set operations). | |
Henrik: 17-May-2007 | I see. Unfortunately it seems I hit it close to every time I do a specific operation, but I have no time to debug it... | |
Henrik: 17-May-2007 | it's actually a showstopper for me and exactly this code needs to be working in front of a customer in about 5 hours.... | |
Henrik: 17-May-2007 | sunanda, repeated clears of a block perhaps? | |
Henrik: 17-May-2007 | I had adopted the techinque of clearing a block before reusage instead of using a new make block! [] Maybe that's a bad idea. | |
Sunanda: 17-May-2007 | Clear -- It's probably a good idea for this reason: the block will grow to its maximum size after repeated uses, and so saves time in memory allocation / block extension. May be a bad idea if that max size is causing problems :-) | |
Volker: 17-May-2007 | i had such a problem with massive gui and async. Workarounded the following way: recycle is off permanently. there is a thread (do-every or such) which checks how much memory was allocated and when it is to much it recycled. crashing stopped. | |
Volker: 17-May-2007 | Its only for demo, and 3:30 left. better waste memory than a contract.. |
26201 / 64608 | 1 | 2 | 3 | 4 | 5 | ... | 261 | 262 | [263] | 264 | 265 | ... | 643 | 644 | 645 | 646 | 647 |