| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-01-20 | Wow, got the Stream changes propegated, all tests build with string instead of | Mike Buland | |
| fstring, and updated the copyright notice to extend to 2011 | |||
| 2011-01-20 | Bu::FString is now String, and there's a shell script to fix any other programs | Mike Buland | |
| that were using fstring, I hope. | |||
| 2010-02-13 | Added and updated the license info in all the source files, they still said | Mike Buland | |
| copyright 2007-2008. | |||
| 2009-01-23 | Ugh, more fixes...this time I've disallowed ending with an operator, there were | Mike Buland | |
| just too many cases where that was causing trouble. Now it seems like everything is working correctly again. | |||
| 2009-01-23 | I changed the ParseException in Formula to Bu::FormulaException. It actually | Mike Buland | |
| wasn't in a namespace, and it was a little too generic. I like the idea of putting all the parser exceptions under a new class called ParseException, but well do it a little later. | |||
| 2009-01-23 | Fixed a peculiar formula residue bug...eeew, formula residue. Also added a | Mike Buland | |
| clear function to Bu::Stack | |||
| 2009-01-20 | Awesome changes to the formula class! It actually does proper reduction for | Mike Buland | |
| unary operators now, such as negate and not, and it now handles functions. Functions are actually implemented as unary operators at the moment, so they'll only act on a single value, no commas :-P, but it would probably be pretty easy to make it work on longer call lists. Although I do think that this will work for pretty much all cases out there. | |||
| 2009-01-19 | This should fix the problem of never knowing if your sockets are closed. Now | Mike Buland | |
| Bu::Socket::read will throw an exception if the socket has been closed. Also, you'll get an exception at object creation if the socket could connect to a computer, but not the given port. | |||
| 2008-04-28 | Apparently there were a number of things that weren't strict ISO C++, the new | Mike Buland | |
| version of gcc complained about them, none of these changes will break backward compatibility, so I fixed them. I added more docs too, it seems. | |||
| 2008-02-07 | Just updated the copyright date. | Mike Buland | |
| 2007-11-15 | david - adding license tag to the top of all header files | David | |
| 2007-10-20 | Made the logger use a uint32_t for it's mask, no more negative confusion. Also | Mike Buland | |
| brought back the formula class with some cool twists, and added a basic stack class, very cute, fast, and little. | |||
| 2007-04-03 | Ok, no code is left in src, it's all in src/old. We'll gradually move code back | Mike Buland | |
| into src as it's fixed and re-org'd. This includes tests, which, I may write a unit test system into libbu++ just to make my life easier. | |||
| 2007-02-19 | The formula system works just fine, just no functions yet, but I don't need them | Mike Buland | |
| for quite a while. | |||
| 2007-02-17 | Tweaked the stream classes, added an example, and the begining of a formula | Mike Buland | |
| parser. | |||
