Merge: Update dash dependencies

This commit is contained in:
Adam Porter 2021-06-08 10:49:29 -05:00
commit 105715309e
5 changed files with 36 additions and 27 deletions

View file

@ -525,6 +525,7 @@ Simple links may also be written manually in either sexp or non-sexp form, like:
*Changed*
+ Helm support (including the command =helm-org-ql=) has been moved to a separate package, =helm-org-ql=.
+ Predicate ~heading~ now matches plain strings instead of regular expressions.
+ Update =dash= dependency, and remove dependency on obsolete =dash-functional=. (Fixes [[https://github.com/alphapapa/org-ql/issues/179][#179]], [[https://github.com/alphapapa/org-ql/issues/209][#209]]. Thanks to [[https://github.com/landakram][Mark Hudnall]], [[https://github.com/akirak][Akira Komamura]], [[https://github.com/natask][Nathanael kinfe]], [[https://github.com/benthamite][Pablo Stafforini]], [[https://github.com/jmay][Jason May]], and [[https://github.com/basil-conto][Basil L. Contovounesios]].)
*Internal*
+ Predicates are now defined more cleanly with a macro (=org-ql-defpred=) that consolidates functionality related to each predicate. This will also allow users to more easily define custom predicates.

View file

@ -24,7 +24,6 @@
;; From MELPA
(require 'dash)
(require 'dash-functional)
(require 's)
;; org-ql

View file

@ -3,7 +3,7 @@
;; Author: Adam Porter <adam@alphapapa.net>
;; URL: https://github.com/alphapapa/org-ql
;; Version: 0.6-pre
;; Package-Requires: ((emacs "26.1") (dash "2.17.0") (s "1.12.0") (helm-org "1.0") (org-ql "0.6-pre"))
;; Package-Requires: ((emacs "26.1") (dash "2.18.1") (s "1.12.0") (helm-org "1.0") (org-ql "0.6-pre"))
;;; Commentary:

View file

@ -3,7 +3,7 @@
;; Author: Adam Porter <adam@alphapapa.net>
;; Url: https://github.com/alphapapa/org-ql
;; Version: 0.6-pre
;; Package-Requires: ((emacs "26.1") (dash "2.13") (dash-functional "1.2.0") (f "0.17.2") (map "2.1") (org "9.0") (org-super-agenda "1.2") (ov "1.0.6") (peg "1.0") (s "1.12.0") (transient "0.1") (ts "0.2-pre"))
;; Package-Requires: ((emacs "26.1") (dash "2.18.1") (f "0.17.2") (map "2.1") (org "9.0") (org-super-agenda "1.2") (ov "1.0.6") (peg "1.0") (s "1.12.0") (transient "0.1") (ts "0.2-pre"))
;; Keywords: hypermedia, outlines, Org, agenda
;;; Commentary:
@ -41,7 +41,6 @@
(require 'subr-x)
(require 'dash)
(require 'dash-functional)
(require 'map)
(require 'ts)

View file

@ -974,6 +974,16 @@ File: README.info, Node: 06-pre, Next: 05, Up: Changelog
a separate package, helm-org-ql.
• Predicate heading now matches plain strings instead of regular
expressions.
• Update dash dependency, and remove dependency on obsolete
dash-functional. (Fixes #179
(https://github.com/alphapapa/org-ql/issues/179), #209
(https://github.com/alphapapa/org-ql/issues/209). Thanks to Mark
Hudnall (https://github.com/landakram), Akira Komamura
(https://github.com/akirak), Nathanael kinfe
(https://github.com/natask), Pablo Stafforini
(https://github.com/benthamite), Jason May
(https://github.com/jmay), and Basil L. Contovounesios
(https://github.com/basil-conto).)
*Internal*
• Predicates are now defined more cleanly with a macro
@ -1496,29 +1506,29 @@ Node: Links34102
Node: Tips34789
Node: Changelog35107
Node: 06-pre35803
Node: 0536638
Node: 04938115
Node: 04838389
Node: 04738736
Node: 04639131
Node: 04539531
Node: 04439890
Node: 04340247
Node: 04240442
Node: 04140603
Node: 0440844
Node: 03244777
Node: 03145156
Node: 0345353
Node: 02348328
Node: 02248556
Node: 02148824
Node: 0249023
Node: 0153058
Node: Notes53159
Node: Comparison with Org Agenda searches53321
Node: org-sidebar54193
Node: License54472
Node: 0537178
Node: 04938655
Node: 04838929
Node: 04739276
Node: 04639671
Node: 04540071
Node: 04440430
Node: 04340787
Node: 04240982
Node: 04141143
Node: 0441384
Node: 03245317
Node: 03145696
Node: 0345893
Node: 02348868
Node: 02249096
Node: 02149364
Node: 0249563
Node: 0153598
Node: Notes53699
Node: Comparison with Org Agenda searches53861
Node: org-sidebar54733
Node: License55012

End Tag Table