рдЕрд░реЗ, рдореИрдВрдиреЗ рдирд╡реАрдирддрдо рддрдХ рдЦреАрдВрдЪ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рдирд┐рдореНрди рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣реА рд╣реИ:
рдореИрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рд▓реЛрдб рдСрд░реНрдбрд░ рдореЗрдВ рдХреБрдЫ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХреАрдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдореИрдХреНрд░реЛ +ivy-do-action!
рд╕реЗ рдкрд╣рд▓реЗ ivy рдХреЗ config.el
ред
рдзрдиреНрдпрд╡рд╛рдж!
рдЕрдЬреАрдмред рдореБрдЭреЗ рд╡рд╣ рддреНрд░реБрдЯрд┐ рдареАрдХ рдкрд╣рд▓реЗ рдереА https://github.com/hlissner/.emacs.d/commit/6a5bd216e5c06a88c4ec2795337e25cd8f131a48 , рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВ рдЗрд╕рдореЗрдВ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред
рдореЗрд░реЗ рдкрд╛рд╕ рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдореИрдВ git bisect рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧрдпрд╛ рдФрд░ рдкрд╣рд▓реА рдЦрд░рд╛рдм рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ ea4d0a50cb05545dfc839dc55957c0a3fef1f4cb рд╣реИ
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЬреЛ рдореИрдВрдиреЗ рдЕрднреА рджреЗрдЦрд╛: рд╕рдорд╕реНрдпрд╛ рдХреЗрд╡рд▓ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рдореИрдВ рдкрд╣рд▓реЗ make compile
рдЪрд▓рд╛рддрд╛ рдерд╛ред
рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рдирд╛, рдлрд┐рд░ make clean; make autoloads
рдФрд░ Emacs рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ -> рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВред
рдореИрдВрдиреЗ рдПрдХ рдмрджрд▓рд╛рд╡ рд╡рд╛рдкрд╕ рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдиреЗ рдХрдпрд╛рдордд рдХреЗ рдЧреИрд░-рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдкреНрд░рд╛рд░рдВрднрд┐рдХрд░рдг рдХреЛ рдХрдо рдЖрдХреНрд░рд╛рдордХ рдмрдирд╛ рджрд┐рдпрд╛ рд╣реИ (рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдпрд╣ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдореИрдХреНрд░реЛ рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдпрд╛рдж рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ, рдЬреИрд╕реЗ +ivy-do-action!
)ред рдРрд╕рд╛ рдЕрдм рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореЗрд░реЗ рдкрд╛рд╕ рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдореИрдВ git bisect рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧрдпрд╛ рдФрд░ рдкрд╣рд▓реА рдЦрд░рд╛рдм рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ ea4d0a50cb05545dfc839dc55957c0a3fef1f4cb рд╣реИ
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЬреЛ рдореИрдВрдиреЗ рдЕрднреА рджреЗрдЦрд╛: рд╕рдорд╕реНрдпрд╛ рдХреЗрд╡рд▓ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рдореИрдВ рдкрд╣рд▓реЗ
make compile
рдЪрд▓рд╛рддрд╛ рдерд╛редрд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░рдирд╛, рдлрд┐рд░
make clean; make autoloads
рдФрд░ Emacs рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ -> рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВред