Ansgar Becker
98b75c492d
Reactivate TSynHotKey again, after removing it accidentally in recent SynEdit update. Should fix a crashing preferences dialog.
2019-11-11 19:22:44 +01:00
Ansgar Becker
30f54a56a9
Reapply SingleLineMode feature for SynEdit, which we need in the SQL log panel
2019-11-10 09:22:09 +01:00
Ansgar Becker
b97629b1e1
Update SynEdit component to latest sources from their master branch
2019-11-10 08:57:55 +01:00
Ansgar Becker
44c7df7501
Remove no longer maintained package files
2019-07-22 07:20:40 +02:00
Ansgar Becker
1a380c45b2
Try to disable Direct2D in SynEdit component, to fix crashes on Wine and older Windows versions. Probably fixes #445 .
2018-12-23 15:10:32 +01:00
Ansgar Becker
7a80ca8b9a
Upgrade all package files to Delphi 10.3
2018-12-09 11:31:03 +01:00
Ansgar Becker
d71bb2ae74
Update SynEdit component to latest sources from their master branch
2018-12-09 11:28:05 +01:00
Ansgar Becker
5d9dbe20a9
Issue #372 : Create Delphi 10.2 packages, and modify manifest file to tell Windows that HeidiSQL supports high DPI settings.
2018-10-22 21:49:51 +02:00
Ansgar Becker
e6111ef577
Reactivate TSynHotKey again, after removing it accidentally in recent SynEdit update. Should fix a crashing preferences dialog.
2018-01-02 19:06:52 +01:00
Ansgar Becker
6da2bd6d43
Update SynEdit component code to tag 2.1.0-beta. Potentially helps fixing #57 .
2017-12-31 11:28:13 +01:00
Ansgar Becker
24578a2f53
Add build directories with gitkeep files, so the auto build process does not fail with "F2039 Could not create output file"
2017-11-02 18:28:04 +01:00
Ansgar Becker
e0b03c1976
Additional files from SynEdit GitHub repository
2017-02-04 14:01:51 +00:00
Ansgar Becker
712054a4d8
Update SynEdit component code to v2.0.9 beta from https://github.com/SynEdit/SynEdit/releases/tag/SynEdit-2.0.9-beta . Just a few additional highlighter keywords and one code change for background coloring included.
2017-02-04 13:55:40 +00:00
Ansgar Becker
6e9778cd83
Revert r5144, which causes more problems than it solves. See
...
* http://www.heidisql.com/forum.php?t=23009
* http://www.heidisql.com/forum.php?t=23243
* http://www.heidisql.com/forum.php?t=23196
2017-02-04 13:46:27 +00:00
Ansgar Becker
f5224e1e8b
Work around access violation in highlighter, which raises after a successful reconnect. See http://www.heidisql.com/forum.php?t=23009
2017-01-04 09:07:11 +00:00
Ansgar Becker
7d7b78fcf3
Merge latest changes from official SynEdit repository. Fixes slow highlighter when TableNames contains several 1000's of strings. Removes limitation to 1000 table names for highlighting. See
...
* http://www.heidisql.com/forum.php?t=16307
* https://github.com/SynEdit/SynEdit/issues/28
2016-08-15 18:07:05 +00:00
Ansgar Becker
4e2750e937
Update SynEdit component from https://github.com/SynEdit/SynEdit.git/
2016-06-17 20:09:42 +00:00
Ansgar Becker
d0a61d207a
Allow tab after double dash comment in SQL highlighter. See http://www.heidisql.com/forum.php?t=20196 and http://dev.mysql.com/doc/refman/5.7/en/comments.html
2015-12-23 16:17:24 +00:00
Ansgar Becker
b229ecc762
Update SynEdit component to 0470dcbf16 from Sep 9, 2015
2015-12-08 17:46:19 +00:00
Ansgar Becker
c4e66fbb32
Last required addition to the double minus comment bugfix. http://www.heidisql.com/forum.php?t=15621
2014-06-16 18:23:38 +00:00
Ansgar Becker
8aa3e82cd8
Try to fix SynEdit's double minus comment bug. http://www.heidisql.com/forum.php?t=15621
2014-06-16 18:13:50 +00:00
Ansgar Becker
2436cdf388
Reapply modifications from r2787 to detect successive backslashes as escape chars, so '\\' does not display text right besides that as string. Fixes issue #3452 .
2013-12-03 05:36:29 +00:00
Ansgar Becker
92d57a6627
Fix compiler warning in additional SynEdit code, broken in r4123.
2013-11-01 06:31:30 +00:00
Ansgar Becker
6a356fdabf
Remove no longer maintained XE packages and build batch files. heidisql.com now builds with a PHP script.
2013-10-31 05:23:25 +00:00
Ansgar Becker
b82fdcb6e8
Automatic changes by IDE
2013-10-17 04:42:38 +00:00
Ansgar Becker
75c2103cb5
Get the SynEdit XE5 package running
2013-10-16 20:19:05 +00:00
Ansgar Becker
077b119b66
Update SynEdit component to their revision 114, and add Delphi XE5 packages.
2013-10-16 18:05:33 +00:00
Ansgar Becker
34c420cbce
Automatic changes applied by IDE
2013-10-16 17:27:28 +00:00
Ansgar Becker
3ba4711b0f
Fix broken SynEdit compilation: Include added files in project files.
2013-01-12 17:33:59 +00:00
Ansgar Becker
db2b431f1c
Update SynEdit component sources to r100 from https://synedit.svn.sourceforge.net/svnroot/synedit/SynEdit
2013-01-12 17:10:25 +00:00
Ansgar Becker
8295a66808
Use 3-retries approach in TCustomSynEdit.DoCopyToClipboard when opening clipboard, for cases in which that crashes due to MS Office managing clipboard. Fixes issue #2076 .
2012-04-01 18:05:44 +00:00
Ansgar Becker
de758373f3
Disable assertions in SynEdit. Not sure but it seems some of them do a false positive detection. Fixes issue #2801 .
2012-03-29 20:59:08 +00:00
Ansgar Becker
110e7ca2ed
Update SynEdit component to latest SVN revision 76.
2012-03-24 23:04:29 +00:00
Ansgar Becker
84d27865e2
Fix mixed up GRANT privilege in user manager, caused by errors and high complexity in regular expression. See issue #2671 . Revert modification in SynRegExpr.pas again, now that we have only about 10 parentheses left.
2012-01-06 01:03:12 +00:00
Ansgar Becker
aedbb997ab
Support GRANT .. REQUIRE syntax in user manager with a new "SSL options" tab. Fixes issue #2671 .
2012-01-05 20:44:49 +00:00
Ansgar Becker
0ea3a2cdbb
Try again a fix for SynEdit exceptions, similar to what I've already tried in r3922. The approach was right, only there was Mainform.SetupSyneditors accessing all TSynMemos in a thread when reconnecting.
...
* fixes issue #2605
* should also fix issue #2545
* should also fix issue #2358 (again)
* reverts r3924 and r3925, SynEdit modifications which should not be required any longer now that logging is postponed for the mainthread
2011-11-14 23:14:41 +00:00
Ansgar Becker
08953bafc8
Try to silence another SynEdit crash around threaded query logging. See issue #2358 .
2011-08-16 17:54:17 +00:00
Ansgar Becker
fe30837321
Work around access violations in SynEdit, fixes issue #2358 .
2011-08-16 17:44:19 +00:00
Ansgar Becker
98c872909c
Support virtual columns in MariaDB 5.2. Fixes issue #2451 .
2011-06-10 23:36:38 +00:00
Ansgar Becker
7225c031e4
Delete unsupported packages
2011-02-17 00:36:17 +00:00
Ansgar Becker
cb9572d8d0
Adjust Delphi XE package files with automagic changes, failed to send these in previous commit.
2011-01-01 09:36:42 +00:00
Ansgar Becker
69b8201273
Add Delphi XE packages.
2010-12-29 23:04:18 +00:00
Ansgar Becker
372b41490f
Fix issue #1579 again, this time with the official change from kvlahos
2010-11-03 22:56:17 +00:00
Ansgar Becker
9c3453c77e
Add missing SQL function names to syntax highlighter. Fixes issue #1600 .
2010-05-08 11:15:36 +00:00
Ansgar Becker
2e00bdf37d
Add SOME keyword to keyword highlighter. Fixes issue #1606
2010-01-16 14:42:18 +00:00
Ansgar Becker
082a3a7590
SynEdit fix: Word-wrapping in SynEdit is limited to a maximum of 255 chars per line. Work around AV when editor is wider than that. Fixes issue #1579 .
2010-01-16 08:11:40 +00:00
Ansgar Becker
b09e8a6816
Extend list of known MySQL keywords with those in http://dev.mysql.com/doc/refman/5.5/en/reserved-words.html , but not in our own list. Fixes issue #1600 .
2010-01-13 19:45:53 +00:00
Ansgar Becker
7d401ffde8
Upgrade to Delphi 2010:
...
* Removes TNT Unicode controls, which are no longer required. All VCL controls now have native Unicode support.
* Remove Delphi 11 packages, otherwise we would either need to keep TNT or break Unicode
* PngComponents update from Uwe Raabe on http://cc.embarcadero.com/Item/26127
* Adjust auto build process
* Since Delphi 2009, Strings are now UnicodeStrings, not AnsiStrings any longer. Fix a bunch of compiler errors which came along with this change.
TODO: Project should compile but give tons of compiler warnings.
2010-01-05 23:14:33 +00:00
Ansgar Becker
dfe7515c93
Additional, official changes from the new SynEdit repository at SF: https://synedit.svn.sourceforge.net/svnroot/synedit
2009-12-31 15:48:38 +00:00
Ansgar Becker
6b11615e83
Update SynEdit component to latest version from mh-nexus.de (September 28). Fixes issue #1122 .
2009-12-31 15:39:08 +00:00