summaryrefslogtreecommitdiff
path: root/init.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-10-27 00:34:48 -0500
committerCraig Jennings <c@cjennings.net>2025-10-27 00:34:48 -0500
commit95dd611b94823f6cea1ee493697f8b124d25ed7a (patch)
tree63acc3312b3ffd689516d6707b3593af28d3502d /init.el
parentb93b438dae7bfb6b473eb476abb3b8b603f4cf0c (diff)
feat:browser-config: Integrate browser configuration and add tests
- 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
Diffstat (limited to 'init.el')
-rw-r--r--init.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/init.el b/init.el
index 1af73885..4e0f2fc6 100644
--- a/init.el
+++ b/init.el
@@ -45,6 +45,7 @@
(require 'system-utils) ;; timers, process monitor
(require 'text-config) ;; text settings and functionality
(require 'undead-buffers) ;; bury rather than kill buffers you choose (tests done)
+(require 'browser-config) ;; browser configuration/integration
;; ------------------------ User Interface Configuration -----------------------
@@ -142,10 +143,10 @@
(require 'games-config)
;; ------------------------------ Modules In Test ------------------------------
-(require 'browser-config)
+
;;(require 'wip)
-(require 'lorem-optimum)
-(require 'jumper)
+(require 'lorem-optimum) (tests added)
+(require 'jumper) (tests added)
;; ---------------------------------- Wrap Up ----------------------------------