Basile Burg
9bc1db76ca
remove context menu from the search widget
2015-09-08 00:07:46 +02:00
Basile Burg
a8f2f442d4
get tab caption, small optimization
...
- only lex if doc is D source
2015-09-07 15:54:06 +02:00
Basile Burg
e26f8494af
fix, possible AV when lexing nothing
2015-09-07 15:52:58 +02:00
Basile Burg
fe1e1468ee
fix some error in #35 implementation
...
- wrong filename saved
- AV on exit because entity not removed from list
2015-09-07 15:46:46 +02:00
Basile Burg
19b15b06db
implemented reload last docs and proj, close #35
...
via another editable option class dsiplayed as 'Application' and saved as 'application.txt'
2015-09-07 15:30:27 +02:00
Basile Burg
338b4d8aca
update submodule head
...
stay at this pos until std.experimental.allocators in phoboss
2015-09-07 12:26:42 +02:00
Basile Burg
1b357826ee
implemented first script line used to pass dmd switch, close #36
...
- optional
- support for symbolic strings
2015-09-07 12:20:15 +02:00
Basile Burg
0aaebbb4e7
added funct to eliminate dups in TStrings
2015-09-07 12:12:46 +02:00
Basile Burg
4555d43bd3
updated wiki todo
2015-09-06 20:36:39 +02:00
Basile Burg
706c3ff3d5
implemented base/overridden config, close #37
2015-09-06 20:33:21 +02:00
Basile Burg
347b23caf4
fix, project-related messages not cleared anymore before compiling
2015-09-06 03:59:59 +02:00
Basile Burg
e9aefad611
allow the custom tools params to be temp disabled
2015-09-05 22:53:48 +02:00
Basile Burg
5e21c66f2a
more for feature #37
...
still missing pre/post procs and pathsopts
2015-09-05 22:49:42 +02:00
Basile Burg
0e10fade8d
support for disabled string syntax in more project fields
...
- import string paths, import module paths, extra sources.
- use ce_common funct to test if disabled
2015-09-05 22:42:19 +02:00
Basile Burg
ac17c180e1
fix missing comparison rhs
2015-09-05 22:37:05 +02:00
Basile Burg
a1e83f3bdc
added funct isStringDisabled()
2015-09-05 22:30:05 +02:00
Basile Burg
3fbb09be4f
remove a dependency to PropEdit and IdeIntf in dmd wrapper
...
related to #30
2015-09-05 17:10:33 +02:00
Basile Burg
d2578128bd
native project + dmd wrapper modified to support #37
...
- partially implemented processing of overriden config
- remaining `getOpt()`functs to adapt are listed in Laz TODO list
2015-09-05 16:39:15 +02:00
Basile Burg
6f5a8e42cb
started dub project editor
2015-09-05 11:22:19 +02:00
Basile Burg
95aef4170f
style, put locals init in declaration instead of body
2015-09-04 23:48:07 +02:00
Basile Burg
0cc5fe3e5d
added tool status for dub
2015-09-04 23:46:58 +02:00
Basile Burg
5743f87761
removed LCL deps in ce_common & ce_nativeproject, prerequisite for #30
2015-09-04 12:11:18 +02:00
Basile Burg
0863f89886
implements #35 (1/2), reload last docs and proj
...
routines ok,
'as on option': todo.
2015-09-04 01:21:19 +02:00
Basile Burg
1dd20e7e55
note about sub integration
2015-09-02 14:54:21 +02:00
Basile Burg
24d141ab88
Merge branch 'dub-integration'
2015-09-02 14:46:33 +02:00
Basile Burg
e1993bafea
more explicit action caption
2015-09-02 11:18:06 +02:00
Basile Burg
c208316f14
di-6
...
- action related to run proj in main, ok, but sub routines missing for TCEDubProject
- pretty format DUB proj on save
- proj binary kind in TCECOmmonProject itf, moved enum so that TCEDubProject can use the same values
2015-09-01 19:55:42 +02:00
Basile Burg
f389b08008
di-5
...
project MRU list ready
2015-09-01 17:05:57 +02:00
Basile Burg
fedc07005e
di-4
2015-09-01 17:03:01 +02:00
Basile Burg
fa9b575103
di-3
...
- todo list widget ready
2015-09-01 16:48:11 +02:00
Basile Burg
d1c255d44b
di-2
...
symbol list, CPP is working to make DUB messages clickable.
still TODO in ce_dubproject to expose fsources file names
2015-09-01 16:37:51 +02:00
Basile Burg
d373a15012
di-1
2015-09-01 15:35:23 +02:00
Basile Burg
8091356ba5
fix, possible RT err if basepath does not exist
2015-09-01 15:31:06 +02:00
Basile Burg
6da6698ff0
messages, improved filename detector
...
- works now for the DUB trick (set as pre-build process) only if project root is set to the location of the .json file
- will work as well when DUB integrated (with `<CPP>` expanded to solve relative fname found in the message)
2015-09-01 11:09:51 +02:00
Basile Burg
bcf479b3fe
symbol list, write source to input rather than using tmp file
2015-09-01 02:50:18 +02:00
Basile Burg
130e11606e
DCD integration, write source to input rather than using tmp file
2015-09-01 02:32:07 +02:00
Basile Burg
e72f558ff1
about box, status was only auto refresh on create
2015-08-31 17:56:25 +02:00
Basile Burg
be20059d6b
prevent closing all the widgets when locked
...
the editor is still always locked.
2015-08-31 17:46:06 +02:00
Basile Burg
79f70381e4
fix, post build process script was renamed
2015-08-28 18:09:13 +02:00
Basile Burg
abdddf29c0
fix #33 , piping a pre or post build process leads to AV
2015-08-28 17:57:42 +02:00
Basile Burg
ebebf27243
update readme
2015-08-28 13:46:52 +02:00
Basile Burg
760ec7d440
update readme
2015-08-28 13:41:36 +02:00
Basile Burg
d5bf748cb6
ghjdgj
2015-08-28 01:56:52 +02:00
Basile Burg
7cb82fd3e1
ertertert
2015-08-28 01:56:11 +02:00
Basile Burg
d71229cf09
go back
2015-08-28 01:55:07 +02:00
Basile Burg
81f00bf4df
kgjkggk
2015-08-28 01:53:03 +02:00
Basile Burg
d7f9468857
try to fix readme
2015-08-28 01:50:40 +02:00
Basile Burg
0259809fa7
nothing
2015-08-28 01:42:35 +02:00
Basile Burg
6b3373e70c
fix home page
2015-08-28 01:20:51 +02:00
Basile Burg
01e871cfcc
jfjhfhj
2015-08-28 01:16:32 +02:00