diff options
author | Abhi Beckert <abhibeckert@gmail.com> | 2014-09-06 17:29:06 +1000 |
---|---|---|
committer | Abhi Beckert <abhibeckert@gmail.com> | 2014-09-06 17:29:06 +1000 |
commit | e2d1e9461a224a280549007a9f02ea364a3dca49 (patch) | |
tree | fd7f0579996a1abf300013341000951c026e2f59 /Source/SPNarrowDownCompletion.m | |
parent | 41243098508b7d147a4610fd802cc674c6600dd0 (diff) | |
download | sequelpro-e2d1e9461a224a280549007a9f02ea364a3dca49.tar.gz sequelpro-e2d1e9461a224a280549007a9f02ea364a3dca49.tar.bz2 sequelpro-e2d1e9461a224a280549007a9f02ea364a3dca49.zip |
Add pref to disable backticks in completions
Add a checkbox to the Editor preferences to disable placing backticks
around attributes when completing in the custom query pane.
Resolves #764
Diffstat (limited to 'Source/SPNarrowDownCompletion.m')
-rw-r--r-- | Source/SPNarrowDownCompletion.m | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/SPNarrowDownCompletion.m b/Source/SPNarrowDownCompletion.m index 0f16ed61..77ea9fbe 100644 --- a/Source/SPNarrowDownCompletion.m +++ b/Source/SPNarrowDownCompletion.m @@ -1124,7 +1124,11 @@ // Is completion string a schema name for current connection if([selectedItem objectForKey:@"isRef"]) { backtickMode = 100; // suppress move the caret one step rightwards - [self insert_text:[candidateMatch backtickQuotedString]]; + if ([prefs boolForKey:SPCustomQueryEditorCompleteWithBackticks]) { + [self insert_text:[candidateMatch backtickQuotedString]]; + } else { + [self insert_text:candidateMatch]; + } } else { [self insert_text:candidateMatch]; } |