Rename my public names to use "my/" prefix and my private function to use "my--" prefix.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Sat, 13 Aug 2016 18:35:26 +0300
changeset 1415 26553c2093b1
parent 1414 436e2cb0d9c0
child 1416 6f00eaa73a10
Rename my public names to use "my/" prefix and my private function to use "my--" prefix.
.emacs-my
--- a/.emacs-my	Sat Aug 13 18:22:31 2016 +0300
+++ b/.emacs-my	Sat Aug 13 18:35:26 2016 +0300
@@ -43,7 +43,7 @@
 ;; Don't sort ``recentf-list`` so ``recentf-open-files`` show files in historical order!
 (setq recentf-menu-filter nil)
 
-(defun my-recentf.clean-project (dir)
+(defun my/recentf-clean-project (dir)
   "Remove from recentf all files that belong to DIR directory."
   (interactive (list (read-directory-name "Exclude all paths")))
   (let ( recentf-exclude )
@@ -1722,24 +1722,24 @@
 ;; Kill message buffer after mail send. You always can use C-c C-s to preserve it.
 (setq message-kill-buffer-on-exit t)
 
-(defconst my-safe-filename-char-regex "[[:alnum:]-_!.@]"
+(defconst my--message-safe-filename-regex "[[:alnum:]-_!.@]"
   "Safe file names.")
 
-(defun my-clean-filename (filename)
+(defun my--message-refine-filename (filename)
   (mapconcat
-   (lambda (ch) (or (when (string-match my-safe-filename-char-regex (char-to-string ch)) (char-to-string ch)) "-"))
+   (lambda (ch) (or (when (string-match my--message-safe-filename-regex (char-to-string ch)) (char-to-string ch)) "-"))
    filename "") )
 
-(defun my-message-save ()
+(defun my--message-save ()
   "Store message in `gnus-article-save-directory' after
 successful sending. It is possible that mail rejected and I lost
 it completely, this func save it for me."
   (unless (eq major-mode 'message-mode)
-    (error "Attempt to call my-message-save in non message-mode buffer"))
+    (error "Attempt to call my--message-save in non message-mode buffer"))
   (make-directory gnus-article-save-directory t)
   (let ( (buf (current-buffer))
-         (field-to (my-clean-filename (or (message-fetch-field "Newsgroups") (message-fetch-field "To"))))
-         (field-subject (my-clean-filename (message-fetch-field "Subject")))
+         (field-to (my--message-refine-filename (or (message-fetch-field "Newsgroups") (message-fetch-field "To"))))
+         (field-subject (my--message-refine-filename (message-fetch-field "Subject")))
          file )
     (when (> (length field-to) 32)
       (setq field-to (substring field-to 0 32)))
@@ -1749,7 +1749,7 @@
     (with-temp-file file
       (insert-buffer-substring buf)
       )) )
-(add-hook 'message-sent-hook 'my-message-save)
+(add-hook 'message-sent-hook 'my--message-save)
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 (message "smtp, smtpmail")
@@ -2020,7 +2020,7 @@
 (my--eval-after-load gnus-sum
   (define-key gnus-summary-mode-map (kbd "C-k") #'my-gnus-summary-kill-same-subject))
 
-(defun my-gnus.mark-thread-as-read ()
+(defun my/gnus-mark-thread-as-read ()
   "Mark unmarked articles in current thread as read and move to
 next thread without selecting article."
   (interactive)
@@ -2032,7 +2032,7 @@
       (when (or (not (gnus-summary-search-forward)) (eq (gnus-summary-thread-level) 0))
         (throw 'exit nil)) )))
 (my--eval-after-load gnus-sum
-  (define-key gnus-summary-mode-map (kbd "H-k") #'my-gnus.mark-thread-as-read))
+  (define-key gnus-summary-mode-map (kbd "H-k") #'my/gnus-mark-thread-as-read))
 
 (defun my-gnus-thread-score-function (&rest scores)
   "If any followup have positive score assign greater available