From: Adam M. <ama...@us...> - 2004-12-29 22:33:47
|
Update of /cvsroot/bibdesk/bibdesk In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15410 Modified Files: BibTeXParser.m Log Message: Use BDSKConverter for display purposes. Index: BibTeXParser.m =================================================================== RCS file: /cvsroot/bibdesk/bibdesk/BibTeXParser.m,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** BibTeXParser.m 29 Dec 2004 22:26:29 -0000 1.25 --- BibTeXParser.m 29 Dec 2004 22:33:38 -0000 1.26 *************** *** 119,123 **** rightDelimLocation = [scanner scanLocation]; ! #warning ARM: Need more testing for nested braces unsigned searchStart = leftDelimLocation + 1; NSRange braceSearchRange; --- 119,123 ---- rightDelimLocation = [scanner scanLocation]; ! #warning ARM: Need more testing of nested brace code unsigned searchStart = leftDelimLocation + 1; NSRange braceSearchRange; *************** *** 137,143 **** } } ! ! // bogus check if([scanner scanString:@"," intoString:nil] || [scanner scanString:@"}" intoString:nil]) // must be at end of a value line or bibitem? ! value = [fullString substringWithRange:NSMakeRange(leftDelimLocation + 1, [scanner scanLocation] - leftDelimLocation - 1)]; // here's the "bar" part of foo = bar --- 137,141 ---- } } ! value = [fullString substringWithRange:NSMakeRange(leftDelimLocation + 1, [scanner scanLocation] - leftDelimLocation - 1)]; // here's the "bar" part of foo = bar *************** *** 145,148 **** --- 143,147 ---- value = [value stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; + value = [[BDSKConverter sharedConverter] stringByDeTeXifyingString:value]; key = [[key stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] capitalizedString]; |