mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
Correct output character set for gsdoc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@12966 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
9f95952e47
commit
0c745dbe3c
3 changed files with 16 additions and 3 deletions
|
@ -1,3 +1,8 @@
|
|||
2002-03-04 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Tools/autogsdoc.m: Output gsdoc as UTF8 as we should.
|
||||
* Tools/AGSOutput.m: ditto.
|
||||
|
||||
2002-03-01 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSUser.m: When reading .GNUsteprc, if a per user version is
|
||||
|
|
|
@ -570,6 +570,8 @@ static BOOL snuggleStart(NSString *t)
|
|||
|
||||
if (chapters > 0)
|
||||
{
|
||||
NSData *d;
|
||||
|
||||
// Output document appendix if available.
|
||||
tmp = [info objectForKey: @"back"];
|
||||
if (tmp != nil)
|
||||
|
@ -579,7 +581,8 @@ static BOOL snuggleStart(NSString *t)
|
|||
|
||||
[str appendString: @" </body>\n"];
|
||||
[str appendString: @"</gsdoc>\n"];
|
||||
if ([str writeToFile: file atomically: YES] == YES)
|
||||
d = [str dataUsingEncoding: NSUTF8StringEncoding];
|
||||
if ([d writeToFile: file atomically: YES] == YES)
|
||||
{
|
||||
[files addObject: file];
|
||||
}
|
||||
|
@ -1948,6 +1951,7 @@ static BOOL snuggleStart(NSString *t)
|
|||
NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];
|
||||
NSString *key = [kind stringByAppendingString: @"Template"];
|
||||
NSString *name = [ud stringForKey: key];
|
||||
NSData *d;
|
||||
NSString *file;
|
||||
NSFileManager *mgr;
|
||||
NSString *base;
|
||||
|
@ -2070,7 +2074,8 @@ static BOOL snuggleStart(NSString *t)
|
|||
range = NSMakeRange(NSMaxRange(start), end.location - NSMaxRange(start));
|
||||
[str replaceCharactersInRange: range withString: markup];
|
||||
|
||||
if ([str writeToFile: file atomically: YES] == NO)
|
||||
d = [str dataUsingEncoding: NSUTF8StringEncoding];
|
||||
if ([d writeToFile: file atomically: YES] == NO)
|
||||
{
|
||||
NSLog(@"Unable to write %@ markup to %@", kind, file);
|
||||
return nil;
|
||||
|
|
|
@ -1129,6 +1129,7 @@ main(int argc, char **argv, char **env)
|
|||
|
||||
if ([mgr isReadableFileAtPath: src] == YES)
|
||||
{
|
||||
NSData *d;
|
||||
NSMutableString *s;
|
||||
NSRange r;
|
||||
unsigned l;
|
||||
|
@ -1270,7 +1271,9 @@ main(int argc, char **argv, char **env)
|
|||
options: NSLiteralSearch
|
||||
range: NSMakeRange(p, l - p)];
|
||||
}
|
||||
[s writeToFile: dst atomically: YES];
|
||||
|
||||
d = [s dataUsingEncoding: NSUTF8StringEncoding];
|
||||
[d writeToFile: dst atomically: YES];
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue