<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.emacs.ebib.user">
    <title>gmane.emacs.ebib.user</title>
    <link>http://blog.gmane.org/gmane.emacs.ebib.user</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/229"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/225"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/211"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/210"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/209"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/201"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/195"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/189"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/186"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/185"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/183"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/178"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/175"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/174"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/171"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/169"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/166"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/144"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/141"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.emacs.ebib.user/138"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/229">
    <title>(no subject)</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/229</link>
    <description>&lt;pre&gt; http://offshoreonly.org/wp-content/themes/twentyeleven/ugoogle.html

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
&lt;/pre&gt;</description>
    <dc:creator>Jeffrey Spencer</dc:creator>
    <dc:date>2012-11-12T23:06:00</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/225">
    <title>external search in ebib?</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/225</link>
    <description>&lt;pre&gt;Hi ebib list.
I try to develop a way to annotate my articles using doc-view, ebib and
org-mode  capture templates. I have little experience in elisp and 
shamelessly ask if someone can develop a function (of show the way for
it). The function should run from emacs search in a pre-loaded  ebib
database by one bibtex field (file in my case ) and return bibkey (or
other field) of corresponding record.  I hope it is not complex thing to
do.
Thanks.
Petro


------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
&lt;/pre&gt;</description>
    <dc:creator>Petro Khoroshyy</dc:creator>
    <dc:date>2012-10-06T15:03:28</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/211">
    <title>feature request: searching online databases</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/211</link>
    <description>&lt;pre&gt;Certain bibliography managers e.g. jabref (which I couldn't get to work)
promise a capability to search through online sources e.g. ACM Digital
Library, Citeseer, Google Scholar, etc. for bibliographic information.

Is there any plan to implement a similar feature in ebib? If not, do you
think it would be worth trying? I know some Emacs Lisp, but nothing
about its network programming aspect.

Thanks,
Mandar.

ps: Sorry for back-to-back messages from a new user. I thought it best
    not to mix topics.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Mandar Mitra</dc:creator>
    <dc:date>2012-08-31T11:54:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/210">
    <title>how to edit the key?</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/210</link>
    <description>&lt;pre&gt;Hi,

Recently discovered ebib, and it looks great! Since I'm a new user, I'm
still using a mix of ebib and editing the raw bib file. I'm wondering if
there's any way to edit the key itself via ebib. A quick look in the
manual didn't yield anything.

This leads me to the next question. Suppose I change the key (or make
some other edit) directly in the .bib file. Can I get ebib to reload 
the data without quitting and restarting?

Thanks,
mandar.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Mandar Mitra</dc:creator>
    <dc:date>2012-08-31T11:45:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/209">
    <title>eight patches: UI, keywords, help, DOI open</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/209</link>
    <description>&lt;pre&gt;
Hello Joost

Eight patches follow, youngest first.  It might be
easiest if I was able to push my local 'git' branch
onto the sourceforge repository??

  7783f3d Open DOI functionality.
  bde7600 Improved info quit behavior.
  bca334b Dedicated INFOPATH envar setting.
  e6210c3 Ebib help mapped to '?' key.
  ead611b Add user-specified default keywords text file.
  7c477a2 Add user-specified default keywords.
  45d03fb Fewer blank lines in log buffer.
  2554f4e Cleaner index buffer display.

Note also the TOFIX comments.

Robbie
---

commit 7783f3d3096f315e7a6d7113bddf2a3834e545fa
Author: Robbie Morrison &amp;lt;robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Date:   Mon Aug 27 13:55:13 2012 +0200

    Open DOI functionality.

    DOI = digital object identifier.

    This commit allows users to browse DOI's directly.

    Add variables 'ebib-standard-doi-field' and
    'ebib-doi-url'.  Add function 'ebib-browse-doi'.
    Add menu entry and index buffer key map to "i".

    Much of the code mirrors 'ebib-browse-url'.

diff --git a/ebib.el b/ebib.el
index f251be0..9cfb7eb 100644
--- a/ebib.el
+++ b/ebib.el
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -211,8 +211,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; send a url to a browser. This option sets the field
from which
 this command extracts the url."
   :group 'ebib
   :type 'symbol)

+(defcustom ebib-standard-doi-field 'doi
+  "*Standard field to store doi (digital object identifier) in.
+In the index buffer, the command ebib-browse-doi can be used to
+send a suitable url to a browser. This option sets the field from
+which this command extracts the doi."
+  :group 'ebib
+  :type 'symbol)
+
 (defcustom ebib-url-regexp "\\\\url{\\(.*\\)}\\|https?://[^ '&amp;lt;&amp;gt;\"\n\t\f]+"
   "*Regular expression to extract urls from a field."
   :group 'ebib
   :type 'string)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -371,8 +379,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; Each string is added to the preamble on a separate line."

 ;; constants and variables that are set only once
 (defconst ebib-bibtex-identifier "[^\"#%'(),={} \t\n\f]*" "Regexp
describing a licit BibTeX identifier.")
 (defconst ebib-version "==VERSION==")
+(defconst ebib-doi-url "http://dx.doi.org/" "Prepend to turn doi field
value into a web address.")
 (defvar ebib-initialized nil "T if Ebib has been initialized.")

 ;; buffers and highlights
 (defvar ebib-index-buffer nil "The index buffer.")
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1539,8 +1548,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; killed and the database has been modified."
 (ebib-key index "F" ebib-follow-crossref)
 (ebib-key index "g" ebib-goto-first-entry)
 (ebib-key index "G" ebib-goto-last-entry)
 (ebib-key index "h" ebib-index-help)
+(ebib-key index "i" ebib-browse-doi)
 (ebib-key index "j" ebib-next-entry)
 (ebib-key index "J" ebib-switch-to-database)
 (ebib-key index "k" ebib-prev-entry)
 (ebib-key index "K" ebib-generate-autokey)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1607,8 +1617,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; killed and the database has been modified."
     ["Edit Strings" ebib-edit-strings (and ebib-cur-db (not (edb-virtual
ebib-cur-db)))]
     ["Edit Preamble" ebib-edit-preamble (and ebib-cur-db (not
(edb-virtual ebib-cur-db)))]
     "--"
     ["Open URL" ebib-browse-url (gethash ebib-standard-url-field
ebib-cur-entry-hash)]
+    ["Open DOI" ebib-browse-doi (gethash ebib-standard-doi-field
ebib-cur-entry-hash)]
     ["View File" ebib-view-file (gethash ebib-standard-file-field
ebib-cur-entry-hash)]
     ("Print Entries"
      ["As Bibliography" ebib-latex-entries (and ebib-cur-db (not
(edb-virtual ebib-cur-db)))]
      ["As Index Cards" ebib-print-entries ebib-cur-db]
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2807,8 +2818,26 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; which URL to choose."
         (error "Field `%s' is empty" ebib-standard-url-field))))
     ((default)
      (beep))))

+(defun ebib-browse-doi ()
+  "Asks a browser to load a modified URL in the standard DOI field.
+The standard DOI field may not contain more than one DOI.
+
+By \"standard DOI field\" is meant the field defined in the
+customization variable EBIB-STANDARD-DOI-FIELD. Its default value
+is `doi'."
+  (interactive)
+  (ebib-execute-when
+   ((entries)
+    (let ((doi (to-raw (gethash ebib-standard-doi-field
+                                (ebib-retrieve-entry (ebib-cur-entry-key)
ebib-cur-db)))))
+      (when (not (and doi
+                      (ebib-call-browser (concat ebib-doi-url doi) 1))) 
; '1' was 'num'
+        (error "No doi found in field `%s'" ebib-standard-doi-field))))
+   ((default)
+    (beep))))
+
 (defun ebib-call-browser (urls n)
   "Passes the Nth URL in URLS to a browser.
 URLS must be a string of whitespace-separated URLs."
   ;; first we extract all valid urls and then pick the nth one

commit bde7600eeaf85ca30721d67504544e7d5838fc9c
Author: Robbie Morrison &amp;lt;robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Date:   Mon Aug 27 13:22:43 2012 +0200

    Improved info quit behavior.

    This is the last of three commits to improve ebib help.

    The "q" key is now bound to 'Info-exit' and then
    'ebib'.  This gives more intuitive behavior than
    before, but the solution is not ideal and could be
    developed further.

diff --git a/ebib.el b/ebib.el
index c1a938e..f251be0 100644
--- a/ebib.el
+++ b/ebib.el
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1379,8 +1379,15 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; buffers and reads the rc file."
     (info-initialize)                                                
;load 'Info-directory-list'
     (ebib-log 'message "local path          : %S" localpath)
     (ebib-log 'message "INFOPATH            : %s" (getenv "INFOPATH"))
     (ebib-log 'message "Info-directory-list : %S\n" Info-directory-list))
+  (add-hook 'Info-mode-hook
+            '(lambda ()
+               (local-set-key (kbd "q") '(lambda ()
+                                           (interactive)
+                                           (Info-exit)
+                                           (ebib)))))
+  (ebib-log 'message "Info-mode 'q' key now bound to 'Info-quit' and
'ebib'\n")
   ;; as before
   (setq ebib-index-highlight (ebib-make-highlight 1 1 ebib-index-buffer))
   (setq ebib-fields-highlight (ebib-make-highlight 1 1 ebib-entry-buffer))
   (setq ebib-strings-highlight (ebib-make-highlight 1 1
ebib-strings-buffer))

commit bca334b64dd1ac80dff3594c63ef5d872d500123
Author: Robbie Morrison &amp;lt;robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Date:   Mon Aug 27 13:16:26 2012 +0200

    Dedicated INFOPATH envar setting.

    The 'INFOPATH' environmental variable is now explicitly
    set in 'ebib-init'.  The current implementation is
    hardcoded to suit the author, but improving on this
    should not present a problem.  It should map to the
    location of 'ebib' instead.

diff --git a/ebib.el b/ebib.el
index 7b8fb70..c1a938e 100644
--- a/ebib.el
+++ b/ebib.el
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1369,8 +1369,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; buffers and reads the rc file."
   (load "~/.ebibrc" t)
   (ebib-create-buffers)
   (setq ebib-keywords-list (read-file-to-list ebib-keywords-file))    ;
*Ebib-log* buffer must already exist
   (ebib-log 'message "keywords list: %S\n" ebib-keywords-list)
+  ;; 'info' functionality
+  (require 'info)
+  ;; TOFIX: 27-Aug-2012: robbie: the following 'localnode' is hardcoded
for me, it needs fixing
+  (let* ((localnode "~/synk/elisp/ebib-1.9.1/info/")                  ;
trailing slash optional
+         (localpath (expand-file-name localnode)))                    ;
local elisp directory
+    (setenv "INFOPATH" (concat localpath ":" (getenv "INFOPATH")))
+    (info-initialize)                                                
;load 'Info-directory-list'
+    (ebib-log 'message "local path          : %S" localpath)
+    (ebib-log 'message "INFOPATH            : %s" (getenv "INFOPATH"))
+    (ebib-log 'message "Info-directory-list : %S\n" Info-directory-list))
+  ;; as before
   (setq ebib-index-highlight (ebib-make-highlight 1 1 ebib-index-buffer))
   (setq ebib-fields-highlight (ebib-make-highlight 1 1 ebib-entry-buffer))
   (setq ebib-strings-highlight (ebib-make-highlight 1 1
ebib-strings-buffer))
   (setq ebib-initialized t))

commit e6210c3fcd7a75a9fefad8f7ff992c647c54f50a
Author: Robbie Morrison &amp;lt;robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Date:   Mon Aug 27 13:11:52 2012 +0200

    Ebib help mapped to '?' key.

    This is one of three commits to improve ebib help.

    The index buffer '?' key is now mapped to 'ebib-info'

diff --git a/ebib.el b/ebib.el
index 7ced6bc..7b8fb70 100644
--- a/ebib.el
+++ b/ebib.el
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1509,8 +1509,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; killed and the database has been modified."
 (ebib-key index "&amp;amp;" ebib-virtual-db-and)
 (ebib-key index "|" ebib-virtual-db-or)
 (ebib-key index "~" ebib-virtual-db-not)
 (ebib-key index ";" ebib-prefix-map)
+(ebib-key index "?" ebib-info)
 (ebib-key index "a" ebib-add-entry)
 (ebib-key index "b" ebib-index-scroll-down)
 (ebib-key index "c" ebib-close-database)
 (ebib-key index "d" ebib-delete-entry)

commit ead611b4ac993cd352484318d30cff8265ec51d3
Author: Robbie Morrison &amp;lt;robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Date:   Mon Aug 27 12:53:34 2012 +0200

    Add user-specified default keywords text file.

    Add user-specified variable 'ebib-keywords-file' This
    is currently set to "~/.ebib-keywords" for test
    purposes.  Add function 'read-file-to-list'.

    Add suitable calls to function 'ebib-init'.

    See also the TOFIX comments in the code.

diff --git a/ebib.el b/ebib.el
index 2ac3376..7ced6bc 100644
--- a/ebib.el
+++ b/ebib.el
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -78,8 +78,15 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
   "*List of keywords to load automatically when Ebib starts."
   :group 'ebib
   :type 'list)

+; TOFIX: 21-Aug-2012: robbie: 'type' = 'string' needs confirmation
+(defcustom ebib-keywords-file
+  (expand-file-name "~/.ebib-keywords")
+  "Name of text file containing newline separated keywords."
+  :group 'ebib
+  :type 'string)
+
 (defcustom ebib-preload-bib-files nil
   "*List of .bib files to load automatically when Ebib starts."
   :group 'ebib
   :type '(repeat (file :must-match t)))
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1282,8 +1289,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; is a list of fields that are considered in order
for the sort value."
                                                 (ebib-retrieve-entry
entry-key
ebib-cur-db)))))
       (setq sortkey-list (cdr sortkey-list)))
     sort-string))

+(defun read-file-to-list (filename)
+  "Return a list of lines from a file FILENAME."
+  (if (file-readable-p filename)
+      (with-temp-buffer
+        (insert-file-contents filename)
+        (ebib-log 'message "read file: %s\n" filename)
+        (split-string (buffer-string) "\n" t))    ; 't' is omit nulls,
blank lines in this case
+    (ebib-log 'warning "cannot read file: %s" filename)
+    ebib-keywords-list))                          ; use hardcoded list
instead
+
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;; main program execution ;;
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1350,8 +1367,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; buffers and reads the rc file."
        ebib-saved-window-config nil)
   (put 'timestamp 'ebib-hidden t)
   (load "~/.ebibrc" t)
   (ebib-create-buffers)
+  (setq ebib-keywords-list (read-file-to-list ebib-keywords-file))    ;
*Ebib-log* buffer must already exist
+  (ebib-log 'message "keywords list: %S\n" ebib-keywords-list)
   (setq ebib-index-highlight (ebib-make-highlight 1 1 ebib-index-buffer))
   (setq ebib-fields-highlight (ebib-make-highlight 1 1 ebib-entry-buffer))
   (setq ebib-strings-highlight (ebib-make-highlight 1 1
ebib-strings-buffer))
   (setq ebib-initialized t))

commit 7c477a201a2fde2c9d672e112f6bd4d5db67a3e0
Author: Robbie Morrison &amp;lt;robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Date:   Mon Aug 27 12:20:11 2012 +0200

    Add user-specified default keywords.

    Add user-specified variable 'ebib-keywords-list'.  This
    variable is currently set to (list "keyword-1"
    "keyword-2") for test purposes.

    The next commit will read this list from a text file
    instead.

    See also the TOFIX comments in the code for some minor
    issues to fix.

diff --git a/ebib.el b/ebib.el
index 9adf6bd..2ac3376 100644
--- a/ebib.el
+++ b/ebib.el
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -69,8 +69,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
   "*The default type for a newly created BibTeX entry."
   :group 'ebib
   :type 'symbol)

+; this variable can grow during a session but any changes are
+; lost on exit.  could also sort the list in function 'ebib-init'.
+; TOFIX: 21-Aug-2012: robbie: empty the list after testing
+; TOFIX: 21-Aug-2012: robbie: 'type' = 'list' needs confirmation
+(defcustom ebib-keywords-list (list "keyword-1" "keyword-2")
+  "*List of keywords to load automatically when Ebib starts."
+  :group 'ebib
+  :type 'list)
+
 (defcustom ebib-preload-bib-files nil
   "*List of .bib files to load automatically when Ebib starts."
   :group 'ebib
   :type '(repeat (file :must-match t)))
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -3278,9 +3287,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; NIL. If EBIB-HIDE-HIDDEN-FIELDS is NIL, return FIELD."
        (if-str (new-contents (read-string (format "%s: " (symbol-name
ebib-current-field))
                                           (if init-contents
                                               (cons init-contents 0)
                                             nil)
-                                          ebib-minibuf-hist))
+                                           (if (and ebib-keywords-list
+                                                    (equal
ebib-current-field 'keywords))
+                                               'ebib-keywords-list
+                                             ebib-minibuf-hist)))
            (puthash ebib-current-field (if raw
                                            new-contents
                                          (concat "{" new-contents "}"))
                     ebib-cur-entry-hash)

commit 45d03fb8892f74da883b9e6ca1021fed7660f3d8
Author: Robbie Morrison &amp;lt;robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Date:   Mon Aug 27 11:45:53 2012 +0200

    Fewer blank lines in log buffer.

    Modify one 'insert' and two 'ebib-log' calls in order
    to remove unnecessary blank lines and/or form-feed chars
    (\f or ASCII 12) from the output to the ebib log buffer.

diff --git a/ebib.el b/ebib.el
index 83ef8ef..9adf6bd 100644
--- a/ebib.el
+++ b/ebib.el
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1367,9 +1367,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; buffers and reads the rc file."
   ;; the log buffer
   (setq ebib-log-buffer (get-buffer-create " *Ebib-log*"))
   (set-buffer ebib-log-buffer)
   (erase-buffer)
-  (insert "Ebib log messages\n\n(Press C-v or SPACE to scroll down, M-v
or `b' to scroll up, `q' to quit.)\n\n\n")
+  (insert "Ebib log messages\n\n(Press C-v or SPACE to scroll down, M-v
or `b' to scroll up, `q' to quit.)\n\n")
   (ebib-log-mode)
   ;; and lastly we create a buffer for the entry keys.
   (setq ebib-index-buffer (get-buffer-create " none"))
   (set-buffer ebib-index-buffer)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1702,9 +1702,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; signal the user to check the log for warnings or
errors."
   ;; user opened a new file or if no BibTeX entries were found.
   (ebib-fill-index-buffer)
   (when ebib-log-error
     (message "%s found! Press `l' to check Ebib log buffer." (nth
ebib-log-error '("Warnings" "Errors"))))
-  (ebib-log 'log "\n\f\n"))
+  (ebib-log 'log ""))

 (defun ebib-merge-bibtex-file ()
   "Merges a BibTeX file into the database."
   (interactive)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1733,9 +1733,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; signal the user to check the log for warnings or
errors."
                            "a"
                          "no"))
              (when ebib-log-error
                (message "%s found! Press `l' to check Ebib log buffer."
(nth ebib-log-error '("Warnings" "Errors"))))
-             (ebib-log 'log "\n\f\n"))))))))
+             (ebib-log 'log ""))))))))

 (defun ebib-find-bibtex-entries (timestamp)
   "Finds the BibTeX entries in the current buffer.
 The search is started at the beginnig of the buffer. All entries

commit 2554f4e1ae038b78d0bd7fc88ec20130822515a3
Author: Robbie Morrison &amp;lt;robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Date:   Mon Aug 27 11:11:41 2012 +0200

    Cleaner index buffer display.

    Modify function 'ebib-display-entry' to remove the
    semicolon trailing the year in the index window --
    cosmetic but a little cleaner in my view.

diff --git a/ebib.el b/ebib.el
index 4abd4ee..83ef8ef 100644
--- a/ebib.el
+++ b/ebib.el
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -907,9 +907,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; matching entry is returned."
                                       (or
                                        (to-raw (gethash field
cur-entry-hash))
                                        ""))
                                   ebib-index-display-fields
-                                  "; "))
+                                  "  "))
                    ""))))

 (defun ebib-redisplay-current-field ()
   "Redisplays the contents of the current field in the entry buffer."

---
Robbie Morrison
PhD student -- policy-oriented energy system simulation
Institute for Energy Engineering (IET)
Technical University of Berlin (TU-Berlin), Germany
University email (redirected) : morrison-9ML/GK/A9tT31zTM6d8ziw&amp;lt; at &amp;gt;public.gmane.org
Webmail (preferred)           : robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org
[from Webmail client]



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Robbie Morrison</dc:creator>
    <dc:date>2012-08-27T12:22:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/201">
    <title>ebib unstable 57f8af86d3 fails on 'ebib-edit-field'</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/201</link>
    <description>&lt;pre&gt;
Hi Joost

As far as I can tell the current 'git' version is
buggy and fails when editing fields, on function
'ebib-edit-field'.

Probably easier if you fix it, than me.

Also, should this kind of traffic go thru the users
list or direct to you?

cheers, Robbie

Debugger entered--Lisp error: (wrong-number-of-arguments
called-interactively-p 1)
  (called-interactively-p (quote any))
  (if (called-interactively-p (quote any)) (ebib-next-field))
  (if (multiline-p init-contents) (ebib-edit-multiline-field) (when
init-contents (if ... ... ...)) (if-str (new-contents ...) (puthash
ebib-current-field ... ebib-cur-entry-hash) (remhash ebib-current-field
ebib-cur-entry-hash)) (ebib-redisplay-current-field) (if
(called-interactively-p ...) (ebib-next-field)) (ebib-set-modified t))
  (let ((init-contents ...) (raw nil)) (if (multiline-p init-contents)
(ebib-edit-multiline-field) (when init-contents ...) (if-str ... ...
...) (ebib-redisplay-current-field) (if ... ...) (ebib-set-modified t)))
  (cond ((eq ebib-current-field ...) (ebib-edit-entry-type)) ((eq
ebib-current-field ...) (ebib-edit-crossref)) ((eq ebib-current-field
...) (ebib-edit-multiline-field)) (t (let ... ...)))
  ebib-edit-field()
  call-interactively(ebib-edit-field nil nil)

---
Robbie Morrison
PhD student -- policy-oriented energy system simulation
Institute for Energy Engineering (IET)
Technical University of Berlin (TU-Berlin), Germany
University email (redirected) : morrison-9ML/GK/A9tT31zTM6d8ziw&amp;lt; at &amp;gt;public.gmane.org
Webmail (preferred)           : robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org
[from Webmail client]



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Robbie Morrison</dc:creator>
    <dc:date>2012-08-21T10:54:17</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/195">
    <title>searching across multiple real databases</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/195</link>
    <description>&lt;pre&gt;
Hello Joost and list

This posting relates to searching across multiple
databases.  Unless I have misread the
documentation badly (always a possibility), basic
emacs-based searches and advanced searching
(resulting in virtual databases) are only
possible within the one database.  Is this
correct?

I would like to work across six BibTeX files.

It so, there are two possible fixes: concatenate
the BibTeX files beforehand.  Or offer users a
'super' database, a union of the existing real
databases.  Call it super, logical, or virtual, as
you like.  In fact, 'logical' has some merits.

Anyway, I hacked a bit of 'ebib.el' to try and get
something happening.  The following patch FAILS to
work, but did run.  You should get the drift,
anyhow.

My questions are two-fold:

   * is this functionality needed ?
   * is this functionality possible ?

It yes to both, I may go on hacking.  Else, I will
give up and simply run 'cat' on my BibTeX files to
produce on single real (physical) database and
leave it at that.

many thanks in advance, Robbie

CAUTION: patch is also hand-edited so may not take

--- ebib.el.orig        2012-08-18 00:36:40.663700389 +0200
+++ ebib.el             2012-08-18 04:33:38.433636738 +0200
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1518,6 +1518,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 (ebib-key index "&amp;amp;" ebib-virtual-db-and)
 (ebib-key index "|" ebib-virtual-db-or)
 (ebib-key index "~" ebib-virtual-db-not)
+(ebib-key index "+" ebib-virtual-db-union)
 (ebib-key index ";" ebib-prefix-map)
 (ebib-key index "a" ebib-add-entry)
 (ebib-key index "b" ebib-index-scroll-down)
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1746,13 +1747,16 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
     (message "%s found! Press `l' to check Ebib log buffer." (nth
ebib-log-error '("Warnings" "Errors"))))
   (ebib-log 'log ""))

-(defun ebib-merge-bibtex-file ()
+(defun ebib-merge-bibtex-file (bibfile)
   "Merges a BibTeX file into the database."
   (interactive)
-  (unless (edb-virtual ebib-cur-db)
+; (unless (edb-virtual ebib-cur-db)
+  (unless nil                                ; robbie 18-Aug-2012
     (if (not ebib-cur-db)
         (error "No database loaded. Use `o' to open a database")
-      (let ((file (read-file-name "File to merge: ")))
+      (let ((file bibfile))                  ; could well be 'nil'
+        (unless file
+          (setq file  (read-file-name "File to merge: ")))
         (setq ebib-log-error nil)       ; we haven't found any errors
         (ebib-log 'log "%s: Merging file %s" (format-time-string
"%d-%b-%Y: %H:%M:%S") (edb-filename ebib-cur-db))
         (with-temp-buffer
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2889,6 +2893,51 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
           (ebib-log 'message "invoking: %s %s" "find-file" file-full-path)
           (find-file file-full-path))))))

+; robbie 18-Aug-2012
+; from 'ebib-virtual-db-and'
+(defun ebib-virtual-db-union (arg)
+  "Combine open databased into a single virtual database.
+If the current database is a virtual database already,
+ignore the command."
+  (interactive "p")                          ; cannot think of a reason
for this
+  (ebib-log 'message "creating virtual union database")
+
+  (let* ((dbname  "union"                        )
+         (new-db  (ebib-create-new-database nil) )     ; create new
database, adds to census
+         (count   0                              ))
+
+    (setf (edb-virtual     new-db) t)                            ; mark
virtual, 't' also works
+    (setf (edb-filename    new-db) nil)
+    (setf (edb-name        new-db) (concat "V:" dbname))
+    (setf (edb-modified    new-db) nil)
+    (setf (edb-make-backup new-db) nil)
+
+    ;; loop non-virtual databases
+    (dolist (db ebib-databases)
+      (ebib-execute-when
+        ((database)                          ; for some reason (real-db)
did not seem to take
+         (setq ebib-cur-db db)               ; change focus
+         (unless (edb-virtual db)            ; skip virtual databases
+           (let ((ebib-merge-bibtex-filename (edb-filename ebib-cur-db) ))
+             (ebib-merge-bibtex-file ebib-merge-bibtex-filename)
+             (incf count)
+             (ebib-log 'message "current database %S"   ebib-cur-db)
+             (ebib-log 'message "current filename %s\n" (prin1-to-string
ebib-merge-bibtex-filename))
+             )))))
+    (ebib-log 'message "traversed %d databases\n" count)
+
+    ;; file virtual database
+    (ebib-fill-entry-buffer)                 ; fill entry buffer
+    (ebib-fill-index-buffer)                 ; fill index buffer
+    ))
+
+; 'ebib-merge-bibtex-file'
+; 'ebib-save-all-databases' uses 'mapc'
+
 (defun ebib-virtual-db-and (not)
   "Filters entries into a virtual database.
 If the current database is a virtual database already, perform a

---
Robbie Morrison
PhD student -- policy-oriented energy system simulation
Technical University of Berlin (TU-Berlin), Germany
University email (redirected) : morrison-9ML/GK/A9tT31zTM6d8ziw&amp;lt; at &amp;gt;public.gmane.org
Webmail (preferred)           : robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org
[from Webmail client]



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Robbie Morrison</dc:creator>
    <dc:date>2012-08-18T13:13:31</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/189">
    <title>'ebib-file-search-dirs' documentation suggestion</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/189</link>
    <description>&lt;pre&gt;
Hello Joost, others

I just spent a bit of time trying to get 'ebib' to read
my BibTeX files.  You'll see why shortly.

With regard to the following documentation:

  File Search Dirs

  Default value: ~.

  List of directories that Ebib searches for
  files. Note that searching is not recursive: only the
  files listed here are searched, not their
  subdirectories.

I took this to mean BibTeX files and duly set up the
following:

  (setq ebib-file-search-dirs
        "~/path/to/bib/files")
  (setq ebib-preload-bib-files
        (list "1.bib"
              "2.bib"))

This failed and after reading 'ebib.el' I can see why.
For the record, what is needed is this:

  (setq ebib-preload-bib-files
        (list "~/path/to/bib/files/1.bib"
              "~/path/to/bib/files/2.bib"))

Maybe the documentation could emphasis the files
mentioned are files for viewing and not files for
reading.

Many thanks for offering this project.  It suits
my needs well and the code looks beautiful.

Robbie
---
Robbie Morrison
PhD student -- policy-oriented energy system simulation
Technical University of Berlin (TU-Berlin), Germany
University email (redirected) : morrison-9ML/GK/A9tT31zTM6d8ziw&amp;lt; at &amp;gt;public.gmane.org
Webmail (preferred)           : robbie-ETX6BUSDKN9IJsTUW+i+0g&amp;lt; at &amp;gt;public.gmane.org
[from Webmail client]



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
&lt;/pre&gt;</description>
    <dc:creator>Robbie Morrison</dc:creator>
    <dc:date>2012-08-09T21:06:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/186">
    <title>Word wrap at window edge not truncate lines inebib-entry buffer</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/186</link>
    <description>&lt;pre&gt;Is it possible to word wrap at window edge by default. This is the setting
in all other buffers but not in ebib-entry buffer. I don't like
toggling every time so is there a hook where this can be set every time the
buffer is loaded??
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/&lt;/pre&gt;</description>
    <dc:creator>Jeffrey Spencer</dc:creator>
    <dc:date>2012-08-06T08:37:01</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/185">
    <title>No valid filename found in field 'file'</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/185</link>
    <description>&lt;pre&gt;I just installed ebib and linked it with org-mode. I have it working great
but I can't seem to get the files to open. I also use mendeley or
previously did but might convert over. This is typically how my files are
formatted in my bib (shown below). I get the error in the subject line that
no valid filename found in field 'file'. Is there a way to get ebib to
recognize the file format setup like this because all my files are setup in
this manner

file                :home/jeff/Dropbox/Research/Papers/Wilson et al/Music
Perception An Interdisciplinary Journal/Wilson et al.\_2012\_Intersecting
Factors Lead to Absolute Pitch Acquisition That is Maintained in a “Fixed
do” Environment.pdf:pdf
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/&lt;/pre&gt;</description>
    <dc:creator>Jeffrey Spencer</dc:creator>
    <dc:date>2012-08-06T06:38:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/183">
    <title>Org-mode</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/183</link>
    <description>&lt;pre&gt;Hi there,

I am new to Ebib, and I am very impressed. I like all the features, but I
was wondering if it would be possible to use org-mode rather than text-mode
when editing the annote or note field.

thanks
M
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/&lt;/pre&gt;</description>
    <dc:creator>Marvin Doyley</dc:creator>
    <dc:date>2012-06-30T17:49:50</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/178">
    <title>Emacs 24.1</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/178</link>
    <description>&lt;pre&gt;Aloha Joost,

I'm running into a problem with ebib on Emacs 24.1.  When I add a new
entry, the key is not produced and an error complains about wrong type
argument (stringp, nil).  This same thing happens when I use K to
generate a key with bibtex, so I think this is where the problem might
be. 

Any ideas?

All the best,
Tom

&lt;/pre&gt;</description>
    <dc:creator>Thomas S. Dye</dc:creator>
    <dc:date>2012-06-16T20:15:13</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/175">
    <title>Ebib loses an entry</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/175</link>
    <description>&lt;pre&gt;Aloha Joost,

I ran into a problem with ebib having to do with entering an author
whose surname begins with a special LaTeX character.  The author's name
is Mehmet \"{O}zdo\u{g}an, and my setup generates this key for the
entry: \oxdogan06:_hypot_approac_realit.

After I enter Mehmet's article, the key appears in the Ebib-index
buffer, but the information isn't shown in the Ebib-entry buffer.  In
fact, the index is corrupted at
\oxdogan06:_hypot_approach_realit.  Each key from there on points to the
following entry in the file, i.e., the third key points to the fourth
entry, the fourth key to the fifth entry, etc.
 
This problem seems to show up with this failed search:
ebib-search-key-in-buffer: Search failed:"^\\oxdogan06:_hypot_approac_realit",
which is the result of pressing E with the cursor in the Ebib-index
buffer on the key \oxdogan06:_hypot_approac_realit.

Let me know if you have any questions.

All the best,
Tom

P.S. Thanks again for ebib.  I rely on it heavily in my work now and
find it a joy to use.

&lt;/pre&gt;</description>
    <dc:creator>Thomas S. Dye</dc:creator>
    <dc:date>2012-06-03T18:55:22</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/174">
    <title>Git integration</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/174</link>
    <description>&lt;pre&gt;Aloha Joost,

This might be a lot of work, but I wonder if it would be possible to
make ebib aware of git?  When I edit a bibliography in BibTeX mode,
emacs knows that my bibliography is associated with a git repository and
I can use magit to commit changes to the repository with a few
keystrokes.

I'm finding ebib so useful I rarely work in BibTeX mode, so I'm missing
the handy functionality of magit.  Of course, I'm looking for the best
of both worlds!

Thanks for ebib.  What a handy tool.

All the best,
Tom

&lt;/pre&gt;</description>
    <dc:creator>Thomas S. Dye</dc:creator>
    <dc:date>2011-11-19T19:46:15</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/171">
    <title>book fields crossrefed to incollection</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/171</link>
    <description>&lt;pre&gt;Hi Joost,

When adding the cross reference field to an incollection entry, the
title of the book ends up in the title field, rather than the booktitle
field.  I looked for a way to change this through the customize menu,
but couldn't find it.  Is there a way to have the book title cross
referenced correctly?

All the best,
Tom

&lt;/pre&gt;</description>
    <dc:creator>Thomas S. Dye</dc:creator>
    <dc:date>2011-10-30T19:35:08</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/169">
    <title>edit virtual database?</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/169</link>
    <description>&lt;pre&gt;Hi here.
Is there any trick to enable virtual database editing?
Thanks.
Petro.

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
&lt;/pre&gt;</description>
    <dc:creator>Piter_</dc:creator>
    <dc:date>2011-09-21T21:19:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/166">
    <title>[Eric Schulte] Re: [O] org-bibtex: "TYPE" propertyconflicting with bibtex's "type" parameter</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/166</link>
    <description>&lt;pre&gt;Hi Joost,

This is a follow-up on the weird problem I reported earlier with the
mastersthesis type.  See the attached message from the Org-mode
list.  It looks like the problem was as you thought, an interaction with
other software, in this case org-bibtex.  I can confirm that I have
org-bibtex loaded and that the file where the problem occurred had
org-bibtex entries.

All the best,
Tom



&lt;/pre&gt;</description>
    <dc:creator>Thomas S. Dye</dc:creator>
    <dc:date>2011-09-20T15:48:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/144">
    <title>mastersthesis</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/144</link>
    <description>&lt;pre&gt;Aloha Joost,

ebib saves a type = {mastersthesis} field for &amp;lt; at &amp;gt;mastersthesis.  This
confuses the bibtex and biblatex styles I use, which insert
"mastersthesis" verbatim if the type field is present.  Am I doing
something wrong?

All the best,
Tom

&lt;/pre&gt;</description>
    <dc:creator>Thomas S. Dye</dc:creator>
    <dc:date>2011-09-04T20:23:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/141">
    <title>texinfo source in git repo.?</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/141</link>
    <description>&lt;pre&gt;
Hello.,

new user looking to tryout ebib.  I found that git repository doesn't
contain texinfo source file, although downloaded from the release has
the info file.

my intention to install ebib through el-get[1]. el-get automates the
installation and make info from git repository.


Footnotes: 
[1]  https://github.com/dimitri/el-get

&lt;/pre&gt;</description>
    <dc:creator>Yagnesh Raghava Yakkala</dc:creator>
    <dc:date>2011-09-03T22:16:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/138">
    <title>exit multiline editing</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/138</link>
    <description>&lt;pre&gt;Hi all
Cant figure out how to exit from multiline editing. C-x b tries to
switch buffers :(
Thanks.
Petro

------------------------------------------------------------------------------
Magic Quadrant for Content-Aware Data Loss Prevention
Research study explores the data loss prevention market. Includes in-depth
analysis on the changes within the DLP market, and the criteria used to
evaluate the strengths and weaknesses of these DLP solutions.
http://www.accelacomm.com/jaw/sfnl/114/51385063/
&lt;/pre&gt;</description>
    <dc:creator>Piter_</dc:creator>
    <dc:date>2011-07-19T16:06:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.emacs.ebib.user/135">
    <title>Org-mode integration</title>
    <link>http://comments.gmane.org/gmane.emacs.ebib.user/135</link>
    <description>&lt;pre&gt;Aloha all,

I'm learning to use ebib productively and enjoying it.  Thanks to Joost
for a wonderful piece of software.

I use ebib in Org-mode sometimes where the citation commands I use are
Org-mode links, rather than LaTeX commands.  I'm wondering if it is
possible to turn off the automatic insertion of \ with
ebib-insert-bibtex-key?  It would be great to be able to configure ebib
so it would enter something like [[cite:bibtex-key][123]], instead of
\cite[123]{bibtex-key}.

All the best,
Tom

&lt;/pre&gt;</description>
    <dc:creator>Thomas S. Dye</dc:creator>
    <dc:date>2011-07-13T02:56:23</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.emacs.ebib.user">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.emacs.ebib.user</link>
  </textinput>
</rdf:RDF>
