On 11 Jan 2008, at 6:39 PM, Adam R. Maxwell wrote:

>
> On Friday, January 11, 2008, at 09:24AM, "Christiaan Hofman"  
> <[EMAIL PROTECTED]> wrote:
>>
>> On 11 Jan 2008, at 5:13 PM, Adam R. Maxwell wrote:
>>
>>>
>>> On Jan 11, 2008, at 2:40 AM, Christiaan Hofman wrote:
>>>
>>>> It was displaying only the pubs for the author. That does not make
>>>> sense when you are showing an editor.
>>>
>>> Oh, I thought it was displaying all pubs that a person was  
>>> associated
>>> with as author/editor/other.  Didn't it use -[BibItem  
>>> allPeople]?  I'm
>>> pretty sure we added that for display and testing membership.
>>>
>>
>> No, it used -[BDSKPublicationArray publicationsForAuthor:], which
>> used -pubAuthors. ON the othr hand changing the name changed every
>> author in every field, with the comment that it did so because there
>> was no way to get the field.
>
> I'm not sure why that comment was there, since it sounds like  
> expected behavior in retrospect :).  Being able choose fields as  
> you say is probably better.  I guess the support for arbitrary  
> person fields wasn't as finished as I thought.
>
>>>> I was thinking about making it more useful by adding a control  
>>>> (table
>>>> or popup) to choose the fields to display. That could work as a
>>>> filter on the displayed publications, and also on where a name is
>>>> replaced. Similarly, I think it can be useful to display (and  
>>>> filter
>>>> by?) all different forms of the name, so you can easily see if a  
>>>> name
>>>> is spelled consistently or whether we have collapsed too many names
>>>> (I'm thinking of Alexander and Alexeev Zamolodchikov). But I did  
>>>> not
>>>> want to do anything like that before the release.
>>>
>>> Yeah, displaying all forms of the name would be useful.  Grouping by
>>> any person would be useful as well (I thought we could do that, but
>>> apparently not).
>>
>> I was wondering if it should be any normalizedName (which is used for
>> isEqual) or any originalName.
>
> What "it" would that be?

Whether we should list all existing normalized names or all existing  
original names.

>
>> What do you mean by 'any person'? You mean any person field?
>
> Yes, using a set of all of the persons in a document.  It might not  
> be worth the hassle, though.
>

I was thinking of having a table with all person fields, allowing  
multiple selection, to determine the filter.

Or are you talking about category groups?

Christiaan

>>> I wanted to release last night, but figured I should wait until  
>>> you'd
>>> had time to check that file save.  It's tested, but I'm paranoid  
>>> about
>>> manipulating files.
>>>
>>> adam
>>>
>>
>> I have not really test it. Looks like it would be mostly OK, keeping
>> in mind the restrictions from the comments. But shouldn't the tmp
>> file always be removed, a file in a tmp location is not really useful
>> as a backup file.
>
> Since -[NSDocument keepBackupFile] always returns NO unless  
> overriden, it'll always be deleted.  In this case, the backup file  
> is saved alongside the original so file.bib and file (1).bib are  
> present until the exchange/delete succeeds, which would make it  
> easy to find.



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Bibdesk-develop mailing list
Bibdesk-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bibdesk-develop

Reply via email to