aboutsummaryrefslogtreecommitdiffstats
path: root/l/src/main.lisp
AgeCommit message (Expand)Author
2021-02-21reload-tab: Fix inconsistent tab reloadingTeddy Wing
2021-02-21websocket-send: Add debug output for WebSocket message sendTeddy Wing
2021-02-21Add `--debug` option to print debug outputTeddy Wing
2021-02-21main: Replace hard-coded call IDs with a new counterTeddy Wing
2021-02-21ws-on-message: Adjust debug messagesTeddy Wing
2021-02-14main.lisp: Rename `reload-extensions` to `attach-extensions`Teddy Wing
2021-02-14Timeout after five secondsTeddy Wing
2021-02-14main.lisp: Remove handled TODOs and clean up commentsTeddy Wing
2021-02-13Replace exit codes with constants from the `sysexits` systemTeddy Wing
2021-02-13Add a generic "print error and exit" functionTeddy Wing
2021-02-09Always reload current tab after reloading an extensionTeddy Wing
2021-02-09Use proper extension target count for active tab reload conditionTeddy Wing
2021-02-09Keep trying to reload tab until it succeedsTeddy Wing
2021-02-08Sort of found working reload current tab implementationTeddy Wing
2021-02-08Try reloading active tab after reloading all extensionsTeddy Wing
2021-02-06reload-extensions: Add TODO to renameTeddy Wing
2021-02-06main: Add TODO reminderTeddy Wing
2021-02-05main: Exit on uncaught errors and print the messageTeddy Wing
2021-02-04Make DevTools Protocol call ID auto-incrementingTeddy Wing
2021-02-03main: Replace hard-coded extension ID with list from command line argsTeddy Wing
2021-02-03main: Get WebSocket URL from command line for `*client*`Teddy Wing
2021-02-03config: Initialise a new websocket-driver client on new configTeddy Wing
2021-02-03Move DevTools functions to `devtools-protocol.lisp`Teddy Wing
2021-02-03main: Move option parsing code to new function `parse-options`Teddy Wing
2021-02-02main: Handle command line argument parsing errorsTeddy Wing
2021-02-02main: Show help output with -h/--helpTeddy Wing
2021-02-02main: Start command line option parsingTeddy Wing
2021-02-01main.lisp: Update testing WebSocket URLTeddy Wing
2021-02-01main: Ensure WebSocket connection is always closedTeddy Wing
2021-02-01websocket-send: Use local `client` variable instead of globalTeddy Wing
2021-01-31main: Replace `sleep` call with a `wait-group`Teddy Wing
2021-01-31Convert `filter` from a function to a macroTeddy Wing
2021-01-30main.lisp: Use `find-if` in `requested-extension-p`Teddy Wing
2021-01-30main.lisp: Change `filter` to use `remove-if-not`Teddy Wing
2021-01-30extension-targets: Use `string=` instead of `equal`Teddy Wing
2021-01-30main.lisp: Update temporary WebSocket URLTeddy Wing
2021-01-24main.lisp: Reload extensionsTeddy Wing
2021-01-24main.lisp: Rename `get-targets-msg` to `target-get-targets-msg`Teddy Wing
2021-01-24filter: Fix `let` binding syntaxTeddy Wing
2021-01-24main.lisp: Filter DevTools targets to chosen extensionsTeddy Wing
2021-01-24main.lisp: Parse `Target.getTargets` responseTeddy Wing
2021-01-23Send `Target.getTargets` messageTeddy Wing
2021-01-23main.lisp: Update testing WebSocket URLTeddy Wing
2021-01-20Add a foundation for a Common Lisp versionTeddy Wing