Skip to content

Align sqlite integration with emacsql 4.0#2503

Merged
dustinfarris merged 3 commits intomainfrom
fix-ci
Feb 17, 2025
Merged

Align sqlite integration with emacsql 4.0#2503
dustinfarris merged 3 commits intomainfrom
fix-ci

Conversation

@dustinfarris
Copy link
Copy Markdown
Contributor

@dustinfarris dustinfarris commented Feb 17, 2025

This is a minimum refactor to get CI green again. As a followup, we should fully delegate choosing a sqlite backend to emacsql which now has a function to choose the best available backend. This will reduce a good amount of configuration and documentation complexity.

Also, if we intend to support older versions than emacs 29, we need to figure out how to bootstrap a CI environment that works with the emacsql-sqlite-module backend; and then reenable these versions in test.yml.

@dustinfarris dustinfarris force-pushed the fix-ci branch 2 times, most recently from bf3ef93 to cce4084 Compare February 17, 2025 19:43
My editor reformatted some of the identation.  Also corrected a
docstring for org-roam-refile.
This option is no longer supported in emacsql 4.0 and was throwing
linter errors in CI.

Ref: magit/emacsql@7a79c2b
org mode timestamps do not support time zones, so returning the
machine's local time zone is misleading.

Also, org-format-time-string is an obsolete alias of format-time-string.

Ref: emacs-straight/org-mode@cc2490a
@dustinfarris dustinfarris changed the title wip Align sqlite integration with emacsql 4.0 Feb 17, 2025
@dustinfarris dustinfarris marked this pull request as ready for review February 17, 2025 20:16
@dustinfarris dustinfarris merged commit bb08be4 into main Feb 17, 2025
@dustinfarris dustinfarris deleted the fix-ci branch February 17, 2025 20:48
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Jun 7, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant