Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: Comparing Rebol 3, Rebol 2, Rebol 1.3

From: gregg:pointillistic at: 12-Mar-2009 15:26

GS> It's funny that all of us have tens of megabytes of code (I'm not GS> kidding, Qtask is like 17 MB) that had no problems at all. In John's defense, I think we've also had things break in other cases, and 2.7.6 *has* broken some of my stuff with the change to CALL. Other changes have also been problematic, e.g., "read %/" changing whether leading slashes are included, where prefs are loaded from (or if they are with unofficial releases), and registry functions being included or not. GS> Now, if you could point out to an example of what your problem is, GS> I guess it would be easy to solve. Sending in a complete script GS> and asking us to fix your code won't work, sorry. John posted his script and test file to the ML before posting to Rambo. It makes it easy to see that open/seek under 2.7.6 seems to also imply /binary, which previous releases did not. In this case, we're all right, and we're all to blame. John is right that REBOL broke something. He asked for help in narrowing it down, but we didn't, and he didn't on his own before posting to RAMBO. Ultimately, this isn't technically a bug, but it's a problem. The only place I found the behavior change mentioned was and, to find that, you have to know what you're looking for. The doc string for OPEN should mention it. I RAMBOed it. -- Gregg