Major refactor: moved calculator routines into a Calculator class.

Cranked up the runaway (8 was only for testing)

- added binary support for calc

- added hex support to the calculator

- now with extra license headers

- added commits.db and mercurial support restructure

- fixed a derp in commitsdb

- reworked mercurial repository handling, removed hardcoded values

- added doomseeker support, fixed up mod_bridge, now shortens new commit links with bit.ly

- meh

- added bridging functionality

- added a confirm system, probably useful in the future

- moved mod_hgpoll to mod_hg

- more fixes

- .idgames now works with the page system

- added page system to prevent commands from printing too much output

- stuff!

- support bookmarks

- now in color!

- commit latest changes

- we now need an explicit check against double-processing commits

- add more decimals to the mathematical constants

- added e and phi to .calc

- added .calc

- merged

- .update removed, no longer necessary

- added .help and .commands

- no need to post the commit message on FIXES irc notifications since the commit is posted anyway

- be more liberal on posting commit messages to IRC

- more fixing

- fix previous commit

- link rest to hg

(0) -100 -50 -32 +32 tip

mercurial