Simon Michael
df1040014e
web: exit if an instance is already running ( #226 )
...
Also
- pause for 0.1s before opening the browser, to ensure the app is ready
- don't open a browser if the app fails to start
- terminate the server thread more carefully on exit, may resolve some
lingering background thread issues eg on windows
2016-04-22 11:21:33 -07:00
Simon Michael
e2126fe480
make: re-enable multi-package ghci prompts
2016-04-21 08:45:29 -07:00
Simon Michael
a3e975bdb8
doc: use new file-embed to fix ghci cwd dependence
...
See https://github.com/snoyberg/file-embed/issues/18
2016-04-21 08:45:22 -07:00
Simon Michael
b0f40bd7c8
tools: fix make functest in a fresh copy
2016-04-21 08:37:37 -07:00
Simon Michael
91847fc6fd
data-files does not support wildcards after all
2016-04-20 13:23:05 -07:00
Simon Michael
33b5c5dc94
declare generated docs as data-files, sync hpack yamls
2016-04-20 12:47:17 -07:00
Simon Michael
80948d1db7
doc: also commit info files, should fix travis
2016-04-20 12:47:17 -07:00
Simon Michael
a77f0a3835
doc: cli: link to hledger-rewrite add-on
2016-04-20 07:24:51 -07:00
Simon Michael
42c12fe631
cli, ui, web, api: --info, --man, info & man cmds
2016-04-19 19:21:29 -07:00
Simon Michael
1fc34d76f8
cli: adapt func tests pass to new --help
2016-04-19 10:44:43 -07:00
Simon Michael
57626dc9fb
bal: output CSV item amounts on one line #336
2016-04-19 10:38:40 -07:00
Simon Michael
6ffc2b2392
remove confusing comment from stack.yaml #335
2016-04-19 10:31:54 -07:00
Simon Michael
3d129f6d31
shake: also generate info manuals
2016-04-18 17:54:55 -07:00
Simon Michael
165bf008da
site: api: hide link to non-existent released doc
2016-04-18 17:17:33 -07:00
Simon Michael
53e8b928ea
api: document the --swagger option
2016-04-18 17:07:11 -07:00
Simon Michael
d317836442
api: add options to manual
2016-04-18 17:01:16 -07:00
Simon Michael
25e2534794
doc: update all docs mentioning -h and --help
2016-04-18 17:00:54 -07:00
Simon Michael
df4b82740b
lib: make the supported format names accessible
2016-04-18 16:43:57 -07:00
Simon Michael
f9362707b6
ui, web, api: fix -h, --help
2016-04-18 16:43:51 -07:00
Simon Michael
ee279fd438
ui: fix stack ghci does not export main warning
2016-04-18 15:48:18 -07:00
Simon Michael
57d7d931ae
retire broken make ghci rules, prefer stack ghci
2016-04-18 15:41:35 -07:00
Simon Michael
ecbafba594
site: devguide: simplify pre markup
2016-04-18 15:40:25 -07:00
Simon Michael
de542e52ac
web: drop cruft from .ghci
2016-04-18 15:28:54 -07:00
Simon Michael
b4a72da355
web: fix stack ghci duplicate main error
2016-04-18 15:26:54 -07:00
Simon Michael
8839136f02
cli: fix --help
2016-04-18 15:26:29 -07:00
Simon Michael
6a3a5c60c5
doc: manual cleanups
...
use simpler markup
use pre blocks more consistently
pandoc table experiments
no more right-floating examples, use columns if needed
doc edits
style tweaks
2016-04-17 19:28:16 -07:00
Simon Michael
0c74dcde67
doc: macro cleanups
2016-04-17 15:27:56 -07:00
Simon Michael
e8d649c2bc
site: devguide: update debian source package links
2016-04-17 12:12:07 -07:00
Simon Michael
30a665825b
site: devguide: hledger-ui package links
2016-04-17 12:09:17 -07:00
Simon Michael
82f35dddd0
doc: m4 macro for web table of contents
2016-04-16 11:00:39 -07:00
Simon Michael
4c291dc54e
doc: use macros not divs to select web/man content
...
Use slightly clearer m4 macros instead of special divs to mark content
as web only/man only. The temporary doc/*.md files are no longer needed,
slightly more redundant work is done.
2016-04-16 10:09:51 -07:00
Simon Michael
6787decca2
site: download: simplify, recommend dev version
2016-04-16 06:19:43 -07:00
Simon Michael
6529daf20c
site: ensure 0.27 manual is in place for links
...
Stripping hledger- from the link fragment with patsubst isn't working.
2016-04-16 05:55:16 -07:00
Simon Michael
778b78e0b9
site: consistent toc styling
2016-04-16 05:52:20 -07:00
Simon Michael
130d259cb1
site: show version links on manuals
2016-04-16 04:44:33 -07:00
Simon Michael
6a97a246dd
doc: use m4 for all manuals, shake cleanup
2016-04-16 03:50:30 -07:00
Simon Michael
8a98e0af20
shake: comments
2016-04-15 16:08:02 -07:00
Simon Michael
e4cff6a30f
tools: .ghci for each package, sets shorter prompt
2016-04-15 16:06:45 -07:00
Simon Michael
990294f53e
doc: fixes for the help command's docs
2016-04-14 19:22:21 -07:00
Simon Michael
bace208e98
doc: document the help command
2016-04-14 18:38:36 -07:00
Simon Michael
b7d2d612a8
hledger: embed main man pages; new help command
2016-04-14 18:38:12 -07:00
Simon Michael
c773a81447
shake: update txt man pages when man pages change
2016-04-13 22:47:19 -07:00
Simon Michael
2931bd6085
doc: update some docs mentioning --help
2016-04-13 22:47:02 -07:00
Simon Michael
b73bcda52a
include txt man pages in cabal tarballs
2016-04-13 22:38:53 -07:00
Simon Michael
48f89314d5
hledger: long --help flag shows man page
...
hledger now embeds its man page, and will display it on --help (like
Ledger and git). -h and --help are now different, like git.
2016-04-13 22:32:04 -07:00
Simon Michael
bfa5e14373
doc: generate (and commit) text-rendred man pages
...
Intended for embedding in executables. Quick implementation,
hopefully these are fixed-width and compatible with all terminals.
2016-04-13 22:29:16 -07:00
Simon Michael
7a53895cdf
site: docs: fix combined manual link, cleanup
2016-04-13 21:02:14 -07:00
Simon Michael
47823d2ed7
doc: git ignore new manual
2016-04-12 21:22:58 -07:00
Simon Michael
588f36d662
rename timelog format to timeclock
2016-04-12 21:13:19 -07:00
Simon Michael
3e53cf7ef9
tools: fix outdated yaml paths in tags
2016-04-12 21:12:39 -07:00