JRuby

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

Rating: 5.0/5 (Total Votes: 2)

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

Mercury
Mercury

15 Apr 15

PyInstaller
PyInstaller

18 Feb 15

TXR
TXR

18 Jul 15

Kommentarer til JRuby

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