Commit Graph

5424 Commits

Author SHA1 Message Date
Simon Michael
8e35bfdfc8 cli: package.yaml: source dir first for clarity 2017-08-25 16:09:17 -07:00
Simon Michael
6e402e1ed6 cli: package.yaml: simplify dep lists, whitespace 2017-08-25 15:52:08 -07:00
Simon Michael
d9e72d389e lib: fix a deps problem in package.yaml breaking test suite with ghc 8.2 2017-08-25 14:39:35 -07:00
Simon Michael
5fdaff901d tools: travis: try repairing possible shelltestrunner corruption 2017-08-25 13:40:49 -07:00
Simon Michael
ed256f1dd8 tools: simplify changelog process, make changes-show in each package
[ci skip]
2017-08-25 12:01:31 -07:00
Simon Michael
f12093c446 web: changelog, bump to 1.3.2 2017-08-25 09:23:05 -07:00
Simon Michael
e24a1a2dc0 cli, web: remove unnecessary bound to satisfy hackage server 2017-08-25 09:21:50 -07:00
Simon Michael
12673b1738 update changelogs 2017-08-25 09:18:26 -07:00
Simon Michael
a3ac03a9e3 api: require servant-server 0.10+ to fix compilation warning 2017-08-24 17:06:46 -07:00
Simon Michael
00f61b5ec7 stack: remove test deps 2017-08-24 16:12:29 -07:00
Simon Michael
ed4e7c31b5 ui: allow brick 0.24 2017-08-24 16:11:56 -07:00
Felix Yan
28e828d6fe Allow vty 5.1
Changes are irrelevant to us. Builds and runs fine.
2017-08-24 16:04:54 -07:00
Hans-Peter Deifel
37d7c248e2 Allow megaparsec-6.1 2017-08-24 15:56:49 -07:00
Hans-Peter Deifel
b5e29b600f Fix build of hledger-web with megaparsec-6.0 2017-08-24 15:47:11 -07:00
Simon Michael
6c8a445271 stack: bump default resolver to lts-9.0 2017-08-24 15:27:36 -07:00
Simon Michael
32cc9dc62b timedot: doc: fix links to journal manual
[ci skip]
2017-08-21 17:46:05 -07:00
Simon Michael
1ebf1fec28 timedot: also provide syntax for seconds, days, weeks, months & years 2017-08-21 17:28:57 -07:00
Simon Michael
d8696c5ea0 cli: clearer command-line help for --date2 (fixes #604) 2017-08-21 17:19:06 -07:00
Simon Michael
e0d9efeb86 install: bump stackage resolver to lts-9
[ci skip]
2017-08-21 14:24:28 -07:00
Simon Michael
f4616a275b finance: gratipay donations 2017-08-20 15:55:13 -07:00
Simon Michael
5cdb60b69b timedot: allow minutes to be logged as Nm 2017-08-20 13:00:29 -07:00
Simon Michael
bf79c7c5ac examples: csv: note issues with b of i balance assertions 2017-08-20 10:21:58 -07:00
Simon Michael
ffbb71c4ef tools: improve change notes process, make help system, make speed
Draft change notes are now kept in CHANGENOTES.org in the top
directory for easiest access.

The changenotes-* rules for maintaining this have been renamed and
improved.

"make SECTION-help" has been added, as it's sometimes easier to type
than "make help-SECTION". Eg if you append "-help" to any "make RULE"
command you will likely see its help (and neighbouring RULEs' help.
Specifically, it shows the "make help" output from the first match
of the SECTION regexp to the next section end.)

Makefile variables are now all of the dynamic/recursive type. This
might mean shell commands are run redundantly when a variable is used
multiple times, but it avoids running those shell commands at all when
the variable is not used, which means most make rules should now feel
more snappy.

showreleaseauthors looks bitrotted and has been commented out.

[ci skip]
2017-08-16 15:50:48 -07:00
Simon Michael
0a0e6d18ec tools: make help-SECTION 2017-08-16 06:19:32 -07:00
Simon Michael
f99d4eefa6 tools: make help headings tweak 2017-08-16 06:05:43 -07:00
Simon Michael
8ef0c01da2 tools: make help: don't parenthesise subsection titles 2017-08-16 05:50:16 -07:00
Simon Michael
16c07c537b csv: also switch which posting is converted to cost
After switching the postings, make sure it's the second which is converted
to cost.
2017-08-15 08:40:52 -07:00
Simon Michael
501634d2e9 doc: journal: makeinfo-version-related encoding change, hopefully correct 2017-08-15 08:18:06 -07:00
Simon Michael
cd589a5e4e doc: csv: improve CSV conversion tips
[ci skip]
2017-08-15 08:17:15 -07:00
Simon Michael
ce5724fee1 csv: switch the order of generated postings, so account1 is first
This is subjective, but simplifies things as we'll be adding more than
two postings. Free-form entry templates will allow custom orderings
in future.
2017-08-15 08:16:49 -07:00
Simon Michael
3d6486c60d examples: bitcoin split example entry
[ci skip]
2017-08-11 12:01:10 -07:00
Simon Michael
60161625f8 docs: reorganise/streamline docs page, add all tools 2017-08-10 05:38:20 -07:00
Simon Michael
14be9028e3 doc: contributing: update github stars stats
Ranking has dropped!
2017-08-10 05:37:35 -07:00
Simon Michael
ea0aced89c lib: add test for an amount parsing issue
[ci skip]
2017-08-03 16:58:54 -07:00
Hans-Peter Deifel
79e3a29083 Fix build of hledger-ui with megaparsec-6 2017-08-02 11:35:23 -07:00
Mark Hansen
e98d213ca2 Add link to Visual Studio Code hledger plugin 2017-08-02 05:37:26 -07:00
Simon Michael
cb8190b8f2 tools: stack: add a config for GHC 8.2.1 (hledger & hledger-ui) 2017-08-01 10:45:27 -07:00
Simon Michael
20993d9785 tools: travis: revert workaround attempt 2017-08-01 10:12:02 -07:00
Simon Michael
21951aa273 bump version harder: fix some yaml/cabal bounds I had missed 2017-08-01 10:11:42 -07:00
Simon Michael
058791631d tools: make setversion: more thorough replacing of bounds (==, >= only) 2017-08-01 10:10:35 -07:00
Simon Michael
da0e67a892 tools: travis: try a workaround after version bump failure 2017-07-31 16:42:46 -07:00
Simon Michael
6908949452 site: fix wrong version number in 1.1 docs
Just changed the version string at the top, hopefully the content is correct
2017-07-31 16:21:27 -07:00
Simon Michael
69a272178a tools: make: update RELEASING rules; misc cleanups 2017-07-31 16:12:59 -07:00
Simon Michael
f4e1d5aaec tools: shake: docs -> manuals 2017-07-31 15:53:34 -07:00
Simon Michael
cb0cb1e1e1 regenerate embedded manuals 2017-07-31 15:52:41 -07:00
Simon Michael
1efbbbc7ac regenerate cabal files 2017-07-31 15:01:23 -07:00
Simon Michael
d18c651e52 bump man date to July 2017 2017-07-31 14:02:59 -07:00
Simon Michael
5706353881 bump version strings & lower bounds to 1.3.99 2017-07-31 14:02:35 -07:00
Simon Michael
e53c3e6d8a bin: budget: update func tests 2017-07-31 08:15:29 -07:00
Simon Michael
2a3feb9288 bin: check: fix megaparsec-related build error 2017-07-31 08:09:05 -07:00