JRuby

Screenshot Software:
JRuby
Detalii soft:
Versiune: 1.7.10
Incarca data: 17 Feb 15
Producător: Jan Arne Petersen
Licenţă: Gratuit
Popularitate: 0

Rating: nan/5 (Total Votes: 0)

JRuby este o sursă deschisă și punerea în aplicare Java pur a celebrului interpret Ruby.
JRuby este strâns integrat cu Java pentru a permite atât pentru a încorpora interpretului în orice aplicație Java și script orice clasă Java

Caracteristici :.

    < li> O 1.8.6 compatibil interpret Ruby scris în 100% pur Java
  • clasele Ruby Cele mai builtin prevăzute
  • Suport pentru a interacționa cu și definirea claselor Java din cadrul rubin
  • Bean Scripting cadru (BSF) sprijin
  • Distribuit sub un tri-licență (CPL / GPL / LGPL)

Ce este nou în această versiune:

  • Schimbarea note:
  • 22 probleme fixă ​​
  • regresie require_relative Ferestre fixe.
  • dependență SNAPSHOT accidentală fix
  • Un cuplu de bug-uri de triaj implică codifică fixe.
  • Probleme rezolvate pentru 1.7.10:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 --test extins în lipsa
  • # 1375 - Global ignoră în cele din urmă cesiune
  • # 1374 - require_relative nu atunci când este solicitat de la classpath: / fișier calea pe Windows în JRuby 1.7.9
  • # 1363 - Compilarea de la sursă la 1.7.9 nu din cauza dependențelor Maven nesatisfăcute
  • # 1355 - Excepție de pornire nou fir după apel set_trace_func
  • # 1349 - bin / {rake, rdoc, ri} rupt în mod implicit în JRuby 1.7.9
  • # 1345 - UnmarshalStream: Uita-te pentru codificarea informației în toate variabile de instanta
  • # 1338 - UnmarshalStream: fix două off-de-unul erori în unmarshalInt
  • # 1336 - Stabilirea Recenzorul comportament # peek
  • # 1335 - Array # repeated_permutation ar trebui să aibă aritate 1
  • # 1334 - #enum_slice și #enum_cons sunt de 1,8 numai
  • # 1323 - dependență Snapshot în a lansat JRuby-core 1.7.9
  • # 1322 - Dir rezolvă legături simbolice
  • # 1317 - 1311 datetime comparație
  • # 1312 - File.expand_path (& quot; NUL & quot;) defalcate
  • # 1311 - DateTime comparație la rezoluție sub-milisecunde
  • # 1252 - Range # mărime lipsă de JRuby 1.7.8 în mod 2.0
  • # 1184 - metodă nedefinit `__ruby_object" pentru punerea în aplicare a interfeței
  • # 1156 - JRuby-openssl rotiri nesfârșit încearcă să scrie la o priză care este în stare CLOSE_WAIT
  • # 1129 - IO blocuri # read_nonblock uneori pentru SSL Sockets
  • # 480 - JRuby nu Mâner UTF-8 Fișierele sursă

Ce este nou în versiunea 1.7.9:

  • Schimbarea note:
  • 36 probleme fixă ​​
  • Ferestre File.size fix
  • Ferestre acum va afișa în mod corespunzător la consola ferestre pagină de coduri
  • regresie fixă ​​care a izbucnit Compass (sau ceva care depindea FSSM)
  • O câteva probleme de codare fix
  • O mulțime de îmbunătățiri metoda enumerable
  • Probleme rezolvate pentru 1.7.9:
  • # 1300: Fix # 1222, StringIO.gets w / utf8
  • # 1295: Nu setați java.net.preferIPv4Stack in scripturi # 1286
  • # 1293: Adăugarea spec pentru JRuby-5946
  • # 1292: sublista toIndex ar trebui să fie exclusiv, nu inclusiv. (FromIndex este inclusiv.)
  • # 1291: Sidekiq: Minitest eroare: NoMethodError: Metoda unmocked: ==, de așteptat unul dintre []
  • # 1282: Blockless Struct # selecta să se întoarcă un anchetator
  • # 1275: Citat o cheie JSON asa ca este JSON valid
  • .
  • # 1274:. RubyArray.subList ar trebui să trateze toIndex ca exclusiv, nu inclusiv
  • # 1272: File.size (org.jruby.RubyFile.size ()) impactul care stau la baza mâner fișier
  • # 1271: Fix tablouri cu suprareglează fiecare
  • # 1267: Se elimină personalizări Logger în JavaUtilLoggingLogger
  • # 1265: StackOverflowError imperative Array.each de la 1.7.5
  • # 1264: Fix enumerable # bucată arg manipulare
  • # 1263: Fix enumerable # take_while ARG manipulare
  • # 1262: Fix enumerable # slice_before arg manipulare
  • # 1257: MVN pachet curat rade lansator JRuby instalat
  • # 1255: StringIO de codare Eliberarea
  • # 1254: String # codifica ridică diferite erori pe 1.7.8 decât pe 1.7.4 (și ambele sunt diferite de IRM)
  • # 1251: & quot; Stub pietre & quot; lipsă / greșit în JRuby 1.7.8
  • # 1246: Stabilirea String # concat (simbol) trebuie să se ridice TypeError
  • # 1245:. Metoda Nedefinit excepție atunci când se utilizează `busolă ceas" în JRuby 1.7.8
  • # 1242: UTF-8 string interpolare în șir US-ASCII întoarce uneori greșit șir US-ASCII
  • # 1239: compilate organisme metodă nu face domeniul de aplicare defn / defs corect
  • # 1238: JRuby 1.7.8 nu pentru a inițializa OpenSSL :: pkey :: RSA.new cu cheie criptată
  • # 1236: fișiere greșite în JRuby 1.7.8 & quot; bin / & quot; director.
  • # 1234: Fix any_spec
  • # 1231: Fix count_spec (1.7.x)
  • # 1229: definiție clasa duplicat când reifying clase
  • # 1222: analizare CSV nu reușește atunci când șir de caractere cu mutibyte se termină cu CR-LF
  • # 1221: openssl: add manipulare de bază la 0 la noi și to_s
  • # 1209:. Numelui de cale # dup este rupt în 1.7.5
  • # 1204: regresie: Encoding salvare YAML cu caractere norvegiene eroare
  • # 1198: codare String
  • # 1032: a construi eroare folosind Java 8 pe OS X
  • # 901: probleme de manipulare arg enumerable pentru `# chunk`,` # slice_before`, iar `# take_while`
  • # 770: fișier eroare dimensiune pe windows

Ce este nou în versiunea 1.7.8:

  • Repere:
  • 21 de numere fixe
  • 'nou șine "regresie Ferestre fixe (pachet instalare ieșiri)
  • fix OpenSSL problemă bijuterie bootstrapping
  • fix Google App Engine problemă bootstrapping
  • Facilități adăugat câteva dispărut 1.9+ numelui de cale
  • Probleme rezolvate:
  • # 1214: Suport pentru ISO-8859-16
  • # 1213: Scoateți README.md observă pe junit.jar
  • # 1201: numelui de cale # șterge alias lipsă / nu de lucru
  • # 1199: JRuby Softlink la jruby.bash în loc de suport de hârtie
  • .
  • # 1182: RubyHash incorect comportamentul multithreaded când triaj
  • # 1180:. Mutați apărătoarea înainte de utilizarea de metaclass
  • # 1176: Array (matrice) returnează o copie în loc de matrice în sine
  • # 1171: Sine nou Ocazie cu JRuby pe Windows 7
  • # 1170: `îmbunătățirea performanțelor rindex`
  • # 1167: & quot; imprima & quot; fără argumente printuri & quot; zero & quot;
  • # 1165: Bug fix 1092
  • # 1163: File.expand_path ar eșua dacă Mediu ['HOME'] nu este o cale absolut
  • # 1157:. Fix compatibilitate wiht Bouncy Castle 1,49
  • # 1154: Pathname.new (Dir.new ("dir_name")) ridică o TypeError
  • # 1153: Dir [* []] se comportă diferit în JRuby 1.7.6 în IRM 1.9.3p448
  • # 1151: Prea multe fișiere în JRuby 1.7.6
  • # 1150: rails 3.2.x cu JRuby-OpenSSL în Gemfile dă OpenSSL constant neinitializata :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: Aderarea C7C7C7 rupt frontendul App Engine
  • # 1139: ClassCastException la citirea valoare de bază non șir de Java System.properties
  • # 1136: JRuby 1.7.5 nu compila fișierele de clasă valide
  • # 1117: metoda #name pe clase Java benzi clasa exterior

Ce este nou în versiunea 1.7.0:

  • 1.9.3 este acum modul nostru de execuție implicit ( Este nevoie de -1.8 pentru 1.8.7 suport)
  • biblioteca standard Ruby actualizat la 1.9.3p286
  • Multe remedieri de compatibilitate 1.9.x
  • Suport pentru invokedynamic
  • performanță și concurenta îmbunătățiri în întreaga
  • Java 5 sprijin a scăzut (Java 6+ necesar)
  • Toate cunoscuți 1.9 probleme de codare rezolvate
  • Kernel # exec are acum un adevărat exec nativ pe toate platformele
  • Îmbunătățiri și remedieri de integrare Java și încorporarea
  • caracteristici nativi acum mai bine sprijinite pe Solaris, ARM Linux, și alții
  • Actualizare a RubyGems 1.8.24
  • Actualizare a Rake 0.9.2.2

Cerințe :

  • Java 2 Standard Edition Runtime Environment

Software similare

Gauche
Gauche

14 Apr 15

TinyPie
TinyPie

12 May 15

Java Gui Builder
Java Gui Builder

3 Jun 15

Comentarii la JRuby

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!