Can I get a patch for this? I'd like to see what's changed, and I don't see a patch in the cscope tickets.
(As long as there isn't unnecessary code duplication, I should be able to merge it pretty quickly.) Thanks. > Dima Kogan <mailto:csc...@dima.secretsauce.net> > Sunday, September 15, 2013 2:50 AM > > Hi all. > > I went through xcscope.el code, and the bugtracker entries. I now have a > git tree that merges some of the contributed patches, fixes various bugs > and adds some major features I've wanted for a while. Incidentally the > biggest feature I've added (handling of multiple searches) was the > subject of the larger bugtracker patches. I consider my implementation > much better than what was contributed, so those patches were not merged. > A changelog is at the bottom of this email. I haven't yet made any > comments on the bug tracker itself since the future of my tree isn't > decided yet. > > Now about logistics. I added some features, but there are more I'd like > to write when I have some time. If xcscope.el lives in the cscope tree, > then any release of xcscope.el is attached to a release of cscope. At > least in the near future xcscope.el is going to be a faster-moving > project than cscope, so would we be ok with making releases mostly for > the sake of xscope.el? > > Hans-Bernhard and Darryl: I take it you are against splitting this code > out of the main cscope tree? I still think this is the best option, but > if more frequent releases are possible, then staying joined maybe is ok. > I do NOT want to create a fork, so let's try to work something out. > > The updated xcscope.el tree is at > > https://github.com/dkogan/cscope/tree/xcscope_patches > > The feature changelog: > > - New searches are appended to the *cscope* buffer, instead of > overwriting. The > user thus sees a history of cscope search results in this buffer, and > is able > to navigate through all fo them. There is a size limit to keep the > buffer from > growing out of control. > > - The *cscope* buffer can be navigated and edited similarly to emacs > Diff buffers: > > - n/p navigates over individual results > - k kills individual results > > - N/P or M-n/M-p navigates over file results > - M-k kills file results > > - M-N/M-P navigates over result sets > - M-K kills result sets > > - Navigation from outside the *cscope* buffer (C-c s n/p/N/P) is > restricted to > the result set at (point) > > - Previous searches can be re-run with the 'r' key in the *cscope* > buffer. These > are written in-place, overwriting the older results. > > - Fuzzy matching is now enabled/disabled for specific types of > searches. This > was implemented earlier, but the implementation had a bug and wasn't > working > > - xcscope.el can now work remotely over TRAMP > > - The cscope-index output now goes to the echo area instead of an > explicit new > buffer that the user must deal with > > - Fuzzy searching now works for non-trivial regex searches > > - The mouse face respects cscope-use-face > > - Better mouse support: > - button3 opens a popup menu that runs prompt-less searches > - shift-button3 reruns the last search on the point. This is thus even > more > prompt-less > > > dima > > ------------------------------------------------------------------------------ > LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! > 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, > SharePoint > 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack > includes > Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13. > http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk > _______________________________________________ > Cscope-devel mailing list > Cscope-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cscope-devel > > Hans-Bernhard Bröker <mailto:hbbroe...@t-online.de> > Sunday, July 28, 2013 4:09 AM > On 28.07.2013 09:02, Dima Kogan wrote: > >> These are all assigned to Darryl, who I assume is no longer active. > > Well, you could always ask Darryl directly. Haven't heard from him in a > long time, but he might still be reachable. > >> and I'd like to ask: does it make sense for these bindings to continue >> being distributed here? How would yall feel about splitting out that >> part of the repository into a separate project, and I can then take on >> maintainership of that code. I am a regular user of those bindings, so >> this should be a working arrangement. > > Or you could do that inside the cscope project. Our release cycle has > been very slow these last few year, but it should be possible to > organize a release of cscope once you have done all those xcscope > patches you consider necessary. > > > ------------------------------------------------------------------------------ > See everything from the browser to the database with AppDynamics > Get end-to-end visibility with application monitoring from AppDynamics > Isolate bottlenecks and diagnose root cause in seconds. > Start your free trial of AppDynamics Pro today! > http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk > _______________________________________________ > Cscope-devel mailing list > Cscope-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cscope-devel > Dima Kogan <mailto:csc...@dima.secretsauce.net> > Sunday, July 28, 2013 12:02 AM > Hi. > > I noticed that the cscope emacs bindings (xcscope.el) appear to be > relatively unmaintained. The last commit was a patch I submitted earlier > this year: > > https://sourceforge.net/p/cscope/patches/79/[1] > > The last commit before that happened in 2002. In the meantime there are > plenty of patches and bugs in the tracker that have been open for years. > These are all assigned to Darryl, who I assume is no longer active. > > I just fixed another bug, and submitted a patch: > > https://sourceforge.net/p/cscope/bugs/285/[2] > > and I'd like to ask: does it make sense for these bindings to continue > being distributed here? How would yall feel about splitting out that > part of the repository into a separate project, and I can then take on > maintainership of that code. I am a regular user of those bindings, so > this should be a working arrangement. > > Thanks > > dima > > ------------------------------------------------------------------------------ > See everything from the browser to the database with AppDynamics > Get end-to-end visibility with application monitoring from AppDynamics > Isolate bottlenecks and diagnose root cause in seconds. > Start your free trial of AppDynamics Pro today! > http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk > _______________________________________________ > Cscope-devel mailing list > Cscope-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cscope-devel ------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk _______________________________________________ Cscope-devel mailing list Cscope-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cscope-devel