-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
50 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,20 @@ | ||
2024-07-10 Michael Herstine <[email protected]> | ||
|
||
Cut release 1.2.8. | ||
|
||
2024-07-10 Michael Herstine <[email protected]> | ||
|
||
Update the copyright statements throughout. | ||
This is a hygienic commit. This patchset: | ||
|
||
- updates the copyright statements throughout | ||
- update the Python version for CI | ||
- adds a "signoff" script to the project | ||
|
||
2023-07-28 Michael Herstine <[email protected]> | ||
|
||
Merge branch 'issue-32' | ||
|
||
2023-07-28 Michael Herstine <[email protected]> | ||
|
||
Fix issue #32 Parent dirs in elfeed-score-rule-stats-file are not | ||
|
@@ -21,6 +38,18 @@ | |
|
||
2023-07-12 Michael Herstine <[email protected]> | ||
|
||
Merge branch 'ci-2023-07-12' | ||
|
||
Fix the Continuous Integration job. | ||
I neglected to do `sudo apt-get update` before doing an `apt-get | ||
install`. This commit remedies that. | ||
|
||
Merge branch 'ci-2023-07-12' | ||
|
||
Fix the Continuous Integration job. | ||
I neglected to do `sudo apt-get update` before doing an `apt-get | ||
install`. This commit remedies that. | ||
|
||
Fix the Continuous Integration job. | ||
I neglected to do `sudo apt-get update` before doing an `apt-get | ||
install`. This commit remedies that. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,7 +2,7 @@ | |
#+DESCRIPTION: Gnus-style scoring for Elfeed | ||
#+AUTHOR: Michael Herstine | ||
#+EMAIL: [email protected] | ||
#+DATE: <2023-07-26 Wed 07:28> | ||
#+DATE: <2024-07-10 Wed 21:16> | ||
#+AUTODATE: t | ||
#+OPTIONS: toc:nil org-md-headline-style:setext *:t ^:nil | ||
#+STARTUP: overview | ||
|
@@ -73,7 +73,7 @@ The easiest way to install elfeed-score is [[https://github.com/melpa/melpa][MEL | |
If you would prefer to install the package manually, you can also download the Emacs package file on the GitHub releases [[https://github.com/sp1ff/elfeed-score/releases][page]] or from my personal [[https://www.unwoundstack/distros.html][page]]. Then say: | ||
|
||
#+BEGIN_SRC elisp | ||
(package-install-file "elfeed-score-1.2.7.tar") | ||
(package-install-file "elfeed-score-1.2.8.tar") | ||
#+END_SRC | ||
|
||
** Autotools Source Distributions | ||
|
@@ -82,8 +82,8 @@ You can also download Autotools source tarballs (again available either on the G | |
|
||
#+BEGIN_SRC bash | ||
cd /tmp | ||
curl -L --output elfeed-score-1.2.7.tar.gz https://github.com/sp1ff/elfeed-score/releases/download/1.2.7/elfeed-score-1.2.7.tar.gz | ||
tar xvf elfeed-score-1.2.7.tar.gz && cd elfeed-score-1.2.7 | ||
curl -L --output elfeed-score-1.2.8.tar.gz https://github.com/sp1ff/elfeed-score/releases/download/1.2.8/elfeed-score-1.2.8.tar.gz | ||
tar xvf elfeed-score-1.2.8.tar.gz && cd elfeed-score-1.2.8 | ||
export EMACSLOADPATH=$HOME/.emacs.d/elpa/elfeed-20200209.1942:$EMACSLOADPATH | ||
./configure | ||
make | ||
|
@@ -98,16 +98,16 @@ The unit tests require some macros defined by the [[https://github.com/skeeto/el | |
#+BEGIN_SRC bash | ||
cd /tmp | ||
git clone https://github.com/skeeto/elfeed.git | ||
curl -L --output=elfeed-score-1.2.7.tar.gz https://github.com/sp1ff/elfeed-score/releases/download/1.2.7/elfeed-score-1.2.7.tar.gz | ||
tar xvf elfeed-score-1.2.7.tar.gz && cd elfeed-score-1.2.7 | ||
export EMACSLOADPATH=/tmp/elfeed-score-1.2.7:/tmp/elfeed:/tmp/elfeed/tests:$EMACSLOADPATH | ||
curl -L --output=elfeed-score-1.2.8.tar.gz https://github.com/sp1ff/elfeed-score/releases/download/1.2.8/elfeed-score-1.2.8.tar.gz | ||
tar xvf elfeed-score-1.2.8.tar.gz && cd elfeed-score-1.2.8 | ||
export EMACSLOADPATH=/tmp/elfeed-score-1.2.8:/tmp/elfeed:/tmp/elfeed/tests:$EMACSLOADPATH | ||
./configure | ||
make | ||
make check | ||
sudo make install | ||
#+END_SRC | ||
|
||
Again, unless you already use =EMACSLOADPATH=, you'll need to set =EMACSLOADPATH= appropriately to your system, something like =EMACSLOADPATH=/tmp/elfeed-score-1.2.7:/tmp/elfeed:/tmp/elfeed/tests:/usr/share/emacs/25.2/lisp=. | ||
Again, unless you already use =EMACSLOADPATH=, you'll need to set =EMACSLOADPATH= appropriately to your system, something like =EMACSLOADPATH=/tmp/elfeed-score-1.2.8:/tmp/elfeed:/tmp/elfeed/tests:/usr/share/emacs/25.2/lisp=. | ||
** Building From Source | ||
|
||
Finally, you can of course just clone this repo & build there. I've started a [[https://github.com/sp1ff/elfeed-score/wiki][wiki]], whose intended audience are people looking to hack on elfeed-score, that includes build instructions. | ||
|
@@ -124,7 +124,7 @@ When elfeed-score loads a score file that uses an archaic format (i.e. a format | |
This should all be transparent to the user. | ||
* Status and Roadmap | ||
|
||
I've been using [[https://github.com/sp1ff/elfeed-score][elfeed-score]] day in & day out for my RSS reading for over two years now. I wrote a post on how [[https://github.com/sp1ff/elfeed-score][elfeed-score]] works, along with the process of submitting code to MELPA, [[https://www.unwoundstack.com/blog/scoring-elfeed-entries.html][here]]. [[https://github.com/C-J-Cundy][Chris]] wrote a post on how he uses it to [[https://cundy.me/post/elfeed/][manage ArXiv RSS Feeds]]. [[https://kitchingroup.cheme.cmu.edu/][John Kitchin]] talks about [[https://github.com/skeeto/elfeed][Elfeed]] & [[https://github.com/sp1ff/elfeed-score][elfeed-score]] [[https://www.youtube.com/watch?v=rvWbUGx9U5E][here]]. | ||
I use [[https://github.com/sp1ff/elfeed-score][elfeed-score]] day in & day out for my RSS reading. I wrote a post on how [[https://github.com/sp1ff/elfeed-score][elfeed-score]] works, along with the process of submitting code to MELPA, [[https://www.unwoundstack.com/blog/scoring-elfeed-entries.html][here]]. [[https://github.com/C-J-Cundy][Chris]] wrote a post on how he uses it to [[https://cundy.me/post/elfeed/][manage ArXiv RSS Feeds]]. [[https://kitchingroup.cheme.cmu.edu/][John Kitchin]] talks about [[https://github.com/skeeto/elfeed][Elfeed]] & [[https://github.com/sp1ff/elfeed-score][elfeed-score]] [[https://www.youtube.com/watch?v=rvWbUGx9U5E][here]]. | ||
|
||
The version numbers (0.X) over most of that time were chosen to suggest preliminary releases, but I'm now calling this 1.0. The 0.9 releases were hygenic: cleaning-up the test suite, improving validation on deserializing the score file, and removing obsolete functions & variables. Beginning with 1.0, I'll also comply with semver (e.g. breaking changes will be a major release, new features a minor, and bug fixes a patch). | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
AC_PREREQ([2.69]) | ||
AC_INIT([elfeed-score], [1.2.7], [[email protected]], [elfeed-score], [https://github.com/sp1ff/elfeed-score]) | ||
AC_INIT([elfeed-score], [1.2.8], [[email protected]], [elfeed-score], [https://github.com/sp1ff/elfeed-score]) | ||
AC_CONFIG_AUX_DIR([build-aux]) | ||
AC_CONFIG_SRCDIR([./elfeed-score.el]) | ||
AC_PROG_MAKE_SET | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
@set UPDATED 6 May 2023 | ||
@set UPDATED-MONTH May 2023 | ||
@set EDITION 1.2.7 | ||
@set VERSION 1.2.7 | ||
@set UPDATED 11 July 2024 | ||
@set UPDATED-MONTH July 2024 | ||
@set EDITION 1.2.8 | ||
@set VERSION 1.2.8 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
(define-package | ||
"elfeed-score" | ||
"1.2.7" | ||
"1.2.8" | ||
"Gnus-style scoring for Elfeed" | ||
'((emacs "26.1") (elfeed "3.3.0"))) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
;; Copyright (C) 2019-2024 Michael Herstine <[email protected]> | ||
|
||
;; Author: Michael Herstine <[email protected]> | ||
;; Version: 1.2.7 | ||
;; Version: 1.2.8 | ||
;; Package-Requires: ((emacs "26.1") (elfeed "3.3.0")) | ||
;; Keywords: news | ||
;; URL: https://github.com/sp1ff/elfeed-score | ||
|
@@ -44,7 +44,7 @@ | |
(require 'elfeed-score-scoring) | ||
(require 'elfeed-score-maint) | ||
|
||
(defconst elfeed-score-version "1.2.7") | ||
(defconst elfeed-score-version "1.2.8") | ||
|
||
(defgroup elfeed-score nil | ||
"Gnus-style scoring for Elfeed entries." | ||
|