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

Reply via email to