World: r4wp
[Announce] Announcements only - use Ann-reply to chat
older newer | first last |
NickA 21-Jan-2013 [339] | Awesome Kaj! |
Kaj 21-Jan-2013 [340] | All network protocols are available that cURL on your system supports: http://curl.haxx.se/libcurl/ |
MaxV 22-Jan-2013 [341] | I have just created http://rebol.informe.com/portal.html, there is a forum, a wiki, a blog and a gallery. Do you think it can be the rebol community portal? |
Bo 22-Jan-2013 [342] | Carl just posted a new blog entry at http://www.rebol.com/article/0527.html |
Kaj 22-Jan-2013 [343x8] | I've got a preliminary Red binding and dialect working for GTK+: http://red.esperconsultancy.nl/Red-GTK/dir?ci=tip |
Hello World is: | |
#include %GTK.red view ["Hello, Red GTK+ world!"] | |
As comparison, for Red/System it's: | |
#include %GTK.reds with gtk [view label "Hello, Red/System GTK+ world!"] | |
You can also give a window title like in R2: | |
view/title ["Hello, Red GTK+ world!"] "Title" | |
More or less like in R2, the default window title is the program name | |
NickA 22-Jan-2013 [351] | There are so many things to get excited about all the time these days! |
Florin 23-Jan-2013 [352] | Once rebol went open source and decided it's time to return to rebol, it was rather frustrating for me to find resources about rebol. I'd like to create such a page for other people's convenience. Should it be reboler.com or rebolista.com or anything else? The page will be a compilation of resources that will help newcomers get an idea of what rebol is all about and how to get started, such as: where to get the latest news, relevant contributors, blogs, important libraries, etc. I'd like to register the domain tonight and have the page ready in a couple of weeks. Not a big deal - just a quick reference at least for myself. Please suggest name and stuff to put on the page. Congrats to the community for sticking to rebol thru the quiet times - I did not. |
GiuseppeC 24-Jan-2013 [353] | Floring, we are already full of this kind of pages: http://www.rebol.net/wiki/Main_Page http://www.rebol.com/docs.html I suggest you to contribute to the REBOL Wiki. However, if you prefer doing something else you are always welcome. |
Florin 24-Jan-2013 [354] | GiuseppeC: Thanks. I will consider all the available resources. I have little time available. Most rebol related resources seem dated though. |
Kaj 24-Jan-2013 [355] | Please chat in the Ann-Reply channel |
MaxV 25-Jan-2013 [356] | Hello, now http://rebol.informe.com/portal.htmlworks weel, I''m including all Rebol wiki around the web in it. So with just one account, you can: - improve wiki -discuss of rebol on forum - upload images on Gallery -... and much more Take a look and try... |
GiuseppeC 25-Jan-2013 [357x2] | Kaj :-) My mistake |
Kaj :-) My mistake | |
Robert 27-Jan-2013 [359] | New Android release: URL : http://development.saphirion.com/experimental/ Direct URL : http://development.saphirion.com/experimental/r3-droid.apk Changes: -added DH and AES 128/256 encryption -rewritten console syncing code -TLS scheme improvements -fixed runtime stack size issue -fixed FP math using dtoa() (thanks to Ladislav!) -fixed shared lib unloading issue -fixed "exit on script error" bug -minor app handling tweaks Please give it a try and have fun. |
NickA 27-Jan-2013 [360] | Thank you Robert! |
Kaj 27-Jan-2013 [361x3] | I made simple implementations of REDUCE and COMPOSE for Red, as announced at the DevCon: |
http://red.esperconsultancy.nl/Red-common/dir?ci=tip | |
There's no do/next yet, so REDUCE reduces single values instead of complete expressions | |
MaxV 30-Jan-2013 [364] | Hello, now on http://rebol.informe.comthere is a wiki containing Rebol 2 and Rebol 3 (GitHub) wikis. You are welcome to contribute! If you are curious on in the forum you'll find the scripts to upload automatically all words descriptions in a wiki. |
Kaj 30-Jan-2013 [365x3] | I wrote a simple text editor in the Red GUI dialect: http://red.esperconsultancy.nl/Red-GTK/dir?ci=tip&name=examples |
Red [] #include %common/input-output.red #include %GTK/GTK.red load-file: function [ field [integer!] ; "widget!" area [integer!] ; "widget!" return: [logic!] ][ all [ link: get-field-text field not empty? link data: read link set-area-text area data ] ] view/title [ "File/URL:" line: field "" [load-file face text] button "Load" [load-file line text] button "Save" [ all [ link: get-field-text line not empty? link data: get-area-text text write link data ] ] text: area button "Quit" close ] "Red GTK+ Text Editor" | |
In the line field, you can enter either a local file name or a URL, so the editor can be used both on local files and files on remote servers | |
NickA 30-Jan-2013 [368] | This is really cool. I wanna play! |
Kaj 31-Jan-2013 [369x2] | I extended the Red text editor to support a program argument, for loading a text source from the command line: |
Red [] #include %common/input-output.red #include %GTK/GTK.red link: argument 1 load-file: function [ field [integer!] ; "widget!" area [integer!] ; "widget!" return: [logic!] ][ all [ link: get-field-text field not empty? link data: read link set-area-text area data ] ] view/title compose [ "File/URL:" line: field (any [link ""]) [load-file face text] button "Load" [load-file line text] button "Save" [ all [ link: get-field-text line not empty? link data: get-area-text text write link data ] ] text: area (any [ all [ link not empty? link read link ] "" ]) button "Quit" close ] "Red GTK+ Text Editor" | |
Kaj 1-Feb-2013 [371x2] | With Doc's latest Red fixes, I was able to write a very simple IDE in the GUI dialect: http://red.esperconsultancy.nl/Red-GTK/dir?ci=tip&name=examples You can write either regular Red code or GUI dialect code, and execute it with respectively the Do or View button. Do executes the code in the interpreter, so no compilation is needed, but the current limitations of the interpreter apply. The code is only 25 lines, but at Brian's request, I'll post that in the #Red channel. |
It's best to start it from a command line to get any diagnostic output | |
Kaj 3-Feb-2013 [373x2] | I added seven Red GTK+ examples to the test builds, including the new text editor and simple IDE, so you can try them out right away. The sources are here: http://red.esperconsultancy.nl/Red-GTK/dir?ci=tip&name=examples The binary programs are here: http://red.esperconsultancy.nl/Red-test/dir?ci=tip */Red/console-pro now includes the GTK binding, so you can make GUIs interactively right from the Red interpreter console. Further, HBOX and VBOX styles are now available for layouting. |
I've moved the support libraries for Windows from the MSDOS/RedSystem/ folder to the MSDOS/Red/ folder, so the Red examples can be run right away. Of course, this means that the libraries now need to be added to the Red/System examples before starting them. | |
Kaj 4-Feb-2013 [375] | I've reconsidered removing the Windows libraries from the MSDOS/RedSystem/ folder. It occurred to me that Fossil identifies files by their hash value, so it should be able to detect identical files and store them only once. It turns out it does, so I have now actually also added the Windows libraries to the Windows/Red/ and Windows/RedSystem/ folders, without using extra space in the database or over the network. All varieties of all Windows examples can now be started right away. |
NickA 5-Feb-2013 [376] | That's helpful - it took me a little looking to find and download all the libs. I doubt there are too many people outside our small group who would put in the effort. |
Kaj 5-Feb-2013 [377] | They've all been in that one test repository for some time |
Kaj 6-Feb-2013 [378x5] | I wrote a Red binding on top of the Red/System binding for 0MQ: http://red.esperconsultancy.nl/Red-ZeroMQ-binding/dir?ci=tip I also wrote Red versions of the client/server request/reply example: http://red.esperconsultancy.nl/Red-ZeroMQ-binding/dir?ci=tip&name=examples |
Red has no binary! type yet, so it's limited to text messages for now | |
The Red example is shorter and simpler, at the expense of more message copying, which needs to be done in Red, anyway | |
I can also send messages between the Red and Red/System versions of the programs | |
Remember that I already made 0MQ bindings for R3 and R2, so you can also have Red communicate with those, or many other languages | |
Kaj 7-Feb-2013 [383] | I added the new Red examples for 0MQ to the test repository with ready builds, so you can try them without compiling: http://red.esperconsultancy.nl/Red-test/dir?ci=tip I enhanced the Red versions with support for a program parameter giving the network URL, so you can adapt it to your environment and try different transport protocols. |
Kaj 8-Feb-2013 [384x2] | I implemented the 0MQ ventilator example for Red, in which the push/pull pattern is used to distribute tasks over an arbitrary number of worker processes, then afterwards collect the results by a sink process: http://red.esperconsultancy.nl/Red-ZeroMQ-binding/dir?ci=tip&name=examples |
For the ventilator example, I implemented simple versions of to-integer, ASK, now/precise and subtract-time: http://red.esperconsultancy.nl/Red-C-library/dir?ci=tip | |
Kaj 9-Feb-2013 [386] | I added binaries for the 0MQ ventilator example to the test repository, so you can try it right away: http://red.esperconsultancy.nl/Red-test/dir?ci=tip Like the client/server example, you can give program parameters to change the network URLs. |
MaxV 13-Feb-2013 [387] | Rebol3 is dead, long live to Rebol3Bazaar I've been quiet for a long while, and this blog is not easy for me to write. I'm sitting here with a glass of 2013 Ferrarelle mineral water of the glass bottle... hoping to be inspired on how to write this... No, bad introduction... You know that Rebol is a fantastic programming language, but its development was discontinued and bad supported. A lot of people when encounter Rebol falls in love for its simplicity, a blend of theory, experimentation, and invention, the language embodies elegant and wonderful concepts and properties. It was and is the most productive language I've ever used. I hope your experience has been similar. Unfortunately a lot of bad events are leading Rebol to a no through road: - no direction of the new Rebol3 - no a central site open for discussion - no updates on Rebol 3 source (well, just one every month) - to many sites about Rebol and with no updates from years These and other reasons forced me to create http://rebol.informe.com/portal.html a public forum, with a public wiki and a blog, where everybody can contribute. The result is just 17 users, this means that Rebol is dying; the cathedral way of Rebol 3 development is not working. So I'm forced by my love for Rebol to create a new GitHub repository: Rebol 3 Bazaar, it's a Rebol 3 source, with graphic working (VID, but just on windows at the moment); I promise you: - pull requests and issues discussed and merged in 24 hours (or max a week) - open to add people to its organiziation - always update! - link: https://github.com/angerangel/r3bazaar If you like to contribute write me, use GitHub or Rebol portal; you don't need to be a programmer, think about a new logo, contribute the wiki. If you know REBOLers who might be interested in this discussion, please let them know about this blog posting. I look forward to hearing from you, -Max |
Ladislav 13-Feb-2013 [388] | I committed new test-suite enhancements. You can perform LOG-DIFF now to compare test results of different interpreters, e.g. See the comparisons in the "Testing and Tools" group. |
older newer | first last |