diff options
author | Alex Merry <dev@randomguy3.me.uk> | 2013-08-07 00:43:49 +0100 |
---|---|---|
committer | Alex Merry <dev@randomguy3.me.uk> | 2013-08-07 00:45:50 +0100 |
commit | 5a94458d9ee3ee8afd978477c755200df432a9b0 (patch) | |
tree | bea24359a6300f4dd2ce4d1ad517f63a52cca972 /tikzit/src/Makefile.am | |
parent | e306c53d9e31c7ee09a131c765cbcec67fdd2565 (diff) |
Add variant of stringWithContentsOfFile that produces an error
It turns out that the [NSString stringWithContentsOfFile:] family of
methods do not have a way of reporting why a file could not be read;
[NSString stringWithContentsOfFile:usedEncoding:error:] will only set
the error object if there was a problem with decoding.
So, we cook our own variant that tries to figure out why opening the
file failed.
User-visible effect: in the GTK+ port, if you try to open a file from
the "open recent" menu that no longer exists, you will get a more
helpful error message.
Diffstat (limited to 'tikzit/src/Makefile.am')
-rw-r--r-- | tikzit/src/Makefile.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tikzit/src/Makefile.am b/tikzit/src/Makefile.am index e869686..c679afa 100644 --- a/tikzit/src/Makefile.am +++ b/tikzit/src/Makefile.am @@ -90,6 +90,7 @@ tikzit_SOURCES = gtk/Application.m \ common/NSFileManager+Utils.m \ common/NSString+LatexConstants.m \ common/NSString+Tikz.m \ + common/NSString+Util.m \ common/PickSupport.m \ common/PropertyHolder.m \ common/GraphElementProperty.m \ |