;;; debug-ein.el --- Debug ein.el ;; Copyright (C) 2012- Takafumi Arakaki ;; Author: Takafumi Arakaki ;; This file is NOT part of GNU Emacs. ;; debug-ein.el is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; debug-ein.el is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with debug-ein.el. If not, see . ;;; Commentary: ;; emacs -Q -L path/to/nxhtml/util/ -l debug-ein.el ;;; Code: (add-to-list 'load-path (file-name-directory load-file-name)) (eval-when-compile (require 'ein-notebooklist)) (require 'ein) (require 'ein-dev) (setq debug-on-error t) (setq websocket-debug t) (ein:notebooklist-open) (ein:log-set-level 'debug) (ein:log-set-message-level 'verbose) (ein:dev-patch-backtrace) (require 'markdown-mode nil t) (require 'rst nil t) (declare-function ein:ac-config "ein-ac") (declare-function global-auto-complete-mode "auto-complete") (when (featurep 'auto-complete) (global-auto-complete-mode t) (require 'ein-ac) (ein:ac-config t)) (declare-function ein:smartrep-config "ein-smartrep") (when (featurep 'smartrep) (require 'ein-smartrep) (ein:smartrep-config)) (custom-set-faces ;; Turn off background color for mumamo major chunk, to see ;; highlighting of prompt and stderr. '(mumamo-background-chunk-major ((((class color) (min-colors 88) (background dark)) nil))) ;; '(mumamo-background-chunk-submode1 ;; ((((class color) (min-colors 88) (background dark)) nil))) ) ;; Suppress this warning when using mumamo: ;; Warning: `font-lock-syntactic-keywords' is an obsolete variable (as of 24.1); ;; use `syntax-propertize-function' instead. ;; See: http://stackoverflow.com/a/5470584/727827 (when (and (equal emacs-major-version 24) (equal emacs-minor-version 1)) (eval-after-load "bytecomp" '(add-to-list 'byte-compile-not-obsolete-vars 'font-lock-syntactic-keywords))) ;;; debug-ein.el ends here