Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 8 additions & 5 deletions appendices/migration84/other-changes.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 858400b07586b88dcb1e17a95e7a178b54b89d86 Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: yes -->
<!-- EN-Revision: 66bf3dcc3870f91bda607fe90717a8291d195236 Maintainer: PhilDaiguille Status: ready -->
<sect1 xml:id="migration84.other-changes">
<title>Otros cambios</title>

Expand Down Expand Up @@ -548,9 +547,13 @@
<title>Intl</title>

<simpara>
El comportamiento de la clase Intl se ha normalizado para siempre lanzar
excepciones <exceptionname>Error</exceptionname> al intentar usar
un objeto no inicializado, o cuando la clonación falla.
La clonación de un objeto Intl lanza sistemáticamente un
<exceptionname>Error</exceptionname> cuando la clonación no puede
realizarse, ya sea porque el objeto no ha sido inicializado, o porque la
operación de clonación subyacente de ICU ha fallado. Anteriormente, la
mayoría de estas clases lanzaban una
<exceptionname>Exception</exceptionname> en su lugar, y
<classname>Spoofchecker</classname> emitía un error fatal.
</simpara>
</sect3>

Expand Down
16 changes: 13 additions & 3 deletions reference/intl/book.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: a03f9eda2d45b725f75b4d6a1a22e8aec63e157a Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<!-- EN-Revision: 66bf3dcc3870f91bda607fe90717a8291d195236 Maintainer: PhilDaiguille Status: ready -->
<!-- CREDITS: DAnnebicque -->

<book xml:id="book.intl" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand Down Expand Up @@ -100,6 +98,18 @@
</listitem>
</itemizedlist>

<note>
<simpara>
A partir de PHP 8.4.0, la clonación de un objeto Intl lanza
sistemáticamente un <exceptionname>Error</exceptionname> cuando la clonación
no puede realizarse, ya sea porque el objeto no ha sido inicializado (creado
sin invocar su constructor), o porque la operación de clonación subyacente
de ICU ha fallado. Anteriormente, la mayoría de estas clases lanzaban una
<exceptionname>Exception</exceptionname> en su lugar, y
<classname>Spoofchecker</classname> emitía un error fatal.
</simpara>
</note>

<!-- {{{ Enlaces -->
<section xml:id="intl.links">
<title>Enlaces</title>
Expand Down