Squeak 6.1

4 hours ago 4

코드명 Vanessa인 Squeak 6.1은 4년간 1,700개 이상의 패치와 9,000개 이상의 메서드 변경을 통합한 30주년 기념 릴리스임 새 Tree Browser를 중심으로 드래그 앤 드롭과 Inspector·Debugger·Profiler·버전 관리 도구를 대폭 확장함 Objectland 복원, 고해상도·다국어 지원 확대, UI 테마 처리 최적화, IPv6 기본 활성화로 사용자 환경과 기반 기능을 함께 개선함 Ephemeron·FinalizationRegistry, 확장된 정규식과 FFI, MIME·SMTP·JSON·WebServer 개선 등 커널과 네트워크 기능도 강화함 높은 하위 호환성을 유지하지만 Promise, 날짜·시간대, Matrix, 정규식 캡처 순서의 동작 변경과 알려진 문제는 업그레이드 전에 확인해야 함 개발 환경과 도구 개선 Morphic의 tree morph를 개편해 필터링·검색·키보드 탐색·자동 확장·렌더링 성능을 개선함 이를 기반으로 시스템 카테고리와 클래스, 메시지 카테고리, Monticello 패키지를 계층적으로 탐색하는 Tree Browser를 도입함 메서드·클래스·카테고리를 패널이나 환경 사이에서 이동·복사할 수 있으며, 드래그 앤 드롭으로 상위 클래스 변경과 재분류도 가능함 개발 도구 전반의 기능과 안정성을 높임 Debugger에 send until…, 개선된 run to here, select home, VM 명령을 단계별로 실행하는 byteCodes 모드를 추가함 Inspector는 사용자 정의 필드·메뉴와 표시 형식을 지원하며, 위험하거나 느린 객체를 조사할 때 불필요한 메시지 전송을 피함 AndreasSystemProfiler를 trunk로 옮기고 Process Browser, 변경 복구, Versions Browser, SUnit도 개선함 2003년 “Worlds of Squeak”을 재구성한 Objectland와 BlobMorph를 복원하고 Etoys 튜토리얼·게임·도구를 정비함 UI 테마 요청 최적화로 일반적인 도구 생성 속도를 약 50% 높임 대형 트리, TransformationMorph, 애니메이션 GIF, WebUtils의 MD5 계산 성능도 개선함 확장 클립보드 인터페이스를 기본 활성화해 모든 운영체제에서 호스트의 서식 있는 텍스트 붙여넣기를 지원함 서식 있는 텍스트 복사와 이미지 등 다른 형식의 복사·붙여넣기는 아직 실험적임 언어·커널·네트워크 확...

Read Entire Article