Bug#563752: dpkg-dev: implementation of symbol patterns framework as well as c++, wildcard, regexp patterns

2010-01-12 Thread Raphael Hertzog
On Mon, 11 Jan 2010, Modestas Vainius wrote: Feel free to review. I'm going to merge this soon if you don't see any problem. You will need testsuite-fix.diff patch to make the code pass the testsuite. I suggest --amend it to your old-style wildcards commit because the later changed

Bug#563752: dpkg-dev: implementation of symbol patterns framework as well as c++, wildcard, regexp patterns

2010-01-11 Thread Raphael Hertzog
Hi, On Sun, 10 Jan 2010, Modestas Vainius wrote: Remote branch [1] has been updated. Notes: I cleaned up your branch and added some changes of mine, it's here: http://git.debian.org/?p=users/hertzog/dpkg.git;a=shortlog;h=refs/heads/pu/symbol-patterns I squashed some small fixes in some of your

Bug#563752: dpkg-dev: implementation of symbol patterns framework as well as c++, wildcard, regexp patterns

2010-01-11 Thread Modestas Vainius
Hello, On pirmadienis 11 Sausis 2010 20:33:39 Raphael Hertzog wrote: Hi, On Sun, 10 Jan 2010, Modestas Vainius wrote: Remote branch [1] has been updated. Notes: I cleaned up your branch and added some changes of mine, it's here:

Bug#563752: dpkg-dev: implementation of symbol patterns framework as well as c++, wildcard, regexp patterns

2010-01-10 Thread Raphael Hertzog
On Sun, 10 Jan 2010, Modestas Vainius wrote: Therefore, I will change 'gnu-v3' to 'auto'. Java will need to be implemented separately (Cppfilt module supports any number of daemons). I wrote pattern framework with 'java' in mind hence adding it will probably be only a couple lines of code

Bug#563752: dpkg-dev: implementation of symbol patterns framework as well as c++, wildcard, regexp patterns

2010-01-10 Thread Modestas Vainius
Hello, Remote branch [1] has been updated. Notes: * readline() cannot be replaced with easily due to trickiness in perl syntax. Perl does not like anything but $simplevar and we need $hash- {key} here. * I kept the name 'symver' purely due to its length. You suggested good names but their

Bug#563752: dpkg-dev: implementation of symbol patterns framework as well as c++, wildcard, regexp patterns

2010-01-09 Thread Raphael Hertzog
Hi Modestas, thanks for your work! Here are the results of my review. On Tue, 05 Jan 2010, Modestas Vainius wrote: a7533ad Add Cppfilt module - interface to the c++filt utility. What happens when the toolchain starts using a (supposedly new) gnu-v4 method of mangling? How will we deal with

Bug#563752: dpkg-dev: implementation of symbol patterns framework as well as c++, wildcard, regexp patterns

2010-01-09 Thread Modestas Vainius
Hello, On šeštadienis 09 Sausis 2010 20:14:39 Raphael Hertzog wrote: On Tue, 05 Jan 2010, Modestas Vainius wrote: a7533ad Add Cppfilt module - interface to the c++filt utility. What happens when the toolchain starts using a (supposedly new) gnu-v4 method of mangling? How will we deal with

Bug#563752: dpkg-dev: implementation of symbol patterns framework as well as c++, wildcard, regexp patterns

2010-01-09 Thread Modestas Vainius
Hello, On šeštadienis 09 Sausis 2010 23:14:50 Raphael Hertzog wrote: On Sat, 09 Jan 2010, Modestas Vainius wrote: Hello, On šeštadienis 09 Sausis 2010 20:14:39 Raphael Hertzog wrote: On Tue, 05 Jan 2010, Modestas Vainius wrote: a7533ad Add Cppfilt module - interface to the c++filt

Bug#563752: dpkg-dev: implementation of symbol patterns framework as well as c++, wildcard, regexp patterns

2010-01-04 Thread Modestas Vainius
Package: dpkg-dev Version: 1.15.5.5 Severity: wishlist Tags: patch Hello, This bug is more like a follow up of the message #61 [1] in bug #533916. I have finally finished implementing symbol patterns to full extent, i.e. the code has undergone clean up and it is as nice as I can write it. What