5- 22s E E **0X0*3AB CB    45=]]**9  :0000000Y*,*9 :0W0*3>?@"?'A/D@EBD U).. !"C44} **007 0%0Q*3GHIH }77}**0Q7"0%06006 00*3KL0M2L#$%$&399Mm m**07*9 ':000005Q*09  (:07%*09  :0000005*9 ):<0=0*3OP Q%P'S;T^S`VxYzV*+,-$.$$/0$ {;;  **WQ79 :@00*W079 :WA05 *3[\ ]?^A]1 2 B??!! !**9 3:000I00*3`a!b#a4567$ #CC-$M$ M$**007*9 3:005C*007*05.*07*9 3:0005*9 3:00YY*W0070I05W*3defe!g.h4g6i>jRiTmdekpqp189:,$$;<56u%EE)e* u***X0*3|} ~ } EL_M  ll(m = ],GH,,,--**0YY*W0*9  :00WWW00*W0*W07 *,5 *3stvx8yA{K|R{T|UW|18 UMRR>?@AB@ X.GG01-1U1 **0K0*3 CD2JJ-3M3M3** 'NO7E6(00Q79  F:000E*359;GH<54MM 6M6M6**W9  (:07W0*3$.&u7QQe888**W9  (:079  ( I:W000*3,.$.JKL/9SS!:;%;**007 0%0*3-<UU)=5=5=**0000000(00OQ0\F*324=?M@=>WW1=@}@}@ **0I9 :(6,9 :(6A*9  :Z0I05=*000II605*000II6[*3 %EFdg55 N55DN55BYY;=FFF **0"06 00*3]H]]QEIeIeI**006 000*3OPmJ__Y]K}K}K[Y**06Wb070Q*3"$1QRS%LMaaaMMM**W7 W0[C*3T uire reqUVWNde{OOOP**0066006100[C6)*0000,6[5*[5*05*0*3*CEIKQSY[ U,==UVWNXYZ[\QddiSeTeTT**bhijk9 \:W006WlS*3*,]^_`-EVggWWW**0*0*0*0* 0* 0* 0*.0*10*30*60*8 0*: 0*> 0*B 0*D 0*F0*I0*L0*P0*R0*T0*V0*X0*\0*^0*`0*c0*f0*3 &/ 8D(P9\>hGtKO[`ds(4@KMaabcdefffffffffffffffffffffffNXMcMdMd **9 :9  :+*9  g:9   :0*324h5fhhh* +3 iiiiihfe E"$+1=-m368e;u=MAGIK5N}UMPXmnopqrstuWv249;GwxyJz{|}~d7MSQUCE?ag]_Y3(E3(P/home/vagrant/.rvm/gems/ruby-2.4.0@cmor/gems/pry-0.12.2/lib/pry/commands/edit.rbE3(
E3( E3( E3(#pry/commands/edit/exception_patcherE3('pry/commands/edit/file_and_line_locatorE3(editE3(EditingE3($Invoke the default editor on a file.E3(y Usage: edit [--no-reload|--reload|--patch] [--line LINE] [--temp|--ex|FILE[:LINE]|OBJECT|--in N] Open a text editor. When no FILE is given, edits the pry input buffer. When a method/module/command is given, the code is opened in an editor. Ensure `Pry.config.editor` or `_pry_.config.editor` is set to your editor of choice. edit sample.rb edit -p MyClass#my_method edit sample.rb --line 105 edit MyClass edit MyClass#my_method edit --ex edit --method edit --ex -p https://github.com/pry/pry/wiki/Editor-integration#wiki-Edit_command 3( E3(options3(3(E3(?Open the file that raised the most recent exception (_ex_.file)3(3(3(E3(KOpen a temporary file containing the Nth input expression. N may be a range 3(3(3(E3(Open an empty temporary file3(3(E3($Jump to this line in the opened file3(3(E3(*Don't automatically reload the edited file3(3(E3(EOpen the current __FILE__ and at __LINE__ (as returned by `whereami`)3(3(E3(;Reload the edited code immediately (default for ruby files)3(3(E3([Instead of editing the object's file, try to edit in a tempfile and apply as a monkey patch3(3(E3(DExplicitly edit the _current_ method (when inside a method context).3(3(3(3(3(/E3(processE3(COnly one of --ex, --temp, --in, --method and FILE may be specified.3(2E3( repl_edit?3(4E3( repl_editE3(block in repl_edit3(7E3(file_based_exception?3(9E3(runtime_patch?3(;E3(apply_runtime_patchE3(Cannot yet patch E3( objects!3(?E3(ensure_file_name_is_validE3(Cannot find a valid file for E3(' is not a valid file name, cannot edit!3(CE3(#file_and_line_for_current_exception3(EE3( file_and_line3(GE3( file_editE3(block in file_edit3(JE3(filename_argumentE3( 3(ME3( code_object3(3(3(QE3( pry_method?3(SE3(previously_patched?3(UE3(patch_exception?3(WE3(bad_option_combination?3(YE3(input_expressionE3(Not a valid range: E3(3(]E3( reloadable?3(_E3( never_reload?3(aE3(reload?E3(.rb3(dE3(initial_temp_file_contentE3("block in initial_temp_file_content3(gE3(probably_a_file?E3(.cE3(.pyE3(.ymlE3(.gemspec3(E3(PryE3(CommandE3( ClassCommandE3(EditE3(IntegerE3(RangeE3(optE3(onE3( CommandErrorE3(raiseE3(optsE3(present?E3(!E3(empty?E3(EditorE3( eval_stringE3(replaceE3(contentE3(_pry_E3(newE3(linesE3(countE3(edit_tempfile_with_contentE3(silence_warningsE3(historyE3(pushE3(ExceptionPatcherE3(MethodE3(NotImplementedErrorE3(stateE3( perform_patchE3(is_a?E3(sourceE3(redefineE3( file_nameE3(not_a_real_file?E3(FileAndLineLocatorE3(last_exceptionE3([]E3(to_iE3(from_exceptionE3(lineE3(targetE3( from_bindingE3(from_code_objectE3(from_filename_argumentE3(loadE3( invoke_editorE3(set_file_and_dir_localsE3(argsE3(joinE3( @code_objectE3( CodeObjectE3(lookupE3(PatcherE3(source_locationE3(firstE3(code_forE3(>E3( input_ringE3(configE3(disable_auto_reloadE3( end_with?E3(xE3(stripE3(!=E3(==E3(to_aE3( reverse_eachE3(findE3(FileE3(strE3(extnameE3(include?E3(=~E3(requireE3(matchE3(groupE3( descriptionE3(bannerE3(core#define_methodE3(CommandsE3( add_commandE3(eE3(exE3(iE3(in3(E3(tE3(tempE3(lE3(nE3( no-reloadE3(cE3(currentE3(rE3(reloadE3(pE3(patchE3(mE3(methodE3(optional_argumentE3(asE3(defaultE3(argumentE3(/|\\inunnno2oiooooprrrrr.s:sFsRsssss%t1t=tuttttttyJyyyyyyy z.zCzOznzzzzzzzzz{ {K{W{{{{{{{{||5|L|X|||||}}0}L}`}w}}}}}}~+~K~d~|~~~~~6OfA[Հ (Lr6Z8Vpǃ0Wt΄6Mh΅ Fb׆%:Wlˇ8Ni