Skip to content

Commit

Permalink
Fix warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
nanasess committed Sep 18, 2024
1 parent ccde4e7 commit 9dde367
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 80 deletions.
47 changes: 1 addition & 46 deletions .emacs.d/init.d/japanese-init.el
Original file line number Diff line number Diff line change
Expand Up @@ -13,51 +13,6 @@
(setq default-process-coding-system '(utf-8 . utf-8))
(setenv "LANG" "ja_JP.UTF-8")

;; A. end

;; B. inline input method (window-system)
;(when (eq window-system 'mac)
; (add-hook 'minibuffer-setup-hook 'mac-change-language-to-us)
; )
;; B. end

;; C. fix: Unicode => Japanese mapping
;; Thanks to saiki-san (see [macemacsjp-users 870])
;; register circle around digits to cjk table (by Ando-san)
(if (eq window-system 'mac)
(defadvice utf-translate-cjk-load-tables
(after my-ad-circled-digit activate)
(dotimes (i 20)
(let ((unicode (+ #x2460 i))
(char (+ 54433 i)))
(if (utf-translate-cjk-substitutable-p unicode)
(puthash unicode char ucs-unicode-to-mule-cjk))
(puthash char unicode ucs-mule-cjk-to-unicode)))
;; prevent to use half-width marks (by Nanba-san)
(utf-translate-cjk-set-unicode-range
'((#x2e80 . #xd7a3)
(#xff00 . #xffef)
(#xa7 . #xa7) ;
(#xb0 . #xb1) ;
(#xb4 . #xb4) ;
(#xb6 . #xb6) ;
(#xd7 . #xd7) ;
(#xf7 . #xf7) ;
(#x370 . #x3ff) ; ギリシャ
(#x400 . #x4ff) ; キリル
(#x2000 . #x206f) ; 一般句読点
(#x2103 . #x2103) ;
(#x212b . #x212b) ;
(#x2190 . #x21ff) ; 矢印
(#x2200 . #x22ff) ; 数学記号
(#x2300 . #x23ff) ; 技術記号
(#x2460 . #x2473) ; 円囲み数字
(#x2500 . #x257f) ; 罫線
(#x25a0 . #x25ff) ; 幾何学模様
(#x2600 . #x26ff) ; その他の記号
))))
;; C. end

;; D. fix yen key problem on JIS keyboard
;; Ando-san's code (see [Macemacsjp-users 1126])
(define-key global-map [2213] nil)
Expand All @@ -70,4 +25,4 @@
(define-key function-key-map [3420] [?\\])
(define-key function-key-map [67112284] [?\C-\\])

(provide 'japanese-init)
(provide 'japanese-init)
58 changes: 24 additions & 34 deletions .emacs.d/init.el
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,9 @@
skk-init-file (concat user-initial-directory "skk-init.el")
skk-isearch-start-mode 'latin)
(setq skk-preload nil)
(add-hook 'skk-load-hook
(lambda ()
(require 'context-skk)))
;;; global key-bindings
(global-unset-key (kbd "C-M-t"))
(global-unset-key (kbd "C-z"))
Expand All @@ -182,8 +185,8 @@
(if (fboundp 'pixel-scroll-precision-mode)
(progn
(setq scroll-step 1)
(setq-default scroll-conservatively 10000)
(setq-default scroll-margin 5)
(setq-default scroll-conservatively 0)
(setq-default scroll-margin 0)

(setq pixel-scroll-precision-use-momentum t)
(setq pixel-scroll-precision-interpolate-mice t)
Expand Down Expand Up @@ -227,7 +230,7 @@
(setq wl-copy-process nil)
(defun wl-copy (text)
(setq wl-copy-process (make-process :name "wl-copy"
:buffe*r nil
:buffer nil
:command '("wl-copy" "-f" "-n")
:connection-type 'pipe
:noquery t))
Expand Down Expand Up @@ -258,6 +261,14 @@

;;; show-paren settings
(show-paren-mode 1)
;; (el-get-bundle puni
;; :type github
;; :pkgname "AmaiKinono/puni")
;; (add-hook
;; 'emacs-startup-hook
;; #'(lambda ()
;; (puni-global-mode)
;; (add-hook 'term-mode-hook #'puni-disable-puni-mode)))

;;; face settings
(setq visible-bell t)
Expand Down Expand Up @@ -338,9 +349,10 @@

(add-hook 'emacs-startup-hook 'doom-modeline-mode)

(line-number-mode 1)
(line-number-mode -1)
(column-number-mode 1)
(size-indication-mode 1)
(global-display-line-numbers-mode t)

(el-get-bundle symbol-overlay
:type github
Expand Down Expand Up @@ -975,11 +987,11 @@
;; :pkgname "emacs-php/php-mode"
;; :build `(("make" ,(format "EMACS=%s" el-get-emacs)))
;; :load-path ("lisp"))
(el-get-bundle php-ts-mode
:type github
:pkgname "emacs-php/php-ts-mode"
:branch "master"
:build `(("make" ,(format "EMACS=%s" el-get-emacs))))
;; (el-get-bundle php-ts-mode
;; :type github
;; :pkgname "emacs-php/php-ts-mode"
;; :branch "master"
;; :build `(("make" ,(format "EMACS=%s" el-get-emacs))))
(add-to-list 'auto-mode-alist '("\\.\\(inc\\|php[s34]?\\)$" . php-ts-mode))
(with-eval-after-load 'php-ts-mode
(add-to-list 'treesit-language-source-alist
Expand All @@ -992,7 +1004,9 @@
(electric-indent-local-mode t)
(electric-layout-mode t)
;; (setq-local electric-layout-rules '((?{ . around)))
(electric-pair-local-mode t))
(electric-pair-local-mode t)
(with-eval-after-load 'skk
(add-to-list 'context-skk-programming-mode 'php-ts-mode)))

(el-get-bundle php-runtime
:type github
Expand Down Expand Up @@ -1146,30 +1160,6 @@
(auto-save-buffers-enhanced t)
(global-set-key "\C-xas" 'auto-save-buffers-enhanced-toggle-activity)

(el-get-bundle scratch-pop in zk-phi/scratch-pop)
(global-set-key (kbd "C-c c") 'scratch-pop)
(makunbound 'scratch-ext-minor-mode-map)
(define-minor-mode scratch-ext-minor-mode
"Minor mode for *scratch* buffer."
nil ""
'(("\C-c\C-c" . scratch-pop-kill-ring-save-exit)
("\C-c\C-e" . erase-buffer)))

(with-current-buffer (get-buffer-create "*scratch*")
(erase-buffer)
(ignore-errors
(insert-file-contents auto-save-buffers-enhanced-file-related-with-scratch-buffer))
(setq header-line-format "scratch!!")
(scratch-ext-minor-mode 1))
(defun scratch-pop-kill-ring-save-exit ()
"Save after close the contents of buffer to killring."
(interactive)
(kill-new (buffer-string))
(erase-buffer)
(funcall (if (fboundp 'popwin:close-popup-window)
'popwin:close-popup-window
'quit-window)))

(el-get-bundle gcmh)
(gcmh-mode 1)
(with-eval-after-load 'gcmh
Expand Down

0 comments on commit 9dde367

Please sign in to comment.