http://github.com/rogerdpack/arcadia/tree/ext-ack
It satisfied a big need for me. It wasn't too hard, either--thanks!
Anyway just pointing it out.
-r
odd.
my ack.bat is
C:\dev\blade_copy\digitalarchive_trunk>cat \installs\ack.bat
@"c:\Program Files\Git\bin\perl.exe" c:\installs\bin\ack.pl %*
are you on vista?
Somehow parsing of ack's output is failing. Wonder what is going
on...I could put in something to handle it, but it would be best to
see what is going on--I wish I could recreate it--I'll probably add a
patch for it this saturday [well, kind of--one that should overcome
it--but it would still be interesting to know *why* it is bugging, if
you could help me out there].
> 2) we can put SearchOutput in tkcommons..
Good idea.
-r
Odd. I'll have to try it without @ and fix it :)
Anyway, sometimes when I "delete project" it gives me this backtrace:
Errno::EBADF: Bad file descriptor
---< backtrace of Ruby side >-----
./ext/ae-dir-projects/ae-dir-projects.rb:798:in `write'
./ext/ae-dir-projects/ae-dir-projects.rb:798:in `p'
./ext/ae-dir-projects/ae-dir-projects.rb:798:in `del_project_from_file'
./ext/ae-dir-projects/ae-dir-projects.rb:796:in `each'
./ext/ae-dir-projects/ae-dir-projects.rb:796:in `del_project_from_file'
./ext/ae-dir-projects/ae-dir-projects.rb:747:in `del_project'
./ext/ae-dir-projects/ae-dir-projects.rb:467:in `do_close_project'
./ext/ae-dir-projects/ae-dir-projects.rb:381:in `pop_up_menu_tree'
C:/ruby18/lib/ruby/site_ruby/1.8/tk.rb:1187:in `call'
C:/ruby18/lib/ruby/site_ruby/1.8/tk.rb:1187:in `eval_cmd'
C:/ruby18/lib/ruby/site_ruby/1.8/tk.rb:1187:in `cb_eval'
C:/ruby18/lib/ruby/site_ruby/1.8/tk.rb:1138:in `call'
C:/ruby18/lib/ruby/site_ruby/1.8/tk.rb:1324:in `callback'
C:/ruby18/lib/ruby/site_ruby/1.8/tk.rb:1323:in `catch'
C:/ruby18/lib/ruby/site_ruby/1.8/tk.rb:1323:in `callback'
C:/ruby18/lib/ruby/site_ruby/1.8/tk.rb:1557:in `mainloop'
C:/ruby18/lib/ruby/site_ruby/1.8/tk.rb:1557:in `mainloop'
./lib/a-tkcommons.rb:62:in `run'
C:/ruby18/lib/ruby/gems/1.8/gems/arcadia-0.7.0.1/bin/arcadia:13
c:/ruby18/bin/arcadia:19:in `load'
c:/ruby18/bin/arcadia:19
---< backtrace of Tk side >-------
invoked from within
"rb_out c00146"
(menu invoke)
Perhaps you've run into something similar?