JRuby

Skjermbilde programvare:
JRuby
Prog.varedetaljer:
Versjon: 1.7.10
Last opp dato: 17 Feb 15
Lisens: Gratis
Popularitet: 82

Rating: nan/5 (Total Votes: 0)

JRuby er en åpen kildekode og ren Java gjennomføring av den berømte Ruby tolk.
JRuby er tett integrert med Java å tillate både å bygge inn tolk i noen Java-program og skript alle Java klasse

Egenskaper .

    < li> En 1.8.6 kompatibel Ruby tolk skrevet i 100% ren Java
  • De fleste builtin Ruby klasser gitt
  • Støtte for å kommunisere med og definere java klasser innenfra rubin
  • støtte Bean Scripting Framework (BSF)
  • Distribuert under en tri-lisens (CPL / GPL / LGPL)

Hva er nytt i denne utgaven:

  • Endringer i notatet:
  • 22 problemer løst
  • Windows require_relative regresjon fast.
  • Accidental SNAPSHOT avhengighet fast
  • Et par ranger bugs involverer koder for fast.
  • problemer løst for 1.7.10:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 - test-utvidet sviktende
  • # 1375 - Utland til slutt ignorerer oppdrag
  • # 1374 - require_relative svikter når de kalles fra CLASSPATH: / sti fil på Windows i JRuby 1.7.9
  • # 1363 - Kompilering fra kilde ved 1.7.9 mislykkes på grunn av utilfredsstilt maven avhengig
  • # 1355 - Unntaks starter ny tråd etter set_trace_func samtale
  • # 1349 - bin / {rake, rdoc, ri} brutt som standard i JRuby 1.7.9
  • # 1345 - UnmarshalStream: Se for koding av informasjon i alle instansvariabler
  • # 1338 - UnmarshalStream: Fikset to off-by-en feil i unmarshalInt
  • # 1336 - Fikse Enumerator # titt oppførsel
  • # 1335 - Array # repeated_permutation bør ha arity 1
  • # 1334 - #enum_slice og #enum_cons er 1.8-only
  • # 1323 - Snapshot avhengighet i løslatt JRuby-kjerne 1.7.9
  • # 1322 - Dir løser symlinker
  • # 1317 - 1311 datetime sammenligning
  • # 1312 - File.expand_path (& quot; NUL & quot;) brutt
  • # 1311 - Datetime sammenligning på sub-millisekund oppløsning
  • # 1252 - Range # størrelse mangler fra JRuby 1.7.8 i 2.0-modus
  • # 1184 - udefinert metode `__ruby_object 'for grensesnitt implementering
  • # 1156 - JRuby-openssl spinner uendelige prøver å skrive til en stikkontakt som er i tilstand CLOSE_WAIT
  • # 1129 - IO # read_nonblock blokker noen ganger for SSL Sockets
  • # 480 - JRuby ikke håndtere UTF-8 Kilde filer

Hva er nytt i versjon 1.7.9:

  • Endringer i notatet:
  • 36 problemer løst
  • Windows File.size fast
  • Windows vil nå ordentlig vise til konsollen vinduer kodesiden
  • Fast regresjon som brøt Compass (eller noe som var avhengig av FSSM)
  • Noen flere koding problemer løst
  • Masse Enumerable metodeforbedringer
  • problemer løst for 1.7.9:
  • # 1300: Fix # 1222, StringIO.gets m / utf8
  • # 1295: Ikke still java.net.preferIPv4Stack i skallskript # 1286
  • # 1293: Legge spec for JRuby-5946
  • # 1292: underliste toIndex bør være eksklusiv, ikke inkluderende. (FromIndex er inkluderende.)
  • # 1291: Sidekiq: Minitest feil: NoMethodError: unmocked metode: ==, forventet en av []
  • # 1282: Blockless Struct # velge skal returnere en enumeratoren
  • # 1275: Quote en JSON nøkkel så det er gyldig JSON
  • .
  • # 1274:. RubyArray.subList bør behandle toIndex som eksklusiv, ikke inkluderende
  • # 1272: File.size (org.jruby.RubyFile.size ()) påvirker underliggende fil håndtak
  • # 1271: Fix matriser med overstyres hver
  • # 1267: Fjerner Logger tilpasninger i JavaUtilLoggingLogger
  • # 1265: StackOverflowError styrer Array.each siden 1.7.5
  • # 1264: Fix Enumerable # blings arg håndtering
  • # 1263: Fix Enumerable # take_while Arg håndtering
  • # 1262: Fix Enumerable # slice_before arg håndtering
  • # 1257: mvn rene dresser utsletter installert JRuby launcher
  • # 1255: StringIO Encoding Issue
  • # 1254: String # kode hever forskjellige feil på 1.7.8 enn på 1.7.4 (og begge er forskjellig fra MRI)
  • # 1251: & quot; Stub perler & quot; mangler / feil i JRuby 1.7.8
  • # 1246: Fikse String # concat (symbol) bør heve Feiltype
  • # 1245:. Undefined metode unntak når du bruker `kompass watch" i JRuby 1.7.8
  • # 1242: UTF-8 streng interpole i US-ASCII streng noen ganger returnerer feil US-ASCII streng
  • # 1239: Utarbeidet metode organer ikke omfanget defn / defs riktig
  • # 1238: JRuby 1.7.8 unnlater å initial OpenSSL :: PKey :: RSA.new med kryptert nøkkel
  • # 1236: Feil filer i JRuby 1.7.8 & quot; bin / & quot; katalogen.
  • # 1234: Fix any_spec
  • # 1231: Fix count_spec (1.7.x)
  • # 1229: duplikat klasse definisjon når reifying klasser
  • # 1222: CSV parse mislykkes når strengen med mutibyte tegn avslutter med CR-LF
  • # 1221: openssl: legg håndtering for basen 0 til ny og to_s
  • # 1209:. Sti # DUP er brutt i 1.7.5
  • # 1204: Regresjon: Koding feil ved lagring YAML med norske tegn
  • # 1198: String koding
  • # 1032: Bygg feil ved hjelp av Java 8 på OS X
  • # 901: enumerable arg håndteringen for `# chunk`,` # slice_before`, og `# take_while`
  • # 770: filstørrelse feil på windows

Hva er nytt i versjon 1.7.8:

  • Høydepunkter:
  • 21 problemer løst
  • Fast Windows 'rails nye "regresjon (bundle installere utganger)
  • Fast OpenSSL perle bootstrapping problem
  • Fast Google App Engine bootstrapping problem
  • Et par mangler 1.9+ Sti funksjoner lagt
  • Problemer løst:
  • # 1214: Støtte for ISO-8859-16
  • # 1213: Fjern README.md notater på junit.jar
  • # 1201: Sti # slette alias mangler / ikke fungerer
  • # 1199: Softlink JRuby å jruby.bash i stedet for papirkopi
  • .
  • # 1182: Feil RubyHash flertrådet oppførsel når marshalling
  • # 1180:. Flytt vakt før bruk av metaclass
  • # 1176: Array (array) returnerer en kopi i stedet for å rekke selv
  • # 1171: Skinner ny mislyktes med JRuby på Windows 7
  • # 1170: `rindex` ytelsesforbedring
  • # 1167: & quot; print & quot; heter uten argumenter utskrifter & quot; null & quot;
  • # 1165: Bug 1092 fix
  • # 1163: File.expand_path skulle svikte hvis ENV ['HJEMME'] er ikke en absolutt sti
  • # 1157:. Fix kompatibilitet setningene Hoppeslott 1.49
  • # 1154: Pathname.new (Dir.new ('DIR_NAME')) reiser en Feiltype
  • # 1153: Dir [* []] oppfører seg annerledes i JRuby 1.7.6 den i MR 1.9.3p448
  • # 1151: For mange filer i JRuby 1.7.6
  • # 1150: rails 3.2.x med JRuby-openssl i Gemfile gir initialisert konstant OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: Forplikte c7c7c7 brøt AppEngine
  • # 1139: ClassCastException når du leser non String verdi fra Java System.properties
  • # 1136: JRuby 1.7.5 samler ikke gyldige klasse filer
  • # 1117: # name metoden på java klasser strimler ytre klassen

Hva er nytt i versjon 1.7.0:

  • 1.9.3 er nå vår standard kjøretidsmodus ( -1,8 er nødvendig for 1.8.7 støtte)
  • Ruby standard bibliotek oppdatert til 1.9.3p286
  • Mange 1.9.x kompatibilitet fikser
  • Støtte for invokedynamic
  • Ytelse og samtidighet forbedringer hele
  • Java 5 støtte droppet (Java 6 + påkrevd)
  • Alle kjente 1,9 koding problemer løst
  • Kernel # exec gjør nå en ekte innfødt exec på alle plattformer
  • Forbedringer og reparasjoner til Java integrering og innebygging
  • Native funksjoner nå bedre støttes på Solaris, ARM Linux, og andre
  • Oppdater til RubyGems 1.8.24
  • Oppdater Rake 0.9.2.2

Krav :

  • Java 2 Standard Edition Runtime Environment

Lignende programvare

Vala
Vala

16 Aug 18

Pyastra
Pyastra

3 Jun 15

BAIK
BAIK

11 May 15

Kommentarer til JRuby

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!