Bump version to 0.9.5 * firefox-javascript-repl.el: Bump version to 0.9.5. * NEWS: Document update.
Use browse-url-firefox-program for firefox binary * firefox-javascript-repl.el: Remove architecture column from compatibility table. Require browse-url. (firefox-javascript-repl): Use fully qualified firefox executable path.
Bump version to 0.9.4 * firefox-javascript-repl.el: Bump version to 0.9.4. * NEWS: Document changes.
Prompt before deletion of temporary profile directory * firefox-javascript-repl.el (firefox-javascript-repl): Prompt before deletion of temporary profile directory.
Bump version to 0.9.3 * firefox-javascript-repl.el: Bump version to 0.9.3. * NEWS: Include update.
Bump version to 0.9.2 * firefox-javascript-repl.el: Bump version to 0.9.2. * NEWS: Lowercase package name.
Bump version to 0.9.1 * firefox-javascript-repl.el: Bump version to 0.9.1. * NEWS: New file.
Work around missing submodule support in GNU ELPA * wtfjs.README.md: New file. * firefox-javascript-repl.el (fjrepl--show-quirk): Load quirk-of-the-day from wtfjs.README.md snapshot. Increase quirk message timeout to seven seconds. (firefox-javascript-repl--mode): Do not ignore quirk errors.
Add missing autoload * firefox-javascript-repl.el (fjrepl--stop): Make non-interactive. (firefox-javascript-repl): Autoload.
Bump version to 0.9.0 * firefox-javascript-repl.el: Bump version to 0.9.0.
Ignore errors when showing quirk * firefox-javascript-repl.el (firefox-javascript-repl--mode): Ignore errors when showing quirk.
Make firefox-javascript-repl--mode private * firefox-javascript-repl.el (firefox-javascript-repl--mode): Make private.
Pass process object to kill-process * firefox-javascript-repl.el (firefox-javascript-repl-mode): Pass process object to kill-process.
Fix kill-buffer-hook for Emacs 26.1 * firefox-javascript-repl.el (firefox-javascript-repl-mode): Do not add comint--indirect-cleanup to kill-buffer-hook if it does not exist.
Trim some messages * firefox-javascript-repl.el (fjrepl--debug): Trim message. (fjrepl--handle-first): Rename network argument. Trim sentinel event messages. (firefox-javascript-repl): Rename firefox-process argument. Trim sentinel event messages.
Move usage to start of commentary * firefox-javascript-repl.el: Move usage to start of commentary.
Mention throwaway profile in commentary * firefox-javascript-repl.el: Mention throwaway profile in commentary.
Refer to Firefox Debugging Remote Protocol * firefox-javascript-repl.el: Refer to Firefox Debugging Remote Protocol consistently. Expand FRDP acronym and link to official documentation. (fjrepl--get-result, fjrepl--extract-result) (fjrepl--handle-done, fjrepl--handle-console) (fjrepl--handle-target, fjrepl--handle-tab) (fjrepl--debug-result): Update docstrings to use FRDP acronym. * firefox-javascript-repl.el (fjrepl--parse-prior-message): Remove some tabs. (firefox-javascript-repl): Likewise.
Adjust commentary wording * firefox-javascript-repl.el: Adjust commentary wording.
Add jss URL to commentary * firefox-javascript-repl.el: Add jss URL to commentary.