Server IP : 103.119.228.120 / Your IP : 3.141.35.27 Web Server : Apache System : Linux v8.techscape8.com 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64 User : nobody ( 99) PHP Version : 5.6.40 Disable Function : shell_exec,symlink,system,exec,proc_get_status,proc_nice,proc_terminate,define_syslog_variables,syslog,openlog,closelog,escapeshellcmd,passthru,ocinum cols,ini_alter,leak,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dl,dll,myshellexec,proc_open,socket_bind,proc_close,escapeshellarg,parse_ini_filepopen,fpassthru,exec,passthru,escapeshellarg,escapeshellcmd,proc_close,proc_open,ini_alter,popen,show_source,proc_nice,proc_terminate,proc_get_status,proc_close,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,dl,symlink,shell_exec,system,dl,passthru,escapeshellarg,escapeshellcmd,myshellexec,c99_buff_prepare,c99_sess_put,fpassthru,getdisfunc,fx29exec,fx29exec2,is_windows,disp_freespace,fx29sh_getupdate,fx29_buff_prepare,fx29_sess_put,fx29shexit,fx29fsearch,fx29ftpbrutecheck,fx29sh_tools,fx29sh_about,milw0rm,imagez,sh_name,myshellexec,checkproxyhost,dosyayicek,c99_buff_prepare,c99_sess_put,c99getsource,c99sh_getupdate,c99fsearch,c99shexit,view_perms,posix_getpwuid,posix_getgrgid,posix_kill,parse_perms,parsesort,view_perms_color,set_encoder_input,ls_setcheckboxall,ls_reverse_all,rsg_read,rsg_glob,selfURL,dispsecinfo,unix2DosTime,addFile,system,get_users,view_size,DirFiles,DirFilesWide,DirPrintHTMLHeaders,GetFilesTotal,GetTitles,GetTimeTotal,GetMatchesCount,GetFileMatchesCount,GetResultFiles,fs_copy_dir,fs_copy_obj,fs_move_dir,fs_move_obj,fs_rmdir,SearchText,getmicrotime MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/doc/git-1.8.3.1/contrib/emacs/ |
Upload File : |
;ELC ;;; Compiled by mockbuild@buildfarm04-new.corp.cloudlinux.com on Tue Jul 30 09:13:05 2024 ;;; from file /builddir/build/BUILD/git-1.8.3.1/contrib/emacs/git-blame.el ;;; in Emacs version 24.3.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\302\303\304\305\306\307%\210\310\307\311\312\306\313\314\315&\210\316\317\320\321\322\323\306\307&\210\316\324\325\326\306\307%\210\316\327\330\331\306\307%\207" [require format-spec custom-declare-face git-blame-prefix-face ((((background dark)) (:foreground "gray" :background "black")) (((background light)) (:foreground "gray" :background "white")) (t (:weight bold))) "The face used for the hash prefix." :group git-blame custom-declare-group nil "A minor mode showing Git blame information." git :link (function-link git-blame-mode) custom-declare-variable git-blame-use-colors t "Use colors to indicate commits in `git-blame-mode'." :type boolean git-blame-prefix-format "%h %20A:" "The format of the prefix added to each line in `git-blame'\nmode. The format is passed to `format-spec' with the following format keys:\n\n %h - the abbreviated hash\n %H - the full hash\n %a - the author name\n %A - the author email\n %c - the committer name\n %C - the committer email\n %s - the commit summary\n" git-blame-mouseover-format "%h %a %A: %s" "The format of the description shown when pointing at a line in\n`git-blame' mode. The format string is passed to `format-spec'\nwith the following format keys:\n\n %h - the abbreviated hash\n %H - the full hash\n %a - the author name\n %A - the author email\n %c - the committer name\n %C - the committer email\n %s - the commit summary\n"] 8) #@120 Given a list, returns a list of triples formed with each elements of the list. a b => bbb bba bab baa abb aba aaa aab (defalias 'git-blame-color-scale #[(&rest elements) "\306 \306\211\203C @ \306\211\203; @ \306\211\2033 @\307\310\n\f $BA\211\204 *A\211\204 *A\211\204\n *)\207" [result elements a --dolist-tail-- b c nil format "#%s%s%s"] 6 (#$ . 1998)]) #@85 Select a random element from L and returns it. Also remove selected element from l. (defalias 'git-blame-random-pop '(macro . #[(l) "\301\302\303\304\305DDEDC\306\307\302EE\310BBB\207" [l let e elt random length setq remove (e)] 7 (#$ . 2386)])) #@196 *Formatting option used for describing current line in the minibuffer. This option is used to pass to git log --pretty= command-line option, and describe which commit the current line was made. (defvar git-blame-log-oneline-format "format:[%cr] %cn: %s" (#$ . -2643)) #@139 *List of colors (format #RGB) to use in a dark environment. To check out the list, evaluate (list-colors-display git-blame-dark-colors). (defvar git-blame-dark-colors (git-blame-color-scale "0c" "04" "24" "1c" "2c" "34" "14" "3c") (#$ . -2919)) #@141 *List of colors (format #RGB) to use in a light environment. To check out the list, evaluate (list-colors-display git-blame-light-colors). (defvar git-blame-light-colors (git-blame-color-scale "c4" "d4" "cc" "dc" "f4" "e4" "fc" "ec") (#$ . -3172)) #@88 Colors used by git-blame. The list is built once when activating git-blame minor mode. (defvar git-blame-colors nil (#$ . 3427)) #@39 *Color to be used for ancient commit. (defvar git-blame-ancient-color "dark green" (#$ . -3562)) #@55 *Automatically update the blame display while editing (defvar git-blame-autoupdate t (#$ . -3665)) #@31 The running git-blame process (defvar git-blame-proc nil (#$ . 3770)) (make-variable-buffer-local 'git-blame-proc) #@52 The git-blame overlays used in the current buffer. (defvar git-blame-overlays nil (#$ . 3891)) (make-variable-buffer-local 'git-blame-overlays) #@57 A cache of git-blame information for the current buffer (defvar git-blame-cache nil (#$ . 4041)) (make-variable-buffer-local 'git-blame-cache) #@38 An idle timer that updates the blame (defvar git-blame-idle-timer nil (#$ . 4190)) (make-variable-buffer-local 'git-blame-cache) #@28 A queue of update requests (defvar git-blame-update-queue nil (#$ . 4325)) (make-variable-buffer-local 'git-blame-update-queue) (defvar git-blame-file nil) (defvar git-blame-current nil) (defvar git-blame-mode nil) (make-variable-buffer-local 'git-blame-mode) #@62 String to display on the mode line when git-blame is active. (defvar git-blame-mode-line-string " blame" (#$ . 4591)) (byte-code "\301\236\204\n \302B\301\207" [minor-mode-alist git-blame-mode (git-blame-mode git-blame-mode-line-string)] 2) #@99 Toggle minor mode for displaying Git blame With prefix ARG, turn the mode on if ARG is positive. (defalias 'git-blame-mode #[(&optional arg) "\204 \203 \302 \207\303 \207\304!\305V\203 \303 \207\302 \207" [arg git-blame-mode git-blame-mode-off git-blame-mode-on prefix-numeric-value 0] 2 (#$ . 4841) "P"]) #@62 Turn on git-blame mode. See also function `git-blame-mode'. (defalias 'git-blame-mode-on #[nil "\306\303!\210\203 \307\310\311\312\313$\210\202 \314\310\311\313#\210\315 \210\316\317\320 \"A\211\321=\203- \n\202/ \f)\322\323\324\"\313\325 \207" [git-blame-autoupdate bgmode git-blame-dark-colors git-blame-colors git-blame-light-colors git-blame-cache make-local-variable add-hook after-change-functions git-blame-after-change nil t remove-hook git-blame-cleanup assoc background-mode frame-parameters dark make-hash-table :test equal git-blame-run git-blame-mode] 6 (#$ . 5160)]) #@63 Turn off git-blame mode. See also function `git-blame-mode'. (defalias 'git-blame-mode-off #[nil "\302 \210\203 \303!\210\304\211\207" [git-blame-idle-timer git-blame-mode git-blame-cleanup cancel-timer nil] 2 (#$ . 5757)]) #@57 Recalculate all blame information in the current buffer (defalias 'git-reblame #[nil "\204 \301\302!\210\303 \210\304 \207" [git-blame-mode error "Git-blame is not active" git-blame-cleanup git-blame-run] 2 (#$ . 5992) nil]) (defalias 'git-blame-run #[(&optional startline endline) "\203 \306\307!\207p\310\311\312 P!\313\f\203\"