Send Ebib-users mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/ebib-users
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Ebib-users digest..."
Today's Topics:
1. Re: Multiline fields in Index Entry (Massimo Lauria)
2. Re: Multiline fields in Index Entry (Joost Kremers)
3. elisp function to start ebib on specified bibtex entry
(Ali Tofigh)
4. Re: elisp function to start ebib on specified bibtex entry
(Joost Kremers)
5. Re: elisp function to start ebib on specified bibtex entry
(Ali Tofigh)
6. packaging for Debian (Jameson Rollins)
7. Re: packaging for Debian (Joost Kremers)
8. Re: elisp function to start ebib on specified bibtex entry
(Joost Kremers)
----------------------------------------------------------------------
Message: 1
Date: Wed, 7 Apr 2010 22:44:17 +0200
From: Massimo Lauria <[email protected]>
Subject: Re: [Ebib-users] Multiline fields in Index Entry
To: "Discussion of issues relating to Ebib."
<[email protected]>
Message-ID:
<[email protected]>
Content-Type: text/plain; charset="utf-8"
Long lines are not wrapped, and are sent out the screen, because they
are truncated.
This is a different phenomena,
I tried with a clean (no init no site) emacs launch and it still occurs.
Notice that I also have truncated lines when such lines are longer
that the window.
My problem is with bibtex files which have hardcoded newline (i.e.
multiline fields)
in fields that are shown in the index.
Since next/prev-entry move the cursor by the use of
forward/backward-line, index entries of more than one line
mess everything up.
This behaviour can be reproduced with the following .emacs and test.bib
.emacs contains only the customization of ebib-index-display-fields
I tried with both ebib.el from 1.8.0 and git repository.
--
Massimo Lauria
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dotemacs
Type: application/octet-stream
Size: 577 bytes
Desc: not available
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.bib
Type: text/x-bibtex
Size: 603 bytes
Desc: not available
------------------------------
Message: 2
Date: Wed, 14 Apr 2010 12:44:40 +0200
From: Joost Kremers <[email protected]>
Subject: Re: [Ebib-users] Multiline fields in Index Entry
To: "Discussion of issues relating to Ebib."
<[email protected]>
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8
Sorry for the late reply, I've been quite busy at work...
On Wed, Apr 07, 2010 at 10:44:17PM +0200, Massimo Lauria wrote:
> My problem is with bibtex files which have hardcoded newline (i.e.
> multiline fields) in fields that are shown in the index.
Ah ok, I didn't realise that. Then of course truncate-lines won't have any
effect, because to Emacs those titles consist of multiple lines...
> Since next/prev-entry move the cursor by the use of
> forward/backward-line, index entries of more than one line
> mess everything up.
Yes, obviously. I never considered that anyone might want to have multiline
values in the title field...
It certainly needs to be fixed, I'll try and get around to it ASAP.
Thanks for reporting this.
Joost
--
Joost Kremers
Life has its moments
------------------------------
Message: 3
Date: Thu, 3 Jun 2010 17:43:09 -0400
From: Ali Tofigh <[email protected]>
Subject: [Ebib-users] elisp function to start ebib on specified bibtex
entry
To: ebib-users <[email protected]>
Message-ID:
<[email protected]>
Content-Type: text/plain; charset=UTF-8
hi,
i'm not knowledgeable about elisp. in the current ebib implementation,
is it possible to write an elisp function, that takes a bibtex entry
as argument, and starts ebib, opens a standard database (possible also
given as argument), and directly positions the cursor at the specified
bibtex entry in the index buffer?
/ali
------------------------------
Message: 4
Date: Fri, 4 Jun 2010 09:51:15 +0200
From: Joost Kremers <[email protected]>
Subject: Re: [Ebib-users] elisp function to start ebib on specified
bibtex entry
To: [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8
On Thu, Jun 03, 2010 at 05:43:09PM -0400, Ali Tofigh wrote:
> i'm not knowledgeable about elisp. in the current ebib implementation,
> is it possible to write an elisp function, that takes a bibtex entry
> as argument, and starts ebib, opens a standard database (possible also
> given as argument), and directly positions the cursor at the specified
> bibtex entry in the index buffer?
it's possible, yes, but not entirely trivial. it would involve loading the
relevant database, setting the desired entry as the current entry and then
updating the display.
i'll see if i have some time this weekend to come up with something.
joost
--
Joost Kremers
Life has its moments
------------------------------
Message: 5
Date: Fri, 4 Jun 2010 09:46:09 -0400
From: Ali Tofigh <[email protected]>
Subject: Re: [Ebib-users] elisp function to start ebib on specified
bibtex entry
To: "Discussion of issues relating to Ebib."
<[email protected]>
Message-ID:
<[email protected]>
Content-Type: text/plain; charset=UTF-8
On Fri, Jun 4, 2010 at 03:51, Joost Kremers <[email protected]> wrote:
> On Thu, Jun 03, 2010 at 05:43:09PM -0400, Ali Tofigh wrote:
>> i'm not knowledgeable about elisp. in the current ebib implementation,
>> is it possible to write an elisp function, that takes a bibtex entry
>> as argument, and starts ebib, opens a standard database (possible also
>> given as argument), and directly positions the cursor at the specified
>> bibtex entry in the index buffer?
>
> it's possible, yes, but not entirely trivial. it would involve loading the
> relevant database, setting the desired entry as the current entry and then
> updating the display.
>
> i'll see if i have some time this weekend to come up with something.
A function like this would be very useful to have! Thank you for
taking time to look at it. I'm currently using orgmode in emacs for
keeping track of all my day-to-day tasks, and use ebib to manage all
my references. The function I described would be like a glue between
orgmode and ebib which would simplify my life significantly. Also, I
believe several other users have asked similar questions on the
orgmode mailing list. So, I'm sure more than one person would benefit
from it.
Thanks again,
/Ali
>
> joost
>
> --
> Joost Kremers
> Life has its moments
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. ?See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Ebib-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ebib-users
>
------------------------------
Message: 6
Date: Thu, 17 Jun 2010 08:29:56 -0400
From: Jameson Rollins <[email protected]>
Subject: [Ebib-users] packaging for Debian
To: [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset="us-ascii"
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
------------------------------
Message: 7
Date: Thu, 17 Jun 2010 18:25:00 +0200
From: Joost Kremers <[email protected]>
Subject: Re: [Ebib-users] packaging for Debian
To: [email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8
Hi Jamie,
TTBOMK no-one's working on that. So feel free to put something together. :-)
Best,
Joost
On Thu, Jun 17, 2010 at 08:29:56AM -0400, Jameson Rollins wrote:
> Hi, folks. I was noticing that ebib is not currently available in
> Debian. Is anyone working on Debian packaging? If not, I should be
> able to put something together.
>
> jamie.
--
Joost Kremers
Life has its moments
------------------------------
Message: 8
Date: Sun, 12 Sep 2010 13:07:40 +0200
From: Joost Kremers <[email protected]>
Subject: Re: [Ebib-users] elisp function to start ebib on specified
bibtex entry
To: "Discussion of issues relating to Ebib."
<[email protected]>
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8
hi ali,
it took me a while to get round to it, but i finally wrote the function you
asked for... it's in the git repository now, if you use git, just check out the
latest version. (if you don't want to use git, let me know, i can make a new
release at sourceforge. which won't take as long as it took to write the
function. promise. :-/ )
the function is called 'ebib-start-on-entry'. it takes one argument, the entry
key of the entry you want selected. note that this entry has to be in the last
database that is preloaded through the customisation option "Ebib Preload Bib
Files", or, if Ebib is already running in the background, it has to be in the
current database. if 'ebib-start-on-entry' doesn't find the entry key, it simply
acts as if you called 'ebib'.
you can call 'ebib-start-on-entry' from a function with
(ebib-start-on-entry "Jones1998")
or you can call it interactively with `M-x ebib-start-on-entry'. in that case,
you'll be prompted to supply the entry you want selected.
i know it's pretty late, but hopefully the function is still helpful. :-)
best,
joost
On Thu, Jun 03, 2010 at 05:43:09PM -0400, Ali Tofigh wrote:
> hi,
>
> i'm not knowledgeable about elisp. in the current ebib implementation,
> is it possible to write an elisp function, that takes a bibtex entry
> as argument, and starts ebib, opens a standard database (possible also
> given as argument), and directly positions the cursor at the specified
> bibtex entry in the index buffer?
>
> /ali
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Ebib-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ebib-users
--
Joost Kremers
Life has its moments
------------------------------
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
------------------------------
_______________________________________________
Ebib-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ebib-users
End of Ebib-users Digest, Vol 12, Issue 1
*****************************************