GoGPT Best VPN GoSearch

온웍스 파비콘

perl585delta - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 perl585delta 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 perl585delta입니다.

프로그램:

이름


perl585delta - perl v5.8.5의 새로운 기능

기술


이 문서에서는 5.8.4 릴리스와 5.8.5 릴리스 간의 차이점에 대해 설명합니다.

호환되지 않는 변경


5.8.4와 호환되지 않는 변경 사항은 없습니다.

핵심 개선


Perl의 정규 표현식 엔진은 이제 교차점에 대한 일치를 지원합니다.
두 개의 유니코드 문자 클래스가 있습니다. 이제 사용자 정의 문자 클래스를 참조할 수도 있습니다.
다른 사용자가 정의한 문자 클래스 내에서.

모듈 그리고 프라그 마타


· Carp가 Safe와 원활하게 작동하도록 개선되었습니다. Carp의 메시지 보고 기능이 이제 이상하게 작동합니다.
무료 - 항상 줄 번호 정보를 출력합니다.

· CGI가 3.05 버전으로 업그레이드되었습니다.

· charnames가 이제 $_를 두드리는 것을 방지합니다.

· Digest가 1.08 버전으로 업그레이드되었습니다.

· 버전 2.01로 업그레이드된 인코딩

· FileCache가 1.04 버전으로 업그레이드되었습니다.

· libnet이 1.19 버전으로 업그레이드되었습니다.

· Pod::Parser가 1.28 버전으로 업그레이드되었습니다.

· Pod::Perldoc이 3.13 버전으로 업그레이드되었습니다.

· Pod::LaTeX가 0.57 버전으로 업그레이드되었습니다.

· 이제 Carp에서 Safe가 제대로 작동합니다.

· Scalar-List-Utils가 1.14 버전으로 업그레이드되었습니다.

· Shell의 문서가 다시 작성되었으며, 이전 부분 자동 인용이 다시 작성되었습니다.
이제 명령 인수를 비활성화할 수 있습니다.

· 테스트가 1.25 버전으로 업그레이드되었습니다.

· Test::Harness가 2.42 버전으로 업그레이드되었습니다.

· Time::Local이 1.10 버전으로 업그레이드되었습니다.

· Unicode::Collate가 0.40 버전으로 업그레이드되었습니다.

· Unicode::Normalize가 버전 0.30로 업그레이드되었습니다.

유틸리티 변경


디버거
이제 디버거는 모든 것을 다시 시작하고 다시 실행하여 뒤로 돌아가는 것을 에뮬레이션할 수 있습니다.
저장된 명령 기록의 마지막 명령입니다.

h2ph
h2ph 이제 매우 제한된 C 인라인 함수 집합을 이해할 수 있습니다. 기본적으로
CPP 매크로처럼 보이는 인라인 함수입니다. 이는 다음 중 일부를 처리하기 위해 도입되었습니다.
최신 버전의 glibc 헤더. 표준 경고는 여전히 적용됩니다.
견적을 원하시면, 오늘 Kevin Lee Company 에 연락주세요. h2ph의 문서, 의견을 듣고 싶습니다. 5월 필요한 것 작은 거래 전에, 파일 생산.

설치 그리고 구성 개선 내용


Perl 5.8.5는 LynxOS에서 소스로부터 깔끔하게 빌드될 것입니다.

선택된 곤충 수정


· 5.8.4에 도입된 제자리 정렬 최적화에 버그가 있었습니다. 예를 들어, 코드에서


@a = 정렬 ($b, @a)

결과에 $b 값이 누락되었습니다. 이 문제는 이제 수정되었습니다.

· 5.8.4에 도입된 불필요한 할당에 대한 최적화는 잘못된 결과를 제공할 수 있습니다.
경고. 이 문제는 해결되었습니다.

· Perl은 이제 BOM 표시가 있는 스크립트와 (BOM이 없는) UTF-16 스크립트를 올바르게 감지하고 읽어야 합니다.
엔디안 중 하나.

· 약한 참조가 있는 경우 새 스레드를 생성하는 것은 버그가 있었고 종종 다음과 같은 문제가 발생했습니다.
인터프리터 파괴 시점에 경고가 표시됩니다. 알려진 버그는 이제 수정되었습니다.

· "substr"을 사용하여 유니코드 문자열을 조작하는 것과 관련된 몇 가지 모호한 버그가 수정되었습니다.
고정.

· 이전에 Perl의 파일 글로빙 함수가 해당 함수가 인식하지 못한 디렉토리를 발견한 경우
열 수 있는 권한이 있으면 즉시 반환되어 예기치 않은 잘림이 발생합니다.
결과 목록의. 이 문제는 Unix 셸과 일관성을 유지하기 위해 수정되었습니다.
글로빙 행동.

· 스레드 생성 시간은 동일한 실행 간에 크게 다를 수 있습니다. 이는 다음 원인으로 인해 발생했습니다.
스레드 복제 루틴의 해싱 알고리즘이 잘못되어 문제가 발생했으나, 현재는 수정되었습니다.

· ithreads 구현의 내부는 OS 수준 스레드를 확인하지 않았습니다.
창조가 실패했습니다. 스레드->만들다() 이제 스레드 생성에 실패하면 "undef"를 반환합니다.
perl을 충돌시키는 대신에.

신제품 or 변경 진단


· Perl -V에는 여러 가지 개선 사항이 있습니다.

· 내장된 코드 조각이나 기타를 포함하는 로컬 패치 이름을 올바르게 출력합니다.
이를 혼란스럽게 했던 문자.

· -V에 대한 인수가 정규 표현식처럼 보이면 여러 줄의 출력이 제공됩니다.

· 끝에 콜론을 추가하면 줄 바꿈과 ';' 종료자가 억제되어 삽입이 가능합니다.
셸 명령에 대한 쿼리입니다.

· 선행 콜론은 응답의 'name=' 부분을 제거하여 모든 매핑을 허용합니다.
이름입니다.

· Perl이 지정된 스크립트를 찾지 못하면 이제 다음을 제안하는 두 번째 줄을 출력합니다.
사용자가 "-S" 플래그를 사용하는 경우:

$ perl5.8.5 missing.pl
Perl 스크립트 "missing.pl"을 열 수 없습니다: 해당 파일이나 디렉토리가 없습니다.
-S를 사용하여 $PATH에서 검색합니다.

변경 내부


정규 표현식 엔진에서 사용하는 유니코드 문자 클래스 파일은 이제 다음 위치에서 빌드됩니다.
제공된 Unicode 컨소시엄 데이터 파일에서 빌드 시간을 계산하는 대신 배송합니다.
미리 빌드되었습니다. 이렇게 하면 압축된 Perl 소스 tarball의 크기가 약 200KB 정도 줄어듭니다. 부작용이 있습니다.
lib/unicore 내부의 파일 레이아웃이 변경되었다는 것입니다.

알려진 문제


회귀 검정 t/uni/class.t 이제 상당히 더 많은 테스트를 수행하고 있으며
빠른 기계라도 실행하는 데 몇 분이 걸립니다.

플랫폼 특정 문제


이 릴리스는 Windows 95에서 빌드되지 않는 것으로 알려져 있습니다.

통계 보고서 버그


버그라고 생각되는 것을 찾으면 최근에 게시된 기사를 확인할 수 있습니다.
comp.lang.perl.misc 뉴스 그룹 및 perl 버그 데이터베이스 http://bugs.perl.org. 그곳에
에서 정보를 얻을 수도 있습니다. http://www.perl.org, Perl 홈 페이지.

보고되지 않은 버그가 있다고 생각되면 다음을 실행하십시오. 펄버그 에 포함된 프로그램
당신의 석방. 버그를 작지만 충분한 테스트 케이스로 줄이십시오. 당신의 버그
보고서는 "perl -V"의 출력과 함께 다음으로 전송됩니다. [이메일 보호]
Perl 포팅 팀에서 분석했습니다. Perl 5 버그를 찾아보고 검색할 수 있습니다.
http://bugs.perl.org/

onworks.net 서비스를 사용하여 온라인으로 perl585delta 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.