JRuby

Screenshot Software:
JRuby
Szczegóły programowe:
Wersja: 1.7.10
Filmu: 17 Feb 15
Wywoływacz: Jan Arne Petersen
Licencja: Wolny
Popularność: 0

Rating: nan/5 (Total Votes: 0)

JRuby jest open source i czystego wykonania Java słynnego tłumacza języka Ruby.
JRuby jest ściśle zintegrowany z Java, aby umożliwić zarówno osadzić interpretera do dowolnej aplikacji Java i Java script dowolnej klasy

Opis .

    < li> 1.8.6 kompatybilny Ruby tłumacza napisane w 100% czysta Java
  • Większość wbudowanych powłoki klasy Ruby przewidziane
  • Wsparcie dla interakcji i definiowania klas java od wewnątrz ruby ​​
  • Bean Scripting Framework (BSF) wsparcie
  • Ukazuje się w tri-licencji (CPL / GPL / LGPL),

Co nowego w tym wydaniu:

  • Zmiany Uwaga:
  • 22 rozwiązane problemy,
  • Windows regresji require_relative stałe.
  • Przypadkowe zależność SNAPSHOT stałe
  • Kilka błędów rozrządowych z udziałem kodujące stałe.
  • Problemy rozwiązane przez 7.01.10:
  • # 1385 - Socket :: somaxconn
  • # 1380 - test-rozszerzony braku
  • # 1375 - Globalny końcu ignoruje cesja
  • # 1374 - require_relative nie po nazwie od ścieżki klasy: / ścieżka do pliku w systemie Windows w JRuby 1.7.9
  • # 1363 - Kompilacja ze źródeł w 1.7.9 nie z powodu niezaspokojonych zależności maven
  • # 1355 - Wyjątek rozpoczęciem nowego wątku po set_trace_func rozmowy
  • # 1349 - bin / {grabie, rdoc, ri} uszkodzony domyślnie w jruby 1.7.9
  • # 1345 - UnmarshalStream: Spójrz do kodowania informacji we wszystkich zmiennych instancji,
  • # 1338 - UnmarshalStream: Naprawiono dwa off-by-one w unmarshalInt
  • # 1336 - Ustalenie Enumerator zachowanie # peek
  • # 1335 - Array # repeated_permutation powinien mieć Arity 1
  • # 1334 - #enum_slice i #enum_cons są 1,8-tylko
  • # 1323 - uzależnienie Migawka w wydanym jruby-core 1.7.9
  • # 1322 - kierunek usuwa dowiązania symboliczne
  • # 1317 - 1311 datetime PORÓWNANIE
  • # 1312 - File.expand_path (& quot; NUL & quot;) uszkodzony
  • # 1311 - DateTime PORÓWNANIE w rozdzielczości sub-milisekundy,
  • # 1252 - Zakres # rozmiar brakuje JRuby 1.7.8 w trybie 2.0
  • # 1184 - metoda niezdefiniowany `__ruby_object" dla realizacji interfejsu
  • # 1156 - jruby-openssl kręci nieustannie próbuje napisać do gniazdka, które jest w stanie CLOSE_WAIT
  • # 1129 - IO # read_nonblock bloki czasem dla SSL Sockets
  • # 480 - JRuby nie obchodzić UTF-8 Źródło Pliki

Co nowego w wersji 1.7.9:

  • Zmiany Uwaga:
  • 36 rozwiązane problemy,
  • Windows File.size stałe
  • Windows teraz będą poprawnie wyświetlane na konsoli Windows strona kodowa
  • Poprawiono regresji, który złamał Compass (lub wszystko, co zależało od FSSM)
  • kilka innych kwestii kodowania stałe
  • Wiele udoskonaleń metod Enumerable
  • Problemy rozwiązane w 1.7.9:
  • # 1300: Fix # 1222, StringIO.gets w / utf8
  • # 1295: Nie ustawione java.net.preferIPv4Stack w skryptach powłoki # 1286
  • # 1293: Dodanie spec jruby-5946
  • # 1292: podmenu toIndex powinny być ekskluzywne, nie włącznie. (FromIndex jest włącznie).
  • # 1291: Sidekiq: MINITEST błąd: NoMethodError: Metoda unmocked: == oczekuje jednego z []
  • # 1282: Blockless Struct # wybierz powinien zwrócić wyliczający
  • # 1275: Cytat kluczowym JSON, więc jest to ważne JSON,
  • .
  • # 1274:. RubyArray.subList powinien traktować toIndex wyłączne, nie inclusive
  • # 1272: File.size (org.jruby.RubyFile.size ()) wpływ bazowe uchwyt pliku
  • # 1271: Fix tablice z zastąpionej każdego
  • # 1267: Usuwa dostosowania Logger w JavaUtilLoggingLogger
  • # 1265: StackOverflowError nadrzędnymi Array.each od 1.7.5
  • # 1264: Fix Enumerable # kawał arg obsługi
  • # 1263: Fix Enumerable # take_while Arg obsługi
  • # 1262: Fix Enumerable # slice_before obsługi argumentu
  • # 1257: mvn czystej chusteczki zainstalowany pakiet JRuby wyrzutnię
  • # 1255: StringIO Kodowanie Wydanie
  • # 1254: String # kodowanie rodzi różne błędy na 1.7.8 na 1.7.4, niż (i oba są różne od MRI)
  • # 1251: & quot; skrótowe klejnoty & quot; brakuje / nie tak w JRuby 1.7.8
  • # 1246: Ustalanie String # concat (symbol) powinna podnieść TypeError
  • # 1245:. Metoda niezdefiniowany wyjątek przy użyciu `zegarek kompas" w jruby 1.7.8
  • # 1242: UTF-8 interpolacji ciąg w ciąg US-ASCII czasem zwraca złego US-ASCII ciąg
  • # 1239: Opracowanie metody ciała nie Zakres defn / defs prawidłowo
  • # 1238: JRuby 1.7.8 nie uruchamia OpenSSL :: PKey :: RSA.new z kluczem zaszyfrowanym
  • # 1236: Błędne pliki w JRuby 1.7.8 & quot; bin / & quot; katalog.
  • # 1234: Fix any_spec
  • # 1231: Fix count_spec (1.7.x),
  • # 1229: Duplikat definicja klasy, gdy reifikacji klasy
  • # 1222: CSV parse zawodzi, gdy łańcuch z charakterem mutibyte kończy się CR-LF
  • # 1221: openssl: dodanie obsługi do bazy 0 do nowych i to_s
  • # 1209:. Ścieżka # dup jest złamany w 1.7.5
  • # 1204: Regresja: Błąd kodowania znaków oszczędności YAML z norweskich
  • # 1198: kodowanie String
  • # 1032: Budowanie błąd za pomocą Java 8 na OS X
  • # 901: przeliczalna problemów manipulacji arg dla `` # chunk` i # slice_before` `# take_while`
  • # 770: błąd rozmiar pliku w systemie Windows,

Co nowego w wersji 1.7.8:

  • Zalety:
  • 21 rozwiązane problemy,
  • Poprawiono Windows 'szyny nowe "regresji (pakiet zainstalować wyjścia)
  • Poprawiono OpenSSL problemem klejnot ładowania
  • Poprawiono Google App ładowania silnika Problem
  • Kilka funkcji brakuje 1.9+ Ścieżka dodaje
  • Problemy rozwiązane:
  • # 1214: Wsparcie dla ISO-8859-16
  • # 1213: Usuń README.md notatki na junit.jar
  • # 1201: Ścieżka # usuwać alias brakuje / nie działa,
  • # 1199: dowiązania jruby do jruby.bash zamiast papierowej
  • .
  • # 1182: nieprawidłowe zachowanie, gdy wielowątkowy RubyHash zbiorcze,
  • # 1180:. Przesuń osłonę przed użyciem metaklasą
  • # 1176: Array (tablica) zwraca kopię zamiast samego
  • tablicy
  • # 1171: Szyny nowa nie powiodło się z JRuby na Windows 7
  • # 1170: `rindex` poprawa wydajności
  • # 1167: & quot; print & quot; wywołana bez argumentów wydruków & quot; zero & quot;
  • # 1165: Błąd 1092 fix
  • # 1163: File.expand_path nie uda, jeśli ENV ['HOME'] nie jest ścieżką bezwzględną
  • # 1157:. Fix kompatybilność wnioskach nadmuchiwany zamek 1.49
  • # 1154: Pathname.new (Dir.new ("dir_name ')) podnosi TypeError
  • # 1153: kierunek [* []] zachowuje się inaczej w jruby 1.7.6 w MRI 1.9.3p448
  • # 1151: Zbyt wiele plików w JRuby 1.7.6
  • # 1150: szyny 3.2.x z JRuby-openssl w Gemfile daje niezainicjowanego stałą OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: Zobowiązanie c7c7c7 złamał AppEngine
  • # 1139: ClassCastException podczas czytania non wartość String z Java System.properties
  • # 1136: JRuby 1.7.5 nie kompiluje ważnych plików klas
  • # 1117: Metoda #name o zajęciach java paski zewnętrzną klasę

Co nowego w wersji 1.7.0:

  • 1.9.3 jest teraz nasz tryb domyślny czas pracy ( -1.8 jest potrzebne do 1.8.7 wsparcie)
  • Ruby standardowa biblioteka zaktualizowana 1.9.3p286
  • Wiele poprawki kompatybilności 1.9.x
  • Obsługa invokedynamic
  • Wydajność i współbieżności ulepszenia całym
  • Obsługa Java 5 spadła (wymagana Java 6+)
  • Wszystkie znane 1,9 kwestie kodowania rozwiązany
  • Kernel # exec teraz robi prawdziwe natywną exec na wszystkich platformach,
  • Ulepszenia i poprawki do integracji Java i zatapiania
  • Native funkcje teraz lepiej obsługiwane w systemie Solaris, ARM Linux i innych
  • Aktualizacja rubygems 08.01.24
  • Aktualizuj Rake 0.9.2.2

Wymagania :

  • Java 2 Standard Edition Runtime Environment,

Podobne oprogramowanie

Alice ML
Alice ML

2 Jun 15

cons
cons

3 Jun 15

Jess
Jess

3 Jun 15

clig
clig

3 Jun 15

Komentarze do JRuby

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!