Commit Graph
1689 Commits
Author SHA1 Message Date
Josh Goebel 8227330eb6 Improve file/directory utils (#84) 2021-05-01 15:58:17 -07:00
Dario Vladović 4acf7b395d Implement Process.pid & Process.ppid (#43)
* Implement `Process.pid` & `Process.ppid`

* Update `os` test suite
2021-04-28 14:51:23 -07:00
Josh Goebel bfc0935e80 (chore) improve auto build instructions (#66)
- Try to save someone else a few minutes finding
  util/wren_to_c_string.py
2021-04-28 14:49:10 -07:00
Josh Goebel ca19532549 (docs) mention make.mac also in README (#69) 2021-04-28 14:48:31 -07:00
Josh Goebel a5c63f7ca9 fix metrics and make a bit easier to read (#76) 2021-04-28 14:47:22 -07:00
Josh Goebel fcea7ba1d5 improve tests just a bit (#79) 2021-04-28 14:45:50 -07:00
Josh Goebel 9b81aec7e4 parity between ALLOCATE and FINALIZE (#82) 2021-04-28 14:44:36 -07:00
Josh Goebel 7d440a32de fix wren highlighting on GitHub (#89)
- https://discord.com/channels/484796661751873554/484796759437213716/836001735864352828
2021-04-28 14:41:02 -07:00
ruby0x1 8229047c3b update code to use wren 0.4.0 2021-04-25 20:52:27 -07:00
ruby0x1 9fb4c1684b update wren to 0.4.0 2021-04-25 20:52:02 -07:00
Tarcisio Gruppi 0a5f58309d Updated Process.arguments to only return slice if arg count >= 2 (#61) 2021-04-25 11:03:18 -07:00
underscorediscovery b82cf5a2e2 Fix use of platform specific defines, and remove unnecessary warnings.
Note that PATH_MAX is basically a made up number, as is the * 4 here.
MAX_PATH on windows is outdated (and tiny).

Effectively none of the macros can tell you the kernel or driver level limitations anyway, so this is a best effort guess based on the best effort guess that is prevalent already in c headers.

This particular constant usage can be looked at closer another time, but this is to fix a broken build.
2020-06-15 15:25:46 -07:00
underscorediscovery 5ffa671a81 fix util/project_generator.py (mirrored from wren)
- fix premake args being incorrect
- remove platform assumptions, making it portable
- start with a best guess based on project layout
- use fallback if not specified or not found
- display errors/help if not found
2020-06-14 19:45:37 -07:00
Dario Vladović e4a0fa485e Implement Process.version (#42)
* Implement `Process.version`
* Update`os` test suite
2020-06-13 21:23:02 -07:00
Dario Vladović 1ab88ed201 Implement Process.cwd (#41)
* Implement `Process.cwd`
* Update `os` test suite
2020-06-13 21:12:34 -07:00
Dario Vladović 2de2d26528 Python script to regenerate projects using premake (#37)
* Add script to regenerate projects using premake
2020-06-13 21:09:10 -07:00
Dario Vladović cbd65982cc Fix readme typo (#39) 2020-06-13 21:06:00 -07:00
underscorediscovery 28cbd71cec main branch reference fixes 2020-06-12 10:13:57 -07:00
Dario Vladović 46336f4b68 Upgrade libuv from 1.34.2 to 1.38.0 (#32) 2020-06-06 13:05:48 -07:00
Dario Vladović 3960042cc6 Refactor travis script (#34)
* Format travis script using shfmt
* Simplify travis script
2020-06-06 13:00:11 -07:00
ruby 4c8828b799 Merge pull request #36 from vladimyr/gitignore
Ignore VSCode project files
2020-06-06 12:18:42 -07:00
Dario Vladovic ef339806f9 Ignore VSCode project files 2020-06-06 20:42:00 +02:00
ruby 1b2e764ce4 Merge pull request #31 from vladimyr/gitignore
Update gitignore
2020-06-05 20:13:59 -07:00
Dario Vladovic f799cc3ad3 Update gitignore
Ignore those annoying `.DS_Store` files.
2020-06-06 05:09:51 +02:00
ruby 5495a31be6 Merge pull request #30 from vladimyr/help
Format help output
2020-06-05 20:08:03 -07:00
Dario Vladovic 32b5c96279 Format help output
Add missing `--version` option to optional
arguments listing.
2020-06-06 04:55:54 +02:00
underscorediscovery 66bfaa2a3e Fix build status 2020-06-05 14:54:54 -07:00
underscorediscovery dcebc7328e 0.3.0; changelog; minor addition 2020-06-05 14:41:22 -07:00
underscorediscovery 5153f023e5 0.3.0; add more info to release notes 2020-06-05 14:39:21 -07:00
underscorediscovery b7680c154e 0.3.0; more readme fixes 2020-06-05 12:13:01 -07:00
underscorediscovery fc67e97c2e 0.3.0; update readme 2020-06-05 12:12:15 -07:00
underscorediscovery c4d69ca2f5 0.3.0; changelog 2020-06-05 11:29:50 -07:00
underscorediscovery 6e23a9f1d7 0.3.0; update wren to latest in 0.3.0 2020-06-05 11:29:39 -07:00
underscorediscovery b92b275ac6 0.3.0; fix travis path for make naming 2020-06-02 11:22:39 -07:00
underscorediscovery 1d70395abd 0.3.0; build; use make naming for clarity 2020-06-02 11:19:50 -07:00
underscorediscovery 7a6ff13290 0.3.0; remove files no longer needed
- docs for cli will be part of wren repo for now
- notes and stuff are vm side already
- the rest is unused
2020-05-29 11:30:41 -07:00
underscorediscovery fe186d2ea1 0.3.0; skip tests that were previously failing on windows + mac until that can be fixed
We don't need to block 0.3.0 on this
2020-05-28 13:12:08 -07:00
underscorediscovery 607232dffd Merge branch 'master' of https://github.com/wren-lang/wren-cli 2020-05-28 12:53:25 -07:00
underscorediscovery 559acedace 0.3.0; travis notes for mac + compiler inputs 2020-05-28 12:53:23 -07:00
underscorediscovery 2eaa206a00 0.3.0; travis executable flag 2020-05-28 09:58:56 -07:00
underscorediscovery dd510c2995 0.3.0; fix misconfigured nan tagging build, and update travis 2020-05-28 09:57:29 -07:00
underscorediscovery 2fc4be6e38 0.3.0; add compile config for no nan tagging (for CI, mainly) 2020-05-27 21:51:00 -07:00
underscorediscovery 23fd1535eb 0.3.0; fix xcode project using windows files 2020-05-27 20:58:29 -07:00
underscorediscovery 39809da2d4 0.3.0; fix premake configs 2020-05-27 20:58:15 -07:00
underscorediscovery e0357fd364 0.3.0; fix mac gmake configs 2020-05-27 20:21:21 -07:00
underscorediscovery f5f08bbbf5 0.3.0: it appears stat on a directory has no size on windows 2020-02-16 15:52:08 -08:00
underscorediscovery f182591cf4 0.3.0: update test runner, most tests pass, stdin ones don't (on windows) 2020-02-16 15:51:49 -08:00
underscorediscovery 53bb4fdcd6 0.3.0: update build notes for bsd 2020-02-13 22:45:14 -08:00
underscorediscovery ce4350cc77 0.3.0: add gmake freebsd projects 2020-02-13 22:38:13 -08:00
underscorediscovery a8c7da21a8 0.3.0: fix gmake files generated from windows system 2020-02-13 22:34:35 -08:00