-       of this key. When ascii was defined in 1968 communication
-       with computers were done using punched cards, or hardcopy
-       terminals (basically a typewritter machine connected with
-       the computer using a serial port). Due to this, ascii defines
-       DELETE as 7F, because in the puched cards, it means all the
-       holes of the card punched, so it is a kind of 'phisical
-       delete'. In the same way, BACKSPACE key was a non destructive
-       back space, as in typewriter machines.  So, if you wanted
-       to delete a character, you had to BACKSPACE and then DELETE.
-       Other use of BACKSPACE was accented characters, for example
-       'a BACKSPACE `'. The VT100 had no BACKSPACE key, it was
-       generated using the CONTROL key as another control character
-       (CONTROL key sets to 0 b7 b6 b5, so it converts H (code
-       0x48) into BACKSPACE (code 0x08)), but it had a DELETE key
-       in a similar position where BACKSPACE key is located today
-       in common PC keyboards. All the terminal emulators emulated
-       correctly the difference between these keys, and backspace
-       key generated a BACKSPACE (^H) and delete key generated a
-       DELETE (^?).
-
-       But the problem arised when Linus Torvald wrote Linux, and
-       he did that the virtual terminal (the terminal emulator
-       integrated in the kernel) returns a DELETE when backspace
-       was pressed, due to the fact of the key in that position
-       in VT100 was a delete key. This created a lot of problems
-       (you can see it in [1] and [2]), and how Linux became the
-       king, a lot of terminal emulators today generate a DELETE
-       when backspace key is pressed in order to avoid problems
-       with linux. It causes that the only way of generating a
-       BACKSPACE in these systems is using CONTROL + H. I also
-       think that emacs had an important point here because CONTROL
-       + H prefix is used in emacs in some commands (help commands).
+       of this key. When ASCII was defined in 1968, communication
+       with computers was done using punched cards, or hardcopy
+       terminals (basically a typewriter machine connected with the
+       computer using a serial port).  ASCII defines DELETE as 7F,
+       because, in punched-card terms, it means all the holes of the
+       card punched; it is thus a kind of 'physical delete'. In the
+       same way, the BACKSPACE key was a non-destructive backspace,
+       as on a typewriter.  So, if you wanted to delete a character,
+       you had to BACKSPACE and then DELETE.  Another use of BACKSPACE
+       was to type accented characters, for example 'a BACKSPACE `'.
+       The VT100 had no BACKSPACE key; it was generated using the
+       CONTROL key as another control character (CONTROL key sets to
+       0 b7 b6 b5, so it converts H (code 0x48) into BACKSPACE (code
+       0x08)), but it had a DELETE key in a similar position where
+       the BACKSPACE key is located today on common PC keyboards.
+       All the terminal emulators emulated the difference between
+       these keys correctly: the backspace key generated a BACKSPACE
+       (^H) and delete key generated a DELETE (^?).
+
+       But a problem arose when Linus Torvalds wrote Linux. Unlike
+       earlier terminals, the Linux virtual terminal (the terminal
+       emulator integrated in the kernel) returned a DELETE when
+       backspace was pressed, due to the VT100 having a DELETE key in
+       the same position.  This created a lot of problems (see [1]
+       and [2]). Since Linux has become the king, a lot of terminal
+       emulators today generate a DELETE when the backspace key is
+       pressed in order to avoid problems with Linux. The result is
+       that the only way of generating a BACKSPACE on these systems
+       is by using CONTROL + H. (I also think that emacs had an
+       important point here because the CONTROL + H prefix is used
+       in emacs in some commands (help commands).)