.. |
alias
|
84fab7f39b
fix #19349 incompatible type when mixing float32 and cfloat in generics (#20551)
|
il y a 2 ans |
align
|
5334dc921f
fixes #22419; async/closure environment does not align local variables (#22425)
|
il y a 1 an |
arc
|
53d43e9671
round out tuple unpacking assignment, support underscores (#22537)
|
il y a 1 an |
array
|
b97d603cd0
some test cleanups & category reorganization (#22010)
|
il y a 1 an |
assert
|
cf083af262
tests: explicitly enable stack traces where needed (#21236)
|
il y a 1 an |
assign
|
7739e23420
defaults to ORC (#19972)
|
il y a 2 ans |
astoverload
|
20b5f31c03
new tester; all tests categorized
|
il y a 11 ans |
astspec
|
5b26f2bd81
fix deprecated example (#18721)
|
il y a 3 ans |
async
|
277393d0f1
close #17045;Compiler crash when a tuple iterator with when nimvm is … (#22452)
|
il y a 1 an |
avr
|
430a179307
default threads on (#19368)
|
il y a 2 ans |
benchmarks
|
e112974920
fix #16752: threadvar now works with importcpp types; osx now uses native TLS (`--tlsEmulation:off`), which can be orders of magnitude faster (#16750)
|
il y a 3 ans |
c
|
b97d603cd0
some test cleanups & category reorganization (#22010)
|
il y a 1 an |
casestmt
|
8cfce70738
fix #18964 Small string case with else statement first in AST evaluat… (#20862)
|
il y a 2 ans |
cast
|
c0994c2dbd
[JS] Fix casting to ints (#22327)
|
il y a 1 an |
ccgbugs
|
e8d0f1c3ae
fixes #16331; aliasing of tuple construction within a single assignme… (#22113)
|
il y a 1 an |
ccgbugs2
|
33cd883e27
[add testcase] NRVO does not occur with init procedures (#19462)
|
il y a 2 ans |
closure
|
094a29eb31
add test case for #19095 (#22566)
|
il y a 1 an |
collections
|
5bd1afc3f9
fixes #17197; fixes #22560; fixes the dest of newSeqOfCap in refc (#22594)
|
il y a 1 an |
compiler
|
e323b91a32
correct grammar (ref #20199) and add check for grammar.txt (#20494)
|
il y a 2 ans |
compilerapi
|
2f109595e9
reset macrocache after each script evaluation (#22195)
|
il y a 1 an |
compiles
|
d102b2f54c
deprecate unsafeAddr; extend addr (#19373)
|
il y a 2 ans |
concepts
|
576f4a7348
Fix doc comment rendering for concepts (#22312)
|
il y a 1 an |
constructors
|
b97d603cd0
some test cleanups & category reorganization (#22010)
|
il y a 1 an |
controlflow
|
3b206ed988
Fix #22604: Make endsInNoReturn traverse the tree (#22612)
|
il y a 1 an |
converter
|
741fed716e
Use `analyseIfAddressTaken` logic for checking if address is taken in converter (#21533)
|
il y a 1 an |
coroutines
|
4fa86422c0
stdlib tests now check refc too (#21664)
|
il y a 1 an |
cpp
|
8625e71250
adds support for functor in member (#22433)
|
il y a 1 an |
defer
|
0e555ade31
Add test for #22309 (#22316)
|
il y a 1 an |
destructor
|
faf1c91e6a
fixes move sideeffects issues [backport] (#22439)
|
il y a 1 an |
dir with space
|
fa058773db
fixes #10042 (allow spaces in import) (#10504)
|
il y a 5 ans |
discard
|
fc7385bfda
fixes #21360; discarding empty seqs/arrays now raises errors (#21374)
|
il y a 1 an |
distinct
|
2aab03bdfb
fix #19304 Borrowing std/times.format causes Error: illformed AST (#20659)
|
il y a 1 an |
dll
|
a4781dc4bc
use old typeinfo generation for hot code reloading (#22518)
|
il y a 1 an |
effects
|
5ed44e1ec4
fixes #22254; fixes #22253; stricteffects bugs on recursive calls (#22294)
|
il y a 1 an |
enum
|
480e98c479
resolve unambiguous enum symchoices from local scope, error on rest (#22606)
|
il y a 1 an |
errmsgs
|
ba158d73dc
type annotations for variable tuple unpacking, better error messages (#22611)
|
il y a 1 an |
exception
|
09d0fda7fd
fixes #22469; generates nimTestErrorFlag for top level statements (#22472)
|
il y a 1 an |
exprs
|
d2f36c071b
Exclude block from endsInNoReturn, fix regression (#22632)
|
il y a 1 an |
float
|
7fababd583
make float32 literals stringifying behave in JS the same as in C (#22500)
|
il y a 1 an |
fragmentation
|
381498b0db
tests: disable flaky tests for now; closes #9421
|
il y a 6 ans |
gc
|
6b913b4741
Revert "fix #22173 `sink` paramers not moved into closure (refc) (#22… (#22376)
|
il y a 1 an |
generics
|
6738f44af3
unify explicit generic param semchecking in calls (#22618)
|
il y a 1 an |
global
|
95c751a9e4
fix #15005; [ARC] Global variable declared in a block is destroyed too… (#22388)
|
il y a 1 an |
ic
|
512517c223
fixes #18146; fixes #19372; disable tlsEmulation on windows; static link pthreads with mingw (#21668)
|
il y a 1 an |
import
|
d9a24b9b81
fixes #22208; Ambiguous error when import modules with same names but… (#22211)
|
il y a 1 an |
import_in_config
|
154db46db8
fixes a regression that caused --import in a config file to break things
|
il y a 8 ans |
importalls
|
02be212dae
clean up SOME pending/xxx/issue link comments (#21826)
|
il y a 1 an |
init
|
d13aab50cf
fixes branches interacting with break, raise etc. in strictdefs (#22627)
|
il y a 1 an |
int
|
53586d1f32
Fix some jsgen bugs (#22330)
|
il y a 1 an |
isolate
|
f4a9b258c3
isolation spec update; WIP (#21843)
|
il y a 1 an |
iter
|
0b78b7f595
fix #22548;environment misses for type reference in iterator access n… (#22559)
|
il y a 1 an |
js
|
03f267c801
make jsffi properly gensym (#22539)
|
il y a 1 an |
lent
|
86ff37fab8
fixes #22138 (#22221)
|
il y a 1 an |
let
|
9acbf99efb
Allow let to not have value when using importc (#14258)
|
il y a 4 ans |
lexer
|
71801c2b8f
fix dot calls with resolved symbols in templates (#22076)
|
il y a 1 an |
lookups
|
480e98c479
resolve unambiguous enum symchoices from local scope, error on rest (#22606)
|
il y a 1 an |
macros
|
c19fd69b69
test case haul for old generic/template/macro issues (#22564)
|
il y a 1 an |
manyloc
|
6eb722c47d
replace getOpt with getopt (#22515)
|
il y a 1 an |
metatype
|
02be212dae
clean up SOME pending/xxx/issue link comments (#21826)
|
il y a 1 an |
method
|
0bacdf5fdf
fixes #20515; base `method` requires explicit `{.gcsafe.}` to be GC-safe (#20574)
|
il y a 2 ans |
misc
|
137d608d7d
add test for #3907 (#21069)
|
il y a 1 an |
modules
|
2f547afb0f
import brackets support `as` and prefixes [backport] (#21636)
|
il y a 1 an |
msgs
|
b97d603cd0
some test cleanups & category reorganization (#22010)
|
il y a 1 an |
navigator
|
38f876dd48
fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now parses the whole module at one time (#21379)
|
il y a 1 an |
newconfig
|
b97d603cd0
some test cleanups & category reorganization (#22010)
|
il y a 1 an |
nimble
|
31a8cf16bb
testament spec: remove errmsg alias of errormsg (#16188)
|
il y a 4 ans |
nimdoc
|
02be212dae
clean up SOME pending/xxx/issue link comments (#21826)
|
il y a 1 an |
niminaction
|
9ba07edb2e
build the documentation of official packages (#20986)
|
il y a 2 ans |
notnil
|
e0ad71a912
make binary `not` not parse complex expressions on right side (#22078)
|
il y a 1 an |
objects
|
affd3f7858
fixes #22613; Default value does not work with object's discriminator (#22614)
|
il y a 1 an |
objvariant
|
9c17a32e0e
fix #19266; allow reassign discriminant field (#19567)
|
il y a 2 ans |
openarray
|
fa1606c6d6
enable static tests for topenarray (#20620)
|
il y a 2 ans |
options
|
beaac609ab
adds nimbasePattern compiler option (#22144)
|
il y a 1 an |
osproc
|
06232b7f2e
fixes #18058 (#18162)
|
il y a 3 ans |
overflow
|
b97d603cd0
some test cleanups & category reorganization (#22010)
|
il y a 1 an |
overload
|
20037a4749
make `var object` match better than `object` (#22152)
|
il y a 1 an |
package
|
d30c6419a0
Refactor and doc package handling, module name mangling (#19821)
|
il y a 2 ans |
package_level_objects
|
c17f6c7837
new feature: package level objects
|
il y a 7 ans |
parallel
|
02be212dae
clean up SOME pending/xxx/issue link comments (#21826)
|
il y a 1 an |
parser
|
ba158d73dc
type annotations for variable tuple unpacking, better error messages (#22611)
|
il y a 1 an |
pragmas
|
602f537eb2
allow non-pragma special words as user pragmas (#22526)
|
il y a 1 an |
proc
|
b97d603cd0
some test cleanups & category reorganization (#22010)
|
il y a 1 an |
range
|
cbd9fee22a
fix #19678 Broken behavior with string ranges in case labels (#20475)
|
il y a 2 ans |
realtimeGC
|
1e0165186b
testament: remove deadcode related to realtimeGC, testC, callCCompiler (#18087)
|
il y a 3 ans |
sandwich
|
2f213db7ee
fixes #11225; generic sandwich problems; [backport:1.2] (#17255)
|
il y a 3 ans |
sets
|
4937aa952b
adds another pass for sets fixes #6259 (#22099)
|
il y a 1 an |
showoff
|
ccc706ff12
add test case to close #7974 (#22023)
|
il y a 1 an |
specialops
|
4fa86422c0
stdlib tests now check refc too (#21664)
|
il y a 1 an |
statictypes
|
5387b30211
closes #22600; adds a test case (#22602)
|
il y a 1 an |
stdlib
|
c5495f40d5
docgen: add Pandoc footnotes (fixes #21080) (#22591)
|
il y a 1 an |
stmt
|
ecf9efa397
document general use of `_`, error message, fixes (#21584)
|
il y a 1 an |
strictnotnil
|
6289b002b6
[Testament] Extend and document message testing aids (#19996)
|
il y a 2 ans |
stylecheck
|
365a753eed
Fix some `styleCheck` bugs (#20095)
|
il y a 1 an |
system
|
e53c66ef39
fixes #22555; implements `newStringUninit` (#22572)
|
il y a 1 an |
template
|
3de8d75513
correct logic for qualified symbol in templates (#22577)
|
il y a 1 an |
testament
|
6289b002b6
[Testament] Extend and document message testing aids (#19996)
|
il y a 2 ans |
testdata
|
8c100a37b9
Add new self-signed 4096 bit certificate to testdata (#19758)
|
il y a 2 ans |
threads
|
cdbf5b4699
fixes a severe bug of testament (#20832)
|
il y a 2 ans |
tools
|
20446b437b
make `proc` not implicitly convert to `pointer` with a preview define (#21953)
|
il y a 1 an |
trmacros
|
38f876dd48
fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now parses the whole module at one time (#21379)
|
il y a 1 an |
tuples
|
53d43e9671
round out tuple unpacking assignment, support underscores (#22537)
|
il y a 1 an |
typerel
|
380dafcc32
fix iterator equality + add test for proc equality + fix sameType (#21707)
|
il y a 1 an |
types
|
c19fd69b69
test case haul for old generic/template/macro issues (#22564)
|
il y a 1 an |
untestable
|
5491e0c274
re-enable badssl test (#21775)
|
il y a 1 an |
usingstmt
|
f6eb1d4d7d
remove {.this.} pragma, deprecated since 0.19 (#20201)
|
il y a 2 ans |
valgrind
|
55a33e1664
testament: support disabled:osx as alias to disabled:macosx (#17124)
|
il y a 3 ans |
varres
|
e15e19308e
Revert adding generic `V: Ordinal` parameter to `succ`, `pred`, `inc`, `dec` (#22328)
|
il y a 1 an |
varstmt
|
3b783f7e13
Testament: refactoring; makes the test joiner green
|
il y a 6 ans |
views
|
2054f1c3a9
fixes #22117; View types lifetime tracking does not work with defer (#22121)
|
il y a 1 an |
vm
|
bd6adbcc9d
fix isNil folding for compile time closures (#22574)
|
il y a 1 an |
whenstmt
|
04c48e3c5b
fix #19426 compile error using when/elif/else and typedesc in template (#20550)
|
il y a 2 ans |
xml
|
7931bdac95
Feature/xmltree additions (#20988)
|
il y a 2 ans |
ast_pattern_matching.nim
|
86f7f4ffa5
remove deprecated type pragma syntax, fix bugs that required it (#20199)
|
il y a 2 ans |
config.nims
|
4546f5dfe5
adds T destructor for refs (#22147)
|
il y a 1 an |
dummy.txt
|
a68a4bfaf2
Remove install.txt and readme.txt (#9521)
|
il y a 6 ans |
js.html
|
72a3e21f28
Removes executable bit for text files.
|
il y a 11 ans |
js.nim
|
e80465dacf
tests: Trim .nim files trailing whitespace
|
il y a 9 ans |
m14634.nim
|
6d442a40a6
use doAssert in tests (#16486)
|
il y a 4 ans |
mmaptest.nim
|
92d6fb86c6
Enable customizing PageShift to set PageSize for embedded targets (#19129)
|
il y a 3 ans |
readme.md
|
f5ec4fbde3
Update the reference to parseSpec (#21289)
|
il y a 1 an |
rectest.nim
|
e80465dacf
tests: Trim .nim files trailing whitespace
|
il y a 9 ans |
stckovfl.nim
|
e80465dacf
tests: Trim .nim files trailing whitespace
|
il y a 9 ans |
test_nimscript.nims
|
afc30ca879
fixes #19863; move sha1, md5 to nimble packages for 2.0 (#21702)
|
il y a 1 an |