Skip to content

Commit b4608c1

Browse files
committed
Add: Article, TODO
1 parent 0bc9671 commit b4608c1

File tree

2 files changed

+263
-217
lines changed

2 files changed

+263
-217
lines changed

README.org

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3003,6 +3003,8 @@ Since this happens at macro expansion time rather than at runtime, there is no p
30033003
:TOC: :depth 2 :include descendants
30043004
:END:
30053005
:CONTENTS:
3006+
- [[#articles][Articles]]
3007+
- [[#continuous-integration-of-emacs-packages-with-circleci][Continuous Integration of Emacs Packages with CircleCI]]
30063008
- [[#frameworks][Frameworks]]
30073009
- [[#buttercup-behavior-driven-emacs-lisp-testing][buttercup: Behavior-Driven Emacs Lisp Testing]]
30083010
- [[#ecukes-cucumber-for-emacs][ecukes: Cucumber for Emacs]]
@@ -3015,6 +3017,17 @@ Since this happens at macro expansion time rather than at runtime, there is no p
30153017
- [[#tools][Tools]]
30163018
:END:
30173019

3020+
*** Articles :articles:
3021+
3022+
**** [[https://blog.abrochard.com/circleci-for-emacs-packages.html][Continuous Integration of Emacs Packages with CircleCI]]
3023+
:PROPERTIES:
3024+
:archive.is: https://archive.vn/uidZr
3025+
:END:
3026+
3027+
#+BEGIN_QUOTE
3028+
I was very inspired by Damien Cassou's great presentation during EmacsConf 2019 to write this post and I encourage you to check it out if you haven't already. In short, when writing packages for Emacs, it is best practice to run several quality tools on them, like syntax and documentation checkers, or even ERT Tests. But once these packages are public and pull requests start coming in, it is a huge time saver to have these same tools ran automatically and provide feedback to contributors. That's right, we're talking about Continuous Integration for Emacs packages.
3029+
#+END_QUOTE
3030+
30183031
*** Frameworks :frameworks:
30193032

30203033
Frameworks for writing, organizing, and running tests.
@@ -4214,6 +4227,13 @@ He archived the project, so it probably shouldn't be used, but it may have inter
42144227

42154228
*** TODO [[https://www.emacswiki.org/emacs/EmacsLispExpectations][EmacsWiki: Emacs Lisp Expectations]]
42164229

4230+
** TODO [[https://www.reddit.com/r/emacs/comments/jqsdcr/how_do_you_debug_giant_plists/][How do you debug giant plists? : emacs]]
4231+
:PROPERTIES:
4232+
:ID: 9bb8c851-52bf-495e-b781-b9957c6763e7
4233+
:END:
4234+
4235+
4236+
42174237
* COMMENT Code
42184238
:PROPERTIES:
42194239
:TOC: :depth 0

0 commit comments

Comments
 (0)