Commit Graph

2830 Commits

Author SHA1 Message Date
Simon Michael
95950f6e51 Merge branch 'master' of github.com:simonmichael/hledger 2013-05-04 09:07:22 -07:00
Simon Michael
8139528e83 tools: clarify tools/simplebench.hs's required libs 2013-05-04 09:07:00 -07:00
Simon Michael
017251a46a tools: make "bench" verbose like "quickbench" 2013-05-04 09:00:52 -07:00
Simon Michael
698fbbb81f Merge branch 'master' of github.com:simonmichael/hledger 2013-05-04 08:37:18 -07:00
Simon Michael
1db8920644 bump version to 0.20.0.1 2013-05-04 07:26:15 -07:00
Simon Michael
473f752106 tools: update (quick)bench tests a little
Today I'm seeing relative performance numbers like this (linode 1G VPS, 32-bit GNU/Linux):

+-------------------------------------------++--------------+--------------+--------------+---------------------+
|                                           || hledger-0.18 | hledger-0.19 | hledger-0.20 | ledger-3.0-20130215 |
+===========================================++==============+==============+==============+=====================+
| -f data/100x100x10.journal     balance    ||         0.16 |         0.04 |         0.05 |                0.02 |
| -f data/1000x1000x10.journal   balance    ||         8.26 |         0.34 |         0.47 |                0.07 |
| -f data/10000x1000x10.journal  balance    ||        11.85 |         2.59 |         3.94 |                0.31 |
| -f data/10000x1000x10.journal  balance aa ||         3.73 |         3.49 |         4.72 |                0.23 |
| -f data/100x100x10.journal     register   ||         0.07 |         0.07 |         0.07 |                0.07 |
| -f data/1000x1000x10.journal   register   ||         0.56 |         0.51 |         0.70 |                0.54 |
| -f data/100x100x10.journal     print      ||         0.06 |         0.04 |         0.06 |                0.01 |
| -f data/1000x1000x10.journal   print      ||         0.37 |         0.34 |         0.49 |                0.07 |
| -f data/10000x1000x10.journal  print      ||         3.84 |         3.54 |         4.62 |                0.55 |
+-------------------------------------------++--------------+--------------+--------------+---------------------+
2013-05-03 13:18:05 -07:00
Simon Michael
c2d93f2c68 Merge branch 'master' of github.com:simonmichael/hledger 2013-05-03 12:01:37 -07:00
Simon Michael
e30679de6d tools: more git ignores 2013-05-03 12:00:21 -07:00
Simon Michael
9b58df70a6 tools: include Makefile.local if present 2013-05-03 12:00:05 -07:00
Simon Michael
c8f2f836a9 tools: don't mess with download page when updating version 2013-05-03 06:48:31 -07:00
Simon Michael
28a605ceb0 docs: update bug tracker and repository locations in cabal files 2013-05-03 06:46:23 -07:00
Simon Michael
9234923ed5 web: require at least version 1.1.7 of yesod-core to avoid a Foundation.hs build error 2013-05-03 06:36:48 -07:00
Simon Michael
e2f6a26d66 tools: be aware of cabal macros when generating haddock 2013-05-03 05:54:01 -07:00
Simon Michael
82c4709929 docs: 0.20 announcement 2013-05-01 18:32:27 -07:00
Simon Michael
a89ed22f4a finalise release notes 2013-05-01 12:46:53 -07:00
Simon Michael
b89168d1b0 bump version number 2013-05-01 12:46:37 -07:00
Simon Michael
2f5252dc0d docs: update release notes 2013-05-01 12:42:35 -07:00
Simon Michael
a7e5c22717 web: manual updates 2013-05-01 12:17:21 -07:00
Simon Michael
8873ffbe77 web: fix auto-exit in local mode, clarify startup messages 2013-05-01 12:02:47 -07:00
Simon Michael
b06c96c04c web: be less verbose about web files source, mention it only in dev mode 2013-05-01 07:24:42 -07:00
Simon Michael
c9b6dd8819 web: --server flag re-enables long-running, request-logging mode; output cleanups 2013-05-01 07:23:59 -07:00
Simon Michael
0a47715b17 web: also launch a browser at startup; auto-terminate after 2m or on enter
We're now using the wai-handler-launch middleware. This injects a
script in each page that pings the server repeatedly, and terminates
the server if it gets no pings (ie there are no browser tabs
displaying the app) for two minutes. The server can also be easily
terminated at the console by pressing enter, yesod devel style.
2013-04-20 20:02:50 -07:00
Simon Michael
9148bd8e8c web: don't use wai-handler-launch with yesod devel 2013-04-20 19:57:19 -07:00
Simon Michael
0f13d40ca5 site: emphasise that downloads are out of date 2013-04-20 12:37:16 -07:00
Simon Michael
0a77eba02e web: try using wai-launch-handler.. not working yet 2013-04-20 10:03:15 -07:00
Simon Michael
b65bcb5fbd Merge branch 'master' of github.com:simonmichael/hledger 2013-04-19 15:52:01 -07:00
Simon Michael
426d63f44f docs: dev guide quick links cleanups 2013-04-19 15:51:52 -07:00
Simon Michael
40b0a206d1 docs: fix dev guide code link 2013-04-19 15:49:42 -07:00
Simon Michael
05d39257db docs: update release notes 2013-04-19 15:25:26 -07:00
Simon Michael
0d17d31af4 tools: make ghciweb fixes 2013-04-19 14:55:36 -07:00
Simon Michael
e252b43c0a web: remove left sidebar border, extend right border to height of sidebar content 2013-04-19 14:49:15 -07:00
Simon Michael
dc6998ea2a web: hide copyright boilerplate in dev build 2013-04-19 14:46:22 -07:00
Simon Michael
1a57dbb65c web: disable request logging in production builds, for now 2013-04-19 14:45:25 -07:00
Simon Michael
2ce60a211a docs: note current GHC version requirements in install guide 2013-04-19 12:41:42 -07:00
Simon Michael
2eabcd1360 reverse and rename the blaze_html_0_5 flag to blaze_html_0_4 2013-04-19 12:40:29 -07:00
Simon Michael
a32b0513bd update tested-withs. hledger needs 7.2+, hledger-web needs 7.4+ for now 2013-04-19 12:26:05 -07:00
Simon Michael
fc39b4c25d the version bump was premature, revert so I can push
This reverts commit 1bc8b73159.
2013-04-19 11:54:26 -07:00
Simon Michael
dd956ea395 web: make cabal test pass 2013-04-19 11:50:41 -07:00
Simon Michael
030a03d9e3 Merge branch 'master' of github.com:simonmichael/hledger 2013-04-18 12:49:14 -07:00
Simon Michael
3d71bb54b7 Merge pull request #104 from peti/master
minor build fixes
2013-04-18 11:57:44 -07:00
Peter Simons
b7283759d6 hledger-web: allow building with blaze-html 0.6.x 2013-04-18 14:23:05 +02:00
Peter Simons
da8f4a1cb6 hledger-web: add missing Setup.hs file 2013-04-18 13:16:38 +02:00
Simon Michael
1bc8b73159 bump version 2013-04-17 17:20:59 -07:00
Simon Michael
3594dfd5e0 docs: organise release notes by topic 2013-04-17 17:13:38 -07:00
Simon Michael
def1f722db Merge branch 'master' of github.com:simonmichael/hledger 2013-04-17 17:01:32 -07:00
Simon Michael
0951174ada docs: note a small gotcha with date tags 2013-04-17 17:01:08 -07:00
Simon Michael
4edbb5a589 docs: reporting opts -> common opts, update query intro 2013-04-16 14:00:57 -07:00
Simon Michael
5cf6e02f8e docs: update commands intro 2013-04-16 13:45:49 -07:00
Simon Michael
89cea30f20 docs: add-ons, still 2013-04-16 13:32:30 -07:00
Simon Michael
75cb026f7e docs: more add-ons tweaks 2013-04-16 13:23:40 -07:00