R2-Beta - Chit chat (not on specific topic)

Return to Index Page
Most recent messages (500 max) are listed first.

#UserMessageDate
388CarlWent down again. Still unknown.11-Aug-08 21:09
387CarlWorld went down. Not sure why. Back up now.5-Aug-08 1:04
386Oldesit must be from old times before union was available for charsets.. union is a little bit faster, but mainly it does not require function in memory for each xml-parser object. (there is also diffset function)20-Mar-08 17:06
385BrianHIt seems that union/case would make sense here. How do they compare in efficiency?20-Mar-08 13:52
384OldesI'm looking at r2-mezz-xml and why there is used function joinset: func [cset chars] [insert copy cset chars] instead of just 'union ?20-Mar-08 10:14
383BTiffinCCITT is/was the world Telecommunications standards body. Now ITU? Out of France. They did ratify a bunch of compression standards; ulaw Alaw etc. T.3 and T.4 are the international standard for fax transmission and compression. Along with those there are hundreds more; T.5 to T.600 protocols. Probably a thousand more since I left the phone company. CCITT liked to "keep busy"; justified the fees all the Telco's have to pay. :) But to their credit, you can phone home from remote China to remote northern Canada and the signal works ... far more often than not.18-Mar-08 1:14
382GabrieleCCITT is the fax compression, isn't it? (maybe I remember it wrong) if so, then I guess it's used a lot, if fax handling is what they use tiff for.17-Mar-08 8:58
381OldesThe hard part is only to compress/decompress. If we would extend compress function to accept more types, like LZW, JPEG (to de/compress raw data), the rest we can do myself directly in Rebol. I'm not sure how often are used the other types of compressions used in tiff like the CCITT or PackBits17-Mar-08 8:40
380GiuseppeIt is ok libtiff for me. Mine is only an alternative if it is viable.16-Mar-08 22:14
379GrahamWhy not libtiff ?16-Mar-08 21:59
378Giuseppehttp://www.imagemagick.org/script/license.php16-Mar-08 21:59
377GiuseppeYou should take a look a ImageMagik Licence.16-Mar-08 21:59
376GiuseppePekr, tiff, expecially multipage compressend/uncompressed TIFF is used in most scanning machines connected via LAN. It is a format widely used and with many inner variations.16-Mar-08 21:53
375OldesIt would be fine to have LZW in Rebol:)16-Mar-08 13:47
374GrahamLZW was used in both GIF and TIFF.16-Mar-08 7:11
373Grahamhttp://www.remotesensing.org/libtiff/misc.html ... libtiff is free and available on most platforms. I think the LZW compression algorithm is now out of copyright ( 20 years ).16-Mar-08 7:10
372GrahamLet's see ... scanning is done in TIFF, ocr uses TIFF primarily as the input format, and fax is always in TIFF.16-Mar-08 6:53
371PekrEven digital cameras are turning off from hungry TIFF introducing their own RAW compressed formats, with particular decoders. I thought that we are going to abstract via loaders/savers ....16-Mar-08 6:40
370PekrWho uses TIFF today, gee?16-Mar-08 6:39
369PekrI am not sure we should hardcode any other image formats in REBOL directly, just because one developer needs it, sorry ...16-Mar-08 6:39
368CarlI want to have TIFF in 3.0 -- But, it depends entirely on if we can find code that has a compatible license.16-Mar-08 0:20
367Grahamrelease early, release often .. not every 2 years15-Mar-08 22:27
366BrianHThe REBOL 2.7.6 release made PLNews.15-Mar-08 22:24
365GrahamIt's the most common image format with gif and jpg15-Mar-08 22:22
364Grahambut some way of handling faxes would be nice ... instead of relying on imagemagick15-Mar-08 22:18
363GrahamI know it's complex ...15-Mar-08 22:18
362GrahamIs there ever going to be support for tiff ?15-Mar-08 22:17
361GrahamEven better :)15-Mar-08 22:17
360Gabrielei do hope to reuse a lot of my imap code in R3 :)15-Mar-08 22:16
359GrahamNice.15-Mar-08 22:15
358Gabrielewe have a complete browser based imap client (that is, to say it differently, it's going to be as good as thunderbird at least, eventually. now it's very close)15-Mar-08 22:14
357Gabrielei'm not using the standard imap:// - it's all done from scratch.15-Mar-08 22:13
356GabrieleQmail does not yet support POP (and it's still in debate whether it should)15-Mar-08 22:12
355GrahamI presume you're using imap so that qtask can find out which mail is new ?15-Mar-08 22:11
354GrahamGabriele, are you using the standard imap implementation, or an enhanced version?15-Mar-08 22:11
353CarlWill, I would assume there must be ssl libs in most OSes as default not. But, then I am always wrong on that (expecting an OS to provide the basic libs).15-Mar-08 22:09
352CarlWell, it all comes down to testing. If there is some way to test for the problem, we can enable the ssl debugging and see if we can figure it out.

I am not even close to an expert on SSL. That was Holger's expertise.

15-Mar-08 22:08
351WillArphttp://www.smxrtos.com/rtos/tcpip/barracuda/sharkssl.htm ??15-Mar-08 22:08
350Grahamie. secure pop and secure smtp15-Mar-08 22:07
349Grahamwell, it can using pop and smtp .. just not imap ?15-Mar-08 22:06
348Gabrielethis is not critical because Qtask can just set up stunnel and use that for gmail access... but of course if would be nice to have rebol able to connect to GMail :)15-Mar-08 22:06
347Gabrielenote, that if i tunnel the connection thru the openssl command, the same thing happens (that's why i was thinking that maybe it does not work with ssl but requires tls). with stunnel works fine.15-Mar-08 22:05
346Grahamok15-Mar-08 22:04
345Gabrielei need imap, not smtp. my code works with other ssl imap servers.15-Mar-08 22:04
344Grahamfor smtp ...15-Mar-08 22:03
343Gabrielewhat happens is this: i can connect to GMail, i get the server hello, I can send in the login command, but after that no more data is transmitted or received.15-Mar-08 22:03
342GrahamI used ssl to get to gmail.15-Mar-08 22:03
341CarlThe only other alternative for now is to get you a version with debug output and see where it fails.15-Mar-08 22:02
340CarlSSL is more than 30000 lines of code. Now, in the REBOL domain, that is a lot.15-Mar-08 22:01
339CarlWell, we need to come up with a nice lib interface to ssl...15-Mar-08 22:00
338Gabriele(unless you want to try to debug it, that is ;)15-Mar-08 22:00
337Gabrieleok. Qtask will have to go thru stunnel to get to GMail i guess :)15-Mar-08 22:00
336CarlProbably because our SSL is quite old at this point. V2.315-Mar-08 21:59
335CarlChecking... and it is not supported.15-Mar-08 21:58
334Gabrielei'm asking because imap over ssl:// to GMail does not work, and i'm not sure if that's because i'm supposed to use tls:// and not ssl:// or if there's a bug in REBOL's ssl://.15-Mar-08 21:58
333Gabrielei don't remember it ever working, but i don't think i tried before Command 2.5 or 2.6.15-Mar-08 21:56
332CarlTLS, like other things, is configured via words. E.g. the algorithm specification.15-Mar-08 21:55
331CarlDid it work before?15-Mar-08 21:54
330Gabriele(this is on Wine)15-Mar-08 21:53
329Gabriele>> p: open tls://motoko.rebol.it:993 >> set-modes p [secure: true] ** Script Error: Feature not available in this REBOL ** Where: halt-view ** Near: set-modes p [secure: true]15-Mar-08 21:52
328Gabriele(tried this on linux a few days ago and got feature-na, and i remember getting the same on windows in the past)15-Mar-08 21:48
327Gabrieletls://some-server:N15-Mar-08 21:47
326Gabrieleno, client, not server15-Mar-08 21:47
325CarlTesting that never gained any interest, AFAIK.15-Mar-08 21:45
324CarlCorrect, disabled.15-Mar-08 21:45
323CarlYou are asking about TLS://:N, right?15-Mar-08 21:44
322Gabriele(linux last time i checked, but i remember the same result on the other platforms)15-Mar-08 21:41
321Gabrielei get feature na15-Mar-08 21:40
320CarlDoes it?15-Mar-08 21:40
319Gabrieleis tls:// supposed to work on /Command?15-Mar-08 21:40
318CarlWe need to figure the best method to do this for 3.0 as well. Supporting SSL directly ourselves (with our own source version) is a losing game.15-Mar-08 21:40
317GabrieleCarl, while you're here...15-Mar-08 21:40
316CarlIf we want SSL on Core, you'll need to call a DLL.15-Mar-08 21:39
315Gabrielei don't have auto login though.15-Mar-08 21:32
314Gabrielei have different passwords (although they are the same for some of the worlds)15-Mar-08 21:32
313AshleyPerhaps having the same password for all worlds avoids the problem? I do, and I've never encountered this bug.15-Mar-08 21:10
312HenrikAltMe bug: It usually happens for me when I start AltME and it autologins to a world, and I press the home button to go back out again and select the other world.15-Mar-08 20:31
311Gabrielei don't have a way to test esmtp specifically, so I can't say for sure, but they should be fixed.15-Mar-08 19:48
310WillArpplease upload Altme osx intel for testing 8)15-Mar-08 19:47
309GrahamI was under the impression SSL was also going to be freed at some stage??15-Mar-08 19:46
308GrahamWhich reminds me .. ssl is still only a /command feature .. so most users can not send/access gmail with Rebol/Core.15-Mar-08 19:45
307GrahamNot that I've had any ... but I do recall that there were some messages about it a while ago on the mailing list.15-Mar-08 19:42
306GrahamGabriele .. are all the issues with esmtp now resolved?15-Mar-08 19:42
305GrahamI was just googling pricing .. haven't tested under vista15-Mar-08 19:40
304CarlDoesn't the current Thawte authenticode cert work?15-Mar-08 19:39
303GrahamHmm... one order of magnitude difference in prices15-Mar-08 19:35
302Grahamvs Verisign $1293 US for 3 years15-Mar-08 19:35
301Grahamfor signing Vista apps15-Mar-08 19:34
300Grahamhttp://www.wintellect.com/cs/blogs/jrobbins/archive/2007/12/21/code-signing-it-s-cheaper-and-easier-than-you-thought.aspx

3 year certificate from Tucows for $195

15-Mar-08 19:34
299GrahamI'm sure I always click the same way15-Mar-08 19:30
298Gabrieleat least two it would seem ;)15-Mar-08 19:30
297Gabrieleno idea, i guess many ;)15-Mar-08 19:29
296GrahamHow many ways are there to click on a drop down?15-Mar-08 19:29
295Gabrielemaybe it just depends on how you click on the drop down... it's strange that some of us have never seen it15-Mar-08 19:28
294GrahamSigned binaries ... is this expensive?15-Mar-08 19:27
293GrahamWell, noticeably annoying this last year.15-Mar-08 19:27
292GrahamPresent for at least a couple of years15-Mar-08 19:27
291Gabrieleyes, currently, but I have used Windows for many years. is this a new bug?15-Mar-08 19:25
290GrahamGabriele uses Wine ?15-Mar-08 19:24
289Carl(copying those to the altme bug tracker - thanks for noting them)15-Mar-08 19:23
288BrianHYes, that is an AltME bug.15-Mar-08 19:21
287BrianHI had to fix a bug in REBOL 3 that was caused by reacting incorrectly when R3 was called from AltMe with a "bad script".15-Mar-08 19:21
286CarlIs that an AltME bug?15-Mar-08 19:21
285BrianHI'm a bit more annoyed about the AltMe bug where it doesn't interpret the substitution variables in the command strings from the Windows registry right. That is why exes called by clicking on them in the file list get the string "%*" passed as a parameter, and it doesn't work to click on a zip file when you have the Windows compressed folders.15-Mar-08 19:20
284Gabrielenever happened to me either.15-Mar-08 19:19
283CarlAh, ok. Was not aware of that bug.15-Mar-08 19:13
282Graham( well, for those of us who have passwords of different lengths ! )15-Mar-08 19:12
281GrahamIf you use the drop down to select a world, and the password length does not change, you know you've got to type in the password15-Mar-08 19:12
280GrahamBtiffin, Paul, Sunanda, and Henrik have also reported it.15-Mar-08 19:10
279GrahamQuite a few of us experience this bug.. whereas Reichart says he's never seen it.15-Mar-08 19:08
278GrahamIt's an intermittent bug. Some days it's fine ..other days .. drives us crazy.15-Mar-08 19:08
277GrahamAnd you can't login.15-Mar-08 19:07
276GrahamOn Windows .. if you select another world quickly, the password does not change.15-Mar-08 19:07
275CarlI've not typed in a password in... 3 years?15-Mar-08 19:06
274Carlwhat bug?15-Mar-08 19:06
273Grahamvery frustrating to keep losing the password15-Mar-08 19:06
272Grahamfixing this password bug would be good15-Mar-08 19:05
271CarlSome new Altme test builds are expected.15-Mar-08 19:05
270CarlI wonder if it makes them easier for vista usage.15-Mar-08 19:04
269GrahamAre you doing new builds for Altme?15-Mar-08 19:04
268CarlBTW, should we sign the core and view exes?15-Mar-08 19:04
267GrahamAhh.. thanks for the explanation.15-Mar-08 19:04
266CarlOr, said another way, I don't know of any tool that will expand the icon color space of an exe. (Could be one out there, I just have not seen it.)15-Mar-08 19:03
265CarlAFAIK, if you want to build an encap that needs a full quality XP icon, you need the exe to already be built that way.15-Mar-08 19:03
264CarlThe colorbar SDK icon is a full color-depth XP icon. The std REBOL icon is not.15-Mar-08 19:02
263GrahamIt must have been an abberant version !15-Mar-08 18:54
262GrahamAhhh... encap 2.5.125 used the white R ...15-Mar-08 18:54
261Grahamenpro 1.1.2 has a similar one to now without the R.15-Mar-08 18:52
260GrahamYeah .. before 2.6.215-Mar-08 18:48
259BrianHI only have SDK 2.6.2 and 2.7.5 for Windows to compare to, and they have the same icon as 2.7.6.15-Mar-08 18:46
258GrahamIn 2004 my encap apps used the old icon15-Mar-08 18:45
257BrianHNope, they used the same one.15-Mar-08 18:43
256Grahamexcept earlier sdk's used the white R icon15-Mar-08 18:41
255BrianHThat icon was only for SDK apps that haven't had their icon replaced.15-Mar-08 18:41
254Graham2.7.6 is now out for lInux .. great.15-Mar-08 18:40
253GrahamI was always under the impression that logo was for the betas/alphas15-Mar-08 18:40
252GrahamReally? And the tv color test bars ??15-Mar-08 18:39
251PaulI like the black R.15-Mar-08 11:16
250Grahamie. the White R instead of the Black R15-Mar-08 6:10
249GrahamCan we change the encap icon back to the original REBOL "R" for 2.7.7 ?15-Mar-08 4:36
248GrahamI guess it's more for vid .. but right mouse clicks for field context menus, and access to the inking, and writing recognition.14-Mar-08 23:17
247CarlI have a tablet here. What features?14-Mar-08 23:06
246GrahamThis is more for R3 than R2 but what about supporting the unique features of Windows Tablet OS ?14-Mar-08 18:08
245BTiffinHear hear. Go Bri Go Long Live R2 hmm, D2 :)14-Mar-08 3:30
244BrianH:)14-Mar-08 1:41
243AntonWho doesn't think Brian is on fire at the moment ?14-Mar-08 1:41
242BrianHIt has had the added benefit of giving me another chance to evaluate the R3 stuff, which has led to improvements and fixes.13-Mar-08 22:17
241BrianHI did the backporting so that people can get started on making their code forwards-compatible right away, and to act as a trailer for R3.13-Mar-08 22:16
240AntonThat backporting was cool. Now R2 and R3 are more similar.13-Mar-08 16:59
239BrentPetr: Agreed that Carl's time spent on R2 can negatively affect R3's schedule, but backporting has been accomplished mostly by others like BrianH, I think. SHIFT (the only real enhancement to the core) was not a big time consumer. Carl's main efforts appear to have been on 1) some bug fixes, but also 2) on some important Linux and OSX issues that would have come up with R3 as well. That makes it not completely time wasted for R3.

Also, one other thing to consider is if R3 came out today, it would be neat, but not have much immediate benefit, because it will take some time to learn, write new code, realize advantages, etc. Whereas with some new incremental versions of R2, there is immediate benefit to existing users. I would think these releases of R2 will help build userbase momentum going into R3's release.

So IMO, don't delay R3 if not necessary, but some incremental R2 releases with easy bug fixes give a lot of bang for the buck and benefit R3 as well.

13-Mar-08 16:34
238Paulthis should be documented better as it is a very useful feature.13-Mar-08 16:21
237PaulIt worked! Very cool.13-Mar-08 16:20
236PaulI'll let you know it if works later.13-Mar-08 12:52
235Henrikso you should be able to build this using contexts and 'self.13-Mar-08 12:07
234Paulseems to be13-Mar-08 12:04
233HenrikI made an error. It doesn't matter. It looks like the binding is correct, isn't it?13-Mar-08 12:03
232Paulof what?13-Mar-08 12:03
231Henrikwhat the context wrapped around13-Mar-08 12:02
230Henrikah, sorry, didn't see where the context wrapped around13-Mar-08 12:02
229PaulI did it again and it did output the system object the second time. Not sure why it locked up REBOL the first time. I may have had 'd defined globally also in some way.13-Mar-08 12:02
228Henrik>> a: context [self: context [b: 1 c: does [probe bind? 'b probe bind? 'd]] d: "rebol"] >> a/c make object! [ b: 1 c: func [][probe bind? 'b probe bind? 'd] ] make object! [ d: "rebol" ]

I thought 'a, 'b and 'c would be bound to the same object here.

13-Mar-08 12:02
227PaulNo I had to kill the process.13-Mar-08 12:00
226Henrikit isn't outputting the SYSTEM object?13-Mar-08 12:00
225Henrikinteresting13-Mar-08 12:00
224Henrikif it delivers the correct value, then the binding is correct.13-Mar-08 11:59
223Paulrut row - just tried that and it locked up REBOL.13-Mar-08 11:59
222PaulI'm going to test it later today.13-Mar-08 11:58
221Henrikyou can check the binding of 'd inside the function with PROBE BIND? 'd13-Mar-08 11:58
220HenrikI don't think the binding is affected, but don't quote me on that :-)13-Mar-08 11:58
219PaulI'm ok with doing that - just concerned how that affects binding it into subfunctions and if they could break the REBOL does things with objects.13-Mar-08 11:54
218PaulThe the 'd can't be directl referenced.13-Mar-08 11:53
217Henrikyes, something like that13-Mar-08 11:52
216Paula: context [self: context [b: 1 c: does [print d]] d: "rebol"]13-Mar-08 11:52
215PaulIngo, showed a trick on hiding that direct reference in the REBOL3 world. He did something similiar to:13-Mar-08 11:52
214Henrikit might be possible if you put the block in a context inside the context and the functions related to that block inside that same context.13-Mar-08 11:51
213Paulso in other words what we need is a way to make hide code in the object from being referenced directly.13-Mar-08 11:51
212PaulI want to reference the block in other parts of the object. For example, I have a block called operations which has subblocks that get bound to others functions within the object but I don't want someone to reference the operations block directly.13-Mar-08 11:50
211Henrikyou mean, you can reference the block inside the object in other places than you want or you can reference the block from outside the object, which you don't want?13-Mar-08 11:47
210PaulActually, my example was a bad one. I have a scenario right now where I have a very large block defined in an object and bind subblocks from that large block into a function also defined in the object. However, someone can still reference the very large block which is what I don't want.13-Mar-08 11:43
209Henrikand having USE return something usable for CONTEXT would break what it does now, namely run some code like DO, just with a few private words.13-Mar-08 9:35
208Henrikand I don't know if you noticed: a: context [a: 1 b: 2 set 'c 3]

'c is now public while 'a and 'b inside the context are not.

13-Mar-08 9:25
207Henrikdoes USE have any effect there?13-Mar-08 9:21
206PaulWould be cool to do something like: a: context use [a b c][a: 1 b: 2 c: 3]

Do we have some functionality like that?

13-Mar-08 2:38
205PaulI think there was a discussion about doing that on the REBOL3 world not to long ago.13-Mar-08 2:26
204PaulHow significant of a change would it be to declare a variable in in the 'use block. Just as:

use [a: [1 2 3][foreach item a [print item]]

13-Mar-08 2:26
203GrahamAnd it is important to produce fixes given that R3 may not be production ready for a year. Nobody wants to alienate the existing customer base.13-Mar-08 2:03
202GrahamPersonally I don't think we should be backporting .. just doing fixes. Unless the backporting is fairly trivial.13-Mar-08 2:02
201Henrikand my customers would be quite upset if I did that. it's not wise betting on R3 for production environments now or in 2 months. perhaps a year from now.12-Mar-08 23:41
200HenrikUseless, because I have large heaps of code that will not be R3 compatible unless I rewrite it.12-Mar-08 23:40
199Pekr... plus the obvious benefits ....12-Mar-08 23:39
198PekrUseless because of what? VID3 might be in good shape in 2 months, View adapted to Unicode in 2 days. Then we can move to protocols, and you are mostly on R2 level.12-Mar-08 23:39
197PekrSo please, finish and release 2.7.6., and please let's move on ...12-Mar-08 23:38
196Henrikwell, whatever. I use R2 in production environments. R3 will be useless to me for a long time.12-Mar-08 23:38
195PekrI don't believe in "long time" as you say. With REBOL, we are used to use beta software for production for a long time ....12-Mar-08 23:36
194Pekre.g. we are backporting some functions from R3 - for whom and for what? We use R2 8 or more years without them. And in one year max we all will be using R3. I am strict on time spent on old stuff. If it would be my project, I would do necessary fixes with zero enhancements. All those requests are substracting time from R3.12-Mar-08 23:36
193Henrikthere's a long time before R3 is production ready. until then, we need R2 updates.12-Mar-08 23:34
192PekrAs I said - it is not bad to have 2.7.6, nor to plan for 2.7.7., but we should remind ourselves, that our future is R3, not R2.12-Mar-08 23:32
191PekrBecause it is always like that - 2 - 3 days, then ending in 2 - 3 months of constant work12-Mar-08 23:31
190PekrI think it will do.12-Mar-08 23:31
189PekrIMO radical freeze and release of 2.7.6 (with some plan for 2.7.7) is needed asap.12-Mar-08 23:31
188HenrikI don't think 2 weeks will look that big in the overall schedule for R3 :-)12-Mar-08 23:31
187PekrI am not stating it is bad. I am glad, that guys got some bugfixes, some free stuff and enhancements after some time. But initial plan was few days. We have DevCond planned for September. And I would like to see R3 being in decent shape by that time. And really - R3 is the future. I don't understand all that sudden request! Those two wasted weeks could give us maybe finished modules and maybe R3 could start being decent enough sooner, to have host parts released to devbase and proceed further ...12-Mar-08 23:28
186PaulBut this is good - it stimulates us for 2.7.7 that while the rest of us look at ways to improvie 2.7.6 we can have Carl and others focused on R3 development.12-Mar-08 23:24
185PaulAnd I agree Pekr, then get back onto R3.12-Mar-08 23:23
184PaulI think a lot of good came out of it and we probably need to hit the street with something.12-Mar-08 23:23
183PekrThis whole thing is starting to take away way too much time away from R3. We should rething R2's position. I know guys will not like it, but R2 is not the future anymore ...12-Mar-08 23:22
182PaulOr I should say 2.7.7?12-Mar-08 23:19
181PaulCan REBCODE be thrown into this release or is it to vastly different for that?12-Mar-08 23:19
180CarlOldes, if you are looking for REBOL to parse like ActionScript, there will be many other factors that will get in the way. REBOL's lexicon is quite complex, but its syntax is trivial.12-Mar-08 17:38
179Carl(and add to that just a single "," with space on both sides)12-Mar-08 17:32
178CarlOr, in just one line, parse this: [a, b,c 1, 1,2 1,2.3 %file,txt bob,smit@foo.com]12-Mar-08 17:31
177CarlOldes, this is a deep topic. I am not sure how much we want to get into it, but some of the issues are...

1. Adding comma is a lexical extension of REBOL. That is, we would recognize the "," char.

2. Do we allow it to be a semantic extension? (length? [a , b , c] = 3 or 5 ?)

3. Is it a strong delimiter? (E.g I write: http://www.rebol.com/page,here ?)

4. What to do about ambiguous cases (what is 1,2 and 1, 2 and just 1, )?

5. If it is a word, can it be within a word? (my,word -- is that 1 or 2 words?)

12-Mar-08 17:29
176Gabriele(don't forget that 1,2 is a decimal! in REBOL)12-Mar-08 16:41
175GabrieleOldes, if it's a rebol dialect, why would you need the comma? why not anything else?12-Mar-08 16:39
174PekrOldes - does replace/all slows down your script so much? How large your scripts are? I think that two-pass aproach could work. And - even with string parsed dialect, you could still use REBOL like syntax, no?12-Mar-08 16:09
173BrianHYou can compile ActionScript to your internal dialect...12-Mar-08 16:08
172OldesDoing one pass just to convert commas I don't want as it would slow down a lot... I rather force myself to write extra parens in my dialect.12-Mar-08 16:06
171OldesI know, but if I start string based parsing, I don't have to do Rebol like language dialect and can parse for example directly ActionScript. I want Rebol like language but I found that I miss some delimiters if I don't do complex analysis which function requires which number of arguments etc.12-Mar-08 16:04
170BrianHLOAD only works with dialect code (REBOL data syntax). With full language code (other language syntax) you need to do string parsing.12-Mar-08 15:52
169DocKimbelYou could do a first pass on your data replacing the comma with another valid character (or word), then LOAD it ?12-Mar-08 15:51
168OldesI need to be able to load the dialect. this doesn't help... I know I can use string based parsing, but that will be probably slower than native 'load12-Mar-08 15:49
167DocKimbelOldes: if you really need it, you may use a workaround : word! == type? to-word ","12-Mar-08 15:45
166OldesThat's the reason why I want it to mature.. as an error it's useless:(12-Mar-08 15:39
165BrianHIt could be used as a delimiter, similar to space. We could make a comma! type that could be ignored or not by your dialect.12-Mar-08 15:37
164OldesDo you have any exact idea for what it can be used in future?12-Mar-08 15:35
163OldesAnd is it necessary?12-Mar-08 15:33
162CarlIt means nothing. It is being "held back" in case we want to use it to extend the language.12-Mar-08 15:28
161Oldeswhat does it mean?12-Mar-08 15:27
160CarlIt is reserved.12-Mar-08 15:16
159OldesIs there still reason why 'comma cannot be a valid word? I would like to use it in block based dialect. >> load " , " ** Syntax Error: Invalid word -- , ** Near: (line 1) , >> load " . " == .12-Mar-08 15:03
158Carllol!11-Mar-08 20:52
157GrahamR3 is like a new drug .. ! But some of us have to wait to see the side effects, and wish to stick to the tried and faithful11-Mar-08 5:58
156Pekrnice! What's next? Tasking? Modules? Initial plan was plugins, but those needed modules, and modules needed to count with Unicode. So logically now modules should be on the table? But tasking will not surely hurt too and Doc will welcome it for some test efforts of porting Uniserve ....11-Mar-08 5:45
155CarlI actually have been doing some "multitasking" --- last night added logical flags.11-Mar-08 5:42
154CarlI am so ready to return to R3 work.11-Mar-08 5:42
153PekrPolice call: R2 guys will not like me, but I hope this whole effort will not exceed more than few additional days and we are back on R3, which is our future ....11-Mar-08 5:40
152CarlThat's REBOL's addition.10-Mar-08 23:17
151Oldesin gzip is the size known, it's the last 4 bytes10-Mar-08 18:38
150CarlThat is, the decompressed data size is unknown without that information.10-Mar-08 17:43
149CarlR adds the size so it can most efficiently handle the decompression blocks.... if I recall correctly.10-Mar-08 17:42
148CarlI think there's one other thing... the blocking factor.10-Mar-08 17:42
147WillArphopefully Carl can add them10-Mar-08 16:58
146BrianHOldes, the difference between zlib, zip, gzip and REBOL compress is in headers and footers; the compressed data is the same. The main difference in the headers and footers is the checksum algorithm. If the necessary checksum algorithms were added to the CHECKSUM native, all of those formats could be implemented as a mezzanine using the existing COMPRESS and DECOMPRESS natives.10-Mar-08 16:28
145OldesYes... there is.. uploaded test script into Tests10-Mar-08 15:20
144Pekrgood question, Giuseppe :-)10-Mar-08 14:56
143GiuseppeBut is there also sound in the new release of REBOL ?10-Mar-08 14:43
142PekrRT should use it for its marketing advantage, at least with recent developers :-) It is good preparation for what will R3 allow out-of-the-box ...10-Mar-08 14:40
141Pekrno, not yet ... I know this is significant :-)10-Mar-08 14:39
140Henrikthis is quite significant. has it been announced publicly yet?10-Mar-08 13:53
139PekrI think too. It depends how is /library implemented for R3. I remember Carl considering wheter it should be added to R3 core, or done as one of plug-ins. The latter was more probable, IIRC. But plug-ins need modules, and modules needed Unicode. So I think we will now get modules, then plug-ins, in order to get /library component. Without it, there is no SQLite for R3.10-Mar-08 13:51
138Henrikwell, I think some of the work will make it easier to implement the same things for R3?10-Mar-08 13:49
137Pekrit means free SQLite support, and maybe so guys will start to add some wrappers ... I fear it is too little too late, but a good starter nevertheless ...10-Mar-08 13:49
136Henrikgreat10-Mar-08 13:48
135Pekryes ...10-Mar-08 13:48
134Henrikas I understand it, we do get /library now?10-Mar-08 13:37
133Pekrthat is why I voted at least for /library to be released. I don't expect Carl putting https and ODBC into free Core, but maybe https should be there ... it is pretty common part of daily web-life, when you need to login somewhere ...10-Mar-08 13:15
132Henrikbetween Pro and Command, I mean :-)10-Mar-08 12:55
131Henrikah yes, there is a difference10-Mar-08 12:54
130PaulSSL is in /Command from what I remember.10-Mar-08 12:52
129OldesHTTPS is not even in PRO10-Mar-08 12:41
128Henrikfew people probably use https, because it has been a pro-only feature so far. an interesting side effect: pro features do not get as much testing exposure as non-pro features.10-Mar-08 12:06
127PekrGraham - https is very usefull imo. I once needed to automate download of e-invoices from our portal, and I needed https support definitely. Worked nicely. https should be part of Core, at least for R3 definitely ...10-Mar-08 11:43
126GrahamI suspect that no one else uses https!10-Mar-08 11:07
125GrahamAnyway, even though I checked with Curl .. I'm not sure if this is a bug, or a Cheyenne bug.10-Mar-08 11:07
124GrahamGabriele, weren't you writing a new https prot ?10-Mar-08 11:04
123GrahamWhy would I need https ? Because I was sending faxes to a soap service by https that would then fax them out for me. ie. provide my application with a desktop faxing ability.10-Mar-08 11:03
122GrahamI basically dropped using https because of that.10-Mar-08 11:01
121GrahamAlso, Doc reports there that encmd crashes if 'title is used in the encap header. But enpro and enface were okay.10-Mar-08 11:01
120Graham28th June .. Cheyenne channel.10-Mar-08 11:00
119GrahamReading what I wrote, I was sending up a file to cheyenne using https. 16376 is okay, 16377 bytes fails but it worked okay with Curl.10-Mar-08 10:59
118GrahamLet me check R3 world10-Mar-08 10:52
117GabrieleSSL limit: i remember you talking about it... but do you have a test case to show the problem? is it SSL in general or HTTPS only?10-Mar-08 10:51
116GabrieleGraham: Qtask runs on Command; I have verified it can be made to run on Pro but that requires loading some mezz files yourself.10-Mar-08 10:50
115GrahamI was posting large messages to Cheyenne and hit a limit with https before I hit a http limit .. maybe it was Cheyenne bug.10-Mar-08 10:50
114GrahamI'm hoping someone else will remember.10-Mar-08 10:49
113PekrSo you ask us, what you reported back then? :-) We can't see to your head :-) But I do remember some related discussion. Can't remember its content though ...10-Mar-08 10:48
112GrahamDidn't I report some bug with https ... something about there being a limit that one can post ?10-Mar-08 10:45
111Grahamno odbc on linux10-Mar-08 10:43
110PekrfastCGI ... that is all that comes to my mind ....10-Mar-08 10:43
109PekrmySQL, Oracle ....10-Mar-08 10:43
108PekrSSL, ODBC?10-Mar-08 10:43
107GrahamQtask uses ssl??10-Mar-08 10:42
106GrahamWhat does Linux command add that pro doesn't?10-Mar-08 10:41
105GabrieleCarl, if you get me a Linux Command build, i can test running Qtask on it. :)10-Mar-08 10:40
104Oldesand some info http://www.websiteoptimization.com/speed/tweak/compress/10-Mar-08 10:16
103OldesHere is something for test: print length? a: read http://www.webcompression.org ;== 3098 print length? b: read/custom http://www.webcompression.org [header [Accept-Encoding: "gzip,deflate"]] ;== 116810-Mar-08 10:15
102OldesFor use with cheyenne you may use external gzip and cache the compressed content and serve files compressed/uncompressed according the http request header... using compression on the fly is not too wise as you would add cpu load. There are modules for appache which does the same.. just stores the compressed content in cache.10-Mar-08 10:11
101OldesAnd it would be fine to just get the zlib compress/decompress from the png source. With chance to compress/decompress just stream chunks it would be great.10-Mar-08 10:07
100GrahamCarl, any plans on releasing the source for the odbc scheme ? I would really really like to get odbc working on Linux. Unixodbc is the accepted standard.10-Mar-08 8:50
99OldesGZIP just add some additional info like modification date.. http://tools.ietf.org/html/rfc195210-Mar-08 8:47
98Oldesthe code is in the source for PNG I/O10-Mar-08 8:45
97OldesFirst we would need CRC32... Rebol's compress/decompress is based on ZLIB, just without the checksum10-Mar-08 8:41
96WillArpfor Cheyenne, what's needed can be found here http://www.cherrypy.org/wiki/GzipFilter10-Mar-08 1:36
95WillArpI'm looking for Oldes..10-Mar-08 1:27
94CarlFor that matter, even finding someone to do the testing.10-Mar-08 1:27
93CarlIt's not clear to me what's required or how we'd test it.10-Mar-08 1:27
92CarlI deferred it because...10-Mar-08 1:26
91WillArptracker item#11, it would be really nice to have native gzip encoding to use with Cheyenne, if possible 8)10-Mar-08 1:25
90CarlNo. But, it does seem faster here for some strange reason. Maybe just due to CPU's being faster these days.10-Mar-08 1:24
89RobertCarl, any real speed improvements to expect or is this just a placebo?9-Mar-08 21:53
88Carlsupercharged9-Mar-08 21:41
87RobertNo problems found so far. Feels a bit faster / snappier. Is this possible or just a self-fullfilling-prophecy of my own?9-Mar-08 21:34
86RobertI tested 2.7.6 against my application: - uses SQLite DLL - 1.6 MB of rebol source-code - uses RebGUI - does a lot of calculations - uses DRAW extensively9-Mar-08 21:33
85CarlI hope everyone is finding a bit of time to test 2.7.6 beta.... to be released quite soon, and we want it to be useful. Don't find out it crashes when you press escape key or something... the day after it is released.... ;)9-Mar-08 18:38
84Gabrielei still think we should support only one distro and leave everything else to R3 and community effort.9-Mar-08 13:39
83Gabrielefor debian i guess it's iceweasel, BT may now better here :)9-Mar-08 13:38
82Gabrielei think we can assume firefox in Ubuntu and derivatives. maybe if not there, try konqueror, but i guess that people not having firefox installed can as well put their own shell script to solve the issue.9-Mar-08 13:38
81Gabrielelinux browser: distribution dependent. some distros have a shell script that you can call and will fire the user selected browsers. others just make assumptions.9-Mar-08 13:36
80Henrikis also in 2.7.6.3.19-Mar-08 9:08
79Henriksorry %20%22, not %20%209-Mar-08 9:06
78Henrikhmm.. in AltME on Windows, if I have Safari as the default browser, %20%20 is inserted in front of the url when using BROWSE and the page won't load.9-Mar-08 9:03
77GrahamI normally code the browser as a preference in linux.9-Mar-08 8:20
76PaulI'm getting the Worldmaster time sync warning on startup of Altme. I assume this is due to the time change happening tonight.9-Mar-08 4:24
75BrianHThat's my job :)9-Mar-08 4:20
74CarlNext, it needs to fix bugs before I even open the editor. ;)9-Mar-08 4:19
73PaulAhhh that is the kinda performance I like to hear.9-Mar-08 4:19
72CarlWow, rebview on my linux box boots soooo fast. The viewtop is up on the screen before I release the enter key!9-Mar-08 4:18
71BrianHOr for that matter, which desktop environments actually have a "default browser" as a concept?9-Mar-08 4:16
70CarlAnyone in linuxville know how to find the default browser?9-Mar-08 4:15
69CarlHmm... well clicking on it in linux does nothing. poof.9-Mar-08 4:15
68PaulIf your looking to put status updates I really like how Jerry handled the notification of R3 Unicode status update - check out his very informative pic at:

http://rebollovesjerry.blogspot.com/2008/03/rebol-30unicode_09.html

9-Mar-08 4:14
67CarlYes, absolutely does include a .r site!9-Mar-08 4:12
66PaulWoohoo. Does this include .net site also?9-Mar-08 4:10
65CarlI decided to go ahead and start the rebolution of the rebolution, even before graphics. ;)9-Mar-08 4:08
64Carlexactly9-Mar-08 4:08
63BrianHContent first, style later?9-Mar-08 4:07
62Carlwww.rebol.com - the change begins9-Mar-08 4:06
61CarlI've found the selection limited. But, then, I don't have time to do a really deep scan.9-Mar-08 3:54
60CarlAshley: I thought that was something different... and what we need is authenticode, microsoft's exe authenticating signatures.9-Mar-08 3:53
59BrianHIt may be a requirement if we want to do that iPhone support we've been talking about.9-Mar-08 2:42
58AshleyDoesn't CAcert do this for free ( http://www.cacert.org/ )? I remember Kaj handing out their forms at the end of DevCon06 ...8-Mar-08 21:34
57CarlMeaning, a requirement for certain apps to get stamp "this app is ok"... or at least, "we know where they live" ;)8-Mar-08 19:36
56CarlIn fact, I think it will become a requirement.8-Mar-08 19:35
55CarlFor REBOL, RT could do the same sort of thing, using existing R methods and code.8-Mar-08 19:35
54CarlYep.8-Mar-08 19:33
53MaartenCarl: that's basically the trust busines, whether it's an accountant or a certificate issuer, or....8-Mar-08 18:38
52Pekryou can as well start your own CA - there is SW for it out there. You can certificate us, developers ...8-Mar-08 17:46
51BrianHHow would that work with the REBOL community? Do we have me program something, or start an argument with Pekr? :)8-Mar-08 17:42
50PekrCertificates are good, no? It is about one factor - some independent third party can confirm that you are you :-)8-Mar-08 17:40
49CarlIt seems to me that these certificate vendors just sit back and collect money.8-Mar-08 17:33
48CarlRobert, well, for our own REBOL trust tree, I want to do that.

But, my msg above refers to the signing keys/etc needed to be authentic in Win32.

8-Mar-08 17:32
47RobertIMO the whole certificate stuff is totally useless in that none can really cross-check if this is all true and valid or not. And, there were even problems with the source of the certificates which issued wrong ones or it was possible to fake those.8-Mar-08 8:55
46RobertCarl, how about using a PGP signature that's based on the "web of trust" and those good known people from the Rebol community sign RTs key?8-Mar-08 8:53
45BrianHCount on some lossage? :)7-Mar-08 22:51
44CarlI think what you can do is route it through Ukiah.7-Mar-08 22:50
43MaartenBTW: any tips on international shipping of alcohol (this seems to be hard with customs) apreciated. I have to ship some Geneva to L.A.7-Mar-08 22:15
42CarlI am looking for some advice...

In May 2008, REBOL's Authenticode certification will need to be renewed. We buy ours from Thawte, and its pricy.

Also, the process of obtaining the code signing certificate is a big hassle. Every 2 years we do it, but we sure don't like doing it.

So, I find myself wondering what other developers use? Surely there must be something easier, cheaper, and also as widely accepted as Thawte!

7-Mar-08 20:36
41Henrikno, the bugtracker holds the list of what is being considered for fixing.7-Mar-08 7:02
40GrahamIs there a list of what will be fixed?7-Mar-08 4:21
39Brentadded folders similar to folders for R3a release: /releases/dev /releases/release /releases/test

I'm assuming we'll use a similar process as was used for the R3a release.

5-Mar-08 21:08
38Henrikperhaps it's time to limit ourselves now and see what bugs can be fixed. so far it looks like there is only time for 5-10 bugfixes including testing, and there are only 2 days left.5-Mar-08 20:05
37BrianHPlease do. We need to plan the future releases too.5-Mar-08 19:53
36Henrikdo we keep this world after release? might be useful5-Mar-08 18:22
35CarlI see why I did not fix it -- must ssh to the server to make the admin change -- security, got to love it.4-Mar-08 19:28
34CarlFixing it...4-Mar-08 19:24
33CarlPekr: wanted to do that, but it's been so long, I kept getting denied from upnews!4-Mar-08 19:24
32CarlGraham: I think that's worth fixing.4-Mar-08 19:23
31PekrCarl, maybe you could post your 2.7.6 related blogs here: http://www.rebol.net/cgi-bin/upnews.r instead of Carl's blog? It would be good to have them in one place? Hmm, but due to low activity in R2 updates, maybe noone visits that section? :-) So maybe post blogs in above link, and refer to it in Carl's blog? Dunno ....4-Mar-08 11:46
30GrahamWas tested on sdk 2.7.54-Mar-08 6:50
29GrahamAnyone wish to confirm this?4-Mar-08 6:31
28Grahamand of course the black box appears.4-Mar-08 6:31
27Grahamlaunch/quit but in linux, I have to do call system/options/boot and then quit.4-Mar-08 6:30
26GrahamIn windows I can do this4-Mar-08 6:30
25Grahamwhich reminds me that 'launch doesn't work on Linux platforms4-Mar-08 5:54
24PaulOverlapping functionality but not overlapping internal code so it might add overhead (stats/evals) when doing thrown into loops but I don't suppose that would happen much for those function at least not for lengthly loops that I can think of.4-Mar-08 3:48
23AshleyMaybe more of an issue for R3, but I noticed the convo on CALL and RUN which got me to thinking that we have at least 4 funcs with overlapping functionality:

run call launch browse

It'd be nice if we could normalize them down to a single function with refinements to handle the things that make them unique.

4-Mar-08 3:27
22BrianHFix submitted.4-Mar-08 0:04
21BrianHCarl was right about the problem with clean-path in R3. It was in the portion of the code that he wrote :)3-Mar-08 23:53
20BrianHIf you're doing that, profile. You find out some amazing things. For instance, I found that CASE is faster than two or more EITHERs.3-Mar-08 23:14
19Paulyeah I'm thinking the same and going to go back and look at some code in my current apps.3-Mar-08 22:13
18HenrikI think it's been there for quite a while. Meant for perl users, but I use it as it's faster than if not []3-Mar-08 22:12
17PaulYeah I see. I should use it more. Was that available prior to 2.7.5?3-Mar-08 22:12
16Henrikif3-Mar-08 22:11
15Henriknope, it's opposite of3-Mar-08 22:11
14PaulAh... I'm thinking it behaved opposite of while. Thanks henrik.3-Mar-08 22:10
13Henrikunless works very well :-) use it all the time3-Mar-08 22:08
12Henrikno block at the condition part3-Mar-08 22:08
11PaulI never use it. But just looked at it and attempted the following:

>> blk: [1 2 3 4 5] == [1 2 3 4 5] >> unless [tail? blk][print first blk blk: next blk] == none

3-Mar-08 22:05
10PaulAnyone know if unless is broke?3-Mar-08 22:03
9PaulWe discussed this not to long ago but do we think that 'case should support break? Since it is similiar to a loop when /all is used.3-Mar-08 21:55
8CarlIn R3, there seemed to be a lot (and I mean a lot!) more to it.3-Mar-08 21:06
7CarlIs it?3-Mar-08 21:05
6PekrDunno - if it is just one parameter change, what's the problem OTOH? :-) Well, if it is not the priority, ok then ...3-Mar-08 21:04
5CarlThis does not look like an R2 priority.3-Mar-08 21:02
4BrianHIf we can't really support Unicode in R2, what's the point of using RegisterClassW?3-Mar-08 21:01
3PekrDunno if it would make sense, but I digged up following. While I know we can't get Unicode for R2, there were some attempts by Jerry, and maybe we could help to improve situation for R2 few bits with registering different window class. Look at older Jerry's message:

IsWindowUnicode: make routine! [ hWnd [ integer! ] return: [ integer! ] ] User32.dll "IsWindowUnicode"

The IsWindowUnicode returns false, which means REBOL/view windows are not Unicode-aware, because they're registered using RegisterClassA() instead of RegisterClassW. I came to a dead end. What should I do for fun on weekends? Luckily I still have the bi-directional text render problem to solve, it's my top priority now.

3-Mar-08 21:00
2CarlBB in 30.3-Mar-08 20:43
1CarlNew ALL group.3-Mar-08 20:42

Return to Index Page