Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/HaxeFoundation/haxe

Haxe - The Cross-Platform Toolkit
https://github.com/HaxeFoundation/haxe

Not to be confused by the macro eval target, but this removes commented function `haxe.macro.Context.eval` which causes dox to fail. Yes we should fix dox but we use versioning since a while, so if anyone needs this piece of code, please use git log :) (#7414)

Closes https://github.com/HaxeFoundation/haxe/issues/5956

9b066d74dbf186231c9c0edc8809a33d1a95341f authored over 6 years ago by Mark Knol <[email protected]>
[eval] fix some EReg functions with regards to unicode

8a2517e2aeb79729bf2cc4afe105de7ab118acfa authored over 6 years ago by Simon Krajewski <[email protected]>
move EnumValueTools.match (#7416)

205c815fb214455f2af1a7c172e44e8db5efb203 authored over 6 years ago by Guillaume Desquesnes <[email protected]>
[php] optimized iterators of `Map` and native arrays

8613268950c4ba0b37b6c80e7427d8eff38d7537 authored over 6 years ago by Alexander Kuzmenko <[email protected]>
bugfix with ORef sometimes overwriting local var

c253a442c6b90479c11d975c02ea3417472a40d9 authored over 6 years ago by ncannasse <[email protected]>
[typer] fix copy & paste

04b62a59821336bc0dcfc651c512e2752ec13c17 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] check for dynamic iterators when kv-iterating

6a625f9a5ae0ecf9f15bce69c1c16357e6b01700 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix `macro $v{string}`

8ce16025ce8ffcfb3da7e13c2c2bad02c820f064 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix reflection API under unicode

6959bcf719a23c9545e51c7c17a2718390410bba authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] do not apply abstract field casts on static extensions

closes #5924

109048eb302820ed26bba78abd5342ec95bbc3fb authored over 6 years ago by Simon Krajewski <[email protected]>
[std] make Lambda functions return Array instead of List

closes #7097

adcb432722f8d4a1a00a8044b8dde24953148cd8 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] make sure abstracts are built when finding fields

closes #6873

fad0fc4d9355705d49dfddd202ab0e908706ee91 authored over 6 years ago by Simon Krajewski <[email protected]>
Contributing doc, guidelines regarding PR's (#7409)

* Contributing doc, guidelines regarding PR's

* "Most code devs". Also some whitespace tweaks.

01efc282dd40b06401fb09a074f177a925b95b5b authored over 6 years ago by John Gabriele <[email protected]>
[typer] use top-down inference for comparison operators

closes #7394

27a7a4927bd42ba8ba3759d0528dc12f963850d5 authored over 6 years ago by Simon Krajewski <[email protected]>
no utf16 in neko

d30f850cad8b279f4f6266e6061512de483287d1 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[typer] use new function-style syntax when printing

closes #7001

b940c805aa4f2d9c7110072bc4a63ec6dbe61724 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] report usage of deprecated typedefs

closes #7397

1d12800a2029866f4142cbb3193d8e053c24c32f authored over 6 years ago by Simon Krajewski <[email protected]>
[std] rename haxe.xml.Fast to haxe.xml.Access

closes #6586

127b8a5f290f62562321daa73b618a64c7b3ab32 authored over 6 years ago by Simon Krajewski <[email protected]>
Remove reference to test for Issue4138 because TypedArray polyfills no longer exist

dbd002e597e2ffed3b1b6cb8d0d2b4197c7a25e8 authored over 6 years ago by George Corney <[email protected]>
Remove references to ArrayBufferView.EMULATED

938b05162f4fb84ba31dced30c540c70c885bb09 authored over 6 years ago by George Corney <[email protected]>
[js] Removed references to TypedArray js.html.compat classes

79348435b323a46d4575dfee05ea2c2f27423d31 authored over 6 years ago by George Corney <[email protected]>
[js] Remove TypedArray polyfill

ac2d42cd7928e900ef648447093de59a7687f5ed authored over 6 years ago by George Corney <[email protected]>
[js] Add missing print() method to Window (Func IsWindowPrintEnabled) (#7405)

0b0ec8ce31f473d821820d67a4bc942824e53b3c authored over 6 years ago by George Corney <[email protected]>
[js] Update js.html externs to Aug 2018 WebIDLs (#7354)

* [js] Add new files generated from Aug 2018 WebIDLs

* [js] Modifications from Aug 2018 WebID...

d8e720f8ac653acc10d77f9c3dc786a9e2a98979 authored over 6 years ago by George Corney <[email protected]>
[typer] disallow `implements Dynamic` on non-extern classes

see #6191
see #6586

db08b2fd72d28026f539066bdd7411991b9f7470 authored over 6 years ago by Simon Krajewski <[email protected]>
[java/cs] Disable `implements Dynamic` support (#7403)

ae84ea9839de7d9a47db6729925fcdffff682aa8 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] require init or type-hint for static vars too

closes #6440

0142be1c0ed2acca96b8b01fab1760e5dff92679 authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] neko doesn't like unicode tests

d68e2fd11918ab473b6d06486ca17032e7d06d37 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix string operations on misaligned offsets

see #7247

8b8561e9a67bb97cf0490e07744e6a861f516ecb authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix ofString with RawNative

47b3f88158527f44c6db3402d01d079b6a743a6b authored over 6 years ago by Simon Krajewski <[email protected]>
Revert "[typer] try to handle inline casts again"

This reverts commit b3fb02275aeb6697e6a96061111814f092b0f645.

3557eae9e471ad263574a18f7341c8b9d700df15 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] try to handle inline casts again

see #7340

b3fb02275aeb6697e6a96061111814f092b0f645 authored over 6 years ago by Simon Krajewski <[email protected]>
fixed split/indexOf between chars (#7401)

0d00db97f9427b241b3d30cc22ec4fbaffd86b41 authored over 6 years ago by Nicolas Cannasse <[email protected]>
allow dynamic comparison of interfaces (close #7339)

800bb0c626d88e6b532ac5ba7add9c13be2917b8 authored over 6 years ago by Nicolas Cannasse <[email protected]>
allow comparing function with dynamic (close #7375)

801f402d3b188434dd0f565b3c765a3693300d16 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[TravisCI] use node 8 on Mac

5a928cf04368858196929e49df84cc2c17e6150f authored over 6 years ago by Andy Li <[email protected]>
[typer] check for extern non-inline fields that have expressions

closes #5898

7d5160cc0106cd086743f1b3bb3f8e6df3040e36 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix String.split again

c8df8719da73f3b810eba072a316fc82131d6c9f authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix StringBuf.addSub

28f73940830c7e5aeea460aac370ffe98ace5977 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix case handling

1724806771e156ce7a2e64927999ac7adc484f4d authored over 6 years ago by Simon Krajewski <[email protected]>
Add hex to bytes conversion (#7346)

* Add hex to byte conversion

* Create Mode.hx

* Create CBC.hx

* Add files via upload

...

338343fa00fa528e795e5eee4b8fab17b7f56d37 authored over 6 years ago by flashultra <[email protected]>
[cpp] Call the proper 'new' function if class is using multiple inheritance. For https://github.com/HaxeFoundation/hxcpp/issues/721

6ed47c446130c8fd80b3095aaa40451b21cfaa69 authored over 6 years ago by hughsando <[email protected]>
[cpp] Add extra casting when performing ops directly on anonymous fields. Closes #6588

69c423fbc32b48779915e103017670f9c7c41f68 authored over 6 years ago by hughsando <[email protected]>
Hxcpp native format is always utf8, whether or not string length refers the characters or bytes

001f0dc33abb61b702354dfcc16733fcddb16e22 authored over 6 years ago by hughsando <[email protected]>
[cpp] Fix divide by constant 0 check. For #662

25f69f6f340ecf614c4e63ac8cb1d790ec7cbd9f authored over 6 years ago by hughsando <[email protected]>
[TravisCI] Disable the "application downloaded from Internet" warning for Mac Flash Player Debugger

2dbda968ceb74882297f3f580e7c3bbda9926417 authored over 6 years ago by Andy Li <[email protected]>
[typer] add some stacks to deal with abstract recursion

closes #4891

40e9a8b0533de339374b88893c9cbcbdbe513869 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] handle encoding in File.getContent

closes #7377

07b38a2d352db18b3575a18ea61fd5182bd8347d authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] use expression position if field setting fails

closes #6730

b7963d0c83036108ad69a4e4a44ec72b3952ddea authored over 6 years ago by Simon Krajewski <[email protected]>
Support `final x` at expression-level (#7398)

* add final flag to EVars

* parse

* type

* dodge test issue

* dodge dodge

* ffs

6e511a283af0aea42aa2dbdeb55d47169b93e958 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add `isFinal` for types as well

bb5c5831f36ffa845ea6f9a20afed03fc145e3d7 authored over 6 years ago by Jens Fischer <[email protected]>
[json] generate `isFinal`

6b11c6b0645495a0421e04dbf3695eff49bcc493 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] cast object field inits to `Null<T>`

903c46cdc0520e7c35e2f7133e5c3efd518b0f6e authored over 6 years ago by Simon Krajewski <[email protected]>
allow virtual fields in virtual

163d517bf155b55923e393df33f4275cb1077868 authored over 6 years ago by ncannasse <[email protected]>
[typer] check constructor access on `A.new`

closes #7388

ab205f7a77e342c2a14b9cf9d648d5142a9a8a19 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] solve the final inference issue

closes #7391

8d00f3fdfbc89c7c85d714e58a84dd4ba91a808a authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] ignore Chinese sys test on eval too

eab0fb6b4d646b208384bf381ded462b4b79765e authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] rework object prototype handling (#7393)

b14ad09bf5491d1e82ab285f9fda649561e5e446 authored over 6 years ago by Simon Krajewski <[email protected]>
[hl] fix catchall hidden behind typedefs

see #7387

8ab34d58df4bfd2b168e9c853a3ca3c922cf9de5 authored over 6 years ago by Simon Krajewski <[email protected]>
Uniform Unicode (#7387)

* added pf_uses_utf16 (defines "utf16" native flag)
generalize behavior for utf16 / not utf16 i...

c68f2cb304512443f3f376e19162ecdcd00d1a59 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[tests] fix frabbit

fd470fb99ee9a6953c1ea7f138b48a00a1518756 authored over 6 years ago by Simon Krajewski <[email protected]>
[python] follow dynamic when generating catch code, closes #7389

6fe1208b17b5f4f95bf23be73a2da9ff0219bcca authored over 6 years ago by frabbit <[email protected]>
[eval] check encoding in getString/ofString

7dc860621afb29fbc782a55dcb711e54b343d965 authored over 6 years ago by Simon Krajewski <[email protected]>
fixed getString with RawNative

f3dc67e14f69428ed857cc02390f8881de3cc0fb authored over 6 years ago by Nicolas Cannasse <[email protected]>
use Msvcrt.getchw instead of Msvcrt.getch for Sys.getChar

* change impl of Sys.getChar to use getchw on windows (should fix some special char inputs)
* ...

81f9f495594782d6e7e346129d569cf273e46325 authored over 6 years ago by toraganer <[email protected]>
Fix stat.atime()/mtime()/ctime() on Python (#6956)

Date.fromTime() expects milliseconds but python.lib.Os.stat() returns seconds since epoch for st...

8422d3b13506f446d0dd2f4125c895cc879eb718 authored over 6 years ago by Sebastian Thomschke <[email protected]>
[python] python fixes for #6710 and #7335, add Builtins.repr

* close #6710 for python and add some more tests for basic types to that issue
* add Builtins.r...

53b21a69c71341097af36dbbeebbfe1141b346a3 authored over 6 years ago by frabbit <[email protected]>
[typer] infer `cf_final` if we type against a structure

3a76be2d03b259f344c0561b0bf5ae84fc55b808 authored over 6 years ago by Simon Krajewski <[email protected]>
fix String.substr for python (#7383)

d761d6bd08d03cbff34b75a86deb3526074cff56 authored over 6 years ago by frabbit <[email protected]>
Merge pull request #7233 from ciscoheat/development

Java fix for Type.createInstance issue with anonymous structures.

7ed3bbd83d266c4d36e68c9486ee09b2d48b568b authored over 6 years ago by Cauê Waneck <[email protected]>
delete accidentally created file

70fdc3a3423fe86016c22fca6194b97e9acf6842 authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] show debug message if lua library exists

1a764d06842c847b04b43c8ad4b18041b974cd28 authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] extra check for lua lib presence

ea2573b616b430fba1f6121028b0d4cf38e36f82 authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] no need to install environ lib during test

c7341ed55bb73de04cc7cd2d9e9f013965a30f54 authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] use luv for sys environment variable queries/updates

9d75becbe1c52dc6e2d33574ea80a004d4fec9e8 authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] update luv extern version

6d20cac8671d116e42e1be1182dac35d5faf7036 authored over 6 years ago by Justin Donaldson <[email protected]>
Unicode tests (#7009)

* started unicode unit tests

* more unicode tests and api changes

* turn off neko (will no...

03659011fc92ffd754a75d78b251d0a4e5724a72 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[tests] fix for undefined map order

065899e4d54583f55a7e3e22d33f167a7a2ec485 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] support `for (key => value in e)`

53df97abcfdfb57426f55f5bc106f58e0b1e7727 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] make `final` fields invariant

closes #7039

660aaafe9a74c65226d565e56e67be530847187e authored over 6 years ago by Simon Krajewski <[email protected]>
Properly represent `final` on classes and fields (#7381)

* support `final class`

see #6584

* fix parsing so it allows both `extern final` and `fina...

ff7e220306249fc166d70eebfba86ef011fdf6b5 authored over 6 years ago by Simon Krajewski <[email protected]>
Revert "[typer] unify function argument typing"

This reverts commit c22400b0ed54700f31a755bbac524c13c1bed637.

e3e62571f706fe5cd75de12de27896af1a089e01 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix reference finding

d00dacd4014b328155e5906c20448e35beb588cf authored over 6 years ago by Simon Krajewski <[email protected]>
[display] try to make statistics collecting less slow

446d796af38601ee51de10fd17846f6a5924f446 authored over 6 years ago by Simon Krajewski <[email protected]>
speedup String comparison : prevent Std.instance(v,String) from calling Std.string (close https://github.com/HaxeFoundation/hashlink/issues/176)

16e86b24e8ac37e50595a3c2008aa55c76ae22b3 authored over 6 years ago by ncannasse <[email protected]>
[typer] unify function argument typing

closes #6972

c22400b0ed54700f31a755bbac524c13c1bed637 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] disallow default values on interface variables

closes #4087

096732a6cba259e9c61aa2820194e85bf0cda596 authored over 6 years ago by Simon Krajewski <[email protected]>
Revert "[typer] don't inherit `@:allow`"

This reverts commit 9c60c87ad9d23fb065070220bee7ad36e095376b.

dcb528c4bbf86dd85f1870f10737d02bef014259 authored over 6 years ago by Simon Krajewski <[email protected]>
[testssss] come on python

8ed962d8935dcbf9f5e24f32bd2ff0c31e61daa1 authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] fix

937cddcbb5980aca54f0f4e89919d78a19c947bb authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] disallow get_x/set_x property syntax

closes #4699

53c0d975b5967ad979bea0e832ae142e9e1335e7 authored over 6 years ago by Simon Krajewski <[email protected]>
[js] generate safe-cast subject as value

Also fix stupid bug in the analyzer.

closes #7370

f5ad024076a1d3e8ed8d6ec96d9279dbb178129e authored over 6 years ago by Simon Krajewski <[email protected]>
[optimizer] reduce TEnumParameter of known enums

closes #7371

fd82518eab75dae2c89c2dda5c8a9a67eb83bfca authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] process PCRE split result to match specification

closes #6641

008ff3b0d8f64b7738b14ec98c2115b82028c555 authored over 6 years ago by Simon Krajewski <[email protected]>
[matcher] improve hashconsing, fold nested ifs

closes #6731

8e141a93ded5da915b3222c47dea926efa0449f4 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] fix type parameters of Abstract.new

closes #6752

7a8c5563222dc26444f1cc36f712ca1da91ab116 authored over 6 years ago by Simon Krajewski <[email protected]>
blacklist ppx_tools_versioned 5.2.1

a455c3d4174852a8c3d2fb89b02126a9ea7a0be0 authored over 6 years ago by Andy Li <[email protected]>
[matcher] fix extractor variable lazification recursion

closes #7367

79a5b3cecdd806d07b9de8364d0f9a2083852b75 authored over 6 years ago by Simon Krajewski <[email protected]>
properly escape define keys/values (close https://github.com/HaxeFoundation/hashlink/issues/174)

9f47af3a241d826e83fd0e9671aff7965c0d368b authored over 6 years ago by Nicolas Cannasse <[email protected]>
[typer] don't inherit `@:allow`

closes #6525

9c60c87ad9d23fb065070220bee7ad36e095376b authored over 6 years ago by Simon Krajewski <[email protected]>