Commit Graph

  • b57d227aa0 Allow to parse uppercase hex number yep84 2019-07-02 14:45:27 +0200
  • 30633ff14f Fix "Nested comments won't compile" (#908) jiro4989 2019-07-02 08:49:15 +0900
  • 1cd95091f2 remove additional line from write_file aguspiza 2019-07-01 23:24:19 +0200
  • dc8c84a2a8 compiler: tmp variables on scripts inside generated main function Henrixounez 2019-07-01 19:55:47 +0200
  • 01d5f4d744 Change permission from 'r' to 'rb' 0x9ef 2019-07-01 22:31:36 +0300
  • 2ca9866f86 Handle --version arg as it already do for help yep84 2019-07-01 21:51:51 +0200
  • e27a3b65f1 Fix #898 d2verb 2019-07-02 01:07:22 +0900
  • 1ca20196d0 Created os_win.v and added `get_file_handle` 0x9ef 2019-07-01 18:45:55 +0300
  • 95841a31d4 Revert "Added permission bits." Alexander Medvednikov 2019-07-01 17:46:28 +0200
  • ae1313a35c Added permission bits. 0x9ef 2019-07-01 16:19:36 +0300
  • 668646f8f9 add `str` function for `rune` musou1500 2019-07-02 00:36:23 +0900
  • 571410dd48 net: low level socket api Justice Suh 2019-07-01 08:55:45 -0400
  • d09758f723 fix a typo Alexander Medvednikov 2019-07-01 17:29:26 +0200
  • 235a7ecd7f Restructured termcolor to term module archanpatkar 2019-07-01 20:39:22 +0530
  • 6ddc57c190 fix cc_windows_cross() Alexander Medvednikov 2019-07-01 17:23:30 +0200
  • 24b0fd5097 Refactor BuildMode enum to lowercase Maulana Akmal 2019-07-01 21:09:16 +0700
  • 32e32cee5c builtin : fix issue with int.hex Antoine Folie 2019-07-01 17:00:09 +0200
  • 61c7fa073b fix compilation on Linux Alexander Medvednikov 2019-07-01 17:04:09 +0200
  • 4c3f1386ef V 0.1.11 v0.1.11 Alexander Medvednikov 2019-07-01 16:53:54 +0200
  • 99a9a6572a lots of Windows fixes and cross compilation for Windows Alexander Medvednikov 2019-07-01 11:01:48 +0200
  • e71213ba4f
    Update README.md Alexander Medvednikov 2019-07-01 10:51:38 +0200
  • 00174cdb83 fix #872 Zaoqi 2019-07-01 12:14:59 +0800
  • 9fcc3ed0e6 fix #872 Zaoqi 2019-07-01 12:13:57 +0800
  • 52f93ae45f fix http Alexander Medvednikov 2019-07-01 02:58:49 +0200
  • 36d343e931 fix examples Alexander Medvednikov 2019-07-01 02:52:48 +0200
  • 87fb898864 Create types_win.v for Win API basic types. 0x9ef 2019-07-01 00:43:48 +0300
  • ff0401a3c3
    Update README.md Alexander Medvednikov 2019-07-01 02:29:32 +0200
  • 5936ab16c8 fix maps; use maps for storing functions; verify struct initialization Alexander Medvednikov 2019-06-30 22:44:15 +0200
  • 8e6cb1e1c2
    readme: CONTRIBUTING.md Alexander Medvednikov 2019-06-30 22:34:51 +0200
  • bf09916496
    Rename CodeStructure.md to CONTRIBUTING.md Alexander Medvednikov 2019-06-30 22:34:25 +0200
  • 74d234f8cd remove duplication by using a new Preferences struct Archan Patkar 2019-07-01 01:33:17 +0530
  • 42a622c10f Create const.v for Unix/Win32 API constants. 0x9ef 2019-06-30 17:12:23 +0300
  • ef5a91a87a os: make write_bytes() public Alexander Medvednikov 2019-06-30 21:07:24 +0200
  • fde0e39abf net: clean up Alexander Medvednikov 2019-06-30 21:00:22 +0200
  • 6a1b16c72c net: listen and accept Alexander Medvednikov 2019-06-30 20:57:25 +0200
  • 9062338cb4 fix compilation Alexander Medvednikov 2019-06-30 20:48:26 +0200
  • 61b51f6149 os.File clean up + socket.v (dial()) Alexander Medvednikov 2019-06-30 16:11:55 +0200
  • 386367c3d5 os: remove unused functions Alexander Medvednikov 2019-06-30 15:42:16 +0200
  • 5bd188edad Update main.v Zaoqi 2019-06-30 14:07:02 +0800
  • e2a535c3ce math.v: log_n, log2, exp2, cbrt and docs paolopaoletto 2019-06-30 13:33:37 +0000
  • 392b49c661
    Update README.md Alexander Medvednikov 2019-06-30 15:26:03 +0200
  • 4885a68b9a
    Update README.md Alexander Medvednikov 2019-06-30 15:06:26 +0200
  • 0f33ca1249
    travis: remove Windows for now Alexander Medvednikov 2019-06-30 15:02:49 +0200
  • 820aa3d3b3 os: remove os_mac.v and os_win.v, fix os.ls() on Windows Alexander Medvednikov 2019-06-30 14:55:48 +0200
  • b0c844415d time.ticks() on Linux/macOS Alexander Medvednikov 2019-06-30 14:35:26 +0200
  • b79defd7a9 Pre-allocate KMP prefix for string.index Nick Treleaven 2019-06-30 12:24:04 +0100
  • 388eb36ecb map_test.v Alexander Medvednikov 2019-06-30 13:44:08 +0200
  • c5a0b3734a base: refine test chai2010 2019-06-30 08:59:25 +0800
  • 437b32fe78 fmt: `id []typ` Zaoqi 2019-06-30 11:06:46 +0000
  • 8d13880cab Update os.v Zaoqi 2019-06-30 18:11:50 +0800
  • 067f131b53 remove unnecessary println bitsnaps 2019-06-30 10:29:46 +0100
  • d0c47f3f2a array.v: make _push private Alexander Medvednikov 2019-06-29 23:56:55 +0200
  • 159990132f fix `v run .` on Windows Alexander Medvednikov 2019-06-29 23:41:12 +0200
  • a2b80d5b3d REPL: `exit` to exit Alexander Medvednikov 2019-06-29 22:56:21 +0200
  • f4f1622528 vlib: update and cleanup tests + fix PR template Dinar Garipov 2019-06-29 22:49:57 +0200
  • 2dccdd347f Update README.md Xiphin 2019-06-29 22:54:22 +0800
  • 90f33fc7b3
    V 0.1.10 changelog Alexander Medvednikov 2019-06-29 22:05:02 +0200
  • acaa19054b V 0.1.10 Alexander Medvednikov 2019-06-29 21:51:25 +0200
  • 1bcf94f7f4 Windows: another \r\n fix v0.1.10 Alexander Medvednikov 2019-06-29 21:31:13 +0200
  • 18525922fd Windows fixes Alexander Medvednikov 2019-06-29 17:58:20 +0200
  • 18082274ca clean up: remove redundant spaces shamofu 2019-06-30 01:05:57 +0900
  • 7eab373922 math: gcd and lcm functions Rustem B 2019-06-29 20:24:55 +0500
  • 0afcadcfd1
    Update README.md Alexander Medvednikov 2019-06-29 16:52:36 +0200
  • 0bb3acef87
    PR template: ask for fn docs and tests Alexander Medvednikov 2019-06-29 16:50:13 +0200
  • 4b3b69ab15 gitignore: Add gitignore to the build location lutherwenxu 2019-06-29 18:39:18 +0800
  • 08c8b4ba22 V 0.1.9 v0.1.9 Alexander Medvednikov 2019-06-29 13:10:29 +0200
  • fd610b97d2
    Azure: remove `cd compiler` Alexander Medvednikov 2019-06-29 13:04:59 +0200
  • 9af2e4a62e
    travis: remove `cd compiler` Alexander Medvednikov 2019-06-29 13:04:07 +0200
  • 37f7fb9597 Makefile: better info message Alexander Medvednikov 2019-06-29 13:02:53 +0200
  • 882700dd1b
    readme: new simpler instructions Alexander Medvednikov 2019-06-29 12:58:52 +0200
  • 5b7a1e84a4 move Makefile to root Alexander Medvednikov 2019-06-29 12:21:34 +0200
  • 3ddbe015b4 bring back examples Alexander Medvednikov 2019-06-29 12:34:32 +0200
  • 2251a84273 glad license Alexander Medvednikov 2019-06-29 12:11:25 +0200
  • 761ba17018 move compiler tests to compiler/ Alexander Medvednikov 2019-06-29 12:10:19 +0200
  • 4594d78bd6 move all vlib modules to vlib/ Alexander Medvednikov 2019-06-29 11:54:29 +0200
  • bdcbcb075b make test: test V prod build Alexander Medvednikov 2019-06-29 11:45:30 +0200
  • 249fa95eab Revert 'compiler: allow mut passed as argument to be modified'. This broke Alexander Medvednikov 2019-06-29 11:41:17 +0200
  • e4bfd32191 windows build aguspiza 2019-06-29 02:06:59 +0200
  • 476c80ff08 fix windows build aguspiza 2019-06-29 02:06:09 +0200
  • e9c00c3d39 Windows: Implement getwd() & make ls() public. Joe Conigliaro 2019-06-29 17:28:17 +1000
  • bed7440ebb tetris improvements aguspiza 2019-06-27 22:17:13 +0200
  • 84f5d7e64b
    Update README.md Alexander Medvednikov 2019-06-28 21:37:22 +0200
  • 6f79cb20cd
    readme: windows build instructions Alexander Medvednikov 2019-06-28 21:36:37 +0200
  • 37e2da9d23 exit REPL on Windows Alexander Medvednikov 2019-06-28 21:28:55 +0200
  • 2a2b402277 $if fix Alexander Medvednikov 2019-06-28 21:28:03 +0200
  • 1bcccf0d1e make V compilable on Windows with mingw-w64 Alexander Medvednikov 2019-06-28 21:16:29 +0200
  • d8caa6431f compiler: checks if variables are unused on scripts main function Henrixounez 2019-06-28 20:50:29 +0200
  • 165dfe5fe0 compiler: allow mut passed as argument to be modified Henrixounez 2019-06-28 19:10:32 +0200
  • ffa69921f5 gl: Remove C hashes lutherwenxu 2019-06-28 19:49:27 +0800
  • b0bc53730c fix_replace leonlau 2019-06-28 23:17:54 +0800
  • b6b313d246 compiler: clears MainFn when recompile on repl Henrixounez 2019-06-28 17:15:52 +0200
  • 748c45203d compiler: add EOF checks in scanner to prevent panic exits Henrixounez 2019-06-27 17:05:02 +0200
  • 56608dfd2b remove #ifdef, #ifndef, etc Alexander Medvednikov 2019-06-28 17:07:03 +0200
  • 0026b228c3 scanner: fix on single letter variable declaration on first line Henrixounez 2019-06-28 16:15:28 +0200
  • 0b7cc5f01a time: clean up Alexander Medvednikov 2019-06-28 16:04:14 +0200
  • b81f615a75 parser.v: string interpolation for pointers Alexander Medvednikov 2019-06-28 15:55:18 +0200
  • 8abc461a55 int.v: fix hex() Alexander Medvednikov 2019-06-28 15:50:06 +0200
  • 4cd48a6e18 Update main.v: fix typos (#753) Zaoqi 2019-06-28 21:47:38 +0800
  • 65fed2d784 Create new line while pressing enter in repl. shivakishore14 2019-06-28 03:21:25 +0530
  • 4aab26d3e3 `mut v :=` update examples Alexander Medvednikov 2019-06-28 15:24:46 +0200