Commit graph

1223 commits

Author SHA1 Message Date
WebFreak001
e7c7f86455 fix mutating list while iterating over it 2022-10-13 18:18:53 +02:00
WebFreak001
0c7f4a4a56 Integrate dsymbol into DCD
fix #669
2022-10-13 18:18:53 +02:00
WebFreak001
4594a63634 replace stdx-allocator with std.experimental 2022-10-13 18:18:53 +02:00
Jan Jurzitza
2bfd3d004f
start changelog file 2021-10-14 08:19:27 +02:00
Per Nordlöw
e343e73d33 Use more adaptive time formatting because many requests finish in 0 milliseconds 2021-10-11 09:40:27 +03:00
Per Nordlöw
5aba1b1b54 Use scope instead of std.typecons.scoped 2021-10-10 19:05:41 +02:00
Jan Jurzitza
02acaa534b
Use gnu tar in osx build (#642)
Should hopefully fix #641
2021-07-16 16:10:51 +00:00
Jan Jurzitza
46ea058cfb
fix --localUse off-by-one error (#640) 2021-07-14 18:41:41 +00:00
Jan Jurzitza
8dce131a8e
fix ci upload-asset action syntax 2021-06-01 20:51:06 +00:00
Jan Jurzitza
0b51439635
Merge pull request #639 from dlang-community/fix-ci-release
make CI artifacts inside bin folder
2021-06-01 22:33:45 +02:00
Jan Jurzitza
62f689d21f
make CI artifacts inside bin folder
dub builds into `bin` folder, so take the files from there. Adjust working-directory so we don't accidentally create a folder named "bin" inside the archives.
2021-06-01 20:10:52 +00:00
Amin Yahyaabadi
3e5dbd979a
Migrate to GitHub Actions (#637)
* Migrate to GitHub Actions

* Add release steps

* Use WebFreak001/upload-asset@v1.0.0

* Package the files using tar and 7z

* Use TAG_RAW in the names
2021-06-02 03:25:31 +12:00
Geod24
f38d36ab41 Update the emsi_containers dependency to v0.8.0 2020-09-04 08:47:11 +02:00
Geod24
a7bf5b3958 Update release LDC to v1.23.0
The LDC used for release hasn't been updated in years,
and was severely lacking behind.
The script used is very clearly a copy of the one in DUB,
which has been overhauled in dlang/dub#1849,
so copying those improvements over.
2020-08-27 08:33:12 +02:00
The Dlang Bot
92db048696
Merge pull request #622 from dlang-community/issue-620
Fix #620
merged-on-behalf-of: Jan Jurzitza <gh@webfreak.org>
2020-08-11 07:45:01 +02:00
Hackerpilot
f4607c6421 Specify the version of msgpack-d correctly 2020-07-30 03:11:51 -07:00
Hackerpilot
08e0b62595 Use a newer, but not the newest, msgpack-d 2020-07-30 02:51:20 -07:00
Hackerpilot
bd545fd852 Revert "Try building with a newer LDC"
This reverts commit 6ab9b3a644.
2020-07-30 02:41:17 -07:00
Hackerpilot
6ab9b3a644 Try building with a newer LDC 2020-07-30 02:24:03 -07:00
Hackerpilot
dbc9d82f70 Update several dependencies.
libdparse: Get support for 'throw' as a function attribute
dsymbol: A bug fix that will fix issue 620
msgpack-d: Fix some deprecations and some build issues on Windows
containers: Some bug fixes.
2020-07-29 23:04:19 -07:00
Hackerpilot
fe54fa84cb Test cases for #620 2020-07-25 00:09:42 -07:00
Brian Schott
bb941e7dd2
Merge pull request #621 from dlang-community/document-ignoreConfig
Add the ignoreConfig option to the --help output of dcd-server.
2020-07-23 13:46:26 -07:00
Hackerpilot
29ffe9d731 Add the ignoreConfig option to the --help output of dcd-server. 2020-07-23 05:18:56 -07:00
The Dlang Bot
808460a678
Merge pull request #619 from WebFreak001/upgrade-libdparse
use d-test-utils & bump libdparse to 0.15.x
merged-on-behalf-of: Jan Jurzitza <gh@webfreak.org>
2020-07-22 08:19:05 +02:00
Jan Jurzitza
7874442d44 Update makefile for new libdparse/dsymbol 2020-07-22 07:57:02 +02:00
Jan Jurzitza
15f71142ec use d-test-utils & bump libdparse to 0.15.x
Because this release fixes the private protection issue through new
dsymbol (since 0.11.0) we also need to bump libdparse to at least 0.15.0
so no older libdparse versions are supported.
2020-07-22 07:43:18 +02:00
The Dlang Bot
dc14f03614
Merge pull request #618 from WebFreak001/fix-empty-source-crash
add RequestKind.requiresSourceCode, fix #617
merged-on-behalf-of: Brian Schott <Hackerpilot@users.noreply.github.com>
2020-06-20 12:17:27 +02:00
WebFreak001
8c53181ffd add RequestKind.requiresSourceCode, fix #617
this is a or-combined mask of the request kinds which operate on
`request.sourceCode`. Before if a client sent a request without source
code (with empty source) to one of these commands, the server would
crash with an assertion failure, now the server returns an empty
response.
2020-06-19 22:16:46 +02:00
The Dlang Bot
8e44bf8a3e
Merge pull request #616 from dlang-community/WebFreak001-fix-commons-dubhash
Fix dubhash usage for dcd:common subpackage
merged-on-behalf-of: Jan Jurzitza <gh@webfreak.org>
2020-06-02 11:42:55 +02:00
Jan Jurzitza
5c1d5825c7
Fix dubhash usage for dcd:common subpackage 2020-06-02 11:26:48 +02:00
The Dlang Bot
1019016a48
Merge pull request #614 from kubo39/add-cond-constants
Add reserved version identifier in dmd/cond.d
merged-on-behalf-of: Jan Jurzitza <gh@webfreak.org>
2020-05-05 16:00:54 +02:00
Hiroki Noda
1251d7d272 Add reserved version identifier in dmd/cond.d 2020-05-05 22:10:38 +09:00
The Dlang Bot
e118a28e10
Merge pull request #613 from kubo39/patch-1
Remove unused lines
merged-on-behalf-of: Petar Kirov <PetarKirov@users.noreply.github.com>
2020-05-05 07:51:06 +02:00
Hiroki Noda
443b9778ce Remove unused lines 2020-05-05 04:45:19 +09:00
The Dlang Bot
f22b193deb
Merge pull request #612 from WebFreak001/common-subpackage
Move dcd.common into separate subpackage
merged-on-behalf-of: Jan Jurzitza <gh@webfreak.org>
2020-05-01 13:03:04 +02:00
Jan Jurzitza
3e2c0c6fbf Move dcd.common into separate subpackage
This allows external projects to depend on dcd:common, which is needed
to embed DCD clients
2020-04-29 14:26:24 +02:00
The Dlang Bot
339d38fafd
Merge pull request #607 from dkorpel/patch-1
Add missing version identifiers
merged-on-behalf-of: Jan Jurzitza <gh@webfreak.org>
2019-09-21 10:44:50 +02:00
dkorpel
ab2b9efa19
Add missing version identifiers 2019-09-10 12:26:55 +02:00
The Dlang Bot
33dbd7653e
Merge pull request #605 from Basile-z/update-dparse
update dparse to 0.13.z
merged-on-behalf-of: Basile-z <Basile-z@users.noreply.github.com>
2019-07-11 17:57:52 +02:00
Basile Burg
005baccdc5 update dparse to 0.13.z 2019-07-11 16:19:34 +02:00
The Dlang Bot
3bfab2967f
Merge pull request #601 from Basile-z/issue-600
fix #600 - Wrong scope for parameter solving in nested funcs
merged-on-behalf-of: Basile-z <Basile-z@users.noreply.github.com>
2019-05-12 02:27:25 +02:00
Basile Burg
abd29bcb0c fix #600 - Wrong scope for parameter solving in nested funcs 2019-05-12 02:20:04 +02:00
The Dlang Bot
afb211324a
Merge pull request #598 from WebFreak001/skip-private-complete
make private symbols not show up in auto complete
merged-on-behalf-of: Basile-z <Basile-z@users.noreply.github.com>
2019-05-12 00:51:18 +02:00
WebFreak001
6a195ea86a make private symbols not show up in auto complete 2019-05-12 00:44:15 +02:00
The Dlang Bot
82432e1c06
Merge pull request #602 from Basile-z/update-containers
update containers to fix the CI failure that blocks pending PRs
merged-on-behalf-of: Basile-z <Basile-z@users.noreply.github.com>
2019-05-12 00:26:37 +02:00
Basile Burg
da8eda9abf update containers to fix the CI failure that blocks pending PRs 2019-05-11 23:34:07 +02:00
Basile-z
ba60664f2f
update completions of pragma and __traits (#597) 2019-04-22 17:46:40 +02:00
Basile-z
d42fec7590
Merge pull request #590 from Basile-z/upgrade-deps
upgrade dependencies
2019-04-01 09:00:05 +02:00
Basile Burg
26b1be49d6 Add test case for empty modules
fix was dlang-community/dsymbol#117
2019-03-30 17:28:35 +01:00
Basile Burg
33a673836e update dsymbol to fix #592, and to also to fix #593 2019-03-28 13:17:36 +01:00