ringabout
9948fed919
fixes #21326 ; fixes #7375 ; fixes #11986 ; fixes #9607 ; rework quote do; getAst uses type info to annotate the type of quoted variables; no more type erasures for quoted variables ( #21433 )
...
* fixes #21326 ; getAst uses type info to annotateType quoted variables
* simplify logics; sem types first
* fixes important packages
* add testcases
* tiny
2023-03-02 05:25:55 +01:00
Constantine Molchanov
39d0a93d0e
Fix #21452 ; enable Norm in important packages. ( #21455 )
...
* fix #21452 ; enable Norm in important packages.
* Run test that doesn't require SQLite.
2023-03-01 10:30:38 +08:00
ringabout
be4912681f
add nimib to important packages ( #20697 )
...
r
Co-authored-by: Clay Sweetser <Varriount@users.noreply.github.com>
2023-02-09 20:00:56 +08:00
ringabout
4c74b9b54c
switch to official chronos URL ( #21283 )
...
ref https://github.com/status-im/nim-chronos/pull/348
2023-01-20 12:48:12 +08:00
ringabout
30da566d9d
switch to official DelaunayNim URL ( #21269 )
...
follow up https://github.com/Nycto/DelaunayNim/pull/4#event-8240077930
2023-01-17 12:09:26 +08:00
ringabout
24d297b437
disable bump ( #21241 )
2023-01-08 16:37:40 +08:00
ringabout
78b68421da
fixes chronicles ( #21114 )
2022-12-16 11:36:52 +08:00
ringabout
19923aa8b7
work around chronos ( #21079 )
...
* work around chronos
chronos has tests against the devel branch, it will be eventually fine.
* Apply suggestions from code review
* Update testament/important_packages.nim
2022-12-12 21:14:24 +08:00
ringabout
b981f3eeb7
ship a modern nimble with lock files support ( #21061 )
...
* change `include genode/env` to an import
ref 0b262e9496 (diff-8718bd20d8)
* fixes comments
* ship a modern nimble with lock files support
* not sure whether the latest nimble has a regression
now I'm trying 0.14.0
* change `pkgs` to `pkgs2` (#21073 )
* overwrite problematic packages
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
2022-12-12 07:25:39 +01:00
ringabout
d6b485493d
switch to the official URL of nimquery ( #21038 )
...
ref 3f728fb480
2022-12-07 11:33:31 +08:00
ringabout
9ba07edb2e
build the documentation of official packages ( #20986 )
...
* remove db stuffs
* remove punycode
* remove
* fixes script
* add cloner
* patches
* disable
* patch
* fixes external packages
* disable two packages
* preview documentation build
* try again
* fixes URL
* fixes a bug
* simplify
* fixes documentaion
* fixes
* Apply suggestions from code review
2022-12-06 22:37:16 +08:00
ringabout
54f5ab12b7
add smtp to important packages ( #20984 )
2022-12-01 08:14:42 +01:00
ringabout
09b8f989b4
add pkg/asyncftpclient to important packages ( #20964 )
2022-11-29 23:49:38 +08:00
ringabout
d5151c1afe
switch to the official taskpools URL ( #20893 )
...
ref https://github.com/status-im/nim-taskpools/pull/24
2022-11-22 09:15:36 +01:00
ringabout
c75e6f3583
[testament] parsetoml switches to official URL ( #20819 )
2022-11-12 05:28:20 +01:00
ringabout
993630e40f
switch to official docopt URL ( #20815 )
2022-11-11 23:05:27 +08:00
ringabout
645e632f21
enable yaml tests ( #20810 )
...
follow up 7dd8e88639
2022-11-11 00:53:25 -05:00
ringabout
31be01d78f
add taskpools to important packages ( #20803 )
...
* add `taskpools` to important packages
* Update testament/important_packages.nim
2022-11-10 18:12:04 +08:00
ringabout
0264cded2b
fixes #20798 ; add stew to important_packages ( #20799 )
...
ref https://github.com/status-im/nim-stew/pull/148
2022-11-10 17:57:37 +08:00
ringabout
66f958b313
enable weave ( #20692 )
2022-10-29 13:49:28 +08:00
ringabout
2ffa230b49
enable ggplotnim ( #20600 )
...
ref https://github.com/Vindaar/ggplotnim/pull/151
ref b1a653b198
2022-10-20 17:11:51 +08:00
ringabout
ea5dcdbe8f
add measuremancer to important packages ( #20599 )
...
* add measuremancer to important packages
wait for https://github.com/nim-lang/packages/pull/2392
* Update testament/important_packages.nim
* Update testament/important_packages.nim
* Update testament/important_packages.nim
2022-10-20 01:22:53 +08:00
ringabout
b13ef07f58
enable telebot ( #20589 )
...
ref https://github.com/ba0f3/telebot.nim/pull/79
ref https://github.com/ba0f3/telebot.nim/releases/tag/2022.10.18
2022-10-18 18:25:26 +08:00
ringabout
619d6c318c
enable glob ( #20573 )
...
ref 5cc3310437
2022-10-16 09:52:19 +08:00
ringabout
1e15f975b8
fixes #19162 ; enable strictEffects for v2 ( #19380 )
...
* enable stricteffects
* add gcsafe
* fix tests
* use func
* fixes pegs tests
* explicitly mark repr related procs with noSideEffect
* add nimLegacyEffects
* change URL
* fixes docopt
* add `raises: []` to repr
* fixes weave
* fixes nimyaml
* fixes glob
* fixes parsetoml
* Apply suggestions from code review
* Update testament/important_packages.nim
* add legacy:laxEffects
2022-10-15 14:07:40 +02:00
ringabout
a1a9d63d22
add nimPNG to important packages ( #20557 )
...
* try to enable nico since nimPNG works with ORC now
ref 2dccf3e19c
* Update important_packages.nim
2022-10-13 11:51:09 +08:00
ringabout
1f2075042b
enable nimlsp and ast_pattern_matching ( #20533 )
2022-10-10 22:35:39 +08:00
ringabout
723a71bd22
follow up #20109 ; remove shallow seqs/strings for ORC ( #20502 )
...
* remove `shallow` seqs/strings for ORC
* add a changelog item
* change url of DelaunayNim
2022-10-06 07:16:50 +02:00
ringabout
de3b438db4
enable important packages which pass tests ( #20501 )
2022-10-05 23:27:33 +08:00
ringabout
2dec69fe5a
enable ORC tests for nimsl ( #20497 )
2022-10-04 23:31:32 +08:00
ringabout
7739e23420
defaults to ORC ( #19972 )
...
* defaults to Orc
* bootstrap using refc
* use gc
* init orc defines
* unregister orc
* fix gc
* fix commands
* add prepareMutation for orc
* enable deepcopy for orc
* prepareMutation
* more fixes
* some cases
* bug #20081
* partial fixes
* partial fixes
* fixes command line
* more fixes
* build Nim with refc
* use gc
* more fixes
* rstore
* orc doesn't support threadpool
* more shallowCopy
* more fixes
* fixes unsafeNew
* workarounds
* small
* more fixes
* fixes some megatest
* tcodegenbugs1 refc
* fxies megatest
* build nimble with refc
* workaround tensordsl tests
* replace shallowCopy with move
* fixes action
* workaround
* add todo
* fixes important packages
* unpublic unregisterArcOrc
* fixes cpp
* enable windows
Co-authored-by: xflywind <43030857+xflywind@users.noreply.github.com>
2022-09-23 13:05:05 +02:00
metagn
86f7f4ffa5
remove deprecated type pragma syntax, fix bugs that required it ( #20199 )
...
* remove deprecated pragma syntax from 0.20.0
closes #4651 , closes #16653 with a cheap fix for now due to
how early `tfFinal` is set
* remove type pragma between name and generics
* undo removal, try removing bind expression (0.8.14)
* fix test, unremove bind expr
* remove again
* Update changelog.md
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
* dependencies @ HEAD & weave test dependencies
* try fix package ci
Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
2022-09-03 09:52:13 +02:00
flywind
c61eb5df32
disable polypbren ( #19787 )
...
* disable polypbren
* Update important_packages.nim
2022-05-13 01:03:30 +08:00
flywind
2ecae20c43
switch to mainline bigints ( #19756 )
2022-05-03 18:35:16 +08:00
flywind
e1929deac7
remove useless compilation condition ( #19690 )
...
ref https://github.com/nim-lang/Nim/pull/18546
2022-04-07 07:11:25 +08:00
flywind
28180e47a9
disable nimlsp ( #19499 )
2022-02-07 14:04:04 +08:00
Hugo Granström
4b723c0f53
change run command for numericalnim ( #19448 )
...
Now it makes runs the custom `nimCI` task that installs the external dependencies
2022-01-25 17:31:24 +08:00
flywind
927fa890ec
enable weave ( #19363 ) [backport:1.6]
...
* enable weave
* workaround CI
2022-01-20 13:59:36 +01:00
flywind
4306d8fb36
disable fragments ( #19341 )
...
The original repo has moved to Rust, while the package path stay unchanged. And it causes troubles to https://github.com/nim-lang/Nim/pull/19338
2022-01-08 12:06:28 +08:00
flywind
19bcb43a0e
enable multiple packages (arraymancer, fidget ...) ( #19311 )
...
The cause of arraymancer failure has been tracked here: https://github.com/mratsim/Arraymancer/issues/505
And it was fixed by https://github.com/mratsim/Arraymancer/pull/542
2022-01-03 20:40:43 +08:00
Andreas Rumpf
93c8427fca
re-enable chronos testing once again [backport:1.2] ( #19222 )
2021-12-07 17:59:43 +01:00
OxFred
a8611c665f
Update dependency ( #19151 )
2021-11-17 13:16:12 +01:00
Constantine Molchanov
b2edc3468c
Use testament to check Norm test pass ( #19018 )
...
* Use testament to check Norm test pass
This is what I actually use to test Norm, so it's better to use it.
This should not currently pass. This is expected because this is exactly the problem I want to highlight with this PR. My tests do indeed not pass at the moment.
* Remove clearNimblePath from testament command.
Co-authored-by: flywind <xzsflywind@gmail.com>
2021-11-03 09:16:24 +01:00
narimiran
83128f217f
disable testing of fidget, to make CIs green
2021-10-11 14:38:59 +02:00
flywind
57eb763c65
activate winim ( #18907 )
...
`winim` is dependent on windows API.
2021-09-27 19:13:02 +08:00
flywind
23e10ea85e
active some packages ( #18825 )
2021-09-09 08:46:55 +02:00
Andreas Rumpf
34a53e8049
fixes #12642 ( #18811 )
...
* fixes #12642
* update important packages; refs #18804
* fixes #18805 ; refs #18806
* fixes a regression
* Update testament/categories.nim
Co-authored-by: flywind <xzsflywind@gmail.com>
* progress
* progress
Co-authored-by: flywind <xzsflywind@gmail.com>
2021-09-06 17:43:03 +02:00
flywind
4320b158dd
add weave to important packages ( #17665 )
...
* add weave to important packages
* Update testament/important_packages.nim
2021-09-05 16:50:54 +08:00
Andreas Rumpf
4920b06973
fixes #18543 ( #18601 )
...
* fixes #18543
* make tests green again
2021-07-27 19:04:55 +02:00
flywind
3645f5fc7a
more important packages ( #18472 )
2021-07-10 09:55:01 +02:00