bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #65724] drop support for CCSID (code page) 1047 (EBCDIC)


From: G. Branden Robinson
Subject: [bug #65724] drop support for CCSID (code page) 1047 (EBCDIC)
Date: Mon, 19 Aug 2024 20:44:12 -0400 (EDT)

Update of bug #65724 (group groff):

                  Status:             In Progress => Fixed                  
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #4:


commit 25b0662e69c1d63b910262deee61915c59f13dc5
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sat May 11 09:40:49 2024 -0500

    Start dropping CCSID (code page) 1047 (EBCDIC).

    Begin withdrawing support for CCSID (code page) 1047 (EBCDIC).

    * tmac/X.tmac:
    * tmac/Xps.tmac:
    * tmac/dvi.tmac:
    * tmac/html.tmac:
    * tmac/ps.tmac: Stop loading "latin1.tmac" or "cp1047.tmac" depending on
      the special character `\[char97]` matching "a".

    * tmac/troffrc: Simplify logic; map special character `\[char160]` to
      `\~` unconditionally.

    Begins fixing <https://savannah.gnu.org/bugs/?65724>.

commit 5cab1363e47c0891a7dce003db053ce15f5722a0
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Jul 15 17:32:45 2024 -0500

    [troff]: Don't write incomp UTF-8 seqs in diags.

    * src/roff/troff/input.cpp (token::description): Revise diagnostic when
      reporting unexpected character code > 128 in input.  Report only its
      code in decimal and Unicode-style hexadecimal instead of trying to
      write it literally.

    Continues <https://savannah.gnu.org/bugs/?65724>.

commit e2c87e51a1c729db1304b0d06135b9dbd1ed6f4c
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sat Aug 3 19:01:42 2024 -0500

    [groff]: Drop tests of "cp1047" output device.

    * src/roff/groff/tests/ab_works.sh:
    * src/roff/groff/tests/backslash-X-works.sh:
    * src/roff/groff/tests/backslash-exclamation-early-does-not-fail.sh:
    * src/roff/groff/tests/cf-request-early-does-not-fail.sh:
    * src/roff/groff/tests/device-request-works.sh:
    * src/roff/groff/tests/output-request-works.sh: Do it.

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

commit a740fd8bdce9392d062b137b1c4aabe75698dceb
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sat Aug 3 19:13:22 2024 -0500

    [docs]: De-document EBCDIC/CCSID 1047 support.

    * doc/groff.texi.in
    * man/groff.7.man
    * man/groff_char.7.man
    * man/groff_tmac.5.man
    * src/devices/grotty/grotty.1.man:
    * src/preproc/eqn/eqn.1.man:
    * src/preproc/preconv/preconv.1.man:
    * src/roff/groff/groff.1.man:
    * src/roff/nroff/nroff.1.man:
    * src/utils/grog/grog.1.man:
    * tmac/groff_mdoc.7.man: Do it.

    Consequently, stop distinguishing "ISO systems" from "EBCDIC systems".

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

commit e3edfbf7b0738a659530f78222fd4a4beb406aef
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Aug 19 17:03:52 2024 -0500

    [troff]: Drop EBCDIC character definitions.

    * src/roff/troff/input.h: Drop input character definitions for CCSID
      (code page) 1047 (EBCDIC).

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

    Also add editor aid comments; drop old-style Emacs file-local variable
    setting.

commit 2291582732011844b4ff65dce9e99400dcc1a031
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Aug 19 17:17:04 2024 -0500

    Drop Autoconf checks for EBCDIC and OS/390.

    * m4/groff.m4 (GROFF_EBCDIC, GROFF_OS390): Drop macros.
    * configure.ac: Stop using them.

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

commit 4c893b80c3e7b5e737c2f89bbb7543de97b56c94
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Aug 19 17:39:30 2024 -0500

    tmac/*: Drop "cp1047" output device support.

    * tmac/fallbacks.tmac:
    * tmac/troffrc:
    * tmac/tty.tmac: Drop "cp1047" output device support.

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

commit 9cc884a820dd53be569ab9ba3fa7948cfdd71036
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Aug 19 17:35:17 2024 -0500

    [eqn]: Drop support for "cp1047" output device.

    * tmac/eqnrc: Drop eqn(1) support for "cp1047" output device.

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

commit 8f703dcaea849dbe85226e18648d3c1c5913ade5
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Aug 19 17:43:18 2024 -0500

    [mdoc]: Drop support for "cp1047" output device.

    * tmac/doc.tmac: Drop support for "cp1047" output device.

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

commit f50604d24c8f83c711baef57862ab2bd523cab61
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Aug 19 17:45:01 2024 -0500

    [man]: Drop support for "cp1047" output device.

    * tmac/an.tmac: Drop support for "cp1047" output device.

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

commit b296c8742d30a3d0e181d90218ba9eb44fdc42e0
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Aug 19 17:48:03 2024 -0500

    [nroff]: Drop support for "cp1047" output device.

    * src/roff/nroff/nroff.sh: Drop support for "cp1047" output device.

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

commit 80ccd629aba4782de868ec8ad306deefae8be59d
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Aug 19 17:50:22 2024 -0500

    tmac/cp1047.tmac: Drop.

    * tmac/cp1047.tmac: Delete.

    * tmac/tmac.am (TMACNORMALFILES): Stop shipping it.

    Continues fixing <https://savannah.gnu.org/bugs/?65724>.

commit 6aee6fad83b5c0166d15c0f1f1e0c46ea7b92861
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Mon Aug 19 18:01:56 2024 -0500

    Drop cp1047 device directory.

    * font/devcp1047/*: Recursively delete.

    * Makefile.am: Stop including the Automake file therein.

    * MANIFEST: De-document.

    * NEWS: Note withdrawal of "cp1047" device support.

    Fixes <https://savannah.gnu.org/bugs/?65724>.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65724>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]