test 558 B

1234567891011121314151617
  1. #!/usr/bin/env -S emacs --script
  2. (require 'bible)
  3. (let* ((modules (string-lines (bible--exec-diatheke "modulelist" nil "plain" "system"))))
  4. (princ "\n")
  5. (let ((do-print t))
  6. (dolist (line modules)
  7. (when (string-equal line "Commentaries:")
  8. (setq do-print nil))
  9. (when (string-equal line "Lexicons / Dictionaries:")
  10. (setq line (concat "\n" line))
  11. (setq do-print t))
  12. (when (string-equal line "Daily Devotional:")
  13. (setq do-print nil))
  14. (when do-print
  15. (princ (concat line "\n"))))))