about summary refs log tree commit diff stats
path: root/util.h
Commit message (Collapse)AuthorAgeFilesLines
* import new drw from libsl and minor fixes.Markus Teich2016-06-261-2/+2
| | | | | - better scaling for occupied tag squares. - draw statusline first to omitt some complicated calculations.
* sync updated drw code from dmenuHiltjo Posthuma2015-10-201-0/+1
| | | | | | important: - drw_rect: didn't use w and h, change the dwm code accordingly. - drw_text: text is NULL is not allowed, use drw_rect().
* Add Xft and follback-fonts support to graphics libEric Pruitt2015-03-131-0/+1
|
* continued with draw.c abstraction, also started util.{h,c} implementation, ↵Anselm R Garbe2012-12-081-0/+6
| | | | that will be used by draw.c as well
* removed unnecessary crapAnselm R. Garbe2006-07-131-22/+0
|
* removed unnecessary sel stuffAnselm R. Garbe2006-07-111-2/+0
|
* added bar event timerAnselm R. Garbe2006-07-111-4/+8
|
* added gridsel to gridwmAnselm R. Garbe2006-07-111-0/+1
|
* implemented pipe_spawnAnselm R. Garbe2006-07-111-1/+2
|
* added several other stuffAnselm R. Garbe2006-07-101-2/+4
|
* several new changes, made gridmenu workingAnselm R. Garbe2006-07-101-36/+11
|
* added new stuffAnselm R. Garbe2006-07-101-0/+41
a@web.de> 2019-02-04 15:59:18 +0100 testament: test nimble packages is beginning to work' href='/ahoang/Nim/commit/testament/important_packages.nim?h=devel&id=6e1d2df74ea37756a78c0cf8b776365a38d22f5d'>6e1d2df74 ^
6d8ce609d ^
a4883b842 ^

6e1d2df74 ^
6d8ce609d ^
6e1d2df74 ^
a4883b842 ^

6d8ce609d ^
d7d88ae21 ^
6d8ce609d ^
a4883b842 ^










41ee3538d ^
d7d88ae21 ^
a4883b842 ^
d7d88ae21 ^
a4883b842 ^
4fb73e6d8 ^
a4883b842 ^



af6539b0c ^
6d8ce609d ^
a4883b842 ^














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

               

                                                                                     
 
                                                                              
 
 





                                                       
                                         







                                                                              
               
                                           
            

                                             
          
             

                                                                            
          
                                            
               

                                        
                
                   
                                










                                                               
                                                
                                       
                                           
                
                     
            



                                                    
                
           














                                                              
import strutils

template pkg(name: string; cmd = "nimble test"; hasDeps = false; url = ""): untyped =
  packages.add((name, cmd, hasDeps, url))

var packages*: seq[tuple[name, cmd: string; hasDeps: bool; url: string]] = @[]


pkg "argparse"
pkg "arraymancer", "nim c -r src/arraymancer.nim", true
pkg "ast_pattern_matching", "nim c -r tests/test1.nim"
pkg "binaryheap", "nim c -r binaryheap.nim"
pkg "blscurve", "", true
pkg "bncurve", "", true
pkg "c2nim", "nim c testsuite/tester.nim"
pkg "cascade"
pkg "chroma"
pkg "chronicles", "nim c -o:chr -r chronicles.nim", true
pkg "chronos"
pkg "cligen", "nim c -o:cligenn -r cligen.nim"
pkg "combparser"
pkg "compactdict"
pkg "comprehension", "", false, "https://github.com/alehander42/comprehension"
pkg "criterion"
pkg "dashing", "nim c tests/functional.nim"
pkg "docopt"
pkg "fragments", "nim c -r fragments/dsl.nim"
pkg "gara"
pkg "glob"
pkg "gnuplot"
# pkg "godot", "nim c -r godot/godot.nim" # not yet compatible with Nim 0.19
pkg "hts", "nim c -o:htss -r src/hts.nim"
pkg "inim"
pkg "itertools", "nim doc src/itertools.nim"
pkg "iterutils"
pkg "jstin"
pkg "karax", "nim c -r tests/tester.nim"
pkg "loopfusion"
# pkg "msgpack4nim"
pkg "nake", "nim c nakefile.nim"
pkg "neo", "nim c -d:blas=openblas tests/all.nim", true
# pkg "nico", "", true
pkg "nicy", "nim c src/nicy.nim"
pkg "nigui", "nim c -o:niguii -r src/nigui.nim"
pkg "nimcrypto", "nim c -r tests/testapi.nim"
pkg "NimData", "nim c -o:nimdataa src/nimdata.nim", true
pkg "nimes", "nim c src/nimes.nim", true
pkg "nimfp", "nim c -o:nfp -r src/fp.nim", true
pkg "nimgame2", "nim c nimgame2/nimgame.nim", true
pkg "nimgen", "nim c -o:nimgenn -r src/nimgen/runcfg.nim", true
# pkg "nimlsp", "", true
# pkg "nimly", "nim c -r tests/test_nimly", true
# pkg "nimongo", "nimble test_ci", true
pkg "nimpy", "nim c -r tests/nimfrompy.nim"
# pkg "nimquery"
pkg "nimsl", "", true
pkg "nimsvg"
pkg "nimx", "nim c --threads:on test/main.nim", true
pkg "norm", "nim c -o:normm src/norm.nim"
pkg "npeg"
pkg "ormin", "nim c -o:orminn ormin.nim", true
#pkg "parsetoml"
pkg "patty"
pkg "plotly", "nim c examples/all.nim", true
pkg "protobuf", "nim c -o:protobuff -r src/protobuf.nim", true
pkg "regex", "nim c src/regex", true
pkg "result", "nim c -r result.nim"
pkg "rosencrantz", "nim c -o:rsncntz -r rosencrantz.nim"
pkg "sdl1", "nim c -r src/sdl.nim"
pkg "sdl2_nim", "nim c -r sdl2/sdl.nim"
pkg "stint", "nim c -o:stintt -r stint.nim"
pkg "strunicode", "nim c -r src/strunicode.nim", true
pkg "tiny_sqlite"
pkg "unicodedb"
pkg "unicodeplus", "", true
pkg "unpack"
pkg "yaml"
pkg "zero_functional", "nim c -r test.nim"