From: <ho...@us...> - 2008-11-26 12:15:02
|
Revision: 13852 http://bibdesk.svn.sourceforge.net/bibdesk/?rev=13852&view=rev Author: hofman Date: 2008-11-26 12:14:53 +0000 (Wed, 26 Nov 2008) Log Message: ----------- Check for \autoref in input manager Modified Paths: -------------- trunk/bibdeskinputmanager/NSTextView_Bibdesk.m Modified: trunk/bibdeskinputmanager/NSTextView_Bibdesk.m =================================================================== --- trunk/bibdeskinputmanager/NSTextView_Bibdesk.m 2008-11-26 06:02:59 UTC (rev 13851) +++ trunk/bibdeskinputmanager/NSTextView_Bibdesk.m 2008-11-26 12:14:53 UTC (rev 13852) @@ -254,8 +254,13 @@ foundRange = [s rangeOfString:@"\\pageref{" options:NSBackwardsSearch range:searchRange]; // could also be an eqref (amsmath) - if(foundRange.location == NSNotFound) + if(foundRange.location == NSNotFound){ foundRange = [s rangeOfString:@"\\eqref{" options:NSBackwardsSearch range:searchRange]; + + // or an autoref (amsmath) + if(foundRange.location == NSNotFound) + foundRange = [s rangeOfString:@"\\autoref{" options:NSBackwardsSearch range:searchRange]; + } } unsigned idx = NSMaxRange(foundRange); idx = (idx < r.location ? r.location - idx : 0); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |