Basile Burg
6de74e9beb
fix operator lexing bug
2016-07-30 19:37:41 +02:00
Basile Burg
c753bf2b32
regenerated table for special keywords + add isitthere scripts
2016-07-28 14:15:39 +02:00
Basile Burg
cd3f73fdf3
fix, dcd integration, possible case of "goto declaration" failure.
2016-07-15 05:14:37 +02:00
Basile Burg
c054723122
nothing
2016-07-15 04:27:16 +02:00
Basile Burg
078f9e9d06
shortcut editor, the filter works with the key combinations
2016-07-15 04:26:42 +02:00
Basile Burg
200b43662c
main, group compilation, typo + reset a flag
2016-07-15 00:56:45 +02:00
Basile Burg
aa4e9b2b53
messages, fix, option autoselect not saved when set from context menu
2016-07-15 00:55:35 +02:00
Basile Burg
45dc54d421
deactivated tooltips in proj inspectors
...
problem when scrollbar is also visible
2016-07-15 00:51:06 +02:00
Basile Burg
ca043ee78c
projects group, a group can be either compiled sequentially or in parallel
2016-07-15 00:23:29 +02:00
Basile Burg
5f0bba91d4
ceproject, pre/post bld proc, skip simple commands that are empty
2016-07-15 00:01:34 +02:00
Basile Burg
83b20d593d
add helpers to edit DUB project properties, close #42
2016-07-14 08:37:09 +02:00
Basile Burg
d2539669a4
projects group, attach the FSP to newly added group item if both match
2016-07-14 07:25:01 +02:00
Basile Burg
cfac8dcd86
fix inaccuracies in pairs & bracce auto closing
2016-07-11 07:23:42 +02:00
Basile Burg
9aebae7f99
add editor command to sort sel lines, close #78
2016-07-11 04:57:20 +02:00
Basile Burg
0d767dd129
add editor commands to change sel/word case, close #87
2016-07-11 02:35:13 +02:00
Basile Burg
a285186121
rename parameters that are prefixed
...
aValue, aFilename, etc
2016-07-10 01:44:36 +02:00
Basile Burg
21f181aa10
prevent unsaved message when just config index is modified
2016-07-10 00:33:38 +02:00
Basile Burg
1a4240fe9e
use same naming convention for version.txt and git tags
2016-07-09 21:35:00 +02:00
Basile Burg
ad8ba83fcd
rename ICEMultiDocObserver -> ICEDocumentObserver
...
+ improve interfaces documentation
2016-07-09 04:11:22 +02:00
Basile Burg
18dbf04d22
projects group, attach the FSP to the new group when it contains the the FSP
2016-07-09 03:49:41 +02:00
Basile Burg
c46e7fa7ad
libman, prevent alias conflicts
2016-07-08 02:56:43 +02:00
Basile Burg
e873bfb483
add option to redirect to new rlz page, close #86
2016-07-08 02:35:02 +02:00
Basile Burg
9c50cfa789
add string helper to convert to int
2016-07-08 02:34:30 +02:00
Basile Burg
be6ea9d712
libman, output a message when a library item is selected but deactivated
2016-07-07 20:52:01 +02:00
Basile Burg
b86e65cba0
interface, add more message contexts
2016-07-07 20:51:05 +02:00
Basile Burg
44b2ed66f1
docking, set MW event when new widgets are docked
2016-07-07 09:07:15 +02:00
Basile Burg
1be94f8095
remove any invalid project from group after reloading
2016-07-07 07:57:08 +02:00
Basile Burg
a6997859f0
lock project-related actions when compiling + add title to dialogs
2016-07-07 07:42:45 +02:00
Basile Burg
29f264cb18
openfile, allow to add several files from dialog
2016-07-07 07:14:58 +02:00
Basile Burg
18233aa775
projects group, prevent a useless free-standing-project protection
...
the FSP remains a FSP even when a group is opened
2016-07-06 06:59:39 +02:00
Basile Burg
89bf138285
projects group, allow to add several files from dialog
2016-07-06 06:52:43 +02:00
Basile Burg
614f6bdc21
better prot against a previous bug
2016-07-06 06:52:17 +02:00
Basile Burg
16035ef8b3
finely tweaked the settings applied on first execution
2016-07-06 04:35:49 +02:00
Basile Burg
4e6dacf81e
fix, crash on exit, av in todolist widget
2016-07-06 03:33:31 +02:00
Basile Burg
7e7d50c703
fix, default todo list options + add splitter scrollspeed option
2016-07-06 03:26:57 +02:00
Basile Burg
90d541639d
libman, DUB fetch, support for dl the latest tag, close #57
...
+ fix wrong usage of upgrade
2016-07-06 01:24:15 +02:00
Basile Burg
7f1bba9094
improve detection of invalid auto close pair
2016-07-05 17:50:37 +02:00
Basile Burg
5931ce7ca9
add option to auto close a few pair of symbols, close #85
2016-07-05 08:42:54 +02:00
Basile Burg
2c7f681c58
Allow to customize the DUB build commands... close #63
2016-07-05 08:42:05 +02:00
Basile Burg
7b9da4fe99
import ana in runnables use dastworx
...
+ fix interface of several functions: TStringList -> TStrings
+ separate unit for the calls to dastworx
2016-07-05 01:11:53 +02:00
Basile Burg
e7d545bcad
prevent range error when hashing
2016-07-04 20:37:03 +02:00
Basile Burg
029f9bd751
libman, uses dastworx to analyze the library imports
2016-07-04 20:36:40 +02:00
Basile Burg
4ea80a8ac4
use fnv1a in fcl-stl
2016-07-04 09:25:44 +02:00
Basile Burg
d92390471d
dcd integration, cache imports in a hashset
2016-07-04 08:31:50 +02:00
Basile Burg
7aae871188
libman, import ana, handle item supression
2016-07-04 08:31:26 +02:00
Basile Burg
c35cc3c92c
fix file protocol and anchors, close #80 (not for changelog)
2016-07-04 05:44:08 +02:00
Basile Burg
d9c8fcce06
fix, renaming failed in ifdef block
2016-07-04 04:16:45 +02:00
Basile Burg
e1846a9466
libman, use hashset and hash map to speed up the selection of the items, close #77
2016-07-04 03:12:12 +02:00
Basile Burg
6d70c3e597
fix #83 , new line insterted after reloading doc
2016-07-03 06:42:35 +02:00
Basile Burg
fcb76a4097
replace cetodo by dastworx, #82
2016-07-02 08:23:05 +02:00
Basile Burg
afa35e11d1
replace cesyms by dastworx, #82
2016-07-02 07:20:09 +02:00
Basile Burg
c5e1cf513a
use dastworx to detect main(), fixup #79
...
without the imports it was not possible to use DMD
2016-07-02 07:07:03 +02:00
Basile Burg
44bf535c11
start the unified background tool
2016-07-02 00:17:25 +02:00
Basile Burg
cec04e6b2a
add an action to create a new DUB script, close #81
2016-07-01 05:15:07 +02:00
Basile Burg
7eac3f0305
fix typo in an application option
2016-07-01 05:14:39 +02:00
Basile Burg
34dbd95ae0
fine tweak HL presets
2016-06-30 01:40:14 +02:00
Basile Burg
6fb523e8b8
fix open local phobos html
...
but LCL bug with anchor: http://bugs.freepascal.org/view.php?id=30326
2016-06-29 23:51:46 +02:00
Basile Burg
30de2aee7a
editor, show phobos doc, local dir not accepted
2016-06-29 21:49:37 +02:00
Basile Burg
8fb4d233ee
project group, fix an UI issue
2016-06-29 09:06:22 +02:00
Basile Burg
7fe1d76ea6
display greyed toobar image when tblbtn not enabled
2016-06-28 17:10:42 +02:00
Basile Burg
1b5076f959
add main option for #77 + mostly drafted the feature
2016-06-28 09:39:51 +02:00
Basile Burg
e674c89a96
work on #77
2016-06-27 20:14:52 +02:00
Basile Burg
ae4fd5f763
fix uninit variable that caused the module name to be in the import list
2016-06-27 20:09:27 +02:00
Basile Burg
a1dde3a592
add option to detect main in runnable or unittested modules, close #79
2016-06-27 13:39:28 +02:00
Basile Burg
a5992c7a8e
add editor commands PreviousChangedArea & NextChangedArea
2016-06-26 21:35:09 +02:00
Basile Burg
0f385033a7
rather use auto class d/ctor
2016-06-26 00:54:19 +02:00
Basile Burg
be91856958
libman, persists the package list and faster get
2016-06-26 00:49:26 +02:00
Basile Burg
160383d26e
rewrite the hints deleted in 30297c5dca
2016-06-25 23:35:08 +02:00
Basile Burg
e658583587
custom tools, add an option to pipe either the curr file, selection or line
...
+ deprecate the previous editorToInput option
2016-06-25 20:51:59 +02:00
Basile Burg
06157547f2
add the symbolic strings CI and CS
2016-06-25 20:41:07 +02:00
Basile Burg
ec50bdede7
improve the page control under win, close #51
2016-06-25 17:32:28 +02:00
Basile Burg
15630dcab8
project group, items path is relative to the group path
...
allow sharing group on different computers
2016-06-25 16:55:03 +02:00
Basile Burg
47b7cc416e
set toolbar transparent
...
required under win
2016-06-25 16:19:13 +02:00
Basile Burg
30297c5dca
add the flat design, as an option, step 2 of #51
2016-06-25 15:51:38 +02:00
Basile Burg
490cc8bbce
messages, dont open target module during selection
2016-06-24 02:12:13 +02:00
Basile Burg
95ecf236a9
DUB runnables, support for ldc2 & gdc
...
according to the "runnableCompiler" setting
2016-06-24 02:03:21 +02:00
Basile Burg
c9a3ae3b7e
add support for the new DUB runnable modules, close #74
2016-06-23 23:11:49 +02:00
Basile Burg
3b71bd7f8a
add design time package for custom ce controls
2016-06-23 22:26:25 +02:00
Basile Burg
4b69fb4fa9
HL presets, add clone btn + preset "Mars dark"
2016-06-22 06:58:18 +02:00
Basile Burg
07943f511b
add preset Marse bright + fix combo items not updated when preset name changed
2016-06-22 06:31:58 +02:00
Basile Burg
495fb610b0
set the mini explorer as a single service
2016-06-22 05:44:44 +02:00
Basile Burg
baee2e6207
reload last project, handle the free standing project
2016-06-22 05:27:28 +02:00
Basile Burg
cc4fdbfc40
custom tools, allow to interpolate the parameters with the result of the input query, close #53
2016-06-19 07:46:42 +02:00
Basile Burg
d2bbe29e88
use RCDATA resources instead of old hex strings system
2016-06-19 07:13:32 +02:00
Basile Burg
e58f7f9974
apply highlighter preset to the generic highlighter too
2016-06-18 12:22:11 +02:00
Basile Burg
17a49c92a9
prevent dup in imports list
2016-06-18 09:06:48 +02:00
Basile Burg
4bb368d8a2
remove unused field
2016-06-18 09:06:05 +02:00
Basile Burg
3818075c28
find the imports from token list, related to #77
2016-06-18 06:07:26 +02:00
Basile Burg
1fb1c8db47
fix #76 , compile project... (and run with arg) is broken
2016-06-17 19:54:50 +02:00
Basile Burg
3b6c080bf2
add option to save project file before compiling, close #75
2016-06-17 19:51:54 +02:00
Basile Burg
b64d891023
fix #60 , Completion menu background and font color should follow UI theme
2016-06-17 19:31:28 +02:00
Basile Burg
a80ea80db1
forces HL presets props to be written + activate reload from file
2016-06-17 17:02:30 +02:00
Basile Burg
4cba1ff672
finish highlighter preset system, close #59
2016-06-17 16:57:17 +02:00
Basile Burg
d2fc677f97
#59 , add a preset editor
2016-06-17 14:37:29 +02:00
Basile Burg
7c041b5bb9
tweak a few btns spacing
2016-06-16 05:57:00 +02:00
Basile Burg
f9fede3423
fix, editor option edAautoIndent could cause mixed tab/spaces
...
when not using the phobos style, i.e tabs
2016-06-16 05:19:43 +02:00
Basile Burg
98f2b6c04c
fix, custom tools, message interface not yet assigned but used
2016-06-16 03:05:54 +02:00
Basile Burg
2d5bfb6374
add the symbolic string CPOP (current project output path)
2016-06-16 03:04:12 +02:00
Basile Burg
99ffaa3306
CE projects, run option, CUrrentDirectory can include symbolic strings
2016-06-16 02:49:58 +02:00
Basile Burg
a6ca4aac42
start #59 - HL presets
2016-06-16 01:56:12 +02:00
Basile Burg
79b7b851ee
fix #62 - lexicon-based brace auto closing is still a bit dumb
...
- not trigered in comments anymore
- not trigered if the pair count is 0 (e.g between two functions)
still cases exist but they would need a more complex analysis
2016-06-15 12:35:56 +02:00
Basile Burg
fb51972a58
fix cases where project inspectors were not cleared
...
revealed by project groups, and it was confusing.
2016-06-15 09:16:58 +02:00
Basile Burg
c509e34be4
disable symlist with non d files
2016-06-15 08:36:58 +02:00
Basile Burg
c75de19110
fix #46 , The generic highlighter is not selected when saving a non D file
2016-06-15 08:36:21 +02:00
Basile Burg
361502ff6a
nextpage, repeated shortcut, not an issue
2016-06-15 07:13:41 +02:00
Basile Burg
573b14854b
add shortcuts for the pagecontrol, close #61
2016-06-14 17:29:32 +02:00
Basile Burg
e15c44577c
add an option to deactivate IDE-grade features in with non D files, close #47
2016-06-14 14:46:01 +02:00
Basile Burg
b12b6829aa
moved free functions used by the custom commands to the editor class
2016-06-14 13:03:42 +02:00
Basile Burg
74e6984f68
add editor command to show phobos html help, close #52
2016-06-14 12:18:52 +02:00
Basile Burg
393f8c97b4
add option to auto detect the indentation mode (tabs|spaces), close #45
2016-06-14 10:50:15 +02:00
Basile Burg
c957a0099d
refact widgets that replace the free project with projutils functions
2016-06-14 10:16:22 +02:00
Basile Burg
9a1f542253
fixes for the widgets that replace the "free project"
2016-06-13 05:30:49 +02:00
Basile Burg
ed15c31b57
finsih project group - close #68
...
+ fix for the free project
+ compile the group
+ last stuff reloading, handle the free project
2016-06-13 04:40:02 +02:00
Basile Burg
53d6097f34
removed deprecated CE proj properties
2016-06-12 14:01:45 +02:00
Basile Burg
0f99653d2c
small fix for for #68 , AV on runtime termination
2016-06-12 13:53:05 +02:00
Basile Burg
3dcb9cad50
fix small leak in highlighter
2016-06-12 13:50:09 +02:00
Basile Burg
08ec1796be
mostly done #68 , project group
2016-06-12 10:43:44 +02:00
Basile Burg
27b67c15cd
fix #67 - DUB fetch from online package - setting dudCompiler is ignored
2016-06-01 19:44:27 +02:00
Basile Burg
3ed5aa4de8
fix #66 , View project cmd line always indicates dmd, even if ldmd2 or gdmd is used
2016-06-01 19:37:16 +02:00
Basile Burg
b3e03cf168
implement #65 , allow runnables to be compiled with other compilos
...
close #65
2016-06-01 18:42:04 +02:00
Basile Burg
f1f2ad6b7e
add editor command to comment the current identifier
2016-05-29 20:22:06 +02:00
Basile Burg
6158dd26a2
docking, mouse wheel can be used on the splitters to expand shrink the area
2016-05-28 19:43:24 +02:00
Basile Burg
d9e2a865ca
prepared next rlz
2016-05-26 22:42:17 +02:00
Basile Burg
7803172007
close #58 , add an action to run compiled file outside
2016-05-26 22:12:12 +02:00
Basile Burg
4e89d12c6e
fix #56 , libman, the automatic registration using DUB is broken since DUB 0.9.24
2016-05-26 20:13:23 +02:00
Basile Burg
7927990d03
libman editor, update DUB icon
2016-05-25 15:55:02 +02:00
Basile Burg
935f299362
ident renaming, display current ident value in input query
2016-05-25 03:33:28 +02:00
Basile Burg
8575888fa8
fix #55 - flash icon doesn't work just after "view in mini explorer"
2016-05-24 18:45:08 +02:00
Basile Burg
b27b2dd8ff
add application option to skip unittests in action verify with Dscanner
2016-05-13 04:21:21 +02:00
Basile Burg
5d95330d50
hide messages tooltip
2016-05-11 10:04:20 +02:00
Basile Burg
5f1a82536d
remove hints in the messages widget
2016-05-10 07:41:54 +02:00
Basile Burg
830f81b627
fix #44 , "Invert version all/none" does not work when tabs are not converted to spaces
2016-05-08 12:30:06 +02:00
Basile Burg
361e5728b8
identifier renaming, reproduce DCD behavior at word edges
2016-05-04 23:52:06 +02:00
Basile Burg
8aa7dd488f
prepared next rlz
2016-04-28 19:56:34 +02:00
Basile Burg
455d817df5
fixup for 32d4521e3f
2016-04-28 19:11:28 +02:00
Basile Burg
23176f8bfd
set visible and persistent the page control options
2016-04-28 13:35:07 +02:00
Basile Burg
48a8ea5bb9
fix, brace auto-clsoing, a case where it was not triggered
...
new line after { followed by blanks
2016-04-27 22:51:18 +02:00
Basile Burg
f67c05a83b
handle changes to DCD -u output format
2016-04-27 11:20:52 +02:00
Basile Burg
989effb422
test local identifier renaming (DCD#324)
2016-04-26 07:38:04 +02:00
Basile Burg
32d4521e3f
fix, CE could hang if Dscanner output errors
2016-04-24 20:06:10 +02:00
Basile Burg
f4793e2290
symlist, add the 'deep' option, default = on, off = only top level decl
2016-04-24 18:35:27 +02:00
Basile Burg
aa368843b5
dub editor, put action refresh in toolbar
2016-04-24 18:13:30 +02:00
Basile Burg
0d658711bc
symlist, support for unittests
2016-04-24 02:28:38 +02:00
Basile Burg
4800a23fab
symlist, decorate sub nodes
2016-04-24 01:55:18 +02:00
Basile Burg
06cb06cdfa
CE projects, allow multi selection of file (remove, open), close #37
2016-04-23 19:03:24 +02:00
Basile Burg
c00938fad2
fix #36 , project sources saved before relative path extraction
2016-04-23 18:21:14 +02:00
Basile Burg
fd0b9ae226
editor, add shortcut for end word left/right
2016-04-23 17:45:38 +02:00
Basile Burg
3862018b5d
page control, add option to display the tabs at the bottom
2016-04-23 17:29:39 +02:00
Basile Burg
2af30b4353
prepared next rlz
2016-04-19 11:25:40 +02:00
Basile Burg
57f38c32a9
warn about -of in runnable flags + allow to produce obj from a runnable
2016-04-19 11:22:40 +02:00
Basile Burg
af155404e0
reg fix, page caption not updated til focused
...
introduced in 87905802d1
2016-04-18 21:21:57 +02:00
Basile Burg
d97420a03d
renamed menu 'Run' to 'Compilation'
2016-04-16 23:02:58 +02:00
Basile Burg
5d3d8fe0f0
lexer, option to exclude comments + more reliable version all/none inverter
2016-04-16 22:10:52 +02:00
Basile Burg
264f1afbe4
nothing
2016-04-16 21:35:47 +02:00
Basile Burg
e3c655eca3
fix, comment block, wrong indentation when the block included a empty lines
2016-04-16 21:16:21 +02:00
Basile Burg
a249081860
update libdparse
2016-04-16 20:43:45 +02:00
Basile Burg
6c3936f41f
brace auto-closing, better indentation detection
2016-04-16 18:30:08 +02:00
Basile Burg
4cd0f9ed3a
restore caret x when call tips are obtained using paren lookup
2016-04-16 17:47:48 +02:00
Basile Burg
db17fb68a8
editor, call tips, decrease level on open paren deletion
2016-04-16 17:36:22 +02:00
Basile Burg
8261d07ca4
fix, wrong pos set after '(' and if eoTabToSpaces is not in the options.
2016-04-16 17:15:32 +02:00
Basile Burg
6564b0c98c
add support for analyzing the current file with Dscanner
2016-04-16 15:26:10 +02:00
Basile Burg
6810fe0b68
add gdmd to the information box
2016-04-16 14:57:39 +02:00
Basile Burg
b8aefcb761
deactivated GDB commander to build next rlz
2016-04-16 14:24:29 +02:00
Basile Burg
b17c58d924
rewrite auto-closing, get indentation from the previous non blank line
2016-04-16 14:23:52 +02:00
Basile Burg
87905802d1
fix possible AV source when updating page caption
2016-04-16 14:18:38 +02:00
Basile Burg
d88cc5c4f6
avoid to parse invalid package list
2016-04-15 03:55:17 +02:00
Basile Burg
78544f3e3a
dfmt commander, adapt the options to the program version
2016-04-15 03:11:45 +02:00
Basile Burg
24f612714d
highlighter, add token for the attributes
2016-04-15 02:44:17 +02:00
Basile Burg
7fd272608c
libman editor, DUB fetch, allow to register libraries of type "sourceLibrary"
2016-04-15 01:01:56 +02:00
Basile Burg
d9bb30f2f5
libman editor, dub, allow to re-fetch without explicit removal of an item
2016-04-14 22:48:04 +02:00
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
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
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
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
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
Basile Burg
ca4909358b
fix, glob to regex, set of char and escaping
2016-03-14 14:37:46 +01:00
Basile Burg
50cdac06b4
CE project, use global match in the exclusions
2016-03-14 04:07:50 +01:00
Basile Burg
f0bd30c948
fix #26 , DUB excludedSourceFiles are not well managed
2016-03-14 03:49:23 +01:00
Basile Burg
7915a315ee
fix, DUB, rel importPaths problem
2016-03-13 22:32:26 +01:00
Basile Burg
8d6b6f8b99
editor, auto close on new line, change so that each mode has the 3 same sub modes
2016-03-13 22:09:07 +01:00
Basile Burg
612d9afcd0
activated auto complete from search history + shc editor hint
2016-03-13 20:11:13 +01:00
Basile Burg
461b5e0c5c
prepared next rlz
2016-03-13 19:16:07 +01:00
Basile Burg
44e28a94a8
editor, add more brace auto-closing modes
2016-03-13 18:40:15 +01:00
Basile Burg
6b954e0fe5
static macros, validated with a regex
2016-03-13 16:38:20 +01:00
Basile Burg
83338db48c
dfmt commander, added support for template constraint style
2016-03-13 13:20:24 +01:00
Basile Burg
0d7e34c1f1
d2 highlighter, add a token kind for errors
2016-03-11 18:56:14 +01:00
Basile Burg
f3c15fff00
fixup for 8b880edddf
2016-03-11 18:44:00 +01:00
Basile Burg
750a8761b9
removed invalid cmp
2016-03-11 11:37:09 +01:00
Basile Burg
8b880edddf
editors, fix a mess with page caption and updates
2016-03-11 11:35:06 +01:00
Basile Burg
495da4da2e
procinput, added btn to close the input
2016-03-10 16:53:11 +01:00
Basile Burg
9a9f2d817d
disable empty searches
2016-03-10 14:40:27 +01:00
Basile Burg
0682122b3f
removed temp code for #25 and added workaround in the default static macros
2016-03-04 06:14:46 +01:00
Basile Burg
207f9276d6
implement #25 but not enabled
2016-03-02 12:33:52 +01:00
Basile Burg
a6c8767dc0
clear message filter when messages are cleared
2016-03-02 11:42:35 +01:00
Basile Burg
2f780638a4
fixup for #24
2016-03-01 09:37:02 +01:00
Basile Burg
798fff06ba
messages, store position in the messages, close #20
...
+ only when the editor context
+ only when auto select is set as option
2016-03-01 06:40:18 +01:00
Basile Burg
bb4bf42ccd
ce_dlang, fix #24 , problem with nested comments
2016-03-01 05:21:58 +01:00
Basile Burg
2b53620a94
dfmt commander, changed default tab width value
2016-03-01 01:12:09 +01:00
Basile Burg
3b10fa3a21
libman, auto registration, better source root detection, close #21
2016-03-01 00:43:06 +01:00
Basile Burg
4fc39a931e
added additional search PATHs in the options, close #19
2016-02-29 12:47:41 +01:00
Basile Burg
7451c0e052
fix #23 , page caption for dd files
2016-02-29 08:28:43 +01:00
Basile Burg
1d3c14c000
fix #22 , hang with some rel paths in DUB projs
2016-02-29 02:33:50 +01:00
Basile Burg
166bca0f14
removed deprecated props
2016-02-28 05:15:26 +01:00
Basile Burg
d39b24de1f
prepared first update
2016-02-22 05:17:57 +01:00
Basile Burg
a710c6d3ab
removed data migration code
2016-02-22 04:14:11 +01:00
Basile Burg
d64d300fff
page control, disable splitBtn when no page
2016-02-21 21:55:43 +01:00
Basile Burg
a850d00d27
made page hisotry compatible with move page left/right
2016-02-21 21:52:00 +01:00
Basile Burg
5ba68af663
added option pageHistory to TCEPageCOntrol
2016-02-21 21:07:25 +01:00
Basile Burg
935012a280
dub, fix issue with the sourceFiles property
2016-02-20 06:49:03 +01:00
Basile Burg
4272869093
fix #17 , ident after curly bracket auto-closing depending on options
2016-02-19 04:56:16 +01:00
Basile Burg
4ab47fb7bf
fix, problem with resetFontSize def value
2016-02-19 04:40:08 +01:00
Basile Burg
0916912860
updates to Laz 1.6
2016-02-19 04:13:54 +01:00
Basile Burg
a48aed6345
completed OSX port
...
to be tested
2016-02-17 07:48:16 +01:00
Basile Burg
e019c81175
fix #14
2016-02-16 18:56:29 +01:00
Basile Burg
3da5b494da
dub insp, refresh from ctxt menu
2016-02-12 14:33:39 +01:00
Basile Burg
cac8b85e98
fix, open folder broken on win
2016-02-12 14:31:03 +01:00
Basile Burg
c0738636e0
prepared 2.0
2016-02-10 01:22:40 +01:00
Basile Burg
829ba7e653
fix, status bar not well updated when moving caret with kbd
2016-02-09 06:53:28 +01:00
Basile Burg
36f199f828
first run, changed default option + add a runnable
2016-02-08 18:35:56 +01:00
Basile Burg
1ff8b9e878
fix, windows, empty line in call tips
2016-02-08 16:30:28 +01:00
Basile Burg
f7cb97831c
dcd, windows, wait propertly for the socket to be ready
...
+ wait properly for termination
2016-02-08 16:17:26 +01:00
Basile Burg
6ee4cb1927
dcd, unix, wait propertly for the socket to be ready
2016-02-08 12:09:22 +01:00
Basile Burg
b6ff4fb441
editor, added option to ignore zooom and always apply fontsize, close #12
2016-02-07 18:58:17 +01:00
Basile Burg
24f6f23630
CE projects, typo in the properties
2016-02-07 05:14:30 +01:00
Basile Burg
522729d4bd
fixup for 67b1b16
, lst fname under win
2016-02-07 00:37:12 +01:00
Basile Burg
b8e7c106ae
dcd, let the server some time when launched from CE
2016-02-07 00:18:59 +01:00
Basile Burg
2f83e4fe66
fixup for ?
2016-02-06 23:33:55 +01:00
Basile Burg
69c08c2aa7
docking, allow to move the top splitter with CTRL
2016-02-06 21:01:58 +01:00
Basile Burg
8359b19805
fix, commonFolder bug caused issue when patching moved/renamed CE proj sources
2016-02-06 20:06:31 +01:00
Basile Burg
46780db9e0
dragdrop, introduced dbl backslash under nix
2016-02-06 19:36:39 +01:00
Basile Burg
76edd5214e
style, push/pop temp directive
2016-02-06 18:28:24 +01:00
Basile Burg
2c2909c447
symlist, redetect background tool during run-time, when refreshed manually
2016-02-06 18:23:57 +01:00
Basile Burg
aa36408c0a
docking, temp fix until next Laz rlz
2016-02-06 18:17:04 +01:00
Basile Burg
241732d8b5
ce proj inspector, build from ctxt menu
2016-02-06 16:31:00 +01:00
Basile Burg
2ad52c2a79
run tile unittest, check coverage after application execution
2016-02-06 14:31:48 +01:00
Basile Burg
2d5369c192
typo
2016-02-06 11:32:05 +01:00
Basile Burg
67b1b16cfb
run file unittests, optional support for coverage
2016-02-06 11:18:14 +01:00
Basile Burg
898171c9cf
dcd, dub, dependencies with a 'src' or a 'source' folder are passed to the server
2016-02-05 14:18:20 +01:00
Basile Burg
0c4510cad4
dcd, port num can be set in the option editor
2016-02-05 13:25:02 +01:00
Basile Burg
5f8cb1a679
dcd, perfs, declare imports in group
2016-02-05 09:59:15 +01:00
Basile Burg
154025b143
default layout
2016-02-04 08:05:50 +01:00
Basile Burg
d04fd37b2e
fix, mess between options and custom commands
2016-02-03 21:33:17 +01:00
Basile Burg
26817c0fd9
deactivate prolematic options
2016-02-03 21:04:56 +01:00
Basile Burg
9bce6dad73
fix, mess between options and custom commands
2016-02-03 20:55:56 +01:00
Basile Burg
f234067fc3
CE projects, force extension, -of can contain a symstring
2016-02-03 18:55:16 +01:00
Basile Burg
b85f3f8f29
fix, win32 compilation broken since b3d489d
2016-02-03 17:59:41 +01:00
Basile Burg
467d7abeb1
fix, auto brace closing indent error when option eoAutoIdent was set
2016-02-03 15:51:00 +01:00
Basile Burg
c864a0ce50
fix, reset top splitter position before locking it
2016-02-03 15:32:18 +01:00
Basile Burg
605a24c1ff
dont detect module name after line 50
2016-02-03 15:09:33 +01:00
Basile Burg
61e0925b22
CE project format, path options, added forceExtension
2016-02-03 08:41:10 +01:00
Basile Burg
c7792d8bbd
fix typo in publications + prevent the breaking change by e2f552a
2016-02-03 06:34:35 +01:00
Basile Burg
2fed1def96
added shortcut to invert version(all) version(none) is selection or whole doc
2016-02-02 17:08:24 +01:00
Basile Burg
7b423b5b34
added additional brace closing option, lexically
2016-02-02 07:55:15 +01:00
Basile Burg
d265769009
added shortcut to un/comment current line or selection
2016-02-01 07:14:45 +01:00
Basile Burg
5b39add5b6
nothing
2016-02-01 06:22:42 +01:00
Basile Burg
6433118bea
more refact using helpers
2016-01-31 14:49:00 +01:00
Basile Burg
767e315164
refact, omit def member
2016-01-31 14:39:50 +01:00
Basile Burg
816c581d7a
fix, wrong project file indicated in several messages
2016-01-31 12:41:51 +01:00
Basile Burg
e0e9cbac8f
more refact using helpers
2016-01-31 12:13:48 +01:00
Basile Burg
7d1bfc6214
added shortcut to invoke curly brace closing + editor option to auto close curly braces
2016-01-31 06:21:48 +01:00
Basile Burg
b3d489d610
fix, DUB json file that included trailing commas were not loadable
2016-01-30 10:11:56 +01:00
Basile Burg
803c6a6c15
editor, allowed R/O files to be saved with a new name
2016-01-30 08:46:06 +01:00
Basile Burg
2094449a7d
editor, indicates if readonly
2016-01-30 07:58:41 +01:00
Basile Burg
bad7f96dcb
project, async comp, small fixes to common proj interface
2016-01-30 07:47:24 +01:00
Basile Burg
f0fd280c6d
fix, possible pagecontrol error when all page closed
2016-01-30 06:33:32 +01:00
Basile Burg
01724a5a9e
compile proj & run, handle compilation failures
2016-01-30 04:39:49 +01:00
Basile Burg
8d75799454
colmatage
2016-01-30 04:38:23 +01:00
Basile Burg
340b7a3383
prepared next rlz
2016-01-30 04:19:02 +01:00
Basile Burg
a533057ff5
projects, CE & DUB, async compilation
2016-01-30 04:18:30 +01:00
Basile Burg
ccc3f7c956
search & replace widget, fine UI tweaks
2016-01-27 16:59:49 +01:00
Basile Burg
30d2d7b8f5
minor changes to todo list tool and front end
2016-01-27 06:49:17 +01:00
Basile Burg
c407a40259
refact with type helpers
2016-01-27 04:43:54 +01:00
Basile Burg
7d6e2863cd
find all, project scope, fine tweaks
2016-01-27 01:34:31 +01:00
Basile Burg
3fdbf6b4be
search & replace, added btn to select the scope of "find all"
2016-01-26 10:36:12 +01:00
Basile Burg
a8681e3f37
allowed indirectly to make clickabe message related to file of type .lst
...
e.g coverage, find all '000000'
2016-01-25 08:36:02 +01:00
Basile Burg
fad3396ff3
fix, maybe an issue with CWD after running a proj
2016-01-25 03:53:28 +01:00
Basile Burg
097875dd59
added simpleCOmmands to ce proj format + improve UTF8 compat
2016-01-25 03:48:13 +01:00
Basile Burg
cfd3e788ef
indirectly fixed by latest LCL
2016-01-25 02:37:10 +01:00
Basile Burg
709ea80fa2
prevent search results to be deleted when editor is closed
2016-01-25 02:34:47 +01:00
Basile Burg
97697157a7
ICEEditableShortcuts, not all observer were notified by scedSendDone
2016-01-24 06:34:14 +01:00
Basile Burg
c52fc75a6e
libman, fetch DUB package, fine tweaks
2016-01-24 06:19:43 +01:00
Basile Burg
9e3be34ce7
search, find all, moved result to category misc and display line content
2016-01-24 04:36:24 +01:00
Basile Burg
619c169024
editor, allow temporarily column selection even if option eoScrollPastEol not enabled
2016-01-24 03:22:11 +01:00
Basile Burg
e3656f0d54
added HL for editor project file when proj is DUB json
...
fix, project file not in sync with current proj when auto reloaded in an editor
2016-01-24 00:37:25 +01:00
Basile Burg
1bf9097758
shortcut editor, ICEEditableShortCut, inform the observers when item sent
2016-01-23 23:48:13 +01:00
Basile Burg
30a0b1a9e8
docking, locked space between menu and workspace
2016-01-23 06:46:46 +01:00
Basile Burg
23b8033f6d
mini explorer, horz scroll bar didn't work
2016-01-22 09:25:13 +01:00
Basile Burg
123e7c50dd
added D&D from mini-explorer and from proj inspectors
2016-01-21 20:27:54 +01:00
Basile Burg
1edee4eba8
CE projs, added coverage to otherOptions
2016-01-21 18:33:23 +01:00
Basile Burg
0ddc7acf6e
linux version, CE projs, fPIC added when outputKind is sharedLib
...
+ hide allInst switch
2016-01-21 18:33:23 +01:00
Basile Burg
1ca1423579
fix, missing close parenthesis in call tip
2016-01-20 10:39:36 +01:00
Basile Burg
e2ac5ddf31
editor, fix identifier markup, all trailing blank chars marked
2016-01-20 10:32:35 +01:00
Basile Burg
491042dd85
stack call tips
2016-01-20 00:42:07 +01:00
Basile Burg
64f38ecc87
added editable options to mini explorer, close #4
2016-01-19 22:53:11 +01:00
Basile Burg
2bbd854fc8
more style modernisation
2016-01-19 21:52:15 +01:00
Basile Burg
5e2a1b8290
style modernisation using helpers for file name manip
2016-01-18 07:55:52 +01:00
Basile Burg
bc295d3939
CE projects: additionalWarnings -> warningsAsInfo
2016-01-18 07:08:19 +01:00
Basile Burg
0303d0f75f
style modernisation using helpers isEmpty & isNotEmpty
2016-01-11 01:09:21 +01:00
Basile Burg
3fa80be500
style modernisation using helpers isNil & isNotNil
2016-01-11 00:36:10 +01:00
Basile Burg
1bbff471ee
page control, added hardcoded shortcuts ctrl+shift+alt+left/right to change active page
2015-12-28 05:15:08 +01:00
Basile Burg
36aa1aafc6
default shortcuts, comp proj, comp proj and run, comp file an run changed
...
default were not good on kde (ctrl f9)
2015-12-28 05:04:51 +01:00
Basile Burg
c30f6a01b3
fix, error when adding a new libman entry whose fiels are to be set by hand
2015-12-27 09:35:52 +01:00
Basile Burg
e3831ac404
observers, use generic type to validate
2015-12-26 12:08:25 +01:00
Basile Burg
2d0b493783
style
2015-12-26 04:49:59 +01:00
Basile Burg
660d504ba1
fix, ddoc win from prev editor still visible since new page-control added
2015-12-26 04:49:40 +01:00
Basile Burg
e2f552ac28
hl, renamed props with attribs suffix
2015-12-26 04:48:42 +01:00
Basile Burg
fbaf26f319
fix, completion mostly broken due to change in Laz 1.6-rc1
...
see http://forum.lazarus.freepascal.org/index.php/topic,30663.msg196486.html#msg196486
2015-12-22 16:47:01 +01:00
Basile Burg
5fc8b76512
switch to FPC3 + Laz 1.6
2015-12-22 10:24:18 +01:00
Basile Burg
7b83026a3f
fix, protect against AV when Dfmt cannot be found
2015-12-21 07:19:29 +01:00
Basile Burg
447d6e9e3a
fix, dfmt commander, invalid props could be typed, leading to AV
2015-12-21 05:57:52 +01:00
Basile Burg
4113a8a83e
updated version num
2015-12-20 15:14:46 +01:00
Basile Burg
55d86862e3
added customizable shortcut to show ddoc or call tips
2015-12-20 14:40:30 +01:00
Basile Burg
c6fdb3e8ea
prevent ddoc win to stick
2015-12-20 14:26:37 +01:00
Basile Burg
548221ce0f
split view, left page,set focus after the split
2015-12-20 13:12:17 +01:00
Basile Burg
e52d83ecda
cancel project testing for most obvious non valid ext
2015-12-20 11:13:34 +01:00
Basile Burg
9f56994620
editor, status bar, doc fname on last panel
2015-12-17 03:22:42 +01:00
Basile Burg
6657eb52ff
editor, display macro recorded state in status bar
2015-12-17 02:56:51 +01:00
Basile Burg
ed11f2db5d
fix double close warning since added split view
2015-12-17 02:49:34 +01:00
Basile Burg
95c5bb1166
dfmt commander, limit integer props
2015-12-16 23:04:11 +01:00
Basile Burg
8a9f7de283
goto def broken due to test in split view
2015-12-16 14:08:51 +01:00
Basile Burg
2af68ab9d4
dub prj tester broken due to json always created
2015-12-16 14:04:53 +01:00
Basile Burg
5752d40433
fixup
2015-12-16 08:35:46 +01:00
Basile Burg
7f9ea6e1a9
added 'Dfmt commander' widget, closes #8
2015-12-16 08:32:00 +01:00
Basile Burg
7e09355a22
editor, does not replace clipboard to reload newer doc version
2015-12-16 08:30:57 +01:00
Basile Burg
85448a52f5
editor, allow action 'jump to definition' to work on the doc loaded in the split view
2015-12-16 05:49:02 +01:00
Basile Burg
f40804ed85
editor, a document can be set always visible in a split view to the right
2015-12-16 03:20:37 +01:00
Basile Burg
b0ea3e918c
fix, identifier match, markup was no reset when no selection or no identifier
2015-12-15 22:45:27 +01:00
Basile Burg
89481cff70
fix, last docs and proj, focued doc could be set on a non-existing doc
2015-12-15 21:47:11 +01:00
Basile Burg
9cfac00fd3
Dub integration, better error handling + spotted issue with commas
2015-12-15 06:33:33 +01:00
Basile Burg
370da3a268
fix, reg 2a3, default font size not applyed on new editor,
...
+ side effect: strange behaviour of zooming with CTRL +
2015-12-15 02:33:15 +01:00
Basile Burg
873adf97f1
fix, completion menu pos
2015-12-15 02:31:52 +01:00
Basile Burg
bbdef1778f
editor options, identifier match can be tweaked, whole word / case sens
2015-12-15 01:55:09 +01:00
Basile Burg
d3f7196af6
fix, completion menu, auto scroll only worked after dot completion
...
+ ident match fine tweaks: only if more than 2 chars, or always if selection available
2015-12-15 01:19:34 +01:00
Basile Burg
dfbb0211a3
editor options, added option for line number frequency, closes #6
2015-12-14 05:49:04 +01:00
Basile Burg
b5d15c1729
fine tweaks, default options
2015-12-13 22:41:41 +01:00
Basile Burg
f92cb3695e
fine tweaked ident match color
2015-12-13 22:08:19 +01:00
Basile Burg
79844bb96a
fix, option editor, display problem with TColor props
2015-12-13 06:13:32 +01:00
Basile Burg
1c9902694a
info, added gdc & ldc, updated version
2015-12-13 00:31:48 +01:00