Commit Graph

305 Commits

Author SHA1 Message Date
Basile Burg cc5661d623
fix #175 - space or space-and-char ransomly inserted after completion 2017-08-23 07:49:37 +02:00
Basile Burg 4733c1d5f8
fix #185 - diff dialog shown twice on external modification 2017-08-21 06:28:44 +02:00
Basile Burg 462214cec3
editor, only handle first byte of UTF char, maybe related to #175
since we test for ascii value only
2017-08-16 10:41:48 +02:00
Basile Burg dae1d4c430
fix #157 - after a gdb session breakpoints deleted from gutter not signaled 2017-08-16 10:39:13 +02:00
Basile Burg b481e14fbe
scroll preview, leave before entering the scrollbar 2017-07-14 06:26:26 +02:00
Basile Burg 11338909ce
update TODOs, either done or wontdo 2017-07-13 12:16:53 +02:00
Basile Burg 0cc827bb2a
class registration not needed for component streaming 2017-07-11 20:41:30 +02:00
Basile Burg 1ebcdf1f29
fix, scroll preview not hidden when leaving on the right 2017-07-11 13:38:40 +02:00
Basile Burg d22ff41d14
add a goto line command, close #170 2017-07-11 08:25:05 +02:00
Basile Burg 35ae9193bc
fix scroll preview on small docs 2017-07-10 21:43:17 +02:00
Basile Burg 0670b51d32
add a scroll preview control, close #169 2017-07-10 14:37:40 +02:00
Basile Burg 23b71d0f11
fix, upstream regression, debug gutter icons mostly broken 2017-07-10 08:50:25 +02:00
Basile Burg b0c14cc3ef
add commands to goto next / prev warning 2017-07-09 15:06:01 +02:00
Basile Burg a25aba3409
only allow warning hints to be shown in the right gutter slice 2017-07-08 10:24:34 +02:00
Basile Burg 81aab07a83
fix some leaks created by the marks and D-Scanner process wrapper 2017-07-07 17:11:23 +02:00
Basile Burg 629413662b
add dynamic linting, close #166 2017-07-07 15:02:24 +02:00
Basile Burg 46041acb64
editor, add option to set the gutter transparent 2017-06-26 07:54:15 +02:00
Basile Burg 6996f1f11e
add option to eanble completion menu auto close 2017-06-17 02:49:09 +02:00
Basile Burg 892cccf12a
remove debug loc 2017-06-02 12:09:35 +02:00
Basile Burg 220a68a59c
close #145 - External modification tracking, also warns about deleted files 2017-06-01 12:18:36 +02:00
Basile Burg d845d1ce3d
fix #152 - Code completion doesn't automatically close after deleting 2017-05-31 11:12:24 +02:00
Basile Burg 5fc8ea57b3
fix #143 - ddoc preffix inserted after auto curly brace closing 2017-05-31 10:36:55 +02:00
Basile Burg 8dbce64dd0
completion menu, add special closing chars 2017-05-03 02:15:15 +02:00
Basile Burg ce57c24b28
editor, allow to validate completion with TAB 2017-05-02 21:08:14 +02:00
Basile Burg 1f20bd9b6c
add option to auto call completion features, close #134 2017-05-02 17:20:07 +02:00
Basile Burg 7eeb5dbe0a
ddoc template, add option to insert /++ +/ comments 2017-04-30 10:35:08 +02:00
Basile Burg 4adccd5275
prevent to systematically lex on new line 2017-04-29 10:02:41 +02:00
Basile Burg b5f2822abb
add option top insert * or + on newline in ddoc, close #138 2017-04-27 15:30:09 +02:00
Basile Burg 6be3267993
add an editor command to insert ddoc templates, close #135 2017-04-27 11:43:16 +02:00
Basile Burg 58758616bb
ext mod detect, add navig shortcuts + prevent double dialog display 2017-03-12 20:57:26 +01:00
Basile Burg a00ae4ea65
synmemo, style changes 2017-03-12 10:53:05 +01:00
Basile Burg e7ca586d77
improve ext mod detection, diff visualizer + md5 content checker, close #72, close #123 2017-03-05 09:54:22 +01:00
Basile Burg bce4699819
completion, last item first, fix problem with case sensitivity 2017-02-24 00:20:24 +01:00
Basile Burg c1c4df282c
editor, select line on gutter click 2017-02-05 09:58:30 +01:00
Basile Burg 28fce8d535
go back to 03 2017-01-13 17:23:50 +01:00
Basile Burg d2e001cf92
editor, add shortcuts to add/rem/toggle brealpoints 2016-12-21 00:44:53 +01:00
Basile Burg af5c39689f
editor, local renaming, maintain caret pos 2016-12-21 00:28:52 +01:00
Basile Burg e79eeaecb1
#97, add itf method called on dbg resume 2016-12-01 06:08:18 +01:00
Basile Burg 9b9c46305f
cleanup 2016-11-28 23:24:31 +01:00
Basile Burg ee6e282f2b
refact full text replacement 2016-11-27 08:52:35 +01:00
Basile Burg 75399366b8
fix, reg introduced by 459f5add40 2016-11-23 13:56:17 +01:00
Basile Burg 459f5add40
fix #106, "Paste" should patch the leading blanks according to the indent mode
spaces 2 tabs is not handled because of a limitation in TSynEdit
2016-11-22 05:00:31 +01:00
Basile Burg 6457a91839
editor, completion menu, decorate the comp kind 2016-11-06 17:03:27 +01:00
Basile Burg 8e513f8b52
#97, add support for watch points 2016-10-28 14:11:17 +02:00
Basile Burg bf2d2c64d1
add commands to jump by prot attribs, close #98 2016-10-21 14:55:09 +02:00
Basile Burg 91b29be626
#97, set the debugger as a single service
docs opened at debug-time couldn't know the dbg
2016-09-21 16:57:21 +02:00
Basile Burg 38d8673f37
#97, fix handling of pause, handle stepping, handle gutter icons 2016-09-19 13:52:45 +02:00
Basile Burg 92008c3a09
#97, refactor dbg, use interfaces + the entity connector 2016-09-19 01:05:35 +02:00
Basile Burg 1159e0ac02
fixup for 4be099408e 2016-09-18 16:47:02 +02:00
Basile Burg 4be099408e
editor, fix a case where calltips were unfairly closed
e.g parens used to change op precedence
2016-09-17 12:01:24 +02:00