summary refs log tree commit diff stats
path: root/tests/closure
Commit message (Expand)AuthorAgeFilesLines
* fixes yet another LL regression (Aporia compiles again)Andreas Rumpf2016-01-181-0/+22
* Added test for #600.Dominik Picheta2016-01-161-0/+4
* Added test for code in @def-'s comment in #1502.Dominik Picheta2016-01-161-0/+6
* Added test for #1512.Dominik Picheta2016-01-161-0/+137
* Added test for #1642.Dominik Picheta2016-01-161-0/+3
* Added test for #1846.Dominik Picheta2016-01-161-0/+16
* Added test for #1911.Dominik Picheta2016-01-161-0/+7
* Added test for #1923.Dominik Picheta2016-01-161-0/+9
* Added test for #2138.Dominik Picheta2016-01-161-0/+10
* Added test for #3304Dominik Picheta2016-01-161-0/+15
* fixes yet another regressionAndreas Rumpf2016-01-131-0/+25
* async works againAndreas Rumpf2016-01-031-0/+87
* further progress on closure iterators; tforum still failingAndreas Rumpf2016-01-031-2/+2
* made closure iterators tests green, updated docsAndreas Rumpf2015-12-311-1/+1
* Merge branch 'devel' into new-llAndreas Rumpf2015-12-291-7/+0
|\
| * new db_sqlite requires deadCodeElim:on because not every sqlite3_column_nameAndreas Rumpf2015-12-291-7/+0
* | updated test casesAndreas Rumpf2015-12-292-5/+5
* | changed testcase for new LL semanticsAndreas Rumpf2015-12-291-1/+1
* | updated test case for changed LLAndreas Rumpf2015-12-291-2/+3
|/
* sequtils related changesPeter Mora2015-10-051-1/+1
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-0410-25/+25
* Fix expected tester messagesdef2015-04-211-1/+1
* fixes #2125Araq2015-02-182-5/+6
* minor documentation updatesAraq2015-02-161-0/+22
* fixes #2073Araq2015-02-081-0/+15
* Fixes #1642.Dominik Picheta2015-01-281-0/+6
* implemented 'koch pdf'Araq2014-12-192-45/+2
* more tests greenAraq2014-08-312-15/+15
* added testAraq2014-08-051-0/+44
* new jester compilesAraq2014-06-281-0/+32
* some progress for jester+asyncAraq2014-06-271-1/+16
* rewrote lambdalifting; fixes deeply nested closuresAraq2014-06-262-4/+40
* Param name and type combos now work in type sig. sugar.Dominik Picheta2014-04-201-4/+4
* Remove echo from => macro and fix tclosuremacro test.Dominik Picheta2014-04-201-20/+20
* Added new future module with a closure macro.Dominik Picheta2014-04-201-0/+43
* removed flawed thread analysis passAraq2014-04-201-1/+1
* closure iterators workAraq2014-01-231-2/+2
* new tester; all tests categorizedAraq2014-01-1311-0/+463
/span>[0], args=cl[1 .. ^1], options={poStdErrToStdOut, poUsePath, poInteractive, poDaemon}) let outp = p.outputStream let inp = p.inputStream var report = "" var a = newStringOfCap(120) let contents = readFile("tools/nimsuggest/crashtester.nim") try: # read and ignore anything nimsuggest says at startup: while outp.readLine(a): if a == DummyEof: break var line = 0 for i in 0 ..< contents.len: let slic = contents[0..i] writeFile("temp000.nim", slic) let (line, col) = getPosition(slic) inp.writeLine("sug temp000.nim:$#:$#" % [$line, $col]) inp.flush() var answer = "" while outp.readLine(a): if a == DummyEof: break answer.add a answer.add '\L' echo answer finally: inp.writeLine("quit") inp.flush() close(p) callNimsuggest() 76a9cbc086'>b77ae66e8 ^
93cd98dd1 ^
625edf6a9 ^
5263d9d6f ^



035f0fb02 ^
8d2953e80 ^
035f0fb02 ^

8d2953e80 ^
e9b665f33 ^
a5ecbf823 ^


4a720394b ^



88b5dd336 ^
c5c6bae2a ^

e5ae7ceaa ^
6e4cd3e5b ^

e5ae7ceaa ^

1b54be777 ^
567691220 ^

58282547f ^


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100


    

       
         

          
 
   
           

     
     
     
     
     
     
    
       

     
     
     





            
         
          
         
         
           
        
     
 






                         
     


                    

                  
                 

            
                         

              

                       
             

                                      
                 
            

                
         
      
           



                                      
 
                                                                                

            
         
 


               



                   
              

          
 

         

                                                
 

                                                                  


                                                                  
*
!**/
!*.*

# Cache
nimcache/
rnimcache/
dnimcache/

*.o
!/icons/*.o
*.obj
*.ilk
*.exp
*.pdb
*.lib
*.dll
*.exe
*.so
*.dylib
*.zip
*.iss
*.log
*.pdb

mapping.txt
tags
install.sh
deinstall.sh

doc/html/
doc/*.html
doc/*.pdf
doc/*.idx
/web/upload
/build/*
bin/*

# iOS specific wildcards.
*.mode1v3
*.pbxuser
*.perspective
*.perspectivev3
*.swp
.DS_Store
.tags
project.xcworkspace/
xcuserdata/

# Generated files.
/compile.json
/compiler/nim.dot
/reject.json
/run.json
/tools/dochack/dochack.js
*.json
/pkgstemp/**/*
# for `nim doc foo.nim`
/*.html
lib/**/*.html
#/testresults.html #covered by /*.html

/testresults.json
testament.db
/tests/**/*.json
/tests/**/*.js
/csources
/dist/
/lib/fusion

# Private directories and files (IDEs)
.*/
~*

# testament cruft; TODO: generate these in a gitignore'd dir in the first place.
testresults/
test.txt
/test.ini

tweeter.db
tweeter_test.db
megatest.nim

/outputExpected.txt
/outputGotten.txt

/lib/pure/*.js

!/.builds/

!/.github

# ignore debug dirs generated by dsymutil on OSX
*.dSYM

# for `nim c -r nimdoc/tester` etc; this can be in multiple places
htmldocs

## these are not needed anymore unless checkout old older versions
nimdoc.out.css