| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 8 hours | feat:browser-config: Integrate browser configuration and add tests | Craig Jennings | |
| - Move `browser-config` from 'Modules In Test' to active modules - Refactor browser handling functions for better error handling: - Introduce `cj/--do-apply-browser-choice` and - `cj/--do-choose-browser` Return status symbols for success and - error cases Add comprehensive unit tests in - `tests/test-browser-config.el` Focus on internal `cj/--do-*` - functions and file I/O using temp files Validate return values and - ensure isolated tests with setup/teardown functions Ensure - consistent handling of browser configurations and improve - initialization logic | |||
| 4 days | feat:browser: Add browser configuration module | Craig Jennings | |
| Introduce `browser-config.el` to handle browser selection and configuration within Emacs. This module discovers available browsers, allows user selection through `M-x cj/choose-browser`, and persists the choice while supporting all link types. | |||
