Skip to content

Commit

Permalink
Changed 0.9.0 to 0.9.1 everywhere (<- sucks, we need a better tool th…
Browse files Browse the repository at this point in the history
…an grep+sed)
  • Loading branch information
nddrylliog committed Jun 2, 2010
1 parent aab371e commit d9aabfc
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 7 deletions.
21 changes: 18 additions & 3 deletions CHANGELOG
@@ -1,5 +1,20 @@

0.9.0 release
0.9.1 release ()

- 2010-05 reverse iterators / backIterator() added to collection classes
by Noel Cower (nilium)
- 2010-05 lib-caching was added to rock, and partial recompilation is
much smarter with the .libs/ directory and .cacheinfo files.
Can be disabled with -nolibcache. Added by Amos Wenger (nddrylliog)
- 2010-05 ACS (awesome closure syntax) is in! Our closures capture syntax
and even generate trampoline functions to translate generic types
into specific types. Thanks Yannic Ahrens (showstopper) !
- 2010-05 oos now compiles under rock - we still have to figure out
a good syntax for stack-allocation of C arrays.
- 2010-04 Added support for ooc arrays, early implementation of this
proposal: https://lists.launchpad.net/ooc-dev/msg00146.html

0.9.0 release (2010-04-23 - 600+ downloads)

- 2010-04 : rock bootstraps under Gentoo, Ubuntu, Win32, OSX,
the first release of the 0.9.x branch is out!
Expand All @@ -26,9 +41,9 @@ pre-history
rock now compiles things =)
- 2009-10 : Creating the AST structure, code generation works well, putting the
frontend on hold for a moment
- 2009-09 : The tokenizing code is all there, and it's working simply great.
- 20.9.19 : The tokenizing code is all there, and it's working simply great.
Now onto constructing AST nodes.
- 2009-06 : Basic structure, it's gonna be some time till it can do anything useful
- 20.9.16 : Basic structure, it's gonna be some time till it can do anything useful

This comment has been minimized.

Copy link
@aguspiza

aguspiza Aug 15, 2010

grep+sed is a sin ;) .9.1 -> 09-0
same 2 lines above

This comment has been minimized.

Copy link
@nddrylliog

nddrylliog Aug 15, 2010

Member

aww I repent!

This comment has been minimized.

Copy link
@solson

solson Aug 17, 2010

Looks like you did '0.9.0' instead of '0.9.0' :P

This comment has been minimized.

Copy link
@danopia

danopia Aug 17, 2010

Contributor

Hey look, there's stuff in our changelog from September 9th 2016! ;D

This comment has been minimized.

Copy link
@nddrylliog

nddrylliog Aug 17, 2010

Member

it is my opinion that tools shouldn't use regexps unless told so :D or at least have a fixed-string option

This comment has been minimized.

Copy link
@danopia

danopia Aug 17, 2010

Contributor

fixed-string? as in -F, --fixed-strings from grep's man page?

This comment has been minimized.

Copy link
@nddrylliog

nddrylliog Aug 17, 2010

Member

Exactly like that. The problem was obviously with sed here, though.




Expand Down
2 changes: 1 addition & 1 deletion INSTALL.win32
Expand Up @@ -29,7 +29,7 @@ In that case you should already have a working bin\rock.exe
Getting comfortable
~~~~~~~~~~~~~~~~~~~

You probably want to add C:\mingw\rock-0.9.0\bin (or wherever you
You probably want to add C:\mingw\rock-0.9.1\bin (or wherever you
extracted rock) to your PATH. Here's how to do it:

* From the desktop, right-click My Computer and click Properties.
Expand Down
6 changes: 3 additions & 3 deletions docs/workflow/ReleaseToGit.md
Expand Up @@ -40,11 +40,11 @@ Long way with detailed explanations

Rock is a <a href="http://en.wikipedia.org/wiki/Self-hosting">self-hosting</a> compiler, each release of rock is used to build the next release of rock. To use the git version, simply follow these steps (specific steps may vary depending on your OS):

1. Check that you have a stable release of rock (0.9.0 as of 8/05/2010), you can download the release from <a href="http://github.com/nddrylliog/rock/downloads">here</a>.
1. Check that you have a stable release of rock (0.9.1 as of 8/05/2010), you can download the release from <a href="http://github.com/nddrylliog/rock/downloads">here</a>.

2. Let's assume that you unpackaged the folder to /usr/share/rock-0.9.0. "cd /usr/share/" and clone the latest development copy "git clone git://github.com/nddrylliog/rock.git"
2. Let's assume that you unpackaged the folder to /usr/share/rock-0.9.1. "cd /usr/share/" and clone the latest development copy "git clone git://github.com/nddrylliog/rock.git"

3. "cd rock/", inside this directory execute "OOC=../rock-0.9.0/bin/rock ROCK_DIST=. make self". This will build the latest binary for rock using the stable release. This is self-hosting in action :)
3. "cd rock/", inside this directory execute "OOC=../rock-0.9.1/bin/rock ROCK_DIST=. make self". This will build the latest binary for rock using the stable release. This is self-hosting in action :)

4. Finally do "/path/to/rock -version" this should display "rock head, built on 2010-05-08 at 23:45". If it reports head as the version you are now using the latest release of rock. Enjoy living on the edge :)

Expand Down

0 comments on commit d9aabfc

Please sign in to comment.