The biggest diff in this release is that it includes the source of News.YC. All you have to do to run it is type (nsv) at the Arc prompt, then go to http://localhost:8080.
Another pleasing thing in this release is the ability to say (only.foo (bar)) instead of (aif (bar) (foo it)).
I fixed a bunch of bugs found by users of this forum. Thanks, and please let me know about any new ones you discover.
edit: I looked at the patch more carefully and it looks like BSD accepts -r, so the next question is, would you mind adding some platform dependent conditionals?
-----
-----
Speaking of bugs, there's the bug that atomic stops being atomic if its thunk throws an error: http://arclanguage.org/item?id=2740
The comment in ac.scm says "maybe it doesn't matter since the thread will die?", but the error can be caught (or ignored with errsafe), so this is a serious bug that will bite.
Several people have fixed date to work on more operating systems, I believe the simplest version I've seen is the one I wrote: http://arclanguage.org/item?id=2652
-----
-----
-----
-----
BTW, does anyone have any deployments planned? Does it make sense to deploy production sites using news.arc, or is keeping up with Arc's evolution at this stage too much of a challenge?
I imagine it would be OK if you don't need to keep up with changes.
-----
-----
-----
-----
-----
nice.
-----
arc> (nsv)
The syntax of the command is incorrect.
The syntax of the command is incorrect.
The syntax of the command is incorrect.
The syntax of the command is incorrect.
The syntax of the command is incorrect.
load items: Error: "directory-list: could not open \"G:\\MzScheme\\arc2\\arc/news/story/\""
arc>-----
-----
Once you've got one of those installed, the basic workflow I talked about at http://arclanguage.org/item?id=1387 should work fine.
-----
-----
http://robsanheim.com/2008/02/22/learn-git-10-different-ways...
-----
http://arclanguage.org/item?id=3647
There is also Anarki Stable which consists of only arc2 and bug fixes.
-----
(xdef 'mkdir (lambda (path) (make-directory path))) redefine mkdir. its solves problem.
-----
-----
-----