Commit Graph

  • 48c06df5f5 parser: fix bug not printing percentages Henrixounez 2019-07-15 14:05:11 +0200
  • 916b13b286 fix maps d2verb 2019-07-15 19:33:18 +0900
  • 0556f5fd4e When compiling with -shared (a step in compiling with -live), store the C intermediary file in a different file than main (loader) file, so that debugging symbol lookup information is correct (the files are not replaced constantly with each other). Delyan Angelov 2019-07-15 10:09:23 +0300
  • 60ad97c4fb fix hot code reloading for GUI example bounce on linux: works when compiled with 'v -live -sanitize bounce.v' . It crashes with SIGSEGV, when -sanitize is not given. Also thirdparty/glad/glad.o should be build with -fPIC . Delyan Angelov 2019-07-15 12:38:12 +0300
  • 3b1964e9df migrate remaining code to the new maps Alexander Medvednikov 2019-07-14 22:26:21 +0200
  • f7dbbf5810 re-write map.v and update the compiler Alexander Medvednikov 2019-07-14 11:01:32 +0200
  • 9a3baf5609 bf: add setall(), clearall(), string() and str2bf() Vitalie Ciubotaru 2019-07-15 00:56:48 +0900
  • 7fa1f423e2 fix time_test.v Alexander Medvednikov 2019-07-14 17:08:14 +0200
  • 6c2e313155 add missing implementation of os.getexepath for mac joe-conigliaro 2019-07-15 00:50:24 +1000
  • 441281dd4f parser: fix small typo hazohelet 2019-07-14 23:30:04 +0900
  • 6995cc0234 time: fix test_days_in_month() Alexander Medvednikov 2019-07-14 16:47:02 +0200
  • 1ce295b683 time: days_in_month() nxshock 2019-07-14 19:43:57 +0500
  • 82ed0156c5 Fixed clang build for windows. 0x9ef 2019-07-14 13:36:25 +0300
  • 436d7592c7 os: fork() and wait() Justice Suh 2019-07-13 22:18:54 -0400
  • 48f841bb26 make enums defined in other modules work Alexander Medvednikov 2019-07-14 00:10:39 +0200
  • 5dfd5fa3e7 net: add windows socket support Justice Suh 2019-07-13 17:29:00 -0400
  • 2cb12b4f4e rand: change rand.seed() to receive seed value d2verb 2019-07-14 01:17:45 +0900
  • af7d49103b json: Windows fix Alexander Medvednikov 2019-07-13 16:47:23 +0200
  • b4afa964fc hash/crc32 joe-conigliaro 2019-07-13 23:11:32 +1000
  • cec3ea5b4d Document `v -lib` and don't advertise `--help` long option Nick Treleaven 2019-07-13 13:45:52 +0100
  • 90c8da2254
    readme: clarify installation instructions Alexander Medvednikov 2019-07-13 12:49:55 +0200
  • 5d7bac2016 os: add flush method Justice Suh 2019-07-12 20:11:11 -0400
  • 3281e44e84 http_win : fix buf length unknown-v 2019-07-13 06:14:54 +0200
  • 2811145437 Add enum_test.v d2verb 2019-07-13 15:45:40 +0900
  • 298ca8676f Change import syntax to "import as alias" joe-conigliaro 2019-07-13 20:15:16 +1000
  • 163cd8576b
    travis: make.bat Alexander Medvednikov 2019-07-12 21:10:22 +0200
  • 14a8f3dae3
    travis: fix windows Alexander Medvednikov 2019-07-12 20:58:43 +0200
  • 14bbf766b0 Update examples/.gitignore d2verb 2019-07-12 23:40:41 +0900
  • ef899b7c09 bf: add cmp(), join(), slice(), popcount() and hamming() Vitalie Ciubotaru 2019-07-13 03:46:37 +0900
  • 2538a7e752 math : fix typos Koustav Chowdhury 2019-07-13 00:15:56 +0530
  • 4c4e0c690c Fix missing rename of pos -> hpos; move `s` next to use site Nick Treleaven 2019-07-12 17:42:14 +0100
  • d0e7d0070d fix travis windows user home aguspiza 2019-07-12 19:05:22 +0200
  • 5baff9beda http: Windows fixes Alexander Medvednikov 2019-07-12 16:26:02 +0200
  • 7d5f29dbd1
    Update CHANGELOG.md Alexander Medvednikov 2019-07-12 16:11:32 +0200
  • 635516fbd4
    travis: bring back Windows Alexander Medvednikov 2019-07-12 16:10:32 +0200
  • c9b1027ef6
    readme: simplify installation instructions Alexander Medvednikov 2019-07-12 15:58:10 +0200
  • cb9fb66ccf flag: added a simple command line parser Marco Böttcher 2019-07-12 15:47:27 +0200
  • 2a0d8072c1 delete unnecessary lines hazohelet 2019-07-12 22:37:07 +0900
  • 846d4e2210 cmath: Added Cot,Sec,Cosec support for complex Archan Patkar 2019-07-12 16:26:21 +0530
  • 7f4c3cda4d reduce redundant code, add tests for reduce and gcd eulerkochy 2019-07-12 11:57:10 +0530
  • 08866f1331 math : add error and gamma functions; sort all functions Koustav Chowdhury 2019-07-12 11:16:40 +0530
  • 9a957ccc18 module aliasing & file import scope joe-conigliaro 2019-07-12 15:37:54 +1000
  • 56b7c9e35f for key, val in map syntax Alexander Medvednikov 2019-07-12 07:23:16 +0200
  • e246833daa math.v note Alexander Medvednikov 2019-07-12 07:01:12 +0200
  • b039538a27 parser: fix if expressions with multiple else if's hazohelet 2019-07-12 13:54:01 +0900
  • 5b3295db94 remove # from gg and glm Alexander Medvednikov 2019-07-12 06:42:34 +0200
  • e15c2da1f4 enable else-if expression hazohelet 2019-07-12 12:43:21 +0900
  • 22b41c7873 V 0.1.14 Alexander Medvednikov 2019-07-12 05:23:00 +0200
  • 28d379dc7b make glfw work on Windows Alexander Medvednikov 2019-07-12 05:04:04 +0200
  • 560ba55572 enable consts with operators in scripts hazohelet 2019-07-12 09:04:20 +0900
  • f834644db4 make gg work on Windows; prebuild glad and cJSON; new ft module Alexander Medvednikov 2019-07-10 13:27:35 +0200
  • 06e7354d18 change log2 implementation to use C.log2() eulerkochy 2019-07-11 11:56:31 +0530
  • 7701be2242 cmath: added inverse trig operations Archan Patkar 2019-07-11 19:05:06 +0530
  • da51fea605 fix disappearing printf when compiling with Alexander Medvednikov 2019-07-10 22:07:56 +0200
  • 4a8ba9756f disable u32 check for now Alexander Medvednikov 2019-07-10 22:05:50 +0200
  • 892d2b58ac Makefile: add `-lm` Alexander Medvednikov 2019-07-10 21:59:08 +0200
  • 9efe305093 fix Linux build Alexander Medvednikov 2019-07-10 21:57:15 +0200
  • e1a6453302 move Complex logic to cmath It was causing problems with cross compiling for Linux, and it should be a separate module anyway, just like in Go and Python. Alexander Medvednikov 2019-07-10 21:40:29 +0200
  • 3d4cd0bbc0 check integer const overflow at compilation Alexander Medvednikov 2019-07-10 16:05:39 +0200
  • 69d2db0f1e math: added complex trig operations Archan Patkar 2019-07-10 22:58:19 +0530
  • 1b09e37a80 fix typ_to_fmt() Alexander Medvednikov 2019-07-10 14:38:39 +0200
  • c8fc262da3 println: make aliases printable Alexander Medvednikov 2019-07-10 14:26:37 +0200
  • fba8443f30 allow defining methods on aliases Alexander Medvednikov 2019-07-10 14:18:21 +0200
  • 00ea112b66 complex, fraction: simplify and format source code hazohelet 2019-07-10 20:51:48 +0900
  • 9907f07602 fix the __ error message Alexander Medvednikov 2019-07-10 10:08:37 +0200
  • 28843a12c7 cache string.hash() Alexander Medvednikov 2019-07-10 09:48:10 +0200
  • 2ab1ad8b30
    Update CHANGELOG.md Alexander Medvednikov 2019-07-10 09:22:42 +0200
  • 0b108908ed
    Update CHANGELOG.md Alexander Medvednikov 2019-07-10 09:20:02 +0200
  • 1b24253d8c
    V 0.1.3 changelog Alexander Medvednikov 2019-07-10 09:19:30 +0200
  • e1ddac1590 utf8: remove unused UTF8_CHAR_LEN macro and add a simple utf8 test Alexander Medvednikov 2019-07-10 09:07:04 +0200
  • 68228f9977 parser: clean up submodule implementation a bit Alexander Medvednikov 2019-07-10 09:02:04 +0200
  • 87762d6cf3 DOT => .dot Alexander Medvednikov 2019-07-10 02:07:54 +0200
  • c44d54fb4c V 0.1.13 v0.1.13 Alexander Medvednikov 2019-07-10 02:03:09 +0200
  • 26ef99293d new enum syntax; update the compiler (`p.tok == .name`) Alexander Medvednikov 2019-07-07 22:30:15 +0200
  • 385f47c0cd add abs for complex, add tests (#1043) Koustav Chowdhury 2019-07-10 00:42:52 +0530
  • c4fcfcec88 bf: add a module implementing operations with bit arrays (#1049) Vitalie Ciubotaru 2019-07-10 04:11:09 +0900
  • 26af513e1b repl: remove void line for unused and compile as repl Henrixounez 2019-07-08 03:16:28 +0200
  • 932f6d1bef Fix hot code reloading on linux Delyan Angelov 2019-07-09 21:54:23 +0300
  • 3f916efb64 math: additional complex operations with tests Archan Patkar 2019-07-08 23:11:37 +0530
  • 7b1be8a2bd CI: Add back erased commits and dont test hot code examples Henrixounez 2019-07-08 04:16:20 +0200
  • 646f331658
    repl: remove void line for unused and compile as repl Henrixounez 2019-07-08 03:16:28 +0200
  • f767218107 term: optimized move function archanpatkar 2019-07-07 00:12:05 +0530
  • ccf733ac95 add angle func hazohelet 2019-07-07 23:13:17 +0900
  • b40ad7c83f save a byteptr memory, add tests eulerkochy 2019-07-07 21:13:34 +0530
  • 045d480c8c clean up the examples a bit Alexander Medvednikov 2019-07-07 22:09:08 +0200
  • 7fed451226 inotify TODO Alexander Medvednikov 2019-07-07 22:04:41 +0200
  • de8dc4cddb hot code reloading examples Alexander Medvednikov 2019-07-07 21:46:21 +0200
  • ea58d68fba Minor improvements Undumendil 2019-07-07 21:02:32 +0300
  • 79deebc260 fix os.read_lines Alvydas Vitkauskas 2019-07-07 20:09:32 +0300
  • b2a3d871f8 save a byteptr memory, add tests eulerkochy 2019-07-07 21:13:34 +0530
  • 6877fff11a Propagate errors in test nxshock 2019-07-07 19:45:59 +0500
  • 7db9dd7f51 add angle func hazohelet 2019-07-07 23:13:17 +0900
  • ed45bbbede time: add days_in_month() nxshock 2019-07-07 18:58:07 +0500
  • 407ca16eb4 add abs for complex, add tests eulerkochy 2019-07-07 17:54:03 +0530
  • 309125af74 add tests eulerkochy 2019-07-07 17:26:26 +0530
  • 0e3a56c0ec Complex angle eulerkochy 2019-07-07 17:13:58 +0530
  • 7fb91c9c44 simplify Joe Conigliaro 2019-07-07 08:47:44 +1000
  • 0d83c99fdb
    Update nbody.v vertical222 2019-07-07 06:36:48 +0800
  • e17d09df53 term: optimized move function archanpatkar 2019-07-07 00:12:05 +0530
  • e1115c25a1 math: basic complex number support with tests archanpatkar 2019-07-06 23:49:09 +0530