Re: [BBDB] version 3.1 released

2014-03-12 Thread Roland Winkler
Check it out at https://savannah.nongnu.org/projects/bbdb The lisp code in BBDB 3.1.1 is identical to the lisp code in BBDB 3.1. Only the autoconf and automake scripts have been updated. -- Learn Graph Databases -

Re: [BBDB] version 3.1 released

2014-03-11 Thread Roland Winkler
On Mon Mar 10 2014 Barak A. Pearlmutter wrote: Fixed. (Replaced with @xxx@ for clarity.) I am just curious: In the sed regular expressions, you use [@] instead of plain @. Is there a reason for this? Plain @ seems to be working, too. (I also saw you have several minor unrelated suggestions

Re: [BBDB] version 3.1 released

2014-03-11 Thread Barak A. Pearlmutter
I am just curious: In the sed regular expressions, you use [@] instead of plain @. Is there a reason for this? Plain @ seems to be working, too. To shield the regex from autoconf! --Barak. -- Learn Graph Databases

Re: [BBDB] version 3.1 released

2014-03-11 Thread Roland Winkler
On Tue Mar 11 2014 Barak A. Pearlmutter wrote: I am just curious:  In the sed regular expressions, you use [@] instead of plain @.  Is there a reason for this?  Plain @ seems to be working, too. To shield the regex from autoconf! But I guess this would be really needed only if

Re: [BBDB] version 3.1 released

2014-03-11 Thread Barak A. Pearlmutter
I am just curious: In the sed regular expressions, you use [@] instead of plain @. Is there a reason for this? Plain @ seems to be working, too. To shield the regex from autoconf! But I guess this would be really needed only if bbdb-site.el.in was actually processed by autoconf.

Re: [BBDB] version 3.1 released

2014-03-11 Thread Roland Winkler
On Tue Mar 11 2014 Barak A. Pearlmutter wrote: The regex appears in Makefile.am which begets Makefile.in which is processed by the ./configure produced by autoconf, rendering the regex susceptible to @@ substitution. You are right, never mind. My testcase was too simple to reveal this

Re: [BBDB] version 3.1 released

2014-03-10 Thread Barak A. Pearlmutter
Roland Winkler wink...@gnu.org writes: Great, thank you, your new approach should work for everyone. Two minor things: - In bbdb-site.el.in, you kept the value of bbdb-print-tex-path '(/usr/local/share). This seems to be a typo that has been there for some time and should probably be

Re: [BBDB] version 3.1 released

2014-03-09 Thread Barak A. Pearlmutter
Okay, I've reworked it again to satisfy, I believe, all criteria! The pathway is simply bbdb-site.el.in to bbdb-site.el. This is accomplished solely at make time, not ./configure time. (Using sed to replace the @foo@ things as well as the path.) A pre-built bbdb-site.el can be included in the

Re: [BBDB] version 3.1 released

2014-03-09 Thread Roland Winkler
On Sun Mar 9 2014 Barak A. Pearlmutter wrote: Okay, I've reworked it again to satisfy, I believe, all criteria! Great, thank you, your new approach should work for everyone. Two minor things: - In bbdb-site.el.in, you kept the value of bbdb-print-tex-path '(/usr/local/share). This seems to

Re: [BBDB] version 3.1 released

2014-03-08 Thread Roland Winkler
On Tue Mar 4 2014 Barak A. Pearlmutter wrote: The difficulties I see with having bbdb-site grovel around to try to find the right place, or to find a file containing a string which gives the right place (which itself is a bit of a chicken-and-egg issue), are three fold. I see your points.

Re: [BBDB] version 3.1 released

2014-03-04 Thread Barak A. Pearlmutter
The way I rewrote it this week maintained the property that all the earlier files in the transformation chain were valid elisp, just maybe with incorrect stuff in the strings. And with filename that are clearly destined to be tweaked and renamed bbdb-site.el. The difficulties I see with having

Re: [BBDB] version 3.1 released

2014-03-03 Thread Roland Winkler
On Mon Mar 3 2014 Barak A. Pearlmutter wrote: The standard autotools way of baking in directories and such into installed files is to do so at build time, using in the case of C/C++ things like ... -DDATADIR=\$(datadir)\ ... I see, ... I guess some people thought very carefully about what

Re: [BBDB] version 3.1 released

2014-03-02 Thread Roland Winkler
On Sun Mar 2 2014 Barak A. Pearlmutter wrote: Okay I'll rework the patch to modify the value in-place in bbdb-site.el In order to identify the file to be eval'ed, you might want to do something similar to what is done at the beginning of bbdb-loaddefs.el. I guess it would be good if on a

Re: [BBDB] version 3.1 released

2014-03-01 Thread Stephen Leake
Roland Winkler wink...@gnu.org writes: Check it out at https://savannah.nongnu.org/projects/bbdb Hurray! Thanks for all your work on this. -- -- Stephe -- Flow-based real-time traffic analytics software. Cisco

Re: [BBDB] version 3.1 released

2014-03-01 Thread Barak A. Pearlmutter
Check it out at https://savannah.nongnu.org/projects/bbdb Excellent news, Roland! One very minor issue. $ autoreconf --force --install $ ./configure --prefix=/usr $ make $ make install DESTDIR=/xxx $ find /xxx/usr/share/ -name '*.tex*' /xxx/usr/share/bbdb/bbdb-cols.tex

Re: [BBDB] version 3.1 released

2014-03-01 Thread Johan Vromans
Barak A. Pearlmutter ba...@cs.nuim.ie writes: On the other hand, 3.x is far from backwards compatible with 2.x, so one can certainly argue that there should be a new package bbdb3, which conflicts with bbdb ( 3), thus keeping 2.x available for those who do not wish to upgrade yet. Moreover,

Re: [BBDB] version 3.1 released

2014-03-01 Thread Roland Winkler
On Sat Mar 1 2014 Barak A. Pearlmutter wrote: but the actual path set $ egrep bbdb-print-tex-path /xxx/usr/share/emacs/site-lisp/bbdb-site.el (defcustom bbdb-print-tex-path '(/usr/local/share) is (a) missing the trailing /bbdb, and (b) not being set according to the build-time

Re: [BBDB] version 3.1 released

2014-03-01 Thread Barak A. Pearlmutter
The problem about your patch was that it not only defined the value of the lisp variable bbdb-print-tex-path, but it also defined the variable itself. So if someone does not install BBDB via make, then the variable bbdb-print-tex-path remains undefined and it would be difficult for most

[BBDB] version 3.1 released

2014-02-28 Thread Roland Winkler
Check it out at https://savannah.nongnu.org/projects/bbdb -- Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own