aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPTextView.m
diff options
context:
space:
mode:
authorMax <post@wickenrode.com>2014-09-18 23:06:38 +0200
committerMax <post@wickenrode.com>2014-09-18 23:06:38 +0200
commit51b148d157ff11c5d2393b02584fbb203d710b11 (patch)
tree3be1e8797f708185ba2000e4ad2bee2ca02f5eb6 /Source/SPTextView.m
parenta86bed3db5f1f5528b9ce38052373286719c2313 (diff)
parentf4b384bc3e6ac805567af71e515b8dc3ae79c9b6 (diff)
downloadsequelpro-51b148d157ff11c5d2393b02584fbb203d710b11.tar.gz
sequelpro-51b148d157ff11c5d2393b02584fbb203d710b11.tar.bz2
sequelpro-51b148d157ff11c5d2393b02584fbb203d710b11.zip
Merge patch to disable smart quotes in editor
Diffstat (limited to 'Source/SPTextView.m')
-rw-r--r--Source/SPTextView.m3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/SPTextView.m b/Source/SPTextView.m
index 8edbb6d0..abe89c5b 100644
--- a/Source/SPTextView.m
+++ b/Source/SPTextView.m
@@ -202,6 +202,9 @@ static inline NSPoint SPPointOnLine(NSPoint a, NSPoint b, CGFloat t) { return NS
[self _setTextSelectionColor:[NSUnarchiver unarchiveObjectWithData:[prefs dataForKey:SPCustomQueryEditorSelectionColor]] onBackgroundColor:backgroundColor];
+ [self setAutomaticDashSubstitutionEnabled:NO]; // prevents -- from becoming —, the em dash.
+ [self setAutomaticQuoteSubstitutionEnabled:NO]; // prevents ' and " from becoming ‘, ’ and “, ” respectively.
+
// Register observers for the when editor background colors preference changes
[prefs addObserver:self forKeyPath:SPCustomQueryEditorSelectionColor options:NSKeyValueObservingOptionNew context:NULL];
[prefs addObserver:self forKeyPath:SPCustomQueryEditorCaretColor options:NSKeyValueObservingOptionNew context:NULL];