World: r3wp
[Core] Discuss core issues
older newer | first last |
Ryan 4-Jan-2005 [19] | ["a" []] = append/only ["a"] [] ;like this? |
Ammon 4-Jan-2005 [20x2] | You're kidding me? |
that's funny. I've always used compose/deep [[()]] | |
Graham 4-Jan-2005 [22] | also, repend/only ... |
Ryan 4-Jan-2005 [23] | REBOL lets you get along any old way. |
Ammon 4-Jan-2005 [24] | Well, that will make my scripts shorter. ;-) |
Ryan 4-Jan-2005 [25x5] | Look at desk-calc.r for some shrinking tricks. |
or mini-calc.r | |
I was thinking of making up and compiling some function libraries based on other languages. People coming from these languages can adapt quickly, and some have cool functions. | |
I may use these to help sell programming firms on REBOL. | |
Submissions and your own compiliations are welcome of course. | |
ICarii 6-Jan-2005 [30x4] | Latest Core Alpha on Debian Woody hangs at this stage: |
Component: "REBOL Mezzanine Extensions" 1.2.0 (1-Aug-2004/22:34:12) Component: "REBOL Internet Protocols" 1.71.0 (4-Nov-2004/21:08:24) Finger protocol loaded Whois protocol loaded Daytime protocol loaded SMTP protocol loaded POP protocol loaded IMAP protocol loaded HTTP protocol loaded FTP protocol loaded NNTP protocol loaded Component: "Command Shell Access" 1.9.0 (3-Jan-2005/21:08:57) Component: "System Port" 1.4.0 (1-Aug-2004/18:58:28) | |
.. | |
Tried on two slightly differently configured machines - same result | |
PeterWood 6-Jan-2005 [34] | Have you reported via Feedback or Rambo? |
ICarii 6-Jan-2005 [35x2] | not yet - in the middle of an alpha test - no time for thinking even :( |
i'd want to spend a little more tie testing - im trying it on fedora core 2 in another few hours as our linux servers go live | |
Volker 6-Jan-2005 [37] | Can you look in rambo-group? noted such problems with older knoppix (=debian) there. you see cursor, then nothing happens? |
rolf 7-Jan-2005 [38] | I do not understand this: >> x: to-set-word 'y == y: >> x 'z == z >> probe y ** Script Error: y has no value ** Near: probe y can somebody explain or point me at some docs? |
Ladislav 7-Jan-2005 [39] | your trouble is, that the evaluation of X doesn't have the same effect as if you replace X by its value. The evaluation of X only yields a set-word instead of setting anything. If you really want to set a word 'y, then there are two ways: set x 'z do compose [(x) 'z] |
rolf 7-Jan-2005 [40] | OK thanks, I understand. 'set is simple. I did not try 'do compose' until now. II tried 'do' and 'do reduce' without succes. |
Ryan 7-Jan-2005 [41x2] | How about this one: |
>> dir? http:/www.google.com/ ** Access Error: Cannot connect to mail.pacific.net ** Where: open-proto ** Near: dir? http:/www.google.com/ | |
Ammon 7-Jan-2005 [43] | Hm... I think you got something stuck in your event system somewhere... >> dir? http://www.google.com connecting to: www.google.com == false |
Ryan 7-Jan-2005 [44x3] | Your right... |
>> system/version == 1.2.57.3.1 | |
(you were right about the editor too, 1 night was too little) | |
Gabriele 8-Jan-2005 [47] | http:// not http:/ |
Ryan 8-Jan-2005 [48x2] | >> dir? http://www.google.com/ == false |
The devils are in the details! | |
Scott 8-Jan-2005 [50] | Ryan: What are you trying to achieve? (Or is it humor that has eluded me?) |
Ryan 8-Jan-2005 [51] | Just curious if it looked up the site for a directory. part of my rebol editor I am working on. |
DideC 8-Jan-2005 [52] | Gabriele mean that in your post at 5:30 am you miss a slash in the url (http:/ instead of http://) |
Ryan 8-Jan-2005 [53] | Yep, that was it. |
Pekr 10-Jan-2005 [54x6] | does sort use bubble sort? |
I mean - for sort/compare | |
I will have following block structure: | |
blk: [[name "pekr" other [cz "aaa" en "bbbb"]] [name "adiana" other [en "ddd" cz "aab"]]] | |
using sort/compare blk func [a b] [a/other/cz < b/other/cz], it will survive different location of 'cz field, as it cleverly uses path navigation. That is nice. I just wonder about different case ... let's say I have object templates, which change once per period of xy months ... I also have IOS, so lots of record synced around. My plan was, that each object would carry its version info. I wonder what to do in case, where new object template version will extend object structure, e.g. adding phone-num field ... | |
If I would try to run sort, it would crash ... I wonder if I should check each object at its usage, and if instance is of older structure, update it first - adding new fields, not removing older ones (questionable, maybe they should be removed, or sort problem would not be gone anyway) | |
Anton 10-Jan-2005 [60] | I don't think it uses bubble sort. That is a very slow algorithm. It's probably quick sort or shell sort. |
Pekr 10-Jan-2005 [61] | I really liked its path understanding - so I don't need to keep fields at the same position. I like blocks better than objects :-) |
Anton 10-Jan-2005 [62x2] | You have to be careful using /compare. I don' t think it's good to use just a logic! value for the swap condition. I think you need to specity -1, 0, 1 as values... I forget, you must look it up. |
by "crash" do you mean crashing the rebol interpreter ? | |
Pekr 10-Jan-2005 [64] | ? dunno understand what you are talking about .... I tested it with few records and it worked ... I used example from rebol.com doc ... |
Anton 10-Jan-2005 [65] | do you have a simple example. |
Sunanda 10-Jan-2005 [66] | Logic! works fine if you have unique key values. +1 0 -1 is for ensuring stable sorting when key values are not unique. |
Anton 10-Jan-2005 [67x2] | ah yes.. that's right. When you sort an already sorted list, some equal values would swap around sometimes. |
(I should say keys, not values...) | |
older newer | first last |