Commit Graph

826 Commits

Author SHA1 Message Date
Daniel - 26dad5a0d5
[Utils] Extend `db/ascii-to-hex' to `db/text-to-hex' 2019-02-16 14:06:25 +01:00
Daniel - 844b7358f8
[Utils] Extend `db/hex-to-ascii' 2019-02-16 14:06:22 +01:00
Daniel - ff276c1316
[Org] Remove duplicates when updating ‘org-agenda-files’ 2019-02-10 20:13:49 +01:00
Daniel - f69abd6ec6
[Mail] Move advice to attach at end-of-buffer to init.el 2019-02-10 19:58:06 +01:00
Daniel - b8912ae08d
[Mail] Move SMTP error handling code directly to ‘db/smtpmail-send-it’ 2019-02-10 19:55:25 +01:00
Daniel - 0d81c7fa0b
[Mail] Turn advice on how to send mail into a proper function
More concretely, ‘db/set-smtp-server-from-header’ is now called
‘db/smtpmail-send-it’, and the latter can be used as a value for
‘send-mail-function’.
2019-02-10 15:53:18 +01:00
Daniel - 8864a5bffe
[Mail] Use ‘cl-remove-if’ instead of ‘remove-if’ 2019-02-10 14:04:27 +01:00
Daniel - 80ffb3845b
[Mail] Ensure SMTP related variables are loaded before binding them
I do not know whether this is really necessary, but since ‘let’ should bind
variables like ‘smtpmail-smtp-server’ and the like dynamically, it feels better
to have them loaded before binding them.
2019-02-10 14:01:50 +01:00
Daniel - c52f3c7fdd
[Mail] Documentation and minor refactoring of db-mail 2019-02-10 13:58:16 +01:00
Daniel - 6889837f67
[Doc] Add tags in emacs-notes.org to make entries not appear as stuck 2019-02-10 13:55:58 +01:00
Daniel - f95f965412
[Doc] Updating emacs-notes.org 2019-02-09 18:45:04 +01:00
Daniel - b20c62073c
[Doc] Reorder calc tutorials 2019-02-09 18:29:02 +01:00
Daniel - 26312a49c8
[Doc] Use toc in emacs-notes.org 2019-02-09 18:23:54 +01:00
Daniel - 0278cba0cc
[Doc] Cleaning up emacs-notes.org 2019-02-09 18:18:22 +01:00
Daniel - b27c3bd743
[Doc] Some more random stuff for emacs-notes.org 2019-02-09 18:15:01 +01:00
Daniel - 65000f01dd
[Doc] Add Hyatt’s Calc Tutorials 2019-02-09 18:03:39 +01:00
Daniel - b724f3129d
[Doc] Creating a common org files for personal Emacs notes 2019-02-09 17:53:53 +01:00
Daniel - 25ec604019
[Org] Change the way ‘org-agenda-files’ is set
Up to now, ‘org-agenda-files’ only consisted of the four variables customizable
in init.el, namly ‘db/org-default-work-file’, ‘db/org-default-home-file’,
‘db/org-default-notes-file’, and ‘db/org-default-refile-file’.  However, this
meant that no *additional* agenda files were possible, like including multiple
files for notes.  This should not be the case any longer.
2019-02-09 17:39:12 +01:00
Daniel - dcf656c2ed
[Org] Log more activity 2019-02-09 17:38:09 +01:00
Daniel - c0edf36f3e
[Misc] Globally enable ‘eldoc-mode’ 2019-02-09 14:05:29 +01:00
Daniel - ca6688996c
[Mail] Fix usage of ‘cl-assert’ 2019-02-09 14:00:33 +01:00
Daniel - 3f35471081
[Mail] Make sending mails more robust 2019-02-09 14:00:24 +01:00
Daniel - 809622d982
[Utils] Small helper to add eww bookmarks 2019-02-09 11:45:45 +01:00
Daniel - 3e12fbea46
[Mail] Minor update of comment 2019-02-03 09:35:07 +01:00
Daniel - f54ba6b0be
[Mail] Move definition of local accounts to separate customizable variable
This variable is called ‘db/other-gnus-accounts’ and can be set with the
customize interface.  This change also obsolete ‘db/personal-gnus-filter-rules’,
is it’s definition can now be inlined directly into the one of
‘db/other-gnus-accounts’.
2019-02-03 09:33:38 +01:00
Daniel - 966807281f
[Gnus] Restructure and simplify configuration
No need to keep those large junks of setq in the :init block of use-package,
moved them to top level.
2019-02-02 18:22:07 +01:00
Daniel - cfda96a070
[Mail] Defer loading of some packages 2019-02-02 18:10:44 +01:00
Daniel - 995ac19cda
[Gnus] Require db-mail before starting Gnus 2019-02-02 18:02:37 +01:00
Daniel - b1c485e079
[Mail] Move fix to attach files to the end of a message to db-mail 2019-02-02 18:00:47 +01:00
Daniel - 363c5f8108
[Mail] Some structuring for db-mail 2019-02-02 17:57:21 +01:00
Daniel - 75d6cbdf95
[Gnus] Move setting of mail related variables to db-mail 2019-02-02 17:49:38 +01:00
Daniel - 3c4fcde1cb
[Misc] Some minor restructuring 2019-02-02 15:39:16 +01:00
Daniel - 26b0234b56
[Gnus] Move Gnus’ demon configuration to db-mail and init.el 2019-02-02 15:34:20 +01:00
Daniel - 784f5ce1fd
[Mail] Move ‘db/mail-accounts’ to db-mail package 2019-02-02 15:30:16 +01:00
Daniel - 1066e266fc
[Mail] Refactor SMTP configuration 2019-02-02 15:14:22 +01:00
Daniel - c6f28090df
[Gnus] Moving most of the configuration to init.el 2019-02-02 15:05:29 +01:00
Daniel - 605ebc3981
[Misc] Add dash to main init file
This is mostly to enable the use of dash’s functions in configuration of other
packages.
2019-02-02 14:34:19 +01:00
Daniel - 260b60503c
[Misc] Add shallow configuration for sdcv 2019-02-02 11:57:12 +01:00
Daniel - 5aa23652d7
[Gnus] Move debugging setting to init.el
This makes it customizable, when needed.
2019-01-27 13:52:26 +01:00
Daniel - 8c446fefe5
[Misc] Update comments for ‘mm-decode’ configuration 2019-01-27 13:43:50 +01:00
Daniel - cfbec19fc4
[Gnus] A comment on what we do to ‘gnus-group-mail’ 2019-01-27 13:42:20 +01:00
Daniel - 3273407baa
[Misc] Move configuration for ‘mm-decode’ to init.el 2019-01-27 13:42:10 +01:00
Daniel - 56d085d4f1
[Misc] Move fix for ‘mm-view-pkcs7-verify’ to init.el 2019-01-27 13:32:00 +01:00
Daniel - 9e8649247d
[Gnus] Some cleaning up 2019-01-27 12:11:10 +01:00
Daniel - 2a4302c883
[Utils] Move S/MIME lookup function to init.el 2019-01-27 12:10:44 +01:00
Daniel - ace325c1f9
[Gnus] Try STARTTLS for news.gmane.org whenever possible
Is there a way to inform the user if starttls failed?
2019-01-27 09:48:35 +01:00
Daniel - 1cc212f955
[Utils] Simplify ‘db/bookmark-add-with-handler’ 2019-01-27 09:25:03 +01:00
Daniel - be7625830c
[Utils] Sort bookmarks after adding a new one 2019-01-27 09:24:01 +01:00
Daniel - 7d666e146d
[Misc] Set X Wait Timeout to nil only on GNU systems
As it seems, setting this variable to nil causes an Windows Emacs to busy wait
for input with no time delay between two cycles.  This causes heavy load on the
machine and a non-reacting Emacs.
2019-01-25 21:36:22 +01:00
Daniel - 51d58a7107
[Misc] Save bookmarks in private repository 2019-01-25 20:45:22 +01:00