summaryrefslogtreecommitdiff
path: root/init/km-gnus.el
AgeCommit message (Collapse)Author
2014-01-26Follow Purcell's emacs.d structureKyle Meyer
User init files are added using provide/require. https://github.com/purcell/emacs.d
2014-01-25Clean up init filesKyle Meyer
2014-01-11Generate a unique buffer name for github patchKyle Meyer
Otherwise, opening another patch will grab the same buffer.
2014-01-11Update docstring for github patch functionKyle Meyer
Forgot to update with 2c6c5a4 changes.
2014-01-11Clean up comment in km/gnus-end-of-article-bufferKyle Meyer
2014-01-10Insert github patch in buffer not temp fileKyle Meyer
2014-01-07Function to open github patch from gnusKyle Meyer
2014-01-07Replace end-of-buffer with more appropriate methodKyle Meyer
Documentation for `end-of-buffer' says to `(goto-char (point-max))` in Lisp programs.
2013-12-27Fullscreen advice for gnusKyle Meyer
Copied over from magit advice.
2013-12-13Set default directory before mail syncKyle Meyer
Otherwise, offlineimap may fail if I'm in a directory that has python files with conflicting names
2013-12-13Display buffer for mail syncKyle Meyer
2013-11-14Link gnus key definitions to mode hooksKyle Meyer
Without this, group and article mode hooks were not staying set.
2013-11-13Reposition gnus loadKyle Meyer
Otherwise, nnheader-concat is not yet defined
2013-11-13Remove message-dont-reply-to-names to gnus.elKyle Meyer
Return this to gnus.el (moved over in aff5f5), but it relies on from emails being set (which happens in gnus.el)
2013-11-12Remove unused fetch functionKyle Meyer
2013-11-12Move over some things from gnus.elKyle Meyer
Some code was kept in gnus.el because gnus had not yet been initialized, but now I'm just loading gnus in km-gnus.el.
2013-11-12Explicitly set gnus init and startup filesKyle Meyer
Some change in initialization has resulted in different values for these variables (not sure exactly what), so I am setting explicitly. I'm also changing them to visible files since they are already in a hidden directory.
2013-07-24Add function to snip mail quoteKyle Meyer
2013-07-24Rebind gnus start or switchKyle Meyer
C-c m was conflicting with the prefix I use for custom mode commands. Remap to C-x m, which was bound to `compose-mail'.
2013-07-23Add keybinding for level 1 gnus start or switchKyle Meyer
Create a function that always fetches a specified level even if gnus is already started. This is different from the behavior of both `gnus' and `gnus-other-frame' (although I might be missing a gnus function that already does this). I'm fine frequently fetching level 1 because I reserve this for mail groups (which are local).
2013-07-23Remove unused compose mail keybindingKyle Meyer
2013-07-22Switch message-mode to orgstruct++Kyle Meyer
orgstruct++ has more complete formatting and list functionality (such as the ability to create a new list element from the previous element even if it is multi-line).
2013-07-18move key bindings to .gnus.elKyle Meyer
summary and article mode mapping have no effect (presumably overridden) if not they are not evaluated at the time gnus loads
2013-07-17remap group, summary, and article enter commandsKyle Meyer
left pinky is getting tired of pressing enter
2013-07-11set footnote tag to empty stringKyle Meyer
2013-07-11add orgstruct to message-mode hookKyle Meyer
2013-07-01check messages with flyspell instead of send-hookKyle Meyer
2013-06-30gnus follow-link function is for gweneKyle Meyer
rename function to make this clear
2013-06-19function to locate and follow gnus linkKyle Meyer
For articles with many links, it can get annoying to press <TAB> (gnus-summary-widget-forward) to get to the external link to the current article.
2013-06-19tweak citation line formatKyle Meyer
2013-06-17import gnus filesKyle Meyer
moving much of .gnus content to emacs init