Commit Graph

1670 Commits

Author SHA1 Message Date
Basile Burg 521d1e920f remove dmd checker, lead to crash in ctor, about box indicates status since a while 2016-04-14 22:31:42 +02:00
Basile Burg b375257dbd Run file unittests, do not try to read coverage file if program not compiled 2016-04-14 22:11:38 +02:00
Basile Burg 9f346bfa05 fix, win, console visible when a DUB pack is fetch 2016-04-14 20:50:10 +02:00
Basile Burg 767e990374 fix, win, fetch package dialog, btn alignment 2016-04-14 20:46:07 +02:00
Basile Burg 0ec4452487 more readable MRUs 2016-04-14 17:15:17 +02:00
Basile Burg ed5d7ac8ce prepared next rlz 2016-04-14 09:15:57 +02:00
Basile Burg 27f7cf46a1 lexer (HL) add missing library type size_t and ptrdiff_t, use a bigger but faster dictionnary 2016-04-14 08:38:35 +02:00
Basile Burg 5e24af15bf cesyms, rnamed this and ~this to ctor and dtor 2016-04-14 08:27:02 +02:00
Basile Burg 87016dde96 revert changes made for #34 2016-04-13 21:40:39 +02:00
Basile Burg 2973df3589 removed a dead property 2016-04-13 11:28:52 +02:00
Basile Burg 8d71f9d4db editor, brace auto-closing, new line, lexically, not restricted to new line after open brace 2016-04-13 10:56:49 +02:00
Basile Burg 21d45c877f fix #33, fix #34, option mnu item displayed in edit, hide widget until docking 2016-04-13 09:37:51 +02:00
Basile Burg da85fa6cc8 cesyms, add support for shared static ctor/dtor 2016-04-13 08:36:20 +02:00
Basile Burg 50a2f499e6 cesyms, serializes directly during the visit 2016-04-12 19:02:10 +02:00
Basile Burg 9fe1545de2 fix for a getopt regression in 2.071 2016-04-12 11:06:20 +02:00
Basile Burg ac5fa27f88 add option to use runnable destination only when file is in project 2016-04-11 08:29:15 +02:00
Basile Burg dfc479617c replace okCancel dialogs by YesNo dialogs 2016-04-11 07:10:32 +02:00
Basile Burg 87bffb06fc disable the "reload new version" message on main form close 2016-04-11 06:58:12 +02:00
Basile Burg e10c323c74 runnables, prevent additional first line switches to include "-of" 2016-04-11 06:11:26 +02:00
Basile Burg ad19ed1c6b lexer (not-HL), uses the perfect hash maps for KW detection 2016-04-10 05:25:33 +02:00
Basile Burg 978b13f866 lexer (HL), dictionnary for the special keywords use a simple sum 2016-04-10 05:14:27 +02:00
Basile Burg 02af7dee46 lexer (HL), added a perfect dictionnary for the straight keywords 2016-04-10 04:44:08 +02:00
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