in addition to my the previouse warnings patch, this
patch includes the following further two enhancements
to the bibtex editor:
1) Content Assist:
The bibtex editor now provides further content assists
for the bibtex fields "author", "editor" and "journal"
to provide suggestions of other authors and journals
use previously in the same bibtex file. It is easily
extendable to other fields if required, although it
special cases "author" and "editor" to handle the "and"
seperated list of the bibtex format.
2) different outline orderings:
I have added an additional representation to the
outline page of the bibtexeditor. It is now possible to
sort and group the bibtex editors either by authors or
by journals. I find especially the grouping by authors
useful, as it allows to quickly identify all papers in
ones list written by the same author.
I have written these changes mainly for my own
purposes. Therefore the code is messy and not always
nicely structured. Furthermore the code changes have
only been tested on my own bibtex files. There are
therefore probably (valid) reference styles that will
cause problems with these patches. If there is
sufficient interest, I might try and clean them up and
make them handle more cases.
However I did feel that these changes might be useful
to others too, and therefore I decided to post them here.