summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
keyringAdd key for arunisaac.Arun Isaac21 months
masterAdd v0.4.1 release tarballs.Arun Isaac2 weeks
 
TagDownloadAuthorAge
v0.4.1guile-email-0.4.1.tar.gz  guile-email-0.4.1.tar.lz  guile-email-0.4.1.zip  Arun Isaac2 weeks
v0.4.0guile-email-0.4.0.tar.gz  guile-email-0.4.0.tar.lz  guile-email-0.4.0.zip  Arun Isaac3 weeks
v0.3.2guile-email-0.3.2.tar.gz  guile-email-0.3.2.tar.lz  guile-email-0.3.2.zip  Arun Isaac7 weeks
v0.3.1guile-email-0.3.1.tar.gz  guile-email-0.3.1.tar.lz  guile-email-0.3.1.zip  Arun Isaac19 months
v0.3.0guile-email-0.3.0.tar.gz  guile-email-0.3.0.tar.lz  guile-email-0.3.0.zip  Arun Isaac2 years
v0.2.2guile-email-0.2.2.tar.gz  guile-email-0.2.2.tar.lz  guile-email-0.2.2.zip  Arun Isaac5 years
v0.2.1guile-email-0.2.1.tar.gz  guile-email-0.2.1.tar.lz  guile-email-0.2.1.zip  Arun Isaac6 years
v0.2.0guile-email-0.2.0.tar.gz  guile-email-0.2.0.tar.lz  guile-email-0.2.0.zip  Arun Isaac6 years
v0.1.0guile-email-0.1.0.tar.gz  guile-email-0.1.0.tar.lz  guile-email-0.1.0.zip  Arun Isaac6 years
 
AgeCommit messageAuthor
2023-01-06Release version 0.3.0.•••* NEWS: Update. v0.3.0Arun Isaac
2023-01-06README: Declare obsolete syntax as implemented.•••* README.org (Features): Declare that obsolete syntax is supported. (Future work): Remove obsolete syntax. Arun Isaac
2023-01-06tests: Downcase test names.•••This is admittedly a nitpicky change, but it slightly improves consistency. * tests/email.scm ("parse obsolete Received header", "parse names with more than two words", "assume application/octet-stream Content-Type if Content-Transfer-Encoding is unrecognized", "parse Received header with two tokens but no timestamp"): Downcase test names. Arun Isaac
2023-01-06email: Support Date fields with missing seconds.•••* email/email.scm (parse-email-headers): Extend the date-time parser to match when seconds are missing, defaulting to "0". * tests/email.scm ("parse Date", "parse Date without seconds"): New tests. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net> Andrew Whatson
2023-01-03build-aux: Pass fail directory from main in test-corpus.scm.•••* build-aux/test-corpus.scm (test-corpus): Accept fail-directory argument. * build-aux/test-corpus.scm (main): Pass fail-directory argument to test-corpus. Arun Isaac
2023-01-03build-aux: Assume fail directory exists when testing corpus.•••Assume fail directory exists and do not attempt to clear it. * build-aux/test-corpus.scm (main): Do not create or delete fail directory. Arun Isaac
2023-01-03build-aux: Make test-corpus.scm a loadable script.•••Make test-corpus.scm a script loadable from the REPL rather than something that must be run on the shell. Loadable scripts are easier to deal with since one does not have to deal with command-line arguments. * build-aux/test-corpus.scm (%fail-directory): Delete variable. (write-failed-email): Add fail-directory argument. (main): New function. Arun Isaac
2023-01-03build-aux: Bump copyright year on test-driver.scm.•••* build-aux/test-driver.scm: Bump copyright year for Arun Isaac. Arun Isaac
2023-01-03dir-locals: Allow tabs in Makefiles.•••* .dir-locals.el (makefile-gmake-mode): Set indent-tabs-mode to t. Arun Isaac
2023-01-03Quit the autotools build system.•••For a simple package like guile-email, the autotools build system is more trouble than it is worth. We prefer a hand-written Makefile. As the commit summary suggests, the autotools are indeed a bad habit that we must "quit". * Makefile: New file. * Makefile.am, bootstrap.sh, configure.ac, pre-inst-env.in: Delete files. * build-aux/test-corpus.scm.in: Rename to ... * build-aux/test-corpus.scm: ... this. Remove shebang. * build-aux/test-driver.scm.in: Rename to ... * build-aux/test-driver.scm: ... this. Remove autotools specific parts. * guix.scm: Import (guix utils). (guile-email)[arguments]: Add prefix to #:make-flags. Delete configure phase. * .gitignore: Remove INSTALL, Makefile, Makefile.in, aclocal.m4, autom4te.cache, build-aux/install-sh, build-aux/missing, build-aux/test-corpus.scm, config.log, config.status, configure, doc/.dirstamp, pre-inst-env, test-suite.log, tests/*.log and tests/*.trs. Arun Isaac
[...]