aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fix: emoji dimming can disagree with tooltip stalenessCraig Jennings2026-04-042-0/+36
* fix: cache timestamp reflects request time, not response timeCraig Jennings2026-04-042-3/+30
* fix: validate-weather-data corrupts match dataCraig Jennings2026-04-042-1/+12
* fix: mode-line tooltip always shows "Updated just now"Craig Jennings2026-04-043-16/+204
* fix: mode-line tooltip shows location in lowercaseCraig Jennings2026-04-042-1/+95
* doc: update copyright years to 2026 and add missing author fieldCraig Jennings2026-04-0437-37/+38
* refactor: remove malformed autoload cookie for risky-local-variableCraig Jennings2026-04-041-1/+0
* refactor: extract mode-line icon and string helpersCraig Jennings2026-04-042-40/+160
* refactor: replace debug guard blocks with self-guarding no-op stubsCraig Jennings2026-04-041-62/+43
* refactor: remove dead wttrin-exit functionCraig Jennings2026-04-041-5/+0
* fix: debug-wttrin-show-raw broken by async API changeCraig Jennings2026-04-042-13/+120
* test: add 50 tests for untested functions; fix nil crash in save-debug-dataCraig Jennings2026-04-0412-4/+1172
* feat: unified cache and staleness handling for mode-line and bufferCraig Jennings2026-02-219-247/+479
* feat: mode-line: show hourglass placeholder before first weather fetchCraig Jennings2026-02-202-0/+86
* fix: mode-line: validate API response before updating displayCraig Jennings2026-02-202-4/+244
* doc: tests: update README-DEBUG-TESTS.org with renamed integration test fileCraig Jennings2026-02-171-0/+83
* refactor: tests: standardize naming, consolidate files, and expand testutilCraig Jennings2026-02-1723-897/+798
* refactor: core: rename wttrin-mode-line-favorite-location to wttrin-favorite-...Craig Jennings2025-11-137-26/+27
* doc: core: fix checkdoc warnings in docstringsCraig Jennings2025-11-131-2/+2
* feat: mode-line: defer network requests until after Emacs initializationCraig Jennings2025-11-131-1/+7
* refactor: fetch: extract response parsing into separate testable functionsCraig Jennings2025-11-134-54/+420
* doc: readme: use :load-path instead of add-to-list for use-packageCraig Jennings2025-11-081-3/+1
* doc: readme: simplify xterm-color configuration instructionsCraig Jennings2025-11-081-20/+13
* refactor: core: lazy-load xterm-color dependencyCraig Jennings2025-11-082-3/+7
* feat: makefile: add smoke test target and standardize output symbolsCraig Jennings2025-11-081-24/+45
* test: smoke: reorganize test suite following quality-engineer.org naming conv...Craig Jennings2025-11-082-148/+121
* refactor: debug: route all debug output to debug log instead of MessagesCraig Jennings2025-11-082-16/+15
* refactor: Improve cache cleanup clarity and add input validationCraig Jennings2025-11-086-56/+377
* docs: Simplify manual installation debug exampleCraig Jennings2025-11-081-2/+1
* docs: Use :preface for wttrin-debug instead of external setqCraig Jennings2025-11-081-9/+8
* refactor: make debug functions public (single hyphen naming)Craig Jennings2025-11-084-9/+10
* docs: add critical setup rules for local development and debuggingCraig Jennings2025-11-081-5/+100
* feat: debug: add comprehensive debug logging and integration testsCraig Jennings2025-11-085-11/+417
* test: add comprehensive integration tests for package loadingCraig Jennings2025-11-081-0/+148
* refactor: mode-line: extract inline keymap to shared defvarCraig Jennings2025-11-082-6/+89
* refactor: config: replace magic numbers with named constantsCraig Jennings2025-11-082-5/+162
* test: render: add comprehensive ERT tests for display helper functionsCraig Jennings2025-11-083-0/+298
* refactor: render: split wttrin--display-weather into focused helper functionsCraig Jennings2025-11-081-12/+25
* test: core: enhance ERT tests for pure functionsCraig Jennings2025-11-083-146/+172
* refactor: fetch: extract duplicate URL fetching logic into wttrin--fetch-urlCraig Jennings2025-11-082-35/+224
* fix(wttrin): Fix ANSI color rendering on fresh Emacs launchCraig Jennings2025-11-046-19/+936
* docs: Update vc-install instructions for Wttrin in READMECraig Jennings2025-11-041-3/+2
* feat:docs: Add mode-line weather display featureCraig Jennings2025-11-041-0/+50
* feat:wttrin: Add auto-enable option for mode-line weather displayCraig Jennings2025-11-041-0/+12
* refactor:debug: Rename and enhance wttrin debug functionsCraig Jennings2025-11-043-57/+331
* refactor:wttrin: Make asynchronous loading standardCraig Jennings2025-11-042-90/+13
* docs: Update README with Emacs 29+ note and advanced settingsCraig Jennings2025-11-041-0/+20
* feat:debug: Add debugging utilities for wttrinCraig Jennings2025-11-042-17/+84
* docs:README: Add VC install instructionsCraig Jennings2025-11-041-0/+14
* feat:wttrin-mode: Add major mode for weather displayCraig Jennings2025-11-041-39/+52