JRuby

Software skärmdump:
JRuby
Mjukvaruinformation:
Version: 1.7.10
Ladda upp dagen: 17 Feb 15
Utvecklare: Jan Arne Petersen
Licens: Gratis
Popularitet: 82

Rating: nan/5 (Total Votes: 0)

JRuby är en öppen källkod och ren Java genomförande av den berömda Ruby tolk.
JRuby är tätt integrerat med Java för att låta både att bädda tolken i alla Java-program och skript någon Java-klass

Funktioner :.

    < li> En 1.8.6 kompatibel Ruby tolk skriven i 100% ren Java
  • Mest Builtin Ruby klasser som anges
  • Stöd för att interagera med och definiera java klasser inifrån ruby ​​
  • Bean Scripting Framework (BSF) stöd
  • Distribueras enligt en tri-licens (CPL / GPL / LGPL)

Vad är nytt i den här versionen:

  • Ändringar av anmärkning:
  • 22 frågor fast
  • Windows require_relative regression fast.
  • oavsiktliga SNAPSHOT beroendet fast
  • Ett par Ranger buggar involverar kodar fast.
  • Frågor lösas för 1.7.10:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 - testängs inte
  • # 1375 - Global ignorerar småningom uppdrag
  • # 1374 - require_relative misslyckas när anropas från classpath: / sökväg-fil på Windows i JRuby 1.7.9
  • # 1363 - Kompilera från källa i 1.7.9 misslyckas på grund av otillfredsställda Maven beroenden
  • # 1355 - Undantag startar ny tråd efter set_trace_func samtal
  • # 1349 - bin / {rake, rdoc, ri} bryts som standard i JRuby 1.7.9
  • # 1345 - UnmarshalStream: Leta efter koda information i alla instansvariabler
  • # 1338 - UnmarshalStream: Fast två off-by-ett fel i unmarshalInt
  • # 1336 - Fastställande Enumerator # peek beteende
  • # 1335 - Array # repeated_permutation bör ha Ställighet 1
  • # 1334 - 1,8 endast #enum_slice och #enum_cons är
  • # 1323 - Snapshot beroendet i utsläppt JRuby-core 1.7.9
  • # 1322 - Dir löser symboliska länkar
  • # 1317 - 1311 datetime jämförelse
  • # 1312 - File.expand_path (& quot; NUL & quot;) brutit
  • # 1311 - Datetime jämförelse vid under millisekund upplösning
  • # 1252 - Range # storlek saknas JRuby 1.7.8 i 2,0 läget
  • # 1184 - odefinierad metod `__ruby_object" för genomförandet gränssnittet
  • # 1156 - JRuby-openssl snurrar oändligt försöker skriva till en socket som är i statlig CLOSE_WAIT
  • # 1129 - IO # read_nonblock block ibland för SSL Sockets
  • # 480 - JRuby inte Handtag UTF-8 källfiler

Vad är nytt i version 1.7.9:

  • Ändringar av anmärkning:
  • 36 frågor fast
  • Windows File.size fast
  • Windows nu kommer kunna visa att trösta fönster code
  • Fast regression som bröt Compass (eller något som berodde på FSSM)
  • Några fler kodningsfrågor fast
  • Massor av uppräkningsmetodförbättringar
  • Frågor lösas för 1.7.9:
  • # 1300: Fix # 1222, StringIO.gets w / utf8
  • # 1295: Ställ inte in java.net.preferIPv4Stack i skalskript # 1286
  • # 1293: Lägga spec för JRuby-5946
  • # 1292: underlista erna toindex bör vara exklusivt, inte allomfattande. (Fromindex är inkluderande.)
  • # 1291: Sidekiq: MINITEST error: NoMethodError: unmocked metod: ==, förväntas en av []
  • # 1282: Blockless Struct # väljer ska returnera en uppräknaren
  • # 1275: Citat en JSON nyckel så det är giltigt JSON
  • .
  • # 1274:. RubyArray.subList bör behandla erna toindex som exklusiva, inte inklusive
  • # 1272: File.size (org.jruby.RubyFile.size ()) effekter underliggande filen handtag
  • # 1271: Fix arrayer med åsido varje
  • # 1267: Tar bort Logger anpassningar i JavaUtilLoggingLogger
  • # 1265: Stackoverflowerror övergripande Array.each sedan 1.7.5
  • # 1264: Fix uppräkningsbar # bit arg hantering
  • # 1263: Fix uppräkningsbar # take_while ARG hantering
  • # 1262: Fix uppräkningsbar # slice_before arg hantering
  • # 1257: mvn clean paketet utplånar installerad JRuby launcher
  • # 1255: StringIO Kodning Issue
  • # 1254: String # koda väcker olika fel på 1.7.8 än på 1.7.4 (och båda är olika från MRT)
  • # 1251: & quot; Stub pärlor & quot; saknas / fel i JRuby 1.7.8
  • # 1246: Fastställande String # concat (symbol) bör höja Typeerror
  • # 1245:. Odefinierat undantagsmetoden när `kompass klocka" i JRuby 1.7.8
  • # 1242: UTF-8-sträng interpolation i US-ASCII-sträng returnerar ibland fel US-ASCII-sträng
  • # 1239: Sammanställt metod organ inte omfattningen defn / defs korrekt
  • # 1238: JRuby 1.7.8 låter att initiera OpenSSL :: PKey :: RSA.new med krypterad nyckel
  • # 1236: Felaktiga filer i JRuby 1.7.8 & quot; bin / & quot; katalog.
  • # 1234: Fix any_spec
  • # 1231: Fix count_spec (1.7.x)
  • # 1229: dubbletter klassdefinition när reifying klasser
  • # 1222: CSV parse misslyckas när strängen med mutibyte karaktär avslutas med CR-LF
  • # 1221: openssl: lägg hantering för bas 0 till nya och to_s
  • # 1209:. Sökväg # DUP bryts i 1.7.5
  • # 1204: Regression: Koda error spar YAML med norska tecken
  • # 1198: String kodning
  • # 1032: Bygga fel med Java 8 på OS X
  • # 901: uppräkningsbar arg hanteringsfrågor för `# chunk`,` # slice_before` och `# take_while`
  • # 770: filstorlek fel på fönster

Vad är nytt i version 1.7.8:

  • Höjdpunkter:
  • 21 frågor fast
  • Fast Windows 'skenor nya "regression (bunt installera utgångar)
  • Fast OpenSSL pärla bootstrapping problem
  • Fast Google App Engine bootstrapping problem
  • Ett fåtal saknade 1.9+ Sökväg funktioner läggs
  • Frågor lösas:
  • # 1214: Stöd för ISO-8859-16
  • # 1213: Ta README.md anteckningar på junit.jar
  • # 1201: Sökväg # bort alias saknas / inte fungerar
  • # 1199: Softlink JRuby att jruby.bash istället för papperskopia
  • .
  • # 1182: felaktig RubyHash flertrådade beteende när range
  • # 1180:. Flytta vakten före användning av metaklass
  • # 1176: Array (array) returnerar en kopia istället för array själv
  • # 1171: Räls nytt misslyckades med JRuby på Windows 7
  • # 1170: `rindex` prestandaförbättring
  • # 1167: & quot; print & quot; kallas utan argument tryck & quot; nil & quot;
  • # 1165: Bug 1092 fix
  • # 1163: File.expand_path skulle misslyckas om ENV ["HEMMA"] är inte en absolut sökväg
  • # 1157:. Fix kompatibilitet wiht Bouncy Castle 1.49
  • # 1154: Pathname.new (Dir.new ("dir_name ')) väcker en Typeerror
  • # 1153: Dir [* []] beter sig annorlunda i JRuby 1.7.6 den i MRI 1.9.3p448
  • # 1151: För många filer i JRuby 1.7.6
  • # 1150: skenor 3.2.x med JRuby-openssl i Gemfile ger oinitierad konstant OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: Commit c7c7c7 bröt AppEngine
  • # 1139: ClassCastException vid läsning icke String värde från Java System.properties
  • # 1136: JRuby 1.7.5 inte kompilera giltiga klassfiler
  • # 1117: #NAMN metod på java klasser remsor ytter klassen

Vad är nytt i version 1.7.0:

  • 1.9.3 är nu vår standard runtime-läge ( -1,8 behövs för 1.8.7 support)
  • Ruby standardbibliotek uppdaterats till 1.9.3p286
  • Många 1.9.x kompatibilitetsfixar
  • Stöd för invokedynamic
  • Prestanda och samtidighet förbättringar hela
  • Java 5 stöd sjunkit (Java 6+ krävs)
  • Alla kända 1.9 kodningsfrågor lösas
  • Kernel # exec gör nu en sann infödd exec på alla plattformar
  • Förbättringar och fixar till Java integration och bädda
  • Native funktioner nu bättre stöd på Solaris, ARM Linux och andra
  • Uppdatera till RubyGems 1.8.24
  • Uppdatera till Rake 0.9.2.2

Krav :

  • Java 2 Standard Edition Runtime Environment

Liknande mjukvara

bff
bff

3 Jun 15

IPython
IPython

20 Feb 15

boot
boot

20 Feb 15

Kommentarer till JRuby

Kommentarer hittades inte
Kommentar
Slå på bilder!