# HG changeset patch # User Oleksandr Gavenko # Date 1295335888 -7200 # Node ID 9f098b5f92697c81003c6159d3eeb56bea3645e1 # Parent 22eb7a31b68917df160e9a891911c0d63688db97# Parent 083974006b4acfe58f03a469ba9f2606ff6d3c60 merged diff -r 083974006b4a -r 9f098b5f9269 .emacs-my --- a/.emacs-my Mon Jan 17 16:28:51 2011 +0200 +++ b/.emacs-my Tue Jan 18 09:31:28 2011 +0200 @@ -18,6 +18,10 @@ ;; Set the debug option to enable a backtrace when a problem occurs. (setq debug-on-error nil) ; t/nil +;; Prevent Emacs from loading 'default.el', which loaded after '.emacs'. +;; Also '-q' prevent loading your init file. +(setq inhibit-default-init nil) ; t/nil + ;;; ---------------------------------------------------------------- (message "user info") @@ -315,6 +319,12 @@ (setq null-device "/dev/null") ) +;; -ls produce very noisy output: +;; (setq find-ls-option '("-ls" . "")) +;; So I use next expression, which work with GNU find, I replace %s with '0' +;; to avoid unnecessary sys calls and this make output aligned by column: +(setq find-ls-option '("-printf ' -rw-rw-rw- 0 %AY-%Am-%Ad %AH:%AM %p\n'" . "")) + ;; Do not set t because some grep do not has --color options. (setq grep-highlight-matches nil) (setq grep-use-null-device nil) @@ -1133,6 +1143,8 @@ ) ) +(global-set-key "\M-\r" 'complete-tag) + ;;; ---------------------------------------------------------------- (message "CEDET, semantic") diff -r 083974006b4a -r 9f098b5f9269 .emacs-post --- a/.emacs-post Mon Jan 17 16:28:51 2011 +0200 +++ b/.emacs-post Tue Jan 18 09:31:28 2011 +0200 @@ -22,3 +22,9 @@ ;; ) ;; (jabber-connect-all) ;; ) + +;; (setq etags-table-alist +;; (list +;; '(".*\\.\\([ch]\\|cpp\\|rc\\)" "c:/Program Files/Microsoft SDKs/Windows/v6.1/Include/TAGS") +;; )) + diff -r 083974006b4a -r 9f098b5f9269 Makefile --- a/Makefile Mon Jan 17 16:28:51 2011 +0200 +++ b/Makefile Tue Jan 18 09:31:28 2011 +0200 @@ -2,6 +2,17 @@ # # You can do anything with this file without any warranty. +SHELL = /bin/sh + +# Disable built in pattern rules. +MAKEFLAGS += -r +# Disable built in variables. +MAKEFLAGS += -R +# Disable built in suffix rules. +.SUFFIXES: +# Default target. +.DEFAULT_GOAL = all + ################################################################ # Helper definition.