• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r4wp

[Announce] Announcements only - use Ann-reply to chat

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.
Kaj
15-Feb-2013
[389]
With Doc's latest #include path fixes (issue #385), I could make 
the Red bindings independent from my system configuration. You can 
now use them without changing the source code.
Kaj
17-Feb-2013
[390]
I wrote an example of a browser for Internet sites written in Red. 
The source code is here:


http://red.esperconsultancy.nl/Red-GTK/doc/trunk/examples/GTK-browser.red


The usage model is like a web browser. You point it to network or 
local file links, in an address bar or as a command line parameter, 
and it displays them in the same content area in one window. A Red 
page can contain links that make the browser go to another page.


You can create and roll out Red sites just like websites. We are 
hosting the first Redsite here:

http://red.esperconsultancy.nl/index.red
Kaj
18-Feb-2013
[391x2]
I added binaries for the Red browser example to the test repository, 
so you can try it right away, in */Red/GTK-browser:

http://red.esperconsultancy.nl/Red-test/dir?ci=tip


The latest Red interpreter enhancements are also in the build run. 
In the console, GTK-IDE and GTK-browser, path accessors can now be 
used.
I upgraded the Fossil server for the Red bindings to the new version 
1.25. There are some nice new features in it:

http://www.fossil-scm.org/download.html

They also have a new short introduction guide:


http://www.fossil-scm.org/index.html/doc/trunk/www/fiveminutes.wiki
Kaj
19-Feb-2013
[393]
I adapted four of the Red GTK examples to run in the Red browser. 
They are now pages on our Redsite, with links listed on the front 
page:

http://red.esperconsultancy.nl/index.red


You can view/run them without compiling or even installing them, 
from the above Red browser program.
MaxV
21-Feb-2013
[394]
Some updates on Rebol 3 Bazaar:  http://rebol2.blogspot.it/2013/02/rebol-3-bazaar-evolution.html
Ladislav
21-Feb-2013
[395]
The core-tests test framework available at
 
https://github.com/rebolsource/rebol-test

has been significantly revamped recently. Main changes:

* new core-tests added

* core-tests reordered so that all "chapters" are contiguous now

* the run-recover.r script is the way how to run the tests now

* the log-diff.r script can be used to compare differnt log files


* the log-filter.r script can be used to obtain just the list of 
failed tests


* the http://www.rebol.org/art-display-article.r?article=n28vxdocumentation 
article rewritten


Please, report any improvement proposals to me.
Kaj
21-Feb-2013
[396x3]
It turns out that the C library on Windows converts Windows newlines 
in text files to standard Unix newlines, so when reading a file, 
it can return fewer bytes than requested. I have extended the Red/System 
read-file function in the C library binding to support this:

http://red.esperconsultancy.nl/Red-C-library/dir?ci=tip


This fix propagates to READ in common/input-output, console-pro, 
GTK-text-editor and GTK-browser. They can now load local text files 
with Windows newlines, including those that were originally in Unix 
format but converted when downloading.


Thanks to Doc for helping test, and to Gerard and Sqlab for additional 
reports.
This fixes access to local files on Windows. Next we're looking into 
the reported problems with network access
I've rebuilt all binaries in the test repository
Ladislav
22-Feb-2013
[399x2]
Announcing first three Android-related source code pull request to 
the official rebol source code:

- dtoa.c amending MOLD decimal

- added Android platform, some R2 platforms, corrected handling of 
system/product name, added platform existence sanity check

- clipboard amendment (corrects clipboard handling on non-windows 
platforms)
Both the "clipboard" and "platform" change made by Cyphre.
Robert
23-Feb-2013
[401x2]
New Android release:

URL		: http://development.saphirion.com/experimental/

Direct URL	: http://development.saphirion.com/experimental/r3-droid.apk

Changes:
-fixed console output crashes
-implemented CLIPBOARD:// device
-implemented BROWSE
-added circular buffer to console

-release has now correct platform, version, product and build information
-fixed console input hang-on-destroy bug

Please give it a try and have fun.


This release is a milestone since now Rebol CORE is fully done for 
Android. We will now start to get the VIEW (graphics) to Android. 
As soon as we have this, R3-GUI should almost work on Android too.
Again, I want to thank everyone who is supporting the Android port. 
A special thanks goes to NickA for his great support.
NickA
23-Feb-2013
[403]
This is a fantastic thing Robert :)
Ladislav
23-Feb-2013
[404]
To put it into perspective, the above mentioned R3/Droid is more 
advanced (less core-test framework failures) than the mainline R3 
core builds for Windows, Linux, etc.
AdrianS
23-Feb-2013
[405]
Great news, Robert! Can hardly wait for the UI part. Will you be 
putting any of this stuff in a public repo any time soon?
Cyphre
24-Feb-2013
[406]
Just some additional notes to the Android release. It also contains 
the latest version of TLS scheme including supported ciphersuites. 
And there is updated HTTP/HTTPS scheme which should be more stable 
and handle network timeouts in better way.
Kaj
25-Feb-2013
[407]
I moved the SDL binding for Red/System into a CONTEXT:

http://red.esperconsultancy.nl/Red-SDL/dir?ci=tip


If you have written any code on top of it, you need to adapt the 
interface.
AdrianS
26-Feb-2013
[408]
Andreas noticed Carl just merged something three hours ago. Is he 
back for 5 min or more, this time?
Bo
26-Feb-2013
[409x2]
In Carl's defense, just because someone is a genius with code architecture 
and development doesn't mean they are perfect in other areas, like 
finding time to work on free projects.


As an example, look at Albert Einstein.  An absolute genius in many 
things, but absolutely horrible in others.  I guess it's a trade-off. 
 If you're going to be really good at something, you have to be really 
bad at something else, or at least below average in a bunch of things. 
 I guess that's better than being average at everything.
I must be pretty good at something, because I can think of a lot 
of things where I am below average, and some I'm WAY below average. 
;-)
AdrianS
26-Feb-2013
[411]
There's no disputing Carl's genius, but his delegation skills, ummm...
Andreas
26-Feb-2013
[412]
-> Ann-Reply
sqlab
27-Feb-2013
[413x2]
Kaj, 

the problem, that the console window closed, was caused by my wong 
assumption, that the convention for file names is the same as in 
Rebol.
i.e.
read   -> crash
read %test -- > crash
write %test -- > crash
read "test"   --> works
sorry, never mind
NickA
1-Mar-2013
[415x3]
I think this is the best introduction to REBOL that I can come up 
with.  Many dozens of tiny application examples that should turn 
some heads, especially for newbies, kids, and the non-programmer 
crowd:  http://easiestprogramminglanguage.com
There are a bunch of 5-10 liners in there that should appeal to just 
about anyone.
I'm pitching the much bigger text at http://business-programming.com
to some colleges, as a business school (entrepreneur) course.
GrahamC
1-Mar-2013
[418]
Need some Rebol optimization on this ... the Rebol stackoverflow 
chat bot 
https://github.com/gchiu/Rebol3/blob/master/scripts/rebolbot.r3
BrianH
1-Mar-2013
[419]
The R2/Forward project has been moved to Github, including an import 
of the DevBase change history by Andreas.
Go here: https://github.com/BrianHawley/r2-forward


No issues or wiki yet, and it needs a lot of work. Still, it's a 
start! Discuss stuff in !REBOL2 here until we have something better. 
I have some improvements to make right away, not the least of which 
is making sure that the license is compatible with R3 and Red.
Kaj
1-Mar-2013
[420]
At a request, I upgraded R3 on Try REBOL from 2.99.111, the last 
official RT version, to Andreas' current build, the ongoing 2.101 
series. Not many changes, but some bug fixes.

http://tryrebol.esperconsultancy.nl


Graham programmed a nice bot for Stack Overflow chat that is able 
to call the Try REBOL web service to execute code examples and post 
the result.
AdrianS
1-Mar-2013
[421]
Yes it is nice, and you're avoiding trying it out. I thought you 
were going to drop by the SO chat at some point. Or have you been 
in there under a different name?
Janko
3-Mar-2013
[422]
PBKDF2 in R2 -- please check if I did anything stoopid ... I needed 
this function for AGES at the end it was very simple to implement 
(when I found a nice implementation to copy) https://github.com/refaktor/Rebol2-PBKDF2
Bo
3-Mar-2013
[423]
Just in case nobody saw, Carl wrote in R3 github the following:

Been busy. Will check-in more frequently in March.


Sorry folks, Dec-Feb is the "crazy crazy busy" time for new product 
development. Yes, I know, I'm bad. But, I'm quite addicted to making 
new products... especially cute little electronic ones that sell 
in all the major stores in the US. Each one presents special new 
challenges that I just can't resist.


Starting in March I'll break away for a few hours a week to take 
care of things here.


Also... I really want to try using R3 with graphics running on DirectFB. 
It would be quite cool.


One other thing... has anyone got R3 running graphics on Raspberry 
Pi yet? If not, let's talk about how we can make that happen. What 
do we need?
Kaj
5-Mar-2013
[424]
I fixed the bug that was breaking cURL networking on Windows:

http://red.esperconsultancy.nl/Red-cURL/dir?ci=tip


I've updated the binaries. This fixes READ in common/input-output, 
console-pro, GTK-text-editor, GTK-browser and RedSystem/read-web-page:

http://red.esperconsultancy.nl/Red-test/dir?ci=tip&name=MSDOS


The binaries for all platforms include the latest Red enhancements, 
particularly support in the interpreter for function creation at 
runtime and execution of those functions that are not compiled and 
thus only have source available. This enhances console-pro, GTK-IDE 
and GTK-browser:

http://red.esperconsultancy.nl/Red-test/dir?ci=tip
Ladislav
7-Mar-2013
[425x2]
I fixed #1969 (pull request submitted), which is one of the R3 bugs 
most plaguing R3GUI.
https://groups.google.com/forum/#!msg/rebol/6MMlv-E3j-E/fUudREMX-HYJ
Pekr
7-Mar-2013
[427]
thx, Ladislav!
Gregg
9-Mar-2013
[428]
I missed making a donation to Red last month, so I will make up for 
it by doing a matching challenge this month. I will match donations 
to Red, up to USD$200, for donations made between now and the end 
of the month.
Kaj
9-Mar-2013
[429x3]
I'm fairly sure I fixed the bug that was breaking audio playback 
with SDL on Windows with DirectSound, but I haven't been able to 
test it yet:

http://red.esperconsultancy.nl/Red-SDL/dir?ci=tip&name=examples


I've updated the binaries. If anyone could test it, that would be 
nice:


http://red.esperconsultancy.nl/Red-test/dir?ci=tip&name=MSDOS/RedSystem
The audio example is now forced to open a small borderless window 
on Windows. It shouldn't be visible, but there will be an icon on 
the task bar now, and it will probably appear in the window switcher
Then again, maybe not with the MSDOS version, that is compiled to 
not be a GUI program
Kaj
11-Mar-2013
[432x2]
I've updated the Red test binaries with the latest Red features, 
including the new support for the file! type:

http://red.esperconsultancy.nl/Red-test/dir?ci=tip


As a reminder, here are instructions for downloading them in one 
go:


http://web.syllable.org/news/2012-11-18-20-47-Red-high-level-programming-language-first-alpha.html


All programs for Syllable, Linux and Windows are supposed to work 
now. If you want to help improve the quality of the upcoming Red 
release, please test them and report bugs you find.
I updated our Redsite for the latest Red features, specifically runtime 
function creation in the interpreter (which executes the Redpages):

http://red.esperconsultancy.nl/index.red

I added a simple IDE example to the list of apps:

http://red.esperconsultancy.nl/examples/IDE.red


It's a cross between the standalone GTK-IDE example and Try REBOL; 
basically Try Red written in Red itself. There are two main areas: 
one for editing your code and one for showing the result. Since it 
runs on your computer, unlike Try REBOL, it keeps state between execution 
of code snippets.


To browse the site and the apps you need the latest binary version 
of the GTK-browser. See above.
Andreas
13-Mar-2013
[434]
Thanks to a build machine provided by HostileFork, OSX PPC ("2.4") 
builds of R3 (from mainline Git) are now available for your convenience:

http://www.rebolsource.net/

(Look for "OSX PPC" under the "experimental builds" section.)
MaxV
14-Mar-2013
[435]
On that page there is a broken link: the small "2" note.