Ivan Donchevskii
5a7a64b37d
Completion: improve complete in the middle
...
Backport the master commit (cherry-pick).
Apply clang fix to the old code model
Do not replace the text after cursor if
the proposal does not contain it or
if proposal matches 100% the text after it
Task-number: QTCREATORBUG-18471
Change-Id: I10c90580d46d2d2c899dc1ed8fe4d7df0531691a
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io >
2017-07-14 10:03:48 +00:00
..
2014-06-03 10:50:01 +02:00
2016-02-16 12:53:05 +00:00
2016-03-30 15:20:19 +00:00
2017-01-26 07:52:54 +00:00
2017-01-26 07:52:54 +00:00
2017-07-05 08:47:34 +00:00
2017-07-05 08:47:34 +00:00
2017-06-20 07:42:06 +00:00
2017-06-14 12:24:59 +00:00
2017-01-26 07:52:54 +00:00
2016-12-16 13:56:26 +00:00
2017-06-14 12:24:59 +00:00
2017-06-14 12:24:59 +00:00
2017-03-13 22:05:30 +00:00
2017-02-20 09:18:13 +00:00
2017-04-19 13:23:55 +00:00
2017-02-16 17:39:05 +00:00
2017-06-08 10:53:31 +00:00
2017-06-08 10:53:31 +00:00
2017-06-08 10:53:31 +00:00
2016-03-01 15:55:30 +00:00
2017-06-08 10:53:31 +00:00
2017-06-08 10:53:31 +00:00
2016-08-02 14:29:27 +00:00
2017-06-26 08:24:26 +03:00
2016-11-16 09:10:14 +00:00
2017-05-29 06:42:09 +00:00
2017-05-29 06:42:09 +00:00
2016-12-05 10:27:58 +00:00
2016-12-05 10:27:58 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2017-06-01 13:33:27 +00:00
2017-06-01 13:33:27 +00:00
2017-01-20 12:17:10 +00:00
2017-02-02 14:21:37 +00:00
2016-12-07 11:30:07 +00:00
2017-06-08 10:53:31 +00:00
2017-01-16 10:17:50 +00:00
2017-01-16 10:17:50 +00:00
2017-01-16 10:17:50 +00:00
2017-01-16 10:17:50 +00:00
2016-01-19 15:57:01 +00:00
2016-05-23 09:02:21 +00:00
2017-04-25 12:03:08 +00:00
2017-04-25 12:03:08 +00:00
2016-06-22 12:22:57 +00:00
2016-06-22 12:22:57 +00:00
2017-04-25 12:03:08 +00:00
2016-05-23 09:02:21 +00:00
2016-06-22 12:22:57 +00:00
2017-06-15 17:18:20 +00:00
2017-07-14 10:03:48 +00:00
2016-04-01 17:31:39 +02:00
2017-02-22 16:25:09 +00:00
2016-07-28 14:42:30 +00:00
2017-07-03 13:23:08 +00:00
2017-07-03 13:23:08 +00:00
2017-06-13 12:42:13 +00:00
2017-06-13 12:42:13 +00:00
2017-06-14 12:24:59 +00:00
2016-03-31 11:46:01 +00:00
2016-04-01 17:31:39 +02:00
2016-03-31 11:46:01 +00:00
2017-06-15 09:24:07 +00:00
2016-05-23 09:02:21 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2017-03-03 07:57:54 +00:00
2016-03-30 15:20:19 +00:00
2016-08-02 14:29:27 +00:00
2017-05-16 16:04:17 +00:00
2017-05-16 16:04:17 +00:00
2016-02-04 10:36:47 +00:00
2016-03-30 15:20:19 +00:00
2017-01-20 12:17:10 +00:00
2017-03-02 09:31:23 +00:00
2017-06-02 07:17:24 +00:00
2016-01-19 15:57:01 +00:00
2017-02-20 09:18:13 +00:00
2016-03-24 08:15:44 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2016-03-24 08:15:44 +00:00
2017-06-13 12:42:13 +00:00
2017-06-13 12:42:13 +00:00
2017-03-07 11:54:16 +00:00
2017-03-16 16:18:44 +00:00
2017-05-16 16:04:17 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2016-01-19 15:57:01 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2017-03-03 07:57:54 +00:00
2017-02-02 14:46:13 +00:00
2017-02-20 09:18:13 +00:00
2017-02-20 09:18:13 +00:00
2017-03-15 11:03:45 +00:00
2017-02-20 09:18:13 +00:00
2017-02-03 11:58:27 +00:00
2017-01-26 07:52:54 +00:00
2017-02-20 09:18:13 +00:00
2017-02-20 09:18:13 +00:00
2016-08-31 05:33:56 +00:00
2016-08-31 05:33:56 +00:00
2017-03-15 11:03:45 +00:00
2017-03-15 11:03:45 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2016-02-29 08:15:03 +00:00
2016-03-30 15:20:19 +00:00
2017-06-15 15:11:48 +00:00
2016-02-19 10:21:40 +00:00
2016-03-30 15:20:19 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2016-01-19 15:57:01 +00:00
2017-02-08 11:21:45 +00:00
2016-08-31 07:47:27 +00:00
2015-03-24 07:40:21 +01:00
2016-03-30 15:20:19 +00:00
2017-02-03 11:58:27 +00:00
2017-02-27 13:54:59 +00:00
2017-06-15 15:11:48 +00:00
2017-06-15 15:11:48 +00:00
2017-02-27 13:54:59 +00:00
2016-02-02 11:56:23 +00:00
2016-03-30 15:20:19 +00:00
2016-03-30 15:20:19 +00:00
2017-01-24 14:41:48 +00:00
2016-03-30 15:20:19 +00:00
2017-01-26 07:35:30 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2017-03-03 07:57:54 +00:00
2016-11-29 15:32:33 +00:00
2016-11-16 09:10:14 +00:00
2016-11-16 09:10:14 +00:00
2017-01-26 07:35:30 +00:00
2017-01-26 07:35:30 +00:00
2017-03-07 11:54:16 +00:00
2017-01-20 12:17:10 +00:00
2017-02-20 09:18:13 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2017-03-08 11:07:12 +00:00
2016-03-30 15:20:19 +00:00
2016-12-16 13:56:31 +00:00
2017-01-26 07:52:54 +00:00
2016-03-24 08:15:44 +00:00
2016-03-30 15:20:19 +00:00
2016-11-22 12:21:07 +00:00
2016-11-22 12:21:07 +00:00
2016-08-09 13:52:47 +00:00
2016-03-30 15:20:19 +00:00
2016-01-19 15:57:01 +00:00
2017-06-01 13:33:27 +00:00
2017-06-01 13:33:27 +00:00
2016-03-30 15:20:19 +00:00
2017-04-07 14:49:51 +00:00
2017-04-07 14:49:51 +00:00
2017-07-05 14:19:00 +00:00
2017-02-20 09:18:13 +00:00
2017-03-09 14:35:29 +00:00
2017-03-15 11:03:45 +00:00
2016-03-30 15:20:19 +00:00
2016-08-04 14:37:19 +00:00
2016-04-06 08:48:32 +00:00
2016-04-12 11:34:46 +02:00
2017-05-29 06:54:18 +00:00
2016-06-20 10:55:31 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2017-06-06 07:32:08 +00:00
2016-05-23 09:02:21 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00
2016-03-24 08:15:44 +00:00
2017-07-04 09:08:17 +00:00
2017-07-04 09:08:17 +00:00
2016-01-19 15:57:01 +00:00
2016-01-19 15:57:01 +00:00
2016-03-30 15:20:19 +00:00