Re: [Ebib-users] Can't save multiline buffer
Brought to you by:
joostkremers
From: Phil a. M. C. <pan...@bi...> - 2015-06-30 23:05:13
|
Hi Joost, Thanks for getting back to me so quickly. Here is the contents of the *Help* buffer that I get when I execute C-h v ebib--multiline-info: ebib--multiline-info is a variable defined in `ebib-utils.el'. Its value is (field "~/Documents/Phil/misc/books-read.bib" "bonyhady2011" "annote") Local in buffer bonyhady2011-->annote; global value is nil Automatically becomes buffer-local when set. Documentation: Information about the multiline text being edited. Hope this helps somehow. Thanks again, Phil Carter On 30/06/2015, at 7:39 PM, Joost Kremers wrote: > Hi Phil, > > What seems to be going on is that when you try to save the contents of > the multiline edit buffer, Ebib is not able to determine which database > the annotation belongs to. I'm not sure why this is happening, though. > > Could you try the following: open an annotation buffer (i.e., edit an > 'annote' field) and then type > > C-h v ebib--multiline-info RET > > (Note the two dashes after 'ebib'). This will pop up a buffer with info > about the variable `ebib-multiline-info'. I'm interested in its value, > which should be near the top of the buffer. Could you post that value > here? Thanks! > > Best regards, > > Joost > > > > On Tue, Jun 30 2015, Phil and Marlene Carter <pan...@bi...> wrote: >> Dear Mr Kremers, >> >> I have been trying Ebib out, as a replacement for bibtex-mode. >> >> I use the annote field a lot, for keeping notes, reminders etc. When I execute C-c | s or C-c | q in the annote buffer I get the error message "Wrong type argument: array, nil", and the buffer is not saved. >> >> Here is the backtrace I get after toggling the debugger: >> >> Debugger entered--Lisp error: (wrong-type-argument arrayp nil) >> ebib-db-get-entry("bonyhady2011" nil) >> ebib-db-set-field-value("annote" "This is a note about....\n" "bonyhady2011" nil overwrite) >> ebib--store-multiline-text(#<buffer bonyhady2011-->annote>) >> ebib-save-from-multiline-buffer() >> call-interactively(ebib-save-from-multiline-buffer nil nil) >> >> My limited understanding of elisp don't allow me to get any further with this these error messages. I wonder if you could suggest some way around this problem. >> >> I am running Emacs 24.4.1 under Mac OS X 10.7.5. >> >> Thanks for your assistance. >> >> Phil Carter >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> Don't Limit Your Business. Reach for the Cloud. >> GigeNET's Cloud Solutions provide you with the tools and support that >> you need to offload your IT needs and focus on growing your business. >> Configured For All Businesses. Start Your Cloud Today. >> https://www.gigenetcloud.com/ >> _______________________________________________ >> Ebib-users mailing list >> Ebi...@li... >> https://lists.sourceforge.net/lists/listinfo/ebib-users > > -- > Joost Kremers > Life has its moments > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > Ebib-users mailing list > Ebi...@li... > https://lists.sourceforge.net/lists/listinfo/ebib-users > |