Moved lisp files to their own dir.
authorLuke Hoersten <Luke@Hoersten.org>
Wed, 19 Nov 2014 18:45:01 -0600
changeset 70 88c4f68cb191
parent 69 b3baf25406f8
child 71 b5976ed7311a
Moved lisp files to their own dir.
.hgignore
c-init.el
hoersten-c-style.el
init.el
lisp/c-init.el
lisp/hoersten-c-style.el
lisp/move-line.el
move-line.el
--- a/.hgignore	Wed Nov 19 18:38:48 2014 -0600
+++ b/.hgignore	Wed Nov 19 18:45:01 2014 -0600
@@ -1,8 +1,11 @@
 syntax: regexp
 ^url\/
 ^elpa\/
+^eshell\/
 \.elc$
 \.mc-lists\.el$
+\.DS_Store$
+session\..*$
 ac-comphist\.dat$
 ~$
 \#.*\#$
--- a/c-init.el	Wed Nov 19 18:38:48 2014 -0600
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,49 +0,0 @@
-;; ~/.emacs.d/c-hook.el
-;; Luke Hoersten <[email protected]>
-
-(require 'hoersten-c-style)
-
-(add-hook
- 'c-mode-common-hook
- (lambda ()
-   ;; indentation
-   (setq
-    tab-width 3
-    c-basic-offset 3
-    indent-tabs-mode t
-    standard-indent 3
-    whitespace-line-column 120)
-
-   (setq
-    compile-command "scons "
-    c-hungry-delete-key t)
-
-   (c-toggle-auto-newline t) ; auto newline
-   (c-subword-mode t)
-
-   ;; custom keys
-   (local-set-key (kbd "C-c f")   'ff-find-other-file) ; toggle header/source file
-
-   ;; ;; code folding
-   ;; (local-set-key (kbd "C-c v") 'hs-toggle-hiding)
-   ;; (local-set-key (kbd "<f1>")  'hs-hide-all)
-   ;; (local-set-key (kbd "<f2>")  'hs-show-all)
-   ;; (hs-minor-mode t) ; enable hide-show mode
-
-   ;; gdb settings
-   (setq
-    gdb-many-windows t                ; gdb many windows
-    gdb-use-separate-io-buffer t      ; gdb stdio output
-    gud-tooltip-mode t)               ; mouse hover variables
-   (local-set-key (kbd "C-c g") 'gdb) ; gdb
-
-   ;; auto-close bracing
-   (setq parens-require-spaces nil)
-   (dolist (key '("(" "[")) (define-key (current-local-map) key 'insert-pair))
-   ))
-
-(add-to-list 'auto-mode-alist '("\\.ipp$" . c++-mode))
-(add-to-list 'auto-mode-alist '("\\.inl$" . c++-mode))
-
-(message "Loading c-init...done")
-(provide 'c-init)
--- a/hoersten-c-style.el	Wed Nov 19 18:38:48 2014 -0600
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-;; ~/.emacs.d/hoersten-c-style.el
-;; Luke Hoersten <[email protected]>
-
-;; hoersten c++-style
-(c-add-style
- "hoersten"
- '(;; indentation
-   (indent-tabs-mode       . t)
-   (tab-width              . 3)
-   (c-basic-offset         . 3)
-
-   ;; brace cleanups
-   (c-cleanup-list
-    brace-else-brace
-    brace-elseif-brace
-    brace-catch-brace
-    empty-defun-braces
-    defun-close-semi
-    list-close-comma
-    scope-operator)
-
-   ;; syntactic symbols
-   (c-offsets-alist
-    (substatement-open     . 0)
-    (inline-open           . 0)
-    (case-label            . +)
-    (innamespace           . 0)
-    (arglist-cont-nonempty . +)
-    (cpp-macro             . -))))
-
-;; c-like language settings (c, c++, java, etc.)
-;;(require 'doxymacs)
-(setq-default c-default-style "hoersten") ; load c-style
-
-(message "Loading hoersten-c-style...done")
-(provide 'hoersten-c-style)
--- a/init.el	Wed Nov 19 18:38:48 2014 -0600
+++ b/init.el	Wed Nov 19 18:45:01 2014 -0600
@@ -2,7 +2,7 @@
 ;; Luke Hoersten <[email protected]>
 
 ;;;; General ;;;;
-(add-to-list 'load-path "~/.emacs.d")     ; set default emacs load path
+(add-to-list 'load-path "~/.emacs.d/lisp")     ; set default emacs load path
 
 (setq-default
  ediff-split-window-function
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lisp/c-init.el	Wed Nov 19 18:45:01 2014 -0600
@@ -0,0 +1,49 @@
+;; ~/.emacs.d/c-hook.el
+;; Luke Hoersten <[email protected]>
+
+(require 'hoersten-c-style)
+
+(add-hook
+ 'c-mode-common-hook
+ (lambda ()
+   ;; indentation
+   (setq
+    tab-width 3
+    c-basic-offset 3
+    indent-tabs-mode t
+    standard-indent 3
+    whitespace-line-column 120)
+
+   (setq
+    compile-command "scons "
+    c-hungry-delete-key t)
+
+   (c-toggle-auto-newline t) ; auto newline
+   (c-subword-mode t)
+
+   ;; custom keys
+   (local-set-key (kbd "C-c f")   'ff-find-other-file) ; toggle header/source file
+
+   ;; ;; code folding
+   ;; (local-set-key (kbd "C-c v") 'hs-toggle-hiding)
+   ;; (local-set-key (kbd "<f1>")  'hs-hide-all)
+   ;; (local-set-key (kbd "<f2>")  'hs-show-all)
+   ;; (hs-minor-mode t) ; enable hide-show mode
+
+   ;; gdb settings
+   (setq
+    gdb-many-windows t                ; gdb many windows
+    gdb-use-separate-io-buffer t      ; gdb stdio output
+    gud-tooltip-mode t)               ; mouse hover variables
+   (local-set-key (kbd "C-c g") 'gdb) ; gdb
+
+   ;; auto-close bracing
+   (setq parens-require-spaces nil)
+   (dolist (key '("(" "[")) (define-key (current-local-map) key 'insert-pair))
+   ))
+
+(add-to-list 'auto-mode-alist '("\\.ipp$" . c++-mode))
+(add-to-list 'auto-mode-alist '("\\.inl$" . c++-mode))
+
+(message "Loading c-init...done")
+(provide 'c-init)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lisp/hoersten-c-style.el	Wed Nov 19 18:45:01 2014 -0600
@@ -0,0 +1,36 @@
+;; ~/.emacs.d/hoersten-c-style.el
+;; Luke Hoersten <[email protected]>
+
+;; hoersten c++-style
+(c-add-style
+ "hoersten"
+ '(;; indentation
+   (indent-tabs-mode       . t)
+   (tab-width              . 3)
+   (c-basic-offset         . 3)
+
+   ;; brace cleanups
+   (c-cleanup-list
+    brace-else-brace
+    brace-elseif-brace
+    brace-catch-brace
+    empty-defun-braces
+    defun-close-semi
+    list-close-comma
+    scope-operator)
+
+   ;; syntactic symbols
+   (c-offsets-alist
+    (substatement-open     . 0)
+    (inline-open           . 0)
+    (case-label            . +)
+    (innamespace           . 0)
+    (arglist-cont-nonempty . +)
+    (cpp-macro             . -))))
+
+;; c-like language settings (c, c++, java, etc.)
+;;(require 'doxymacs)
+(setq-default c-default-style "hoersten") ; load c-style
+
+(message "Loading hoersten-c-style...done")
+(provide 'hoersten-c-style)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lisp/move-line.el	Wed Nov 19 18:45:01 2014 -0600
@@ -0,0 +1,27 @@
+;; http://www.emacswiki.org/emacs/MoveLine
+
+(defun move-line (n)
+  "Move the current line up or down by N lines."
+  (interactive "p")
+  (setq col (current-column))
+  (beginning-of-line) (setq start (point))
+  (end-of-line) (forward-char) (setq end (point))
+  (let ((line-text (delete-and-extract-region start end)))
+    (forward-line n)
+    (insert line-text)
+    ;; restore point to original column in moved line
+    (forward-line -1)
+    (forward-char col)))
+
+(defun move-line-up (n)
+  "Move the current line up by N lines."
+  (interactive "p")
+  (move-line (if (null n) -1 (- n))))
+
+(defun move-line-down (n)
+  "Move the current line down by N lines."
+  (interactive "p")
+  (move-line (if (null n) 1 n)))
+
+(message "Loading move-line...done")
+(provide 'move-line)
--- a/move-line.el	Wed Nov 19 18:38:48 2014 -0600
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-;; http://www.emacswiki.org/emacs/MoveLine
-
-(defun move-line (n)
-  "Move the current line up or down by N lines."
-  (interactive "p")
-  (setq col (current-column))
-  (beginning-of-line) (setq start (point))
-  (end-of-line) (forward-char) (setq end (point))
-  (let ((line-text (delete-and-extract-region start end)))
-    (forward-line n)
-    (insert line-text)
-    ;; restore point to original column in moved line
-    (forward-line -1)
-    (forward-char col)))
-
-(defun move-line-up (n)
-  "Move the current line up by N lines."
-  (interactive "p")
-  (move-line (if (null n) -1 (- n))))
-
-(defun move-line-down (n)
-  "Move the current line down by N lines."
-  (interactive "p")
-  (move-line (if (null n) 1 n)))
-
-(message "Loading move-line...done")
-(provide 'move-line)