;ELC
|
;;; Compiled
|
;;; in Emacs version 26.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\306DD\307\310\311\312\313\314\315& \210\316\317\320\321\312\322%\210\316\323\324\325\312\322%\210\316\326\327\330\312\322%\207" [require magit custom-declare-variable magit-bisect-show-graph funcall function #[0 "\300\207" [t] 1] "Whether to use `--graph' in the log showing commits yet to be bisected." :package-version (magit . "2.8.0") :group magit-status :type boolean custom-declare-face magit-bisect-good ((t :foreground "DarkOliveGreen")) "Face for good bisect revisions." magit-faces magit-bisect-skip ((t :foreground "DarkGoldenrod")) "Face for skipped bisect revisions." magit-bisect-bad ((t :foreground "IndianRed4")) "Face for bad bisect revisions."] 10)
|
#@56 Popup console for bisect commands.
|
|
(fn &optional ARG)
|
(defalias 'magit-bisect-popup #[256 "\300\301\302#\207" [magit-invoke-popup magit-bisect-popup nil] 5 (#$ . 1117) "P"])
|
(defvar magit-bisect-popup (list :variable 'magit-bisect-arguments :man-page "git-bisect" :actions '((66 "Start" magit-bisect-start) (115 "Start script" magit-bisect-run)) :sequence-actions '((98 "Bad" magit-bisect-bad) (103 "Good" magit-bisect-good) (107 "Skip" magit-bisect-skip) (114 "Reset" magit-bisect-reset) (115 "Run script" magit-bisect-run)) :sequence-predicate 'magit-bisect-in-progress-p))
|
(byte-code "\300\301!\210\302\303\304\305\306DD\307\310\311\312\313&\207" [magit-define-popup-keys-deferred magit-bisect-popup custom-declare-variable magit-bisect-arguments funcall function #[0 "\301\302\"\207" [magit-bisect-popup plist-get :default-arguments] 3] "" :group magit-git-arguments :type (repeat (string :tag "Argument"))] 8)
|
(defalias 'magit-bisect-arguments #[0 "\303=\203 \207\n\207" [magit-current-popup magit-current-popup-args magit-bisect-arguments magit-bisect-popup] 2])
|
(put 'magit-bisect-arguments 'definition-name 'magit-bisect-popup)
|
#@310 Start a bisect session.
|
|
Bisecting a bug means to find the commit that introduced it.
|
This command starts such a bisect session by asking for a know
|
good and a bad commit. To move the session forward use the
|
other actions from the bisect popup (\<magit-status-mode-map>\[magit-bisect-popup]).
|
|
(fn BAD GOOD)
|
(defalias 'magit-bisect-start #[514 "\300\"\204 \301\302#\210\303 \203 \301\304!\210\305\306D\307#\207" [magit-rev-ancestor-p user-error "The good revision (%s) has to be an ancestor of the bad one (%s)" magit-anything-modified-p "Cannot bisect with uncommitted changes" magit-git-bisect "start" t] 6 (#$ . 2267) (byte-code "\300 \203 |