mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	Recent Emacs (23 and up?) has this feature called .dir-locals.el. See also: https://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
		
			
				
	
	
		
			37 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			EmacsLisp
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			EmacsLisp
		
	
	
	
	
	
;; Copyright (c) 2018 Urabe, Shyouhei.  All rights reserved.
 | 
						|
;;
 | 
						|
;; This file is a part of  the programming language Ruby.  Permission is hereby
 | 
						|
;; granted, to either  redistribute and/or modify this file,  provided that the
 | 
						|
;; conditions mentioned  in the  file COPYING  are met.   Consult the  file for
 | 
						|
;; details.
 | 
						|
 | 
						|
((nil .
 | 
						|
     ((indent-tabs-mode . nil)
 | 
						|
      (require-final-newline . t)
 | 
						|
      (tab-width . 8)
 | 
						|
      (show-trailing-whitespace . t)
 | 
						|
      (whitespace-line-column . 80))) ;; See also [Misc #12277]
 | 
						|
 | 
						|
 ;; (bat-mode . ((buffer-file-coding-system . utf-8-dos)))
 | 
						|
 | 
						|
 (ruby-mode . ((ruby-indent-level . 2)))
 | 
						|
 | 
						|
 (rdoc-mode . ((fill-column . 74)))
 | 
						|
 | 
						|
 (yaml-mode . ((yaml-indent-offset . 2)))
 | 
						|
 | 
						|
 (makefile-mode . ((indent-tabs-mode . t)))
 | 
						|
 | 
						|
 (c-mode . ((c-file-style . "ruby")))
 | 
						|
 | 
						|
 (change-log-mode .
 | 
						|
     ((buffer-file-coding-system . us-ascii)
 | 
						|
      (indent-tabs-mode . t)
 | 
						|
      (change-log-indent-text . 2)
 | 
						|
      (add-log-time-format . (lambda (&optional x y)
 | 
						|
        (let* ((time (or x (current-time)))
 | 
						|
	       (system-time-locale "C")
 | 
						|
	       (diff (+ (cadr time) 32400))
 | 
						|
	       (lo (% diff 65536))
 | 
						|
	       (hi (+ (car time) (/ diff 65536))))
 | 
						|
        (format-time-string "%a %b %e %H:%M:%S %Y" (list hi lo) t)))))))
 |