JRuby

Software screenshot:
JRuby
Podrobnosti Software:
Verze: 1.7.10
Datum uploadu: 17 Feb 15
Licence: Volný
Popularita: 0

Rating: nan/5 (Total Votes: 0)

JRuby je open source a čisté provedení Java slavného Ruby tlumočníka.
JRuby je úzce integrován s Javou, aby jak vložit tlumočníka do jakékoliv aplikace Java a scénáře jakékoliv třídy Java

Vlastnosti :.

    < li> 1.8.6 kompatibilní Ruby interpret napsaný v 100% čisté Java
  • Most vestavěný Ruby třídy poskytované
  • Podpora pro interakci s a definování java tříd v rámci ruby ​​
  • Bean Scripting Framework (BSF) podpora
  • distribuované pod tri-licence (CPL / GPL / LGPL)

Co je nového v této verzi:

  • Změny Poznámka:
  • 22 chyb opravených
  • Windows require_relative regrese pevné.
  • v případě náhodného SNAPSHOT závislost fixní
  • Pár seřaďovacích chyb týkajících kódující pevné.
  • Problémy vyřešené pro 1.7.10:
  • # 1385 - Socket :: somaxconn
  • # 1380 - test prodloužen selhání
  • # 1375 - Global nakonec ignoruje zadání
  • # 1374 - require_relative selže při volání z cesty tříd: / cesta k souboru v systému Windows v JRuby 1.7.9
  • # 1363 - Kompilace ze zdroje na 1.7.9 selže kvůli nespokojených Maven závislostem
  • # 1355 - Výjimka spuštění nové vlákno po set_trace_func volání
  • # 1349 - bin / {hrábě, rdoc, ri} zlomený ve výchozím nastavení v JRuby 1.7.9
  • # 1345 - UnmarshalStream: Podívejte se na kódování informací ve všech proměnných instance
  • # 1338 - UnmarshalStream: Oprava dvou off-by-one chyby v unmarshalInt
  • # 1336 - Stanovení Enumerator # nahlédnout chování
  • # 1335 - Array # repeated_permutation by mít arita 1
  • # 1334 - #enum_slice a #enum_cons jsou 1,8 až
  • # 1323 - Snapshot závislost na uvolněné JRuby-jádro 1.7.9
  • # 1322 - Dir řeší symbolické odkazy
  • # 1317 - 1311 datetime Srovnání
  • # 1312 - File.expand_path (& quot; NUL & quot;) v členění
  • # 1311 - DateTime Srovnání s rozlišením sub-ms
  • # 1252 - rozsah # velikost chybí JRuby 1.7.8 v režimu 2.0
  • # 1184 - nedefinovaný metoda `__ruby_object" pro implementaci rozhraní
  • # 1156 - JRuby-openssl točí donekonečna se snaží zapsat do zásuvky, která je ve stavu CLOSE_WAIT
  • # 1129 - IO # read_nonblock bloky někdy SSL Sockets
  • # 480 - JRuby nezpracovává UTF-8 Zdrojové soubory

Co je nového ve verzi 1.7.9:

  • Změny Poznámka:
  • 36 chyb opravených
  • Windows File.size fixní
  • Windows nyní bude zobrazovat správně do konzole Windows kódová stránka
  • Pevná regrese, který zlomil Compass (nebo cokoliv, co závisí na FSSM)
  • pár dalších otázek kódování pevné
  • Spousta vylepšení spočetných metody
  • Problémy vyřešené pro 1.7.9:
  • # 1300: Fix # 1222, StringIO.gets w / utf8
  • # 1295: nenastavovat java.net.preferIPv4Stack ve skriptech # 1286
  • # 1293: Přidání spec pro JRuby-5946
  • # 1292: podseznam toIndex by měla být exkluzivní, nikoliv však úplný. (FromIndex je včetně.)
  • # 1291: Sidekiq: MINITEST error: NoMethodError: unmocked metoda: ==, očekává, že jeden z []
  • # 1282: Blockless Struct # výběr by se měl vrátit k výčtu
  • # 1275: Quote klíč JSON, takže je to platný JSON
  • .
  • # 1274:. RubyArray.subList měli zacházet toIndex jako výhradní, a to včetně
  • # 1272: File.size (org.jruby.RubyFile.size ()) dopady podkladové popisovač souboru
  • # 1271: Oprava pole s potlačené každé
  • # 1267: Odstraňuje Logger úpravy v JavaUtilLoggingLogger
  • # 1265: StackOverflowError naléhavými Array.each od 1.7.5
  • # 1264: Oprava vyčíslitelný # kus arg manipulaci
  • # 1263: Oprava vyčíslitelný # take_while ARG manipulaci
  • # 1262: Oprava vyčíslitelný # slice_before manipulaci arg
  • # 1257: mvn čisté balíček vytře nainstalován JRuby launcher
  • # 1255: StringIO Kódování Vydání
  • # 1254: String # kódování vyvolává různé chyby na 1.7.8 než na 1.7.4 (a oba se liší od MRI)
  • # 1251: & quot; Stub drahokamy & quot; chybí / špatného JRuby 1.7.8
  • # 1246: Upevňovací String # concat (symbol), by měly zvýšit TypeError
  • # 1245:. Nedefinované metody výjimku při použití `kompas hodinky", v JRuby 1.7.8
  • # 1242: UTF-8 řetězec interpolace v US-ASCII řetězec někdy vrátí nesprávný US-ASCII řetězec
  • # 1239: Sestaveno metoda orgány nemají rozsah defn / defs správně
  • # 1238: JRuby 1.7.8 nedokáže inicializovat OpenSSL :: PKey :: RSA.new s šifrovaným klávesou
  • # 1236: Chybné soubory v JRuby 1.7.8 & quot; bin / & quot; adresáře.
  • # 1234: Oprava any_spec
  • # 1231: Fix count_spec (1.7.xa)
  • # 1229: duplicitní definice třídy, když reifying třídy
  • # 1222: CSV parse se nezdaří, pokud řetězec mutibyte charakterem končí s CR-LF
  • # 1221: openssl: přidat manipulace na dno 0 do nové a to_s
  • # 1209:. Pathname # dup je rozdělena v bodu 1.7.5
  • # 1204: regrese: Kódování úspory YAML s norskými znaky chybu
  • # 1198: kódování String
  • # 1032: Vybudovat chybu pomocí Java 8 na Mac OS X
  • # 901: vyčíslitelný problémy manipulační arg pro `# chunk`,` # slice_before` a `# take_while`
  • # 770: file error velikost na okna

Co je nového ve verzi 1.7.8:

  • Highlights:
  • 21 chyb opravených
  • pevných oknech "kolejnice nový" regrese (svazek instalace východy)
  • Pevná OpenSSL gem bootstrapping problém
  • Pevná Google App Engine bootstrapping problém
  • Několik chybějících 1.9+ Pathname prvky přidané
  • problémy vyřešit:
  • # 1214: Podpora pro ISO-8859-16
  • # 1213: Odstranit README.md poznámky na junit.jar
  • # 1201: Pathname # smazat alias chybí / nefunguje
  • # 1199: Softlink JRuby namísto jruby.bash z papírové
  • .
  • # 1182: nesprávné RubyHash multivláknového chování při svodu
  • # 1180:. Posuňte kryt před použitím metaclass
  • # 1176: Array (pole) vrátí kopii namísto pole sám
  • # 1171: Kolejnice nový nezdařila s JRuby na Windows 7
  • # 1170: `rindex` zlepšení výkonu
  • # 1167: & quot; tisk & quot; volána bez argumentů tisky & quot; nil & quot;
  • # 1165: Chyba 1092 fix
  • # 1163: File.expand_path by měl selhat, pokud ENV ["domácí"] není absolutní cesta
  • # 1157:. Oprava kompatibility wiht skákací hrad 1,49
  • # 1154: Pathname.new (Dir.new ("dir_name")), vyvstává TypeError
  • # 1153: Dir [* []] jinak JRuby chová 1.7.6 v MRI 1.9.3p448
  • # 1151: Příliš mnoho soubory v JRuby 1.7.6
  • # 1150: kolejnice 3.2.x s JRuby-OpenSSL v Gemfile dává neinicializovaný konstantní OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: Commit c7c7c7 zlomil AppEngine
  • # 1139: ClassCastException při čtení non hodnotu String z Java System.properties
  • # 1136: JRuby 1.7.5 nezkompiluje platné soubory třídy
  • # 1117: # název metoda na Java třídy pásy vnější třídu

Co je nového ve verzi 1.7.0:

  • 1.9.3 je nyní naším výchozím režimem runtime ( -1.8 je potřeba pro podporu 1.8.7)
  • Ruby standardní knihovna aktualizovány tak, aby 1.9.3p286
  • Mnoho oprav kompatibility 1.9.x
  • Podpora invokedynamic
  • výkonu a souběžnosti vylepšení celé
  • Java 5 podpora klesla (Java 6+ vyžadováno)
  • Všechny známé 1,9 problémy kódování vyřešit
  • Kernel # exec nyní dělá opravdový nativní exec na všech platformách,
  • vylepšení a oprav na Java integraci a vkládání
  • Přirozené vlastnosti nyní lépe podporuje Solaris, ARM Linux a další
  • Aktualizace Rubygems 01.8.24
  • Aktualizace Rake 0.9.2.2

Požadavky na :

  • Java 2 Standard Edition Runtime Environment

Podobný software

Polygen
Polygen

3 Jun 15

GNU Cobol
GNU Cobol

17 Feb 15

GCL
GCL

3 Jun 15

JBrownie
JBrownie

3 Jun 15

Komentáře k JRuby

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!