World: r3wp
[!REBOL3-OLD1]
older newer | first last |
Carl 13-Jan-2010 [20813] | Because they write state variable files constantly for the apps. |
Pekr 13-Jan-2010 [20814] | eh, I am out from net in something like 30 minutes. The four star hotel charges 15 EUR for 100 minutes of wifi. That is stupid :-) When we do wifi, we suggest hotels to provide such service for free. |
BrianH 13-Jan-2010 [20815] | I have AltME running on an SD card, so it's even slower, but the big problem is the sending lockups and network dropouts. Chat works so much better - AltME 3 can't come quickly enough for me. |
Graham 13-Jan-2010 [20816] | off topic guys |
BrianH 13-Jan-2010 [20817] | Right, thanks. |
Graham 13-Jan-2010 [20818x3] | My issue with the r2 schemes is that too much was abstracted so that you could not easily do stuff without rewriting the scheme |
having simple port abstractions helps the early user but is very limiting to experienced users | |
So, for hylafax which uses the ftp protocol ... I would have to rewrite the whole scheme because the ftp scheme assumed the directory listing was always in a certain format etc. | |
BrianH 13-Jan-2010 [20821] | In theory R3 schemes should just handle the protocol overhead and provide an abstracted behavior model, then the concrete work should be done in the handler or by the port actions. |
Graham 13-Jan-2010 [20822x3] | And it uses STAT instead of STOR for uploading files ... |
So, the opportunity for code reuse was limited | |
Anyway, ... we need some decisions made about the base context, network tracing etc | |
BrianH 13-Jan-2010 [20825] | However, FTP directory listings are a different issue, protocol overhead that needa a lot of special-case code, as I recall. |
Graham 13-Jan-2010 [20826x3] | so I just approached it by supplying a callback to format the directory |
What's with the dns:// scheme ? How do we overwrite the existing scheme which doesn't do much ? We called ours dns2:// pro tem ... | |
I guess we need to find the existing scheme and set it to the new one rather than just adding it ... | |
Carl 13-Jan-2010 [20829] | Remove it, then re-add it. But, how are you doing DNS? It's a device. |
Graham 13-Jan-2010 [20830] | query on port after connect |
Carl 13-Jan-2010 [20831] | so, via tcp: ? |
Graham 13-Jan-2010 [20832] | yes http://rebol.wik.is/Rebol3/Schemes/Dns |
Carl 13-Jan-2010 [20833] | interesting method |
Graham 13-Jan-2010 [20834] | That's what 'lookup is used for is it not? |
Carl 13-Jan-2010 [20835] | yep |
Robert 14-Jan-2010 [20836x2] | R3 request: Please, please, please... .add a good paranthese balance problem report. I don't know how often I have searched for a missing [ or ] in either source-code or large data-files. Rebol doesn't give a good hint where the problem is. |
Editors choke on this as well because these are to stupid to skip braces in strings. So the balance function is mostly not correctly working. | |
Graham 14-Jan-2010 [20838x2] | Robert I have this issue all the time ... |
The easiest way for me to fix it is to use a pretty code tool to indent until I see where I'm no longer balanced | |
Robert 14-Jan-2010 [20840] | Well, but I really don't want to scroll through a 1MB data file getting pretty printed... this will be thousands of line long. |
Graham 14-Jan-2010 [20841x4] | hehe ... |
ftp://ftp.compkarori.com/pub/clean.exe | |
I just paste functions into the text area and run clean script on it ... | |
because I generally know which function I've been working on ... | |
Henrik 14-Jan-2010 [20845] | Same question as I asked in the Core group. It would be nicer with a REBOL function, so we could build a REBOL based diagnostic tool around it. Very handy to build into programs, so they can examine damaged datafiles themselves. |
Graham 14-Jan-2010 [20846x2] | If you've got a 1mb function .. you're in bigger trouble that this tool can help you with .... |
clean.exe is just a text area that has clean-script running on a button. | |
Henrik 14-Jan-2010 [20848x2] | Usually this is not functions, but data files. Yesterday, we encountered a datafile with an illegal char in it. Took an hour to find the problem. |
and it was a data file that had been MOLD/ALL/FLAT from REBOL and then attempted to LOAD/ALL again, which failed. | |
BrianH 14-Jan-2010 [20850] | Be sure to report the problem, and which char in which type caused the problem. In theory, MOLD/all generating an illegal char or non-loadable syntax at any point is a bug, and should be reported. |
PeterWood 14-Jan-2010 [20851] | Robert & Graham: JEdit does a good job of matching [, { & ( and even auotmatically indents and de-indents them for you. |
Robert 14-Jan-2010 [20852] | I have found out that JEditX (a cocoa editor not related to Jedit) has a very good brace matcher as well. But anyway, an in build one would be nice. |
Sunanda 14-Jan-2010 [20853] | The _Official Guide_ (huge paperback) had a bracket checker as a worked example of using REBOL code as data. If anyone has easy access to a copy, perhaps they could dig it out. |
Robert 14-Jan-2010 [20854] | I have Rebol 1.0 manual. Do you mean this? |
Sunanda 14-Jan-2010 [20855] | No, the official guide as listed on this page (the link by the book itself no loner works): http://www.rebol.com/books.htmlhttp://www.rebol.com/books.html |
Gregg 14-Jan-2010 [20856] | I have it here, and found what I think Sunanda is referring to. If someone is really interested I'll post it. |
Maxim 14-Jan-2010 [20857] | uedit has no brace matching issues. it works very well with REBOL and its fast enough to match braces on very large parts of code in real time. |
Graham 14-Jan-2010 [20858x2] | notepad++ does bracket matching ... |
So Carl, have you come back with some proposals on the network base context ? | |
Carl 14-Jan-2010 [20860x2] | Sunanda: with the new site, please tell us what to add. We are very interested, and it is easy now, to keep things updated. |
Graham: make it a module. | |
Graham 14-Jan-2010 [20862] | Carl, have you seen these new plug computers? Running Marvel ARM processors ... |
older newer | first last |