]>
git.bundesbrandschatzamt.de Git - emacsconfig.git/log
Andreas Gerler [Wed, 26 Apr 2017 11:20:15 +0000 (13:20 +0200)]
added org-sticky-header-mode
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 19 Apr 2017 15:16:04 +0000 (17:16 +0200)]
a lot of modifications
* flycheck behavior
* enable popwin
* org-file-apps
* add bba-insert-timestamp
* added bba-insert-name-timestamp
* keychord xb for helm-mini
* toggle rainbow-mode
* adjust org-block colors.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 19 Apr 2017 15:03:26 +0000 (17:03 +0200)]
define puppet-lint-command
* adjust the warnings for puppet-lint.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 12 Apr 2017 08:46:20 +0000 (10:46 +0200)]
fix for tramp
- tramp needs SSH_AGENT_PID and SSH_AUTH_SOCK set to use the agent.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sat, 8 Apr 2017 18:30:53 +0000 (20:30 +0200)]
upgrade org-mode
- switching to elpa-
20170407 created from git repository.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 7 Apr 2017 12:15:08 +0000 (14:15 +0200)]
upgrade org-plus-contrib and org-mime
- upgrade to org-plus-contrib-
20170407
- upgrade to org-mime-
20170218 .501
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 7 Apr 2017 11:38:11 +0000 (13:38 +0200)]
adding org-bullets
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Mon, 27 Mar 2017 20:51:25 +0000 (22:51 +0200)]
added Xah Lee move cursor to bracket.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 19 Mar 2017 13:12:17 +0000 (14:12 +0100)]
modified bba-copy-and-yank-org-src-block
- if region marked copy only the BEGIN_SRC and END_SRC lines of
previous src block. Useful if you have parameters in it.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 17 Mar 2017 13:22:47 +0000 (14:22 +0100)]
xah-copy-line-or-region: slight modification
- don't jump to next line if region was active.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 17 Mar 2017 13:10:52 +0000 (14:10 +0100)]
added xah-copy-line-or-region
borrowed from http://ergoemacs.org/emacs/emacs_copy_cut_current_line.html
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Thu, 16 Mar 2017 13:26:22 +0000 (14:26 +0100)]
yasnippet update
- yasnippet-
20170310 .1724
- nested snippets
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 15 Mar 2017 10:39:45 +0000 (11:39 +0100)]
hide some minor modes
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 15 Mar 2017 10:38:39 +0000 (11:38 +0100)]
workhours.org
- automate adding new headings if month is missing.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 15 Mar 2017 10:37:58 +0000 (11:37 +0100)]
helm-buffer-max-length nil
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 15 Mar 2017 10:35:10 +0000 (11:35 +0100)]
added remove element from kill-ring
- to avoid storing secrets in not so secret places.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 15 Mar 2017 10:34:02 +0000 (11:34 +0100)]
added Xah Lee's xah-beginning-of-line-or-block
Thanks!
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 15 Mar 2017 10:30:57 +0000 (11:30 +0100)]
added bba-copy-and-yank-org-src-block
- added bba-copy-and-yank-org-src-block without messing kill-ring.
- modified bba-copy-org-src-block to just copy the current block
around cursor.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 15 Mar 2017 10:28:57 +0000 (11:28 +0100)]
added copyright-update
- sometimes it's the small things making a big difference.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 15 Mar 2017 10:27:56 +0000 (11:27 +0100)]
added org-eldoc
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 17 Feb 2017 20:50:48 +0000 (21:50 +0100)]
new functions
- bba-open-file-dir-finder
- bba-open-file-dir-screen
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 17 Feb 2017 20:46:13 +0000 (21:46 +0100)]
update org-mode
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 17 Feb 2017 19:30:55 +0000 (20:30 +0100)]
some new keybindings
- smartparens
- hl-line-mode
- highlight-symbol-mode
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 28 Dec 2016 13:31:44 +0000 (14:31 +0100)]
updated ox-clip
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Mon, 19 Dec 2016 17:17:09 +0000 (18:17 +0100)]
ox-jira: fix for timestamp
- kind of dirty but as Jira itself has nothing comparable it's better
than not-implemented stuff.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 18 Dec 2016 14:48:53 +0000 (15:48 +0100)]
added words-voice from John Kitchin
- see
http://kitchingroup.cheme.cmu.edu/blog/2015/07/01/Spoken-translations-in-Emacs/
for details.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 18 Dec 2016 14:47:43 +0000 (15:47 +0100)]
added duplicate previous line
bound to super-d
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 18 Dec 2016 13:04:00 +0000 (14:04 +0100)]
added ox-clip
copies selected region in org-mode as formatted text on the clipboard.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 18 Dec 2016 12:58:00 +0000 (13:58 +0100)]
yasnippets: pagerduty
clocktable to create on-call report.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 18 Dec 2016 12:56:06 +0000 (13:56 +0100)]
yasnippet: added logbook
I clock my working hours. During on-call I need the same clocking
times in 2 orgmode headings.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 16 Dec 2016 11:07:02 +0000 (12:07 +0100)]
enabled keyfreq and type-break
- get some stats for the shortcuts.
- first shot at making enough breaks from typing.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 16 Dec 2016 11:05:44 +0000 (12:05 +0100)]
adjust key-chord delay
Wondering if my fingers are getting slower.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 16 Dec 2016 11:05:09 +0000 (12:05 +0100)]
enabled org-return-follows-link
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 16 Dec 2016 11:04:26 +0000 (12:04 +0100)]
bba-copy-org-src-block update
- jump to first line of copied src block.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 16 Dec 2016 11:03:39 +0000 (12:03 +0100)]
orgmode sql yasnippets fixes
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 16 Dec 2016 11:03:09 +0000 (12:03 +0100)]
aws yasnippets
- some updates for my aws cli yasnippets.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 16 Dec 2016 11:01:16 +0000 (12:01 +0100)]
more sql yasnippets for vertica
- out of my latest incident analyses came a bunch of new queries.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 16 Dec 2016 10:59:37 +0000 (11:59 +0100)]
modified yas-snippet-dirs
- have the one of this git repo as default to store new snippets.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 16 Dec 2016 10:44:48 +0000 (11:44 +0100)]
bba-export-jira-org and bba-ox-clip-formatted-copy
- bba-export-jira-org: added boiler plate
- bba-ox-clip-formatted-copy: wrapper for ox-clip-formatted-copy to
disable org-export-babel-evaluate.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Tue, 6 Dec 2016 10:12:37 +0000 (11:12 +0100)]
fix for bba-export-jira-org
- without region write-region saves the whole buffer even if it's narrowed.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Mon, 5 Dec 2016 15:42:31 +0000 (16:42 +0100)]
bba-org-export-jira-clipboard bba-export-jira-org
- rewritten my keyboard macro in elisp.
- added bba-export-jira-org. saves the currently visible content in a
org file in /tmp/. Called via bba-org-export-jira-clipboard.
So with C-c J you get now: a /tmp/ticket.org file to attach to jira
and jira markup language of the content in your clipboard. Add
comment to ticket, insert clipboard, save, attach org file. On Mac a
Finder window is open. So just drag and drop.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Mon, 5 Dec 2016 15:39:06 +0000 (16:39 +0100)]
an example for sending email via gmail
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Mon, 5 Dec 2016 15:36:05 +0000 (16:36 +0100)]
even more yasnippets!
- fixes for org-mode version 9
- snippets for sql-interactive-mode
- some hidden snippets. sorry but this is private.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 2 Dec 2016 10:23:48 +0000 (11:23 +0100)]
yasnippets: added yas/reload-all
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 2 Dec 2016 09:43:24 +0000 (10:43 +0100)]
savehist: fixed bug
- first define your savehist-file before loading it!
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Wed, 30 Nov 2016 16:06:53 +0000 (17:06 +0100)]
snippets for sql-interactive
- some snippets for interactive Vertica SQL.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Mon, 28 Nov 2016 17:35:47 +0000 (18:35 +0100)]
updated yasnippet
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Mon, 28 Nov 2016 17:33:07 +0000 (18:33 +0100)]
updating org-mode
- version org-
20161118
- added HP Vertica support to ob-sql
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 27 Nov 2016 17:53:10 +0000 (18:53 +0100)]
sql
- store credentials for sql connections in gpg file.
- bind FF to sqlformat
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 25 Nov 2016 16:05:51 +0000 (17:05 +0100)]
the world needs more yasnippets!
- snippet for creating orgmode comments
- snippet to create a named table. name is yanked from killring.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 25 Nov 2016 16:00:59 +0000 (17:00 +0100)]
bound smerge-mode to key
- bound to C-c t S-s
- check it out! Minor mode to simplify editing output from the diff3
program.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 25 Nov 2016 15:59:45 +0000 (16:59 +0100)]
added sqlup for sql-mode
- upper-cases keywords in sql.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 25 Nov 2016 15:57:27 +0000 (16:57 +0100)]
avy-goto-char-timer on C-c C-S-SPC
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 25 Nov 2016 15:55:15 +0000 (16:55 +0100)]
updated keyfreq and ox-jira
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sat, 19 Nov 2016 16:06:16 +0000 (17:06 +0100)]
adjust mouse speed for scrolling
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sat, 19 Nov 2016 16:01:46 +0000 (17:01 +0100)]
bind magit-list-repositories to C-c s-m
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sat, 19 Nov 2016 10:00:56 +0000 (11:00 +0100)]
updating magit and some of his friends
- dash
- magit
- git-commit
- with-editor
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Tue, 8 Nov 2016 14:47:11 +0000 (15:47 +0100)]
several fixes and changes
- org-mode settings
- yasnippets
- html export
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Tue, 8 Nov 2016 14:39:09 +0000 (15:39 +0100)]
updated mew
- update to mew-
20161030 .1807
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Tue, 8 Nov 2016 14:36:42 +0000 (15:36 +0100)]
updated demo-it
- update to demo-it-
20161103 .1337
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 21 Oct 2016 12:23:24 +0000 (14:23 +0200)]
borrowed from https://github.com/bradwright/emacs.d
- access OS X keychain
- display filename in frame title
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 21 Oct 2016 12:22:09 +0000 (14:22 +0200)]
fix for ediff-marked-pair
Andreas Gerler [Fri, 21 Oct 2016 12:18:03 +0000 (14:18 +0200)]
C-c t t for toggle-truncate-lines
Andreas Gerler [Fri, 21 Oct 2016 12:17:30 +0000 (14:17 +0200)]
fixing tramp/sudo.
Andreas Gerler [Mon, 17 Oct 2016 10:18:54 +0000 (12:18 +0200)]
added ediff-marked-pair
- thanks to
http://stackoverflow.com/questions/
18121808 /emacs-ediff-marked-files-in-different-dired-buffers
we can diff files in 2 different dired buffers. Eg dired via tramp on
2 different servers and compare the files.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 9 Oct 2016 15:21:20 +0000 (17:21 +0200)]
some aliases and whitespace-display-mappings
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 9 Oct 2016 15:20:41 +0000 (17:20 +0200)]
added highlight-indentation-mode
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sun, 9 Oct 2016 14:19:47 +0000 (16:19 +0200)]
adding yasnippets for sql-mode
- lstables support different sql-products.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sat, 8 Oct 2016 16:35:52 +0000 (18:35 +0200)]
added jcs-kill-a-buffer
Kill the current buffer without asking if there is no prefix.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Sat, 8 Oct 2016 12:34:47 +0000 (14:34 +0200)]
capture screenshots of ncurses tools
- added bba-org-tmux-capture-pane
- added bba-insert-arrows
Andreas Gerler [Fri, 7 Oct 2016 05:58:06 +0000 (07:58 +0200)]
adding ob-applescript
Andreas Gerler [Fri, 7 Oct 2016 05:56:49 +0000 (07:56 +0200)]
Use M-mouse1 to add cursors to multicursor
Andreas Gerler [Mon, 5 Sep 2016 13:03:19 +0000 (15:03 +0200)]
new aws snippets
- ec2-userdata
- ebs-details
Andreas Gerler [Thu, 1 Sep 2016 12:55:28 +0000 (14:55 +0200)]
snippets all over the place
- modified ec2-console, aws-filters and sqlvertica
Andreas Gerler [Thu, 1 Sep 2016 12:52:13 +0000 (14:52 +0200)]
org-catch-invisible-edits smart
quote from documentation:
Make point visible, and do insertion/deletion if it is
adjacent to visible text and the change feels predictable.
Never delete a previously invisible character or add in the
middle or right after an invisible region. Basically, this
allows insertion and backward-delete right before ellipses.
Andreas Gerler [Thu, 1 Sep 2016 12:50:44 +0000 (14:50 +0200)]
add markdown to org-export
Andreas Gerler [Thu, 25 Aug 2016 21:45:40 +0000 (23:45 +0200)]
added bba-copy-org-src-block
- useful in training sessions to duplicate previous org src block.
Andreas Gerler [Fri, 19 Aug 2016 14:43:35 +0000 (16:43 +0200)]
updating templates/default-sh.sh
- better parsing of parameters with getopt for bash scripts.
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 19 Aug 2016 14:36:05 +0000 (16:36 +0200)]
more aws yasnippets
everybody loves yasnippets!
- aws-ec2-get-snapshots
- aws-ec2-get-volumes
Signed-off-by: Andreas Gerler <baronNOSPAMbundesbrandschatzamt.de>
Andreas Gerler [Fri, 19 Aug 2016 14:32:08 +0000 (16:32 +0200)]
added sqlformat
- to make SQL more readable.
Andreas Gerler [Thu, 18 Aug 2016 12:59:16 +0000 (14:59 +0200)]
set yas-indent-line nil
- keep white spaces as is from templates.
Andreas Gerler [Thu, 18 Aug 2016 12:54:28 +0000 (14:54 +0200)]
updating org/emacs.org
Andreas Gerler [Wed, 10 Aug 2016 16:04:33 +0000 (18:04 +0200)]
adding csv-mode and csv-nav
Andreas Gerler [Mon, 8 Aug 2016 18:57:23 +0000 (20:57 +0200)]
minor changes like TT org-set-tags
Andreas Gerler [Mon, 8 Aug 2016 18:48:31 +0000 (20:48 +0200)]
adding sicp
Andreas Gerler [Mon, 8 Aug 2016 18:44:21 +0000 (20:44 +0200)]
newer version of font-lock
- provides some missing features. Can be removed after going to Emacs25.
Andreas Gerler [Mon, 8 Aug 2016 18:39:13 +0000 (20:39 +0200)]
updating org-mode to
20160711
Andreas Gerler [Mon, 8 Aug 2016 18:20:41 +0000 (20:20 +0200)]
added bba-toggle-fullscreen
- s-return to toggle between fullscreen with battery mode and window mode.
Andreas Gerler [Thu, 23 Jun 2016 07:55:51 +0000 (09:55 +0200)]
Thanks to Xah Lee for some extra isearch keys
- origin http://ergoemacs.org/emacs/emacs_isearch_by_arrow_keys.html
Andreas Gerler [Wed, 22 Jun 2016 11:28:40 +0000 (13:28 +0200)]
set nxml-child-indent to 4 if @work.
Andreas Gerler [Wed, 22 Jun 2016 11:28:08 +0000 (13:28 +0200)]
open workhours.org during startup.
Andreas Gerler [Wed, 22 Jun 2016 11:27:23 +0000 (13:27 +0200)]
OSX: use Menlo instaed of Monaco
- bold is not supported with Monaco.
Andreas Gerler [Wed, 22 Jun 2016 11:26:32 +0000 (13:26 +0200)]
define keybindings for multiple-cursors.
Andreas Gerler [Wed, 15 Jun 2016 07:40:02 +0000 (09:40 +0200)]
moved workhours.org.
Andreas Gerler [Wed, 15 Jun 2016 07:39:06 +0000 (09:39 +0200)]
bba-org-export-jira-clipboard
- keyboard macro to export to Jira via ox-jira. Bound to C-c J.
Andreas Gerler [Wed, 15 Jun 2016 07:38:20 +0000 (09:38 +0200)]
yaml-mode: disable auto-fill-mode
Andreas Gerler [Mon, 6 Jun 2016 10:09:41 +0000 (12:09 +0200)]
snippet: tablesrcsh fix bug
- array index was incorrect.
Andreas Gerler [Mon, 30 May 2016 19:10:36 +0000 (21:10 +0200)]
updates: magit org helm
- new package versions
Andreas Gerler [Fri, 27 May 2016 08:54:42 +0000 (10:54 +0200)]
snippets: aws-ec2-start-stop-instances
- adding reboot-instances.
Andreas Gerler [Thu, 26 May 2016 18:25:02 +0000 (20:25 +0200)]
no flyspell-mode for org-mode
- had some issues lately with hanging org-mode buffers.