Meta: Update makem.sh, Makefile, test.yml

This commit is contained in:
Adam Porter 2020-11-16 05:16:56 -06:00
parent 244c8290d5
commit ec0f8c7231
4 changed files with 18 additions and 12 deletions

View file

@ -1,6 +1,9 @@
# * test.yml --- Test Emacs packages using makem.sh on GitHub Actions # * test.yml --- Test Emacs packages using makem.sh on GitHub Actions
# https://github.com/alphapapa/makem.sh # URL: https://github.com/alphapapa/makem.sh
# Version: 0.2
# * Commentary:
# Based on Steve Purcell's examples at # Based on Steve Purcell's examples at
# <https://github.com/purcell/setup-emacs/blob/master/.github/workflows/test.yml>, # <https://github.com/purcell/setup-emacs/blob/master/.github/workflows/test.yml>,
@ -39,6 +42,7 @@ jobs:
matrix: matrix:
emacs_version: emacs_version:
- 26.3 - 26.3
- 27.1
- snapshot - snapshot
steps: steps:
- uses: purcell/setup-emacs@master - uses: purcell/setup-emacs@master
@ -50,7 +54,7 @@ jobs:
- name: Initialize sandbox - name: Initialize sandbox
run: | run: |
SANDBOX_DIR=$(mktemp -d) || exit 1 SANDBOX_DIR=$(mktemp -d) || exit 1
echo ::set-env name=SANDBOX_DIR::$SANDBOX_DIR echo "SANDBOX_DIR=$SANDBOX_DIR" >> $GITHUB_ENV
./makem.sh -vv --sandbox=$SANDBOX_DIR --install-deps --install-linters ./makem.sh -vv --sandbox=$SANDBOX_DIR --install-deps --install-linters
# The "all" rule is not used, because it treats compilation warnings # The "all" rule is not used, because it treats compilation warnings

View file

@ -1,6 +1,7 @@
# * makem.sh/Makefile --- Script to aid building and testing Emacs Lisp packages # * makem.sh/Makefile --- Script to aid building and testing Emacs Lisp packages
# This Makefile is from the makem.sh repo: <https://github.com/alphapapa/makem.sh>. # URL: https://github.com/alphapapa/makem.sh
# Version: 0.2
# * Arguments # * Arguments

View file

@ -2,7 +2,8 @@
# * makem.sh --- Script to aid building and testing Emacs Lisp packages # * makem.sh --- Script to aid building and testing Emacs Lisp packages
# https://github.com/alphapapa/makem.sh # URL: https://github.com/alphapapa/makem.sh
# Version: 0.2
# * Commentary: # * Commentary:

View file

@ -40,7 +40,6 @@
#+BEGIN: org-ql :query "todo: priority:A" :columns ((priority "P") ((property "milestone") "M") todo heading) :sort (priority date) :take 7 #+BEGIN: org-ql :query "todo: priority:A" :columns ((priority "P") ((property "milestone") "M") todo heading) :sort (priority date) :take 7
| P | M | Todo | Heading | | P | M | Todo | Heading |
|---+-----+---------+--------------------------------------------------------------| |---+-----+---------+--------------------------------------------------------------|
| A | 0.5 | TODO | [[Add Emacs 27.1 to =test.yml=][Add Emacs 27.1 to =test.yml=]] |
| A | | NEXT | [[Make dynamic blocks warn about sexp queries][Make dynamic blocks warn about sexp queries]] | | A | | NEXT | [[Make dynamic blocks warn about sexp queries][Make dynamic blocks warn about sexp queries]] |
| A | 0.5 | PROJECT | [[Compatibility with Org 9.4 custom link changes][Compatibility with Org 9.4 custom link changes]] | | A | 0.5 | PROJECT | [[Compatibility with Org 9.4 custom link changes][Compatibility with Org 9.4 custom link changes]] |
| A | | PROJECT | [[Convert simple sexp queries to non-sexp][Convert simple sexp queries to non-sexp]] | | A | | PROJECT | [[Convert simple sexp queries to non-sexp][Convert simple sexp queries to non-sexp]] |
@ -68,7 +67,6 @@
#+BEGIN: org-ql :query "todo: property:milestone" :columns (((property "milestone") "M") (priority "P") todo heading) :sort (priority date) :take 7 #+BEGIN: org-ql :query "todo: property:milestone" :columns (((property "milestone") "M") (priority "P") todo heading) :sort (priority date) :take 7
| M | P | Todo | Heading | | M | P | Todo | Heading |
|-----+---+---------+--------------------------------------------------------------| |-----+---+---------+--------------------------------------------------------------|
| 0.5 | A | TODO | [[Add Emacs 27.1 to =test.yml=][Add Emacs 27.1 to =test.yml=]] |
| 0.5 | A | PROJECT | [[Compatibility with Org 9.4 custom link changes][Compatibility with Org 9.4 custom link changes]] | | 0.5 | A | PROJECT | [[Compatibility with Org 9.4 custom link changes][Compatibility with Org 9.4 custom link changes]] |
| 0.5 | A | TODO | [[Tag org-super-agenda 1.2 and bump required version in org-ql][Tag org-super-agenda 1.2 and bump required version in org-ql]] | | 0.5 | A | TODO | [[Tag org-super-agenda 1.2 and bump required version in org-ql][Tag org-super-agenda 1.2 and bump required version in org-ql]] |
| 0.6 | B | PROJECT | [[Save view to dynamic block][Save view to dynamic block]] | | 0.6 | B | PROJECT | [[Save view to dynamic block][Save view to dynamic block]] |
@ -79,7 +77,6 @@
:TOC: :include descendants :depth 1 :TOC: :include descendants :depth 1
:END: :END:
:CONTENTS: :CONTENTS:
- [[#add-emacs-271-to-testyml][Add Emacs 27.1 to test.yml]]
- [[#add-auto-keyword-to-planning-predicate][Add :auto keyword to (planning) predicate]] - [[#add-auto-keyword-to-planning-predicate][Add :auto keyword to (planning) predicate]]
- [[#change-deadlines-auto-argument-to-auto-andor-auto-t][Change (deadline)'s auto argument to :auto and/or :auto t]] - [[#change-deadlines-auto-argument-to-auto-andor-auto-t][Change (deadline)'s auto argument to :auto and/or :auto t]]
- [[#outline-path-in-buffers-files-arg][Outline path in buffers-files arg]] - [[#outline-path-in-buffers-files-arg][Outline path in buffers-files arg]]
@ -109,6 +106,7 @@
- [[#update-view-screenshots][Update view screenshots]] - [[#update-view-screenshots][Update view screenshots]]
- [[#test-caching][Test caching]] - [[#test-caching][Test caching]]
- [[#node-caching]["Node" caching]] - [[#node-caching]["Node" caching]]
- [[#add-emacs-271-to-testyml][Add Emacs 27.1 to test.yml]]
- [[#fix-org-ql-view--link-open-on-org-93][Fix org-ql-view--link-open on Org 9.3+]] - [[#fix-org-ql-view--link-open-on-org-93][Fix org-ql-view--link-open on Org 9.3+]]
- [[#fix-query-sexp-to-string-functions-handling-of-eg-descendants][Fix query-sexp-to-string function's handling of, e.g. descendants]] - [[#fix-query-sexp-to-string-functions-handling-of-eg-descendants][Fix query-sexp-to-string function's handling of, e.g. descendants]]
- [[#helm-command][Helm command]] - [[#helm-command][Helm command]]
@ -120,11 +118,6 @@
- [[#use-macros-for-date][Use macros for date]] - [[#use-macros-for-date][Use macros for date]]
:END: :END:
** TODO [#A] Add Emacs 27.1 to =test.yml=
:PROPERTIES:
:milestone: 0.5
:END:
** TODO [#B] Add ~:auto~ keyword to ~(planning)~ predicate ** TODO [#B] Add ~:auto~ keyword to ~(planning)~ predicate
It should act like ~(or (deadline auto) (scheduled :to today))~. It should act like ~(or (deadline auto) (scheduled :to today))~.
@ -1401,6 +1394,13 @@ This works okay (except the priority accessor needs to be fixed, because Org pri
:action #'helm-org-goto-marker)))) :action #'helm-org-goto-marker))))
#+END_SRC #+END_SRC
** DONE [#A] Add Emacs 27.1 to =test.yml=
:PROPERTIES:
:milestone: 0.5
:END:
[2020-11-16 Mon 05:22] Also releasing =makem.sh= 0.2 with this change.
** DONE [#A] Fix =org-ql-view--link-open= on Org 9.3+ :compatibility:bug: ** DONE [#A] Fix =org-ql-view--link-open= on Org 9.3+ :compatibility:bug:
:PROPERTIES: :PROPERTIES:
:milestone: 0.5 :milestone: 0.5