Basile Burg
|
39f868ad7e
|
lexer (HL), added a perfect dictionnary for the special keywords
|
2016-04-09 17:14:33 +02:00 |
Basile Burg
|
eeb000bf14
|
add option to specify runnable output path, close #31
|
2016-04-05 13:06:44 +02:00 |
Basile Burg
|
e4c7626345
|
split runnable compilation and execution + 2 new related actions
- compile (and not run)
- run (eventually ask for compile)
|
2016-04-05 11:53:22 +02:00 |
Basile Burg
|
6851aa1973
|
lexer (not-HL), add dedicated hex literal and dec literal scanner
|
2016-04-04 03:31:12 +02:00 |
Basile Burg
|
589713def8
|
lexer (not-HL), add dedicated bin literal scanner
|
2016-04-03 21:09:31 +02:00 |
Basile Burg
|
1655300dfe
|
fix, lexer needed full bool eval
|
2016-04-03 06:12:14 +02:00 |
Basile Burg
|
10796ab262
|
try to delete temp file name on save with valid name
|
2016-04-03 04:21:45 +02:00 |
Basile Burg
|
7775180f09
|
fix, brace auto closing broken module includes token strings
|
2016-03-31 09:52:53 +02:00 |
Basile Burg
|
8d3b427bcf
|
fix column index in comments
|
2016-03-31 09:49:30 +02:00 |
Basile Burg
|
6ec8fe614f
|
fix lexer bug + add temp method to domp tokens to file
|
2016-03-31 09:03:26 +02:00 |
Basile Burg
|
0cbb7f37a7
|
indicate the exist status of DMD after compil failure of a runnable module
|
2016-03-31 04:14:29 +02:00 |
Basile Burg
|
e36c0e8c76
|
prevent multi line markup
|
2016-03-30 17:47:20 +02:00 |
Basile Burg
|
7e3a619b08
|
removed empty statement as tkError
didn't work because of token strings and struct init
|
2016-03-30 16:54:58 +02:00 |
Basile Burg
|
ae4c955613
|
fix highlighter, second index in slice considered as float litteral
|
2016-03-29 18:18:44 +02:00 |
Basile Burg
|
ed9d16d08a
|
cleanup
|
2016-03-29 05:24:39 +02:00 |
Basile Burg
|
6f79eceecf
|
removed TCheckedAsyncProcess (was replaced by TCEProcess)
|
2016-03-29 04:44:30 +02:00 |
Basile Burg
|
1c33a5bb4a
|
fix highlighter, property for int litterals
|
2016-03-29 04:30:25 +02:00 |
Basile Burg
|
66cfe2be3c
|
fix 32bit build
|
2016-03-29 00:27:09 +02:00 |
Basile Burg
|
5199c15838
|
added a more or less common lexer for int and float literals
|
2016-03-28 23:17:36 +02:00 |
Basile Burg
|
e03fd44777
|
update etc/fscl-json to 33310
|
2016-03-28 21:56:44 +02:00 |
Basile Burg
|
cece2ad6d8
|
highlighter, asm attribs set directly in Next();
|
2016-03-28 09:06:38 +02:00 |
Basile Burg
|
10da14cb73
|
fix dcd ddoc formatting
|
2016-03-28 07:40:27 +02:00 |
Basile Burg
|
2a36a73f22
|
added a more or less common lexer for hex and bin literals
|
2016-03-28 05:48:49 +02:00 |
Basile Burg
|
487241064c
|
fix, valid operator combinations could be detected as invalid
|
2016-03-28 02:40:42 +02:00 |
Basile Burg
|
c74f6af73f
|
libman, entries can be de/activated without removal
|
2016-03-28 00:52:42 +02:00 |
Basile Burg
|
71fbc48b89
|
fix, AR not detected when using gdc to compile ce projs
|
2016-03-27 19:06:00 +02:00 |
Basile Burg
|
7131f5b956
|
push latest gdb commander changes to fix 32bit build
|
2016-03-27 18:55:24 +02:00 |
Basile Burg
|
2699a0a2d5
|
fix stringrange static ctor from empty string
|
2016-03-27 06:41:30 +02:00 |
Basile Burg
|
687191c32e
|
add support for gdmd as a compiler for CE projects
|
2016-03-27 06:41:00 +02:00 |
Basile Burg
|
c5a51539c2
|
add support for new dcd ddoc escape system
|
2016-03-26 06:36:13 +01:00 |
Basile Burg
|
0f90db2caf
|
symstrings, DUB projects, CPR expands to the same as CPP
|
2016-03-26 05:09:31 +01:00 |
Basile Burg
|
5da8863db3
|
add btn to kill current process in the procinput widget
|
2016-03-26 04:59:51 +01:00 |
Basile Burg
|
1e73d618b5
|
editor, comment selection, align comments
+ fix brace auto-closing bug (on new line + tab2sapces not activated)
|
2016-03-25 22:47:49 +01:00 |
Basile Burg
|
abfb1728d3
|
fix #29
|
2016-03-25 05:59:16 +01:00 |
Basile Burg
|
eeb9502757
|
fix init of string range
|
2016-03-21 22:41:20 +01:00 |
Basile Burg
|
32655fd0d1
|
temp fix order of init and service assignation
|
2016-03-21 22:41:03 +01:00 |
Basile Burg
|
76f63354fa
|
message widget didn't really need the symbol expander
|
2016-03-21 22:40:33 +01:00 |
Basile Burg
|
47944eead5
|
lowered optim to 2 because of spurious warnings caused by helpers
|
2016-03-21 22:39:59 +01:00 |
Basile Burg
|
5ad5e406de
|
refactored the symbol expander as an ICESingleService
|
2016-03-21 20:51:10 +01:00 |
Basile Burg
|
51f653267c
|
clear pkg list between two q and dl from https
|
2016-03-20 22:30:35 +01:00 |
Basile Burg
|
f27825bafc
|
new dialog to fetch DUB pkg, with online list, close #28
|
2016-03-20 18:52:22 +01:00 |
Basile Burg
|
9e873f6aec
|
fix string range, startsWith
+ disable inlining in dbg mode
|
2016-03-20 18:45:54 +01:00 |
Basile Burg
|
930d3577e5
|
bit less tolerant HL lexer
|
2016-03-19 02:52:28 +01:00 |
Basile Burg
|
a9b8f0554d
|
reactivated gdb commander + prelim work on the GUI
|
2016-03-19 02:46:15 +01:00 |
Basile Burg
|
65c92d6804
|
added a few env variable to the symstrings, close #27
|
2016-03-19 01:49:39 +01:00 |
Basile Burg
|
cea5cf757b
|
fix, AV in string ranges
|
2016-03-19 00:05:35 +01:00 |
Basile Burg
|
1bd6099f10
|
add TCEAutoBufferedProcess class
needed when the several buffers match to a full request, eg GDB/MI
|
2016-03-19 00:03:58 +01:00 |
Basile Burg
|
3d56c76834
|
rewritten symbolic string expansion using a string range
|
2016-03-18 22:26:37 +01:00 |
Basile Burg
|
4792f0ed87
|
added a range-based parser, experimented in the message parser
|
2016-03-18 20:08:12 +01:00 |
Basile Burg
|
5898cd6bbf
|
renamed and deprecated inconsistent prop names in the debug category
+ moved generateStackFrame to category debug
|
2016-03-18 04:30:16 +01:00 |