Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/emacs/site-lisp/mercurial/ |
Upload File : |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; 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\310\301&\210\302\311\312\313\306\307\310\301&\210\302\314\304\315\306\307\310\301&\210\302\316\304\317\306\307\310\301&\210\302\320\304\321\306\322\310\301&\207" [require mercurial custom-declare-variable mq-mode-hook nil "Hook run when a buffer enters mq-mode." :type sexp :group mq-global-prefix "q" "The global prefix for Mercurial Queues keymap bindings." mq-edit-mode-hook "Hook run after a buffer is populated to edit a patch description." mq-edit-finish-hook "Hook run before a patch description is finished up with." mq-signoff-address "Address with which to sign off on a patch." string] 8) #@29 Is this file managed by MQ? (defvar mq-mode nil (#$ . 1064)) (byte-code "\300\301!\210\302\301\303\304#\207" [make-variable-buffer-local mq-mode put permanent-local t] 4) (defvar mq-patch-history nil) (defvar mq-top-patch '(nil)) (defvar mq-prev-buffer nil) (byte-code "\300\301!\210\302\301\303\304#\207" [make-variable-buffer-local mq-prev-buffer put permanent-local t] 4) (defvar mq-top nil) (byte-code "\300\301!\210\302\301\303\304#\207" [make-variable-buffer-local mq-top put permanent-local t] 4) (defvar mq-global-map (byte-code "\301 \302\303\304#\210\302\305\306#\210\302\307\310#\210\302\311\312#\210\302\313\314#\210\302\315\316#\210\302\317\320#\210\302\321\322#\210\302\323\324#\210\302\325\326#\210\302\327\330#\210\302\331\332#\210\302\333\334#\210)\207" [map make-sparse-keymap define-key "." mq-push ">" mq-push-all "," mq-pop "<" mq-pop-all "=" mq-diff "r" mq-refresh "e" mq-refresh-edit "i" mq-new "n" mq-next "o" mq-signoff "p" mq-previous "s" mq-edit-series "t" mq-top] 4)) (byte-code "\302 \"\210\303\304\211\"\207" [mq-global-prefix mq-global-map global-set-key add-minor-mode mq-mode] 3) (defvar mq-edit-mode-map (byte-code "\301 \302\303\304#\210\302\305\306#\210\302\307\310#\210)\207" [map make-sparse-keymap define-key "" mq-edit-finish "" mq-edit-kill "" mq-signoff] 4)) #@85 Read a patch name to use with a command. May return nil, meaning "use the default". (defalias 'mq-read-patch-name #[(&optional source prompt force) "\306\307\206 \310!\211\311\312\313\314\f \313\n%-\315\"\2055 \316\317\320\206* \312\"\321\322 \"\313\211\211\323&)\207" [source str literal newtext regexp patches split-string hg-run0 "qseries" "[ \n]+\\'" "" nil replace-regexp-in-string "\n" completing-read format "Patch%s: " mapcar #[(x) "\211B\207" [x] 2] mq-patch-history force prompt] 8 (#$ . 2398)]) (defalias 'mq-refresh-buffers #[(root) "\212\304!\305\211\2038 \n@\306 !\2041 q\210\307 \310\311\312 \"\210\313\314\211\211#\210\315!\210\310\316\312 \"\210)\nA\211\204 +\317!\210\320!\207" [root buf --dolist-tail-- ctx hg-buffers-visiting-repo nil verify-visited-file-modtime hg-buffer-context message "Refreshing %s..." buffer-name revert-buffer t hg-restore-context "Refreshing %s...done" hg-update-mode-lines mq-update-mode-lines] 5]) (defalias 'mq-last-line #[nil "db\210\302 \210\303\304!\203 \305y\210`\306\210`{\211G\307V\205 *\207" [bol line beginning-of-line looking-at "^$" -1 nil 0] 3]) #@79 Push patches until PATCH is reached. If PATCH is nil, push at most one patch. (defalias 'mq-push #[(&optional patch) "\306 p\307\211\211\204 \310\311!\210\312!\210\313\314\f\206 \315\"\316\317 !!\210\320 \210\321\322!\210\323\317 !!\210\324!\210\325\326!\210\327\330'\203E '\202H \310\331!\307\332\211\333\f\205R \fC&\334U\335 \336ed\"\211(\322X\204t (\337\232\203~ \340\341 \"\203~ \316p!\210\342 \210\202\202 \343\n!\210*\344!\210\345\334!\210 \205\236 \203\232 \325\346 \"\202\236 \310\346 \",\207" [ok last-line prev-buf root patch buf-name hg-root nil error "Cannot push outside a repository!" hg-sync-buffers format "MQ: Push %s" "next patch" kill-buffer get-buffer-create split-window-vertically other-window 1 switch-to-buffer cd message "Pushing..." apply call-process "No `hg' executable found!" t "qpush" 0 mq-last-line count-lines 2 string-match "Now at:" delete-window hg-view-mode mq-refresh-buffers sit-for "Pushing... %s" hg-binary lines] 9 (#$ . 3542) (list (mq-read-patch-name "qunapplied" " to push" current-prefix-arg))]) #@37 Push patches until all are applied. (defalias 'mq-push-all #[nil "\300\301!\207" [mq-push "-a"] 2 (#$ . 4608) nil]) #@77 Pop patches until PATCH is reached. If PATCH is nil, pop at most one patch. (defalias 'mq-pop #[(&optional patch) "\305 \306\211\211\204 \307\310!\210\311\n!\210\312\313!q\210\314\n!\210\315\316!\210\317\320\203* \202- \307\321!\306\322\211\313\f\2057 \fC&\323U\324 \325p!\210\326\n!\210\327\323!\210 \205^ \203Z \315\330 \"\202^ \307\330 \"+\207" [ok last-line root hg-binary patch hg-root nil error "Cannot pop outside a repository!" hg-sync-buffers generate-new-buffer "qpop" cd message "Popping..." apply call-process "No `hg' executable found!" t 0 mq-last-line kill-buffer mq-refresh-buffers sit-for "Popping... %s"] 9 (#$ . 4730) (list (mq-read-patch-name "qapplied" " to pop to" current-prefix-arg))]) #@38 Push patches until none are applied. (defalias 'mq-pop-all #[nil "\300\301!\207" [mq-pop "-a"] 2 (#$ . 5456) nil]) (defalias 'mq-refresh-internal #[(root &rest args) "\306!\210\307\310!\311\312 \"\210\313\314\315\n#\211@\316\232\203! \311\317 \"\202<