Ecosyste.ms: OpenCollective

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

Haxe

A high level, static typed programming language that complies to 10+ source and binary targets.
Collective - Host: opensource - https://opencollective.com/haxe - Code: 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

github.com/HaxeFoundation/haxe - 9b066d74dbf186231c9c0edc8809a33d1a95341f authored over 6 years ago by Mark Knol <[email protected]>
[eval] fix some EReg functions with regards to unicode

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

github.com/HaxeFoundation/haxe - 205c815fb214455f2af1a7c172e44e8db5efb203 authored over 6 years ago by Guillaume Desquesnes <[email protected]>
[php] optimized iterators of `Map` and native arrays

github.com/HaxeFoundation/haxe - 8613268950c4ba0b37b6c80e7427d8eff38d7537 authored over 6 years ago by Alexander Kuzmenko <[email protected]>
bugfix with ORef sometimes overwriting local var

github.com/HaxeFoundation/haxe - c253a442c6b90479c11d975c02ea3417472a40d9 authored over 6 years ago by ncannasse <[email protected]>
[typer] fix copy & paste

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

github.com/HaxeFoundation/haxe - 6a625f9a5ae0ecf9f15bce69c1c16357e6b01700 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix `macro $v{string}`

github.com/HaxeFoundation/haxe - 8ce16025ce8ffcfb3da7e13c2c2bad02c820f064 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix reflection API under unicode

github.com/HaxeFoundation/haxe - 6959bcf719a23c9545e51c7c17a2718390410bba authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] do not apply abstract field casts on static extensions

closes #5924

github.com/HaxeFoundation/haxe - 109048eb302820ed26bba78abd5342ec95bbc3fb authored over 6 years ago by Simon Krajewski <[email protected]>
[std] make Lambda functions return Array instead of List

closes #7097

github.com/HaxeFoundation/haxe - adcb432722f8d4a1a00a8044b8dde24953148cd8 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] make sure abstracts are built when finding fields

closes #6873

github.com/HaxeFoundation/haxe - 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.

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

closes #7394

github.com/HaxeFoundation/haxe - 27a7a4927bd42ba8ba3759d0528dc12f963850d5 authored over 6 years ago by Simon Krajewski <[email protected]>
no utf16 in neko

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

closes #7001

github.com/HaxeFoundation/haxe - b940c805aa4f2d9c7110072bc4a63ec6dbe61724 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] report usage of deprecated typedefs

closes #7397

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

closes #6586

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

github.com/HaxeFoundation/haxe - dbd002e597e2ffed3b1b6cb8d0d2b4197c7a25e8 authored over 6 years ago by George Corney <[email protected]>
Remove references to ArrayBufferView.EMULATED

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

github.com/HaxeFoundation/haxe - 79348435b323a46d4575dfee05ea2c2f27423d31 authored over 6 years ago by George Corney <[email protected]>
[js] Remove TypedArray polyfill

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

github.com/HaxeFoundation/haxe - 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...

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

see #6191
see #6586

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

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

closes #6440

github.com/HaxeFoundation/haxe - 0142be1c0ed2acca96b8b01fab1760e5dff92679 authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] neko doesn't like unicode tests

github.com/HaxeFoundation/haxe - d68e2fd11918ab473b6d06486ca17032e7d06d37 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix string operations on misaligned offsets

see #7247

github.com/HaxeFoundation/haxe - 8b8561e9a67bb97cf0490e07744e6a861f516ecb authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix ofString with RawNative

github.com/HaxeFoundation/haxe - 47b3f88158527f44c6db3402d01d079b6a743a6b authored over 6 years ago by Simon Krajewski <[email protected]>
Revert "[typer] try to handle inline casts again"

This reverts commit b3fb02275aeb6697e6a96061111814f092b0f645.

github.com/HaxeFoundation/haxe - 3557eae9e471ad263574a18f7341c8b9d700df15 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] try to handle inline casts again

see #7340

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

github.com/HaxeFoundation/haxe - 0d00db97f9427b241b3d30cc22ec4fbaffd86b41 authored over 6 years ago by Nicolas Cannasse <[email protected]>
allow dynamic comparison of interfaces (close #7339)

github.com/HaxeFoundation/haxe - 800bb0c626d88e6b532ac5ba7add9c13be2917b8 authored over 6 years ago by Nicolas Cannasse <[email protected]>
allow comparing function with dynamic (close #7375)

github.com/HaxeFoundation/haxe - 801f402d3b188434dd0f565b3c765a3693300d16 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[TravisCI] use node 8 on Mac

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

closes #5898

github.com/HaxeFoundation/haxe - 7d5160cc0106cd086743f1b3bb3f8e6df3040e36 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix String.split again

github.com/HaxeFoundation/haxe - c8df8719da73f3b810eba072a316fc82131d6c9f authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix StringBuf.addSub

github.com/HaxeFoundation/haxe - 28f73940830c7e5aeea460aac370ffe98ace5977 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] fix case handling

github.com/HaxeFoundation/haxe - 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

...

github.com/HaxeFoundation/haxe - 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

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

github.com/HaxeFoundation/haxe - 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

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

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

github.com/HaxeFoundation/haxe - 2dbda968ceb74882297f3f580e7c3bbda9926417 authored over 6 years ago by Andy Li <[email protected]>
[typer] add some stacks to deal with abstract recursion

closes #4891

github.com/HaxeFoundation/haxe - 40e9a8b0533de339374b88893c9cbcbdbe513869 authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] handle encoding in File.getContent

closes #7377

github.com/HaxeFoundation/haxe - 07b38a2d352db18b3575a18ea61fd5182bd8347d authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] use expression position if field setting fails

closes #6730

github.com/HaxeFoundation/haxe - 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

github.com/HaxeFoundation/haxe - 6e511a283af0aea42aa2dbdeb55d47169b93e958 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] add `isFinal` for types as well

github.com/HaxeFoundation/haxe - bb5c5831f36ffa845ea6f9a20afed03fc145e3d7 authored over 6 years ago by Jens Fischer <[email protected]>
[json] generate `isFinal`

github.com/HaxeFoundation/haxe - 6b11c6b0645495a0421e04dbf3695eff49bcc493 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] cast object field inits to `Null<T>`

github.com/HaxeFoundation/haxe - 903c46cdc0520e7c35e2f7133e5c3efd518b0f6e authored over 6 years ago by Simon Krajewski <[email protected]>
allow virtual fields in virtual

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

closes #7388

github.com/HaxeFoundation/haxe - ab205f7a77e342c2a14b9cf9d648d5142a9a8a19 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] solve the final inference issue

closes #7391

github.com/HaxeFoundation/haxe - 8d00f3fdfbc89c7c85d714e58a84dd4ba91a808a authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] ignore Chinese sys test on eval too

github.com/HaxeFoundation/haxe - eab0fb6b4d646b208384bf381ded462b4b79765e authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] rework object prototype handling (#7393)

github.com/HaxeFoundation/haxe - b14ad09bf5491d1e82ab285f9fda649561e5e446 authored over 6 years ago by Simon Krajewski <[email protected]>
[hl] fix catchall hidden behind typedefs

see #7387

github.com/HaxeFoundation/haxe - 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...

github.com/HaxeFoundation/haxe - c68f2cb304512443f3f376e19162ecdcd00d1a59 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[tests] fix frabbit

github.com/HaxeFoundation/haxe - fd470fb99ee9a6953c1ea7f138b48a00a1518756 authored over 6 years ago by Simon Krajewski <[email protected]>
[python] follow dynamic when generating catch code, closes #7389

github.com/HaxeFoundation/haxe - 6fe1208b17b5f4f95bf23be73a2da9ff0219bcca authored over 6 years ago by frabbit <[email protected]>
[eval] check encoding in getString/ofString

github.com/HaxeFoundation/haxe - 7dc860621afb29fbc782a55dcb711e54b343d965 authored over 6 years ago by Simon Krajewski <[email protected]>
fixed getString with RawNative

github.com/HaxeFoundation/haxe - 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)
* ...

github.com/HaxeFoundation/haxe - 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...

github.com/HaxeFoundation/haxe - 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...

github.com/HaxeFoundation/haxe - 53b21a69c71341097af36dbbeebbfe1141b346a3 authored over 6 years ago by frabbit <[email protected]>
[typer] infer `cf_final` if we type against a structure

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

github.com/HaxeFoundation/haxe - 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.

github.com/HaxeFoundation/haxe - 7ed3bbd83d266c4d36e68c9486ee09b2d48b568b authored over 6 years ago by Cauê Waneck <[email protected]>
delete accidentally created file

github.com/HaxeFoundation/haxe - 70fdc3a3423fe86016c22fca6194b97e9acf6842 authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] show debug message if lua library exists

github.com/HaxeFoundation/haxe - 1a764d06842c847b04b43c8ad4b18041b974cd28 authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] extra check for lua lib presence

github.com/HaxeFoundation/haxe - ea2573b616b430fba1f6121028b0d4cf38e36f82 authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] no need to install environ lib during test

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

github.com/HaxeFoundation/haxe - 9d75becbe1c52dc6e2d33574ea80a004d4fec9e8 authored over 6 years ago by Justin Donaldson <[email protected]>
[lua] update luv extern version

github.com/HaxeFoundation/haxe - 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...

github.com/HaxeFoundation/haxe - 03659011fc92ffd754a75d78b251d0a4e5724a72 authored over 6 years ago by Nicolas Cannasse <[email protected]>
[tests] fix for undefined map order

github.com/HaxeFoundation/haxe - 065899e4d54583f55a7e3e22d33f167a7a2ec485 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] support `for (key => value in e)`

github.com/HaxeFoundation/haxe - 53df97abcfdfb57426f55f5bc106f58e0b1e7727 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] make `final` fields invariant

closes #7039

github.com/HaxeFoundation/haxe - 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...

github.com/HaxeFoundation/haxe - ff7e220306249fc166d70eebfba86ef011fdf6b5 authored over 6 years ago by Simon Krajewski <[email protected]>
Revert "[typer] unify function argument typing"

This reverts commit c22400b0ed54700f31a755bbac524c13c1bed637.

github.com/HaxeFoundation/haxe - e3e62571f706fe5cd75de12de27896af1a089e01 authored over 6 years ago by Simon Krajewski <[email protected]>
[display] fix reference finding

github.com/HaxeFoundation/haxe - d00dacd4014b328155e5906c20448e35beb588cf authored over 6 years ago by Simon Krajewski <[email protected]>
[display] try to make statistics collecting less slow

github.com/HaxeFoundation/haxe - 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)

github.com/HaxeFoundation/haxe - 16e86b24e8ac37e50595a3c2008aa55c76ae22b3 authored over 6 years ago by ncannasse <[email protected]>
[typer] unify function argument typing

closes #6972

github.com/HaxeFoundation/haxe - c22400b0ed54700f31a755bbac524c13c1bed637 authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] disallow default values on interface variables

closes #4087

github.com/HaxeFoundation/haxe - 096732a6cba259e9c61aa2820194e85bf0cda596 authored over 6 years ago by Simon Krajewski <[email protected]>
Revert "[typer] don't inherit `@:allow`"

This reverts commit 9c60c87ad9d23fb065070220bee7ad36e095376b.

github.com/HaxeFoundation/haxe - dcb528c4bbf86dd85f1870f10737d02bef014259 authored over 6 years ago by Simon Krajewski <[email protected]>
[testssss] come on python

github.com/HaxeFoundation/haxe - 8ed962d8935dcbf9f5e24f32bd2ff0c31e61daa1 authored over 6 years ago by Simon Krajewski <[email protected]>
[tests] fix

github.com/HaxeFoundation/haxe - 937cddcbb5980aca54f0f4e89919d78a19c947bb authored over 6 years ago by Simon Krajewski <[email protected]>
[typer] disallow get_x/set_x property syntax

closes #4699

github.com/HaxeFoundation/haxe - 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

github.com/HaxeFoundation/haxe - f5ad024076a1d3e8ed8d6ec96d9279dbb178129e authored over 6 years ago by Simon Krajewski <[email protected]>
[optimizer] reduce TEnumParameter of known enums

closes #7371

github.com/HaxeFoundation/haxe - fd82518eab75dae2c89c2dda5c8a9a67eb83bfca authored over 6 years ago by Simon Krajewski <[email protected]>
[eval] process PCRE split result to match specification

closes #6641

github.com/HaxeFoundation/haxe - 008ff3b0d8f64b7738b14ec98c2115b82028c555 authored over 6 years ago by Simon Krajewski <[email protected]>
[matcher] improve hashconsing, fold nested ifs

closes #6731

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

closes #6752

github.com/HaxeFoundation/haxe - 7a8c5563222dc26444f1cc36f712ca1da91ab116 authored over 6 years ago by Simon Krajewski <[email protected]>
blacklist ppx_tools_versioned 5.2.1

github.com/HaxeFoundation/haxe - a455c3d4174852a8c3d2fb89b02126a9ea7a0be0 authored over 6 years ago by Andy Li <[email protected]>
[matcher] fix extractor variable lazification recursion

closes #7367

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

github.com/HaxeFoundation/haxe - 9f47af3a241d826e83fd0e9671aff7965c0d368b authored over 6 years ago by Nicolas Cannasse <[email protected]>
[typer] don't inherit `@:allow`

closes #6525

github.com/HaxeFoundation/haxe - 9c60c87ad9d23fb065070220bee7ad36e095376b authored over 6 years ago by Simon Krajewski <[email protected]>