merged
authorOleksandr Gavenko <gavenkoa@gmail.com>
Fri, 13 Mar 2015 19:26:20 +0200
changeset 1269 ffa96b1c6f9f
parent 1261 ebbd2c480f1d (current diff)
parent 1268 9fecb7abda89 (diff)
child 1270 0e68ef7990ef
merged
.emacs-my
Makefile
--- a/.emacs-my	Wed Mar 11 23:57:02 2015 +0200
+++ b/.emacs-my	Fri Mar 13 19:26:20 2015 +0200
@@ -1,6 +1,6 @@
 ;; -*- mode: emacs-lisp; coding: utf-8; fill-column: 78 -*-
 ;;
-;; Written by Oleksandr Gavenko <gavenkoa@gmail.com>, 2008-2010.
+;; Written by Oleksandr Gavenko <gavenkoa@gmail.com>, 2008-2015.
 ;;
 ;; This file formed from parts and ideas from many sites/docs and
 ;; placed in public domain.
@@ -754,6 +754,9 @@
   (setq x-select-enable-clipboard t)    ; for Emacs 21.2.1 and newer
   )
 
+(when (fboundp 'er/expand-region)
+  (global-set-key (kbd "C-=") 'er/expand-region))
+
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 (message "highlighting current line")
 
--- a/Makefile	Wed Mar 11 23:57:02 2015 +0200
+++ b/Makefile	Fri Mar 13 19:26:20 2015 +0200
@@ -85,19 +85,11 @@
 	\
 mkdir -p $(mylispdir); \
 rm -f $(emacsdir)/autoload-my.el; \
-mv $(emacsdir)/my-lisp $(mylispdir); \
-mv ~/.emacs-my $(mylispdir)/.emacs || true; \
-mv ~/.emacs-custom.el $(mylispdir)/.emacs-custom || true; \
-mv ~/.emacs-pre $(mylispdir) || true; \
-mv ~/.emacs-post $(mylispdir) || true; \
-mv ~/.emacs-places $(mylispdir) || true; \
-mv ~/.emacs.desktop $(mylispdir) || true; \
-mv ~/.emacs.bmk $(mylispdir) || true; \
-rm -f ~/.emacs-autogen; \
-	\
-rm -f ~/.emacs ~/.emacs-places; \
-for f in $(mylispdir)/.emacs*; do \
-  mv $$f $(emacsdir) || true; \
+rm -f ~/.emacs; \
+[ -d $(emacsdir)/my-lisp ] && mv $(emacsdir)/my-lisp $(mylispdir); \
+for f in .emacs-my .emacs-custom.el .emacs-pre .emacs-post .emacs-places .emacs.desktop .emacs.bmk .emacs-places .emacs-autogen .ido.last; do \
+  if [ -f ~/$$f ]; then [ -f $(emacsdir)/$$f ] && mv ~/$$f $(emacsdir)/$$f.1 || mv ~/$$f $(emacsdir); fi; \
+  if [ -f $(mylispdir)/$$f ]; then [ -f $(emacsdir)/$$f ] && mv $(mylispdir)/$$f $(emacsdir)/$$f.2 || mv $(mylispdir)/$$f $(emacsdir); fi; \
 done; \
 mv ~/.recentf ~/.ido.last $(emacsdir) || true