diff options
| author | Craig Jennings <c@cjennings.net> | 2025-11-04 09:09:28 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2025-11-04 09:09:28 -0600 |
| commit | d05a8c84310ad3122c1a38f113bd93bca3f7f58a (patch) | |
| tree | 2e4074845979729e8e370f998b8c5dea6e2cb5d4 /tests/test-wttrin--build-url.el | |
| parent | 520203cfb54091dae7647a51a5910bb094fd1c4f (diff) | |
feat(emacs): Add asynchronous weather fetching to wttrin
Introduce asynchronous data fetching to the wttrin.el Emacs package.
This enhancement avoids blocking Emacs during data retrieval by
using `url-retrieve` for async calls. The behavior is controlled via
a new customizable variable `wttrin-use-async`. Tests have been
added for the new async behavior to ensure proper functionality.feat:makefile): Add package initialization for Emacs batch
Enhance Makefile with package support by loading and initializing
MELPA archive before validating and compiling, ensuring required
packages are available during these operations.
feat(tests): Add unit tests for `wttrin--display-weather`
Introduce comprehensive tests for `wttrin--display-weather` function
to validate buffer creation, content, keybindings, and error
handling.
Diffstat (limited to 'tests/test-wttrin--build-url.el')
0 files changed, 0 insertions, 0 deletions
