aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* test: cover wttrin--reset-font-heightCraig Jennings13 hours1-0/+35
* fix: don't auto-fit the loading placeholder to a huge fontCraig Jennings14 hours1-0/+39
* fix: don't steal focus when an async weather response rendersCraig Jennings16 hours2-4/+49
* fix: drop stale async weather responses that overwrite a newer queryCraig Jennings16 hours1-0/+56
* fix: stop the mode-line cleanly when disabled before startup firesCraig Jennings16 hours2-3/+64
* fix: always evict at least one cache entry when over maxCraig Jennings16 hours1-4/+5
* fix: key the cache on all response-shaping settingsCraig Jennings17 hours1-72/+63
* feat: fit and center the weather buffer in its windowCraig Jennings17 hours2-0/+173
* fix: drop the alias query from history when making it the defaultHEADmainCraig Jennings2 days1-0/+17
* fix: keep saved locations and search history disjointCraig Jennings2 days1-0/+24
* feat: save the location to the directory when making it the defaultCraig Jennings2 days1-1/+18
* feat: add named-locations directory with display namesCraig Jennings2 days9-30/+471
* feat: add external-command geolocation, opt-out, and example adaptersCraig Jennings3 days4-1/+270
* feat: add current-location detection to the weather pickerCraig Jennings3 days5-12/+267
* fix: refresh mode-line weather when the default location changesCraig Jennings4 days1-0/+45
* feat: add 'd' key to make the displayed location the defaultCraig Jennings5 days3-9/+141
* feat: expose themeable faces for mode-line and buffer textCraig Jennings5 days5-20/+76
* fix: keep location history registered after a savehist setqCraig Jennings7 days1-0/+27
* feat: add persistent location search historyCraig Jennings7 days1-0/+207
* test: extract message-capture helper into testutilCraig Jennings7 days6-55/+45
* feat: add typed error hierarchy for fetch failuresCraig Jennings8 days2-2/+132
* feat: support t for auto-detect via geolocation in wttrin-favorite-locationCraig Jennings2026-05-051-0/+154
* feat: add wttrin-display-options for wttr.in flag customization (closes #3)Craig Jennings2026-05-051-0/+44
* fix(ci): rewrite mode-init-order test and retry deps installCraig Jennings2026-05-051-42/+47
* refactor: rename debug-wttrin-* commands to wttrin-debug-* with obsolete aliasesCraig Jennings2026-05-056-73/+125
* test: cover wttrin-debug.el and expand lint to all source filesCraig Jennings2026-05-056-0/+393
* build: switch Makefile to eask, wire up undercover coverageCraig Jennings2026-05-051-0/+34
* test: cover wttrin-geolocation internal helpersCraig Jennings2026-04-261-0/+187
* refactor: extract wttrin--mode-line-extract-emoji helperCraig Jennings2026-04-261-0/+40
* refactor: extract wttrin--mode-line-stale-p helperCraig Jennings2026-04-261-0/+36
* test: regression lock for nil :foreground in --make-emoji-iconCraig Jennings2026-04-261-0/+11
* feat: add IP geolocation command for setting wttrin-favorite-locationCraig Jennings2026-04-225-0/+508
* fix: weather ASCII art wraps when window is narrowCraig Jennings2026-04-041-0/+12
* fix: weather buffer shows location in lowercaseCraig Jennings2026-04-041-0/+43
* feat: specific error messages for fetch failuresCraig Jennings2026-04-048-33/+399
* fix: debug-wttrin-show-raw serves cached data instead of fetchingCraig Jennings2026-04-041-0/+17
* fix: emoji dimming can disagree with tooltip stalenessCraig Jennings2026-04-041-0/+26
* fix: cache timestamp reflects request time, not response timeCraig Jennings2026-04-041-0/+28
* fix: validate-weather-data corrupts match dataCraig Jennings2026-04-041-0/+11
* fix: mode-line tooltip always shows "Updated just now"Craig Jennings2026-04-042-2/+178
* fix: mode-line tooltip shows location in lowercaseCraig Jennings2026-04-041-0/+84
* doc: update copyright years to 2026 and add missing author fieldCraig Jennings2026-04-0435-35/+36
* refactor: extract mode-line icon and string helpersCraig Jennings2026-04-041-0/+128
* fix: debug-wttrin-show-raw broken by async API changeCraig Jennings2026-04-041-0/+104
* test: add 50 tests for untested functions; fix nil crash in save-debug-dataCraig Jennings2026-04-0411-0/+1164
* feat: unified cache and staleness handling for mode-line and bufferCraig Jennings2026-02-217-180/+320
* feat: mode-line: show hourglass placeholder before first weather fetchCraig Jennings2026-02-201-0/+69
* fix: mode-line: validate API response before updating displayCraig Jennings2026-02-201-0/+225
* 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-1722-896/+797