Detalles de software:
Versión: 5.28.0 Actualizado
Fecha de carga: 17 Aug 18
Licencia: Libre
Popularidad: 120
Perl es un lenguaje de programación de fuente abierta, estable y multiplataforma.
El proyecto Perl se utiliza para proyectos de misión crítica en los sectores público y privado y se usa ampliamente para programar aplicaciones web de todas las necesidades.
Qué hay de nuevo en esta versión :
- Cambios en la documentación existente:
- el repositorio se ha restaurado con un puntero a páginas más útiles.
- Perlhack se ha actualizado con los últimos cambios de blead.
- Correcciones de errores seleccionados:
- Perl 5.18.1 introdujo una regresión junto con una corrección de errores para subs lexicales. Algunos resultados B :: SPECIAL de B :: CV :: GV se convirtieron en undefs en su lugar. Esto rompió Devel :: Cover entre otras bibliotecas. Esto ha sido arreglado. [perl # 119351]
- Perl 5.18.0 introdujo una regresión según la cual [: ^ ascii:], si se usa en la misma clase de caracteres que otros calificadores, no coincidiría con los caracteres en el bloque Latin-1. Esto ha sido arreglado. [perl # 120799]
- Perl 5.18.0 introdujo una regresión al usar el método - & gt; SUPER :: con AUTOLOAD al buscar AUTOLOAD desde el paquete actual, en lugar de la superclase del paquete actual. Esto ha sido arreglado. [perl # 120694]
- Perl 5.18.0 introdujo una regresión mediante la cual -bareword ya no estaba permitida bajo el pragmata estricto y entero cuando se usaban juntos. Esto ha sido arreglado. [perl # 120288]
- Anteriormente, PerlIOBase_dup no verificaba si se empujaba la nueva capa con éxito antes de (opcionalmente) configurar el indicador utf8. Esto podría causar segfaults-by-nullpointer. Esto ha sido arreglado.
- Se ha corregido un desbordamiento de búfer con identificadores muy largos.
- Una regresión desde 5.16 en el manejo de padranges condujo a fallas de afirmación si un plugin de palabra clave rehusó manejar el segundo 'mi', pero solo después de crear un paddop. Esto afectó, al menos, a Devel :: CallParser en versiones subprocesadas. Esto ha sido arreglado
- El constructo $ r = qr /.../; / $ r / p ahora se maneja correctamente, un problema que se vio empeorado por los cambios 5.18.0. [perl # 118213]
Qué hay de nuevo en la versión 5.26.0:
- Cambios en la documentación existente:
- el repositorio se ha restaurado con un puntero a páginas más útiles.
- Perlhack se ha actualizado con los últimos cambios de blead.
- Correcciones de errores seleccionados:
- Perl 5.18.1 introdujo una regresión junto con una corrección de errores para subs lexicales. Algunos resultados B :: SPECIAL de B :: CV :: GV se convirtieron en undefs en su lugar. Esto rompió Devel :: Cover entre otras bibliotecas. Esto ha sido arreglado. [perl # 119351]
- Perl 5.18.0 introdujo una regresión según la cual [: ^ ascii:], si se usa en la misma clase de caracteres que otros calificadores, no coincidiría con los caracteres en el bloque Latin-1. Esto ha sido arreglado. [perl # 120799]
- Perl 5.18.0 introdujo una regresión al usar el método - & gt; SUPER :: con AUTOLOAD al buscar AUTOLOAD desde el paquete actual, en lugar de la superclase del paquete actual. Esto ha sido arreglado. [perl # 120694]
- Perl 5.18.0 introdujo una regresión mediante la cual -bareword ya no estaba permitida bajo el pragmata estricto y entero cuando se usaban juntos. Esto ha sido arreglado. [perl # 120288]
- Anteriormente, PerlIOBase_dup no verificaba si se empujaba la nueva capa con éxito antes de (opcionalmente) configurar el indicador utf8. Esto podría causar segfaults-by-nullpointer. Esto ha sido arreglado.
- Se ha corregido un desbordamiento de búfer con identificadores muy largos.
- Una regresión desde 5.16 en el manejo de padranges condujo a fallas de afirmación si un plugin de palabra clave rehusó manejar el segundo & lsquo; my ', pero solo después de crear un padop. Esto afectó, al menos, a Devel :: CallParser en versiones subprocesadas. Esto ha sido arreglado
- El constructo $ r = qr /.../; / $ r / p ahora se maneja correctamente, un problema que se vio empeorado por los cambios 5.18.0. [perl # 118213]
Qué hay de nuevo en la versión 5.24.1:
- Cambios en la documentación existente:
- el repositorio se ha restaurado con un puntero a páginas más útiles.
- Perlhack se ha actualizado con los últimos cambios de blead.
- Correcciones de errores seleccionados:
- Perl 5.18.1 introdujo una regresión junto con una corrección de errores para subs lexicales. Algunos resultados B :: SPECIAL de B :: CV :: GV se convirtieron en undefs en su lugar. Esto rompió Devel :: Cover entre otras bibliotecas. Esto ha sido arreglado. [perl # 119351]
- Perl 5.18.0 introdujo una regresión según la cual [: ^ ascii:], si se usa en la misma clase de caracteres que otros calificadores, no coincidiría con los caracteres en el bloque Latin-1. Esto ha sido arreglado. [perl # 120799]
- Perl 5.18.0 introdujo una regresión al usar el método - & gt; SUPER :: con AUTOLOAD al buscar AUTOLOAD desde el paquete actual, en lugar de la superclase del paquete actual. Esto ha sido arreglado. [perl # 120694]
- Perl 5.18.0 introdujo una regresión mediante la cual -bareword ya no estaba permitida bajo el pragmata estricto y entero cuando se usaban juntos. Esto ha sido arreglado. [perl # 120288]
- Anteriormente, PerlIOBase_dup no verificaba si se empujaba la nueva capa con éxito antes de (opcionalmente) configurar el indicador utf8. Esto podría causar segfaults-by-nullpointer. Esto ha sido arreglado.
- Se ha corregido un desbordamiento de búfer con identificadores muy largos.
- Una regresión desde 5.16 en el manejo de padranges condujo a fallas de afirmación si un plugin de palabra clave rehusó manejar el segundo & lsquo; my ', pero solo después de crear un padop. Esto afectó, al menos, a Devel :: CallParser en versiones subprocesadas. Esto ha sido arreglado
- El constructo $ r = qr /.../; / $ r / p ahora se maneja correctamente, un problema que se vio empeorado por los cambios 5.18.0. [perl # 118213]
Qué hay de nuevo en la versión 5.24.0:
- Cambios en la documentación existente:
- el repositorio se ha restaurado con un puntero a páginas más útiles.
- Perlhack se ha actualizado con los últimos cambios de blead.
- Correcciones de errores seleccionados:
- Perl 5.18.1 introdujo una regresión junto con una corrección de errores para subs lexicales. Algunos resultados B :: SPECIAL de B :: CV :: GV se convirtieron en undefs en su lugar. Esto rompió Devel :: Cover entre otras bibliotecas. Esto ha sido arreglado. [perl # 119351]
- Perl 5.18.0 introdujo una regresión según la cual [: ^ ascii:], si se usa en la misma clase de caracteres que otros calificadores, no coincidiría con los caracteres en el bloque Latin-1. Esto ha sido arreglado. [perl # 120799]
- Perl 5.18.0 introdujo una regresión al usar el método - & gt; SUPER :: con AUTOLOAD al buscar AUTOLOAD desde el paquete actual, en lugar de la superclase del paquete actual. Esto ha sido arreglado. [perl # 120694]
- Perl 5.18.0 introdujo una regresión mediante la cual -bareword ya no estaba permitida bajo el pragmata estricto y entero cuando se usaban juntos. Esto ha sido arreglado. [perl # 120288]
- Anteriormente, PerlIOBase_dup no verificaba si se empujaba la nueva capa con éxito antes de (opcionalmente) configurar el indicador utf8. Esto podría causar segfaults-by-nullpointer. Esto ha sido arreglado.
- Se ha corregido un desbordamiento de búfer con identificadores muy largos.
- Una regresión desde 5.16 en el manejo de padranges condujo a fallas de afirmación si un plugin de palabra clave rehusó manejar el segundo & lsquo; my ', pero solo después de crear un padop. Esto afectó, al menos, a Devel :: CallParser en versiones subprocesadas. Esto ha sido arreglado
- El constructo $ r = qr /.../; / $ r / p ahora se maneja correctamente, un problema que se vio empeorado por los cambios 5.18.0. [perl # 118213]
Qué hay de nuevo en la versión 5.18.2 / 5.19.8:
- Cambios en la documentación existente:
- el repositorio se ha restaurado con un puntero a páginas más útiles.
- Perlhack se ha actualizado con los últimos cambios de blead.
- Correcciones de errores seleccionados:
- Perl 5.18.1 introdujo una regresión junto con una corrección de errores para subs lexicales. Algunos resultados B :: SPECIAL de B :: CV :: GV se convirtieron en undefs en su lugar. Esto rompió Devel :: Cover entre otras bibliotecas. Esto ha sido arreglado. [perl # 119351]
- Perl 5.18.0 introdujo una regresión según la cual [: ^ ascii:], si se usa en la misma clase de caracteres que otros calificadores, no coincidiría con los caracteres en el bloque Latin-1. Esto ha sido arreglado. [perl # 120799]
- Perl 5.18.0 introdujo una regresión al usar el método - & gt; SUPER :: con AUTOLOAD al buscar AUTOLOAD desde el paquete actual, en lugar de la superclase del paquete actual. Esto ha sido arreglado. [perl # 120694]
- Perl 5.18.0 introdujo una regresión mediante la cual -bareword ya no estaba permitida bajo el pragmata estricto y entero cuando se usaban juntos. Esto ha sido arreglado. [perl # 120288]
- Anteriormente, PerlIOBase_dup no verificaba si se empujaba la nueva capa con éxito antes de (opcionalmente) configurar el indicador utf8. Esto podría causar segfaults-by-nullpointer. Esto ha sido arreglado.
- Se ha corregido un desbordamiento de búfer con identificadores muy largos.
- Una regresión desde 5.16 en el manejo de padranges condujo a fallas de afirmación si un plugin de palabra clave rehusó manejar el segundo & lsquo; my ', pero solo después de crear un padop. Esto afectó, al menos, a Devel :: CallParser en versiones subprocesadas. Esto ha sido arreglado
- El constructo $ r = qr /.../; / $ r / p ahora se maneja correctamente, un problema que se vio empeorado por los cambios 5.18.0. [perl # 118213]
Qué hay de nuevo en la versión 5.11.0:
- Este lanzamiento de desarrollo presenta varias características nuevas, como caller (), paquetes anónimos y parámetros nombrados.
- Se realizaron muchas mejoras.
Comentarios que no se encuentran