Bilog WEB3
26ed469996
Update changelog_1_2_0.md ( #24607 )
2025-01-09 18:00:11 +08:00
planetBoy
8ed0a63973
docs fix spelling issues ( #24597 )
...
Hey !
I fixed several spelling issues.Glad I could help .
Br, Guayaba221.
2025-01-06 13:48:35 +08:00
Skylar Ray
dcc4e07e54
chore: docs fix spelling issues ( #24581 )
...
**handle - handles**
**sensitiviy - sensitivity**
2024-12-30 19:40:45 +08:00
futreall
0df351bf50
chore: correct typos docs ( #24580 )
2024-12-28 16:24:46 +01:00
ringabout
30e552e3d3
improves the 2.2.0 changelog ( #24256 )
2024-10-07 22:08:58 +02:00
Miran
78983f1876
update the changelog ( #24213 )
2024-10-01 22:22:30 +02:00
soonsouth
b387bc49b5
chore: fix some typos ( #23412 )
...
Signed-off-by: soonsouth <cuibuwei@163.com >
2024-03-16 08:35:18 +08:00
ringabout
57ffeafda0
minor fixes for changelog ( #22938 )
...
ref
1bb117cd7a (r132468022)
2023-11-14 18:57:23 +08:00
ringabout
05f7c4f79d
fixes a typo ( #22437 )
2023-08-10 16:41:24 +08:00
ringabout
fb7acd6600
follow up #22322 ; fixes changelog ( #22381 )
2023-08-04 09:08:41 +02:00
awr1
14bc3f3268
Allow libffi to work via koch boot ( #22322 )
...
* Divert libffi from nimble path, impl into koch
* Typo in koch
* Update options.nim comment
* Fix CI Test
* Update changelog
* Clarify libffi nimble comment
* Future pending changelog
---------
Co-authored-by: ringabout <43030857+ringabout@users.noreply.github.com >
2023-08-03 23:06:30 +02:00
Andreas Rumpf
35ff70f36c
Tomorrow is the release. I hope. ( #22353 )
2023-07-31 20:19:18 +02:00
ringabout
281016a802
add a changelog for ensureMove ( #22347 )
...
* add a changelog for `ensureMove`
* Update changelogs/changelog_2_0_0_details.md
---------
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
2023-07-30 20:43:52 +02:00
Andreas Rumpf
be1844541c
implemented 'push quirky' switch for fine grained control over the ex… ( #22318 )
...
* implemented 'push quirky' switch for fine grained control over the exception handling overhead
* documentation
2023-07-23 13:39:58 +02:00
konsumlamm
b10d3cd98d
Update 2.0 changelog ( #22311 )
2023-07-22 21:13:23 +02:00
Andreas Rumpf
3a1adf7d66
v2.0: changelog improvements ( #22192 )
...
* changelog improvements
* changelog that people want to actually read
* improvements
2023-06-30 14:54:29 +02:00
Juan M Gómez
ede03782a3
Update changelog_2_0_0.md ( #22135 )
2023-06-21 11:41:40 +02:00
Zoom
5e529b3bfa
strutils.split/rsplit now return src on an empty sep (#22136 )
...
This is a rebase of an earlier rejected PR. Following the discussion
around it, this commit provides a valid output for and edge case
of an empty separator for `split` and `rsplit` routines. The empty
separator is interpreted as "split by no separators" and the initial
string is returned. This is consistent with the behaviour of the
`set[char]` version of `split`/`rsplit` routines and unifies them all.
Compared to a commit merged earlier, this one has a benefit of
not using assertions that will be removed in release builds
and thus still not preventing possible infinite loops (which was the
earlier behaviour for this edge case for separator of type `string`).
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
2023-06-21 08:52:33 +02:00
ringabout
a345cde26e
allow destructors to accept non var parameters; deprecate proc =destroy(x: var T) ( #22130 )
...
* make destructors accept non var parameters
* define nimAllowNonVarDestructor
* add a test case and a changelog
* update documentation and error messages
* deprecate destructors taking 'var T'
2023-06-21 08:51:03 +02:00
Juan Carlos
0a19d78b22
Revert the .inline semantics change ( #22104 )
2023-06-15 21:09:33 +02:00
ringabout
44f377edaf
imrpove changelog ( #22096 )
...
Update changelog_2_0_0.md
2023-06-14 13:10:24 +02:00
ringabout
cca5e5ffb9
fixes #22065 ; do not search path for relative imports ( #22073 )
...
* fixes #22065 ; do not search path for "./"
* simplify
* fixes
* fixes
* allow ".."
* cleanup
* add a test case
* slightly modify the import
* adds a changelog
2023-06-13 13:23:11 +02:00
Jake Leahy
d3af0882cf
BackwardsIndex overload for CacheSeq.[] (#22043 )
...
* Add `BackwardsIndex` support for `CacheSeq`
* Add changelog entry
---------
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
2023-06-10 14:43:32 +02:00
awr1
18462b1026
Add nested with to changelog ( #22053 )
...
Add nested with to changelog
2023-06-09 14:40:17 +02:00
metagn
20446b437b
make proc not implicitly convert to pointer with a preview define ( #21953 )
...
* test `proc` not converting to `pointer`
* ignore define for now to test
* remove cstring
* fixes, changelog
2023-05-30 21:29:38 +02:00
ringabout
40f88da90b
alternative to #21914 ; split, rsplit now forbid an empty separator ( #21961 )
2023-05-30 13:40:09 +02:00
Juan Carlos
b96c501836
Refactor pragma inline ( #21930 )
...
* Add __force_inline support
2023-05-27 20:52:08 +02:00
Juan Carlos
38fdf13982
Clean nimbase ( #21927 )
...
* .
* Clean out nimbase.h
* Clean out nimbase.h
2023-05-27 07:44:15 +02:00
Zoom
656706026b
JS: Add some to-cstring converters for DateTime ( #21912 )
...
Add some to-cstring converters for DateTime
Changelog update
2023-05-26 16:40:53 +02:00
metagn
4d6be458a0
js -r defines nodejs & program result undeclared if unavailable ( #21849 )
...
* js -r defines nodejs & program result undefined if unavailable
fixes #16985 , fixes #16074
* fix
* add changelog too
* minor word change
2023-05-24 17:55:09 +02:00
Juan Carlos
d372ad3ee6
Fix jsgen ( #21880 )
...
* .
* Fix jsgen FrameInfo
* Fix jsgen FrameInfo
* .
* Move to PProc
2023-05-23 09:59:21 +02:00
ringabout
b14043c39e
revert #21808 ( #21881 )
2023-05-22 12:53:50 +08:00
metagn
161f50643a
make deprecated statement a no-op ( #21836 )
2023-05-12 10:05:38 +02:00
Matt Wilson
ea39c600ab
Add minmax to comparisons ( #21820 )
...
* Add `minmax` to sequtils
This adds a `minmax` proc to complement `min` and `max`; it computes
both results in a single pass for efficiency.
* Update lib/pure/collections/sequtils.nim
* Add minmax note to changelog.
---------
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
2023-05-12 14:02:09 +08:00
Juan Carlos
3a08e2e6ac
Remove LineTooLong ( #21819 )
...
* LineTooLong refactor to make it actually useful
* Improve error message
* changelog wording
* Fix typo
2023-05-11 10:10:51 +02:00
ringabout
71439c2891
fixes links of generic define pragma ( #21828 )
2023-05-11 15:00:30 +08:00
Juan Carlos
4ee70165f1
Add build-id=none for GCC when build for Release ( #21808 )
...
* Add build-id=none to GCC/Clang, unneeded metadata in binaries
* Add build-id=none to GCC/Clang, unneeded metadata in binaries
* Add build-id=none to Clang
* Fix
* Fix
* Add build-id=none to GCC
2023-05-08 18:53:32 +02:00
ringabout
724866b14f
adds koch --skipIntegrityCheck boot support ( #21795 )
...
add `koch --skipIntegrityCheck boot` support
2023-05-05 13:58:29 +02:00
ringabout
f37ecbb994
closes #21778 ; document threading/channels ( #21779 )
2023-05-03 19:25:07 +08:00
ringabout
afc30ca879
fixes #19863 ; move sha1, md5 to nimble packages for 2.0 ( #21702 )
...
* move sha1, md5 to nimble packages
* boot the compiler
* fixes tests
* build the documentation
* fixes docs
* lol, I forgot koch.nim
* add `nimHasChecksums` define
* clone checksums but maybe copying is better
* bump nimble hash
* use ChecksumsStableCommit
* fixes tests
* deprecate them
* fixes paths
* fixes koch
2023-05-02 10:49:17 +02:00
Andreas Rumpf
220b450489
fixes #21245 ; warn about destructors that can raise ( #21726 )
...
* fixes #21245 ; warn about destructors that can raise
* doc update
* progress
* typo
2023-04-26 22:32:10 +02:00
ringabout
69c193e5e2
fixes #21731 ; fixes #21537 ; disable warnBareExcept by default [backport] ( #21728 )
...
* disable warnBareExcept for default
* fixes a typo
2023-04-26 08:04:13 +02:00
ringabout
d2d849db8e
docuement case statement breaking changes in the changelog ( #21686 )
...
Reported on Discord
follow up https://github.com/nim-lang/Nim/pull/20862
2023-04-19 14:19:30 +08:00
metagn
b0a98cc01e
warn on set types bigger than max size, default to 0..255 for int literals ( #21659 )
...
* test implicitly huge set types
refs https://github.com/nim-lang/RFCs/issues/298
* oh my god
* boot at least
* don't error, fix remaining issues, no 2 len arrays
* fix runnable example
* test assuming 0..255 for int literal
* test refactor, add changelog, test
2023-04-17 20:55:22 +02:00
Andrey Makarov
a0da74ed4c
Update nim 2.0 documentation for docgen & nimgrep ( #21665 )
...
* Update nim 2.0 documentation for docgen & nimgrep
* [skip ci] Update changelogs/changelog_2_0_0.md
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
* [skip ci] expand section on Markdown migration and `doctype`
---------
Co-authored-by: Andreas Rumpf <rumpf_a@web.de >
2023-04-17 10:57:51 +02:00
metagn
f05387045d
int64/uint64 as bigint in JS ( #21613 )
...
* int64/uint64 as bigint in JS
* fix CI
* convert to compile option
* fix lie
* smaller diff, changelog entry
2023-04-11 21:20:20 +02:00
metagn
1bb117cd7a
proc typeclass accounts for iterator, call conventions + nil fix + document typeclass AST (#21629 )
...
* test fix #16546 #16548 + another issue
* please don't tell me other packages do this
* fix CI + test typeclass callconv pragma
* better logic in parser
* docs and changelog
2023-04-11 09:23:41 +02:00
ringabout
c71192043b
fixes #21392 ; document nimble develop breaking changes ( #21614 )
2023-04-04 20:37:01 +02:00
ringabout
1c7fd71720
fixes changelog ( #21590 )
2023-03-31 15:51:37 +08:00
metagn
ecf9efa397
document general use of _, error message, fixes ( #21584 )
...
* document general use of `_`, error message, fixes
fixes #20687 , fixes #21435
Documentation and changelog updated to clarify new universal behavior
of `_`. Also new error message for attempting to use `_`, new tests,
and fixes with overloadable symbols and
implicit generics.
* add test for #21435
2023-03-30 15:34:42 +02:00