From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by sourceware.org (Postfix) with ESMTPS id 1E3933858C74 for ; Thu, 8 Sep 2022 15:52:24 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 1E3933858C74 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wr1-x434.google.com with SMTP id b5so26845261wrr.5 for ; Thu, 08 Sep 2022 08:52:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date; bh=Ixzl6NLtYcwHIsGjXA8QYm3SyUfHSGOaFB9Q3LbxcBw=; b=QaSWiclT8hIeHzQHA85rkcktyi8A7pX3xiiASrN6b78xTvCqsGX+x1VzOQCsveq3bD ZlfkkUwiKLG4IQgJOJIZcaMbsIE28ldtBFxmKqIp5b1p4Z9T+npZvyR3euUwcd81IY+b E2SAICPFeiwES3XCewvCsMnLUhTzd5SpDIMTDOoiOD0VS1XcPkOp6io/AxuMejpAj+9/ sr1xGFeenPa1CSSEMbmCeRezCpo/6tWZ3Gktbh97RxLAHpAecQq0R5dy+Jl3sPoKRNJa R89dgx4lL8dnIXOffLOzBTUcASVhLo6Z/qEOgMiU+JlQr6elQEfl1TFhFRxyX88B0Shq 1vug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date; bh=Ixzl6NLtYcwHIsGjXA8QYm3SyUfHSGOaFB9Q3LbxcBw=; b=tL72kw6ELWWBCmhdWbmDCPbxOxTJSH9v4sp8zZeg+J219NXdVwjAKski3BXRXv62TX fywqPob0zLHI8e1bIZiraBGo0O3h0/x3mw1qeXYpP9kB0fnK7PZpg+adyMbcjdx2ahP+ v1WxMPJzpeu4JTaVC5/OiHC6bXFvSihxnUdr7781s2FzSSQ26iNNnskahBK3RoqJ3CgZ tAvdKrOsBZu9dbgtUrUVveP/qaxbZgTUb0hGg/2eHqfUgqfE6WbWpY/o74Ozc0yhplUV iAZusKiGHXF4iCjsFKJ3FcdBnJRB1oPF8hweMBqEFVGFmITsq77RC42726c7AiCVQSbz Xs5w== X-Gm-Message-State: ACgBeo0bIBukfFhP3nToBQZK6bvRhB58PqnLQtAQtEBt7x7KVFX8ZZLI 37ElVMEJ7Dd0tD/mw7RIQK0= X-Google-Smtp-Source: AA6agR5BdkYUo7Kw1zPrYmoaFL238G90SFVakAUTaZn5kBQLe28OJmmQhvH/KE7jLrhTItiu2LQUJQ== X-Received: by 2002:a05:6000:1090:b0:228:a963:3641 with SMTP id y16-20020a056000109000b00228a9633641mr5714616wrw.289.1662652342715; Thu, 08 Sep 2022 08:52:22 -0700 (PDT) Received: from lancelot ([195.147.220.46]) by smtp.gmail.com with ESMTPSA id d13-20020a5d4f8d000000b0021e5adb92desm14493143wru.60.2022.09.08.08.52.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Sep 2022 08:52:22 -0700 (PDT) Received: from gaius by lancelot with local (Exim 4.94.2) (envelope-from ) id 1oWJpE-00460p-Us; Thu, 08 Sep 2022 16:52:20 +0100 From: Gaius Mulley To: Martin =?utf-8?Q?Li=C5=A1ka?= Cc: gcc-patches@gcc.gnu.org Subject: Re: Modula-2: merge followup (brief update on the progress of the new linking implementation) References: <87h73qy3vb.fsf@debian> <87ler60z9c.fsf@debian> <163022e2-1f71-da70-abd4-0539e3579a13@suse.cz> <87tu5t3fre.fsf@debian> <87fshc360m.fsf@debian> Date: Thu, 08 Sep 2022 16:52:20 +0100 In-Reply-To: ("Martin =?utf-8?Q?Li=C5=A1ka=22's?= message of "Wed, 7 Sep 2022 14:29:06 +0200") Message-ID: <87mtb9dft7.fsf@debian> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,KAM_EU,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Martin Li=C5=A1ka writes: > Note I've just converted the current Modula-2 manual to RST (Sphinx): > https://splichal.eu/scripts/sphinx/ > > It contains some minor issues, but in general it should be pretty fine. N= ote pygments > contains a corresponding lexer: > https://pygments.org/docs/lexers/#multi-dialect-lexer-for-modula-2 very nice - well done! All very useful - and much easier to see bugs in gm2.texi. I see a few missing options (missing from gm2.texi) and also I see problems with the libraries - meta data (const/type/var) is rendered (@findex perhaps should be ignored or processed). Or I could disable it from gcc/m2/tools-src/def2texi.py)? It is starting to look very nice indeed regards, Gaius