diff --git a/documentation/18.01/eiffel/Tutorials/Mini-HowTo/Managing-CTRL-C-on-console.wiki b/documentation/18.01/eiffel/Tutorials/Mini-HowTo/Managing-CTRL-C-on-console.wiki
index f8e811a8..3aab37e1 100644
--- a/documentation/18.01/eiffel/Tutorials/Mini-HowTo/Managing-CTRL-C-on-console.wiki
+++ b/documentation/18.01/eiffel/Tutorials/Mini-HowTo/Managing-CTRL-C-on-console.wiki
@@ -5,18 +5,35 @@
Normally, if the user use the CTRL+C keys, the Eiffel application detect it as an error and throw an exception of type {OPERATING_SYSTEM_SIGNAL_FAILURE}. To manage the CTRL+C keys, you can use a rescue clause to detect the exception and a retry mecanism to cancel the exception handeling done by the Eiffel runtime.
+note
+ description: "Show hot to quit an application using CTRL+C (without trace)."
+ autheur: "Louis Marchand"
+ date: "Wed, 25 Apr 2018 23:12:33 +0000"
+ revision: "0.1"
+
+class
+ APPLICATION
+
+inherit
+ EXCEPTIONS
+
+create
make
- -- Running `Current'.
+
+feature {NONE} -- Initialisation
+
+ make
+ -- Exécute l'application.
local
l_ctrl_c:BOOLEAN
do
if not l_ctrl_c then
from until False loop
- io.standard_default.put_string ("Press CTRL+C%N")
+ io.standard_default.put_string ("Appuyez sur CTRL+C%N")
io.input.read_line
end
else
- io.standard_default.put_string ("%NClosing...%N")
+ io.standard_default.put_string ("%NFermeture...%N")
end
rescue
if attached {OPERATING_SYSTEM_SIGNAL_FAILURE} Exception_manager.last_exception then
@@ -24,4 +41,6 @@ Normally, if the user use the CTRL+C keys, the Eiffel application detect it as a
retry
end
end
+
+end
\ No newline at end of file