Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Added prolog-mode, browse-kill-ring, gist-mode

added abrev_defs
updated solarized
  • Loading branch information...
commit b0d360767107fc5d6c9e1d949d8d9b07e609e2f3 1 parent 9e09ae1
@ljos authored
View
57 abbrev_defs
@@ -0,0 +1,57 @@
+;;-*-coding: utf-8;-*-
+(define-abbrev-table 'Buffer-menu-mode-abbrev-table '())
+
+(define-abbrev-table 'calendar-mode-abbrev-table '())
+
+(define-abbrev-table 'comint-mode-abbrev-table '())
+
+(define-abbrev-table 'completion-list-mode-abbrev-table '())
+
+(define-abbrev-table 'display-time-world-mode-abbrev-table '())
+
+(define-abbrev-table 'emacs-lisp-mode-abbrev-table '())
+
+(define-abbrev-table 'fundamental-mode-abbrev-table '())
+
+(define-abbrev-table 'global-abbrev-table '())
+
+(define-abbrev-table 'help-mode-abbrev-table '())
+
+(define-abbrev-table 'inferior-python-mode-abbrev-table '())
+
+(define-abbrev-table 'lisp-mode-abbrev-table '())
+
+(define-abbrev-table 'occur-edit-mode-abbrev-table '())
+
+(define-abbrev-table 'occur-mode-abbrev-table '())
+
+(define-abbrev-table 'org-mode-abbrev-table '())
+
+(define-abbrev-table 'outline-mode-abbrev-table '())
+
+(define-abbrev-table 'package-menu-mode-abbrev-table '())
+
+(define-abbrev-table 'process-menu-mode-abbrev-table '())
+
+(define-abbrev-table 'prog-mode-abbrev-table '())
+
+(define-abbrev-table 'python-mode-abbrev-table
+ '(
+ ("class" "" python-skeleton-class 0)
+ ("def" "" python-skeleton-def 0)
+ ("for" "" python-skeleton-for 0)
+ ("if" "" python-skeleton-if 0)
+ ("try" "" python-skeleton-try 0)
+ ("while" "" python-skeleton-while 0)
+ ))
+
+(define-abbrev-table 'select-tags-table-mode-abbrev-table '())
+
+(define-abbrev-table 'special-mode-abbrev-table '())
+
+(define-abbrev-table 'tabulated-list-mode-abbrev-table '())
+
+(define-abbrev-table 'text-mode-abbrev-table '())
+
+(define-abbrev-table 'vc-git-log-view-mode-abbrev-table '())
+
View
2  config/browsekillring-config.el
@@ -0,0 +1,2 @@
+(require 'browse-kill-ring)
+(browse-kill-ring-default-keybindings)
View
2  config/elpa-config.el
@@ -9,11 +9,13 @@
(defvar my-packages '(auctex
auto-complete
ace-jump-mode
+ browse-kill-ring
clojure-mode
clojure-test-mode
color-theme
org
paredit
+ prolog
slime
slime-repl
starter-kit
View
11 config/prolog-config.el
@@ -0,0 +1,11 @@
+;;Prolog configs
+(autoload 'run-prolog "prolog" "Start a Prolog sub-process." t)
+(autoload 'prolog-mode "prolog" "Major mode for editing Prolog programs." t)
+(autoload 'mercury-mode "prolog" "Major mode for editing Mercury programs." t)
+(setq prolog-system 'swi)
+(setq auto-mode-alist (append '(("\\.pl$" . prolog-mode)
+ ("\\.m$" . mercury-mode))
+ auto-mode-alist))
+
+;(define-key prolog-mode-map (kbd "C-cC-t") 'prolog-toggle-trace)
+
View
8 init.el
@@ -20,10 +20,11 @@
;;;The config files.
(add-to-list 'load-path "~/.emacs.d/config/")
-(load "paredit-config.el") ;;needs to be before elpa as we need to fix a few things
+(load "paredit-config.el") ;needs to be before elpa as we need to fix a few things
(load "elpa-config.el")
(load "face-config.el")
(load "autocomplete-config.el")
+(load "browsekillring-config.el")
(load "undotree-config.el")
(load "modeline-config.el")
(load "writegood-config.el")
@@ -32,8 +33,11 @@
(load "slimerepl-config.el")
(load "clojure-config.el")
(load "auctex-config.el")
-(load "screen-config.el")
(load "tramp-config.el")
+(load "prolog-config.el")
+(load "gist-config.el")
+(load "screen-config.el") ;This should be the last to happen
+
(setq visible-bell nil)
(custom-set-variables
2  site-lisp/emacs-color-theme-solarized
@@ -1 +1 @@
-Subproject commit 7dc178a9e4e64ea5f5874643d4facbab0a9364e6
+Subproject commit bd063997387aff7a15e2eefaeb3dd95f94410361
Please sign in to comment.
Something went wrong with that request. Please try again.