OCaml HTML5 parser/serialiser based on Python's JustHTML

Squashed 'poe/' changes from 80602d0..9f0d328

9f0d328 Store poe config under unified XDG app name

git-subtree-dir: poe
git-subtree-split: 9f0d328f3ca9e950481b279f3e2079577d60e9af

+4 -4
+4 -4
bin/main.ml
··· 28 28 | None -> Poe.Config.default)) 29 29 in 30 30 31 - (* Load zulip bot config *) 32 - let zulip_config = Zulip_bot.Config.load_or_env ~fs bot_name in 31 + (* Load zulip bot config from poe's XDG directory *) 32 + let zulip_config = Zulip_bot.Config.load_or_env ~xdg_app:"poe" ~fs bot_name in 33 33 34 34 (* Create handler environment *) 35 35 let handler_env : _ Poe.Handler.env = ··· 105 105 | None -> Poe.Config.default)) 106 106 in 107 107 108 - let zulip_config = Zulip_bot.Config.load_or_env ~fs bot_name in 108 + let zulip_config = Zulip_bot.Config.load_or_env ~xdg_app:"poe" ~fs bot_name in 109 109 let client = Zulip_bot.Bot.create_client ~sw ~env ~config:zulip_config in 110 110 111 111 match Poe.Handler.read_changes_file ~fs poe_config with ··· 158 158 monorepo_path = \".\""; 159 159 `P 160 160 "Zulip credentials are loaded from \ 161 - $(b,~/.config/zulip-bot/<name>/config) or environment variables."; 161 + $(b,~/.config/poe/zulip.config) or environment variables."; 162 162 ] 163 163 in 164 164 Cmd.group info [ run_cmd; broadcast_cmd ]