From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Taiju HIGASHI Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Add an option to not reduce vocabulary of the Japanese Date: Tue, 07 Jun 2022 00:08:01 +0900 Message-ID: <87h74x96em.fsf@taiju.info> References: <87r142ypnq.fsf@gnu.org> <878rqa9cm8.fsf@taiju.info> <87k09tubfa.fsf@gnus.org> <837d5t98qq.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8354"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) Cc: Lars Ingebrigtsen , handa@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jun 06 17:34:25 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nyEkL-0001uO-He for ged-emacs-devel@m.gmane-mx.org; Mon, 06 Jun 2022 17:34:25 +0200 Original-Received: from localhost ([::1]:60470 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nyEkK-0003BX-Af for ged-emacs-devel@m.gmane-mx.org; Mon, 06 Jun 2022 11:34:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58584) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nyEKv-00051U-9t for emacs-devel@gnu.org; Mon, 06 Jun 2022 11:08:09 -0400 Original-Received: from mail-pj1-x1029.google.com ([2607:f8b0:4864:20::1029]:44701) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nyEKt-0005xi-3S for emacs-devel@gnu.org; Mon, 06 Jun 2022 11:08:09 -0400 Original-Received: by mail-pj1-x1029.google.com with SMTP id gc3-20020a17090b310300b001e33092c737so12785388pjb.3 for ; Mon, 06 Jun 2022 08:08:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=taiju-info.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=AeYYRvNo1R9PQZbz0aF9Q67iiFOCJCrlF9Z9jsg45pg=; b=oOkL/xkKoWeXPxCVxg3Cpwdr9CWzsWazgr46nZcxb+ajDWlAB9IG4yGQhjxZWzmBRh WEbqrzHeSHXZMjHQkOGzoLyGCdI0KbehSlmDmBmcR1tpceF/iefflxUwpAu8AdMSXPae rY22i2j+P0bLjargE6dK6UIzGanc1omGSPKCyUGj3kegPmtK7FFrsLOJssGNflfE2YLF MTxoXUGyoJuoyPnAw8QZk7PEraGyoV+ZrCSGd01o7BZ07k0/DPLNqfpJgMP8anusdyBS R2dVdKqOYbGiAaTQJkq8rN1DnUxZEV5E9ZWG46kju+xskzW8FGeTQLpkXxAa8Ek4U20v 1K6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=AeYYRvNo1R9PQZbz0aF9Q67iiFOCJCrlF9Z9jsg45pg=; b=N5K3JXFUX8GRrFHZiBqc2326J5xo5X3yUcnHiRigbRYm5EkuvsVThliqvMVcJzN61q WJd99xLrEPGWpj6NqChuBD1KlIO+/zjjrf1C+mSuFVrssWei7pNnIRWN+TiNHaagz2YL pYFtZyvBQwpe/ba5vsPeZQjSMFBycI40fDNt66TccFwnlaPSvT7pYXUjfPXbAmRVBA1j o5QINLicWWdScrZpLHHqOg0SP+SYc1e2Fvkk5UX85jdc6RyJK8Y7aZqTaWHyyyZcVrXU KIKUJ8UBQEQxBq7b4T3eFnAkbYx0DSz0zQI7uQq2rtbSO97UvVwroNhOWb7lORUVIjNb jAqQ== X-Gm-Message-State: AOAM5311IUxKK1SYnhqW7CIQLau40Irp9DvxIZDSZybDQmMSJqHDkz11 dLZW5lHQBupbZ7jMiBJfgsyURI967iZjRU0v X-Google-Smtp-Source: ABdhPJzRRv+5mq4iz2jN7mCGPXmYoM4WIme9pI+ndf6ai17y/LiPPuQV3bcYqTPWG7VDq+Uydge3dw== X-Received: by 2002:a17:903:2308:b0:167:6bfe:a800 with SMTP id d8-20020a170903230800b001676bfea800mr10369981plh.100.1654528084520; Mon, 06 Jun 2022 08:08:04 -0700 (PDT) Original-Received: from Taix ([240b:253:ec40:2400:b7d1:436e:2d61:e925]) by smtp.gmail.com with ESMTPSA id p8-20020aa78608000000b0051b9d27091bsm10835191pfn.76.2022.06.06.08.08.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jun 2022 08:08:03 -0700 (PDT) In-Reply-To: <837d5t98qq.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 06 Jun 2022 17:17:33 +0300") Received-SPF: none client-ip=2607:f8b0:4864:20::1029; envelope-from=higashi@taiju.info; helo=mail-pj1-x1029.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:290802 Archived-At: >> From: Lars Ingebrigtsen >> Cc: handa , eliz@gnu.org, emacs-devel@gnu.org >> Date: Mon, 06 Jun 2022 16:14:01 +0200 >> >> Taiju HIGASHI writes: >> >> > I have also received a suggestion to make it a run-time option instead >> > of a build-time option, is it possible to get some opinion on that? >> > >> > Because I cannot see how many users would want a dictionary with a reduced >> > vocabulary. >> >> I think if everybody agrees that nobody would want a reduced dictionary, >> then we should just stop reducing the dictionary -- no >> configuration/run-time options necessary. > > I think a configuration option, by default off, is a good way of > removing the reduction, but still leaving someone who may want that a > "fire escape". The cost in complexity is quite small in this case. I feel that the run-time option is unnecessary if a dictionary with a reduced vocabulary can be selected at installation if desired, and if it can be rebuilt later. (This package can also regenerate dictionaries with the Emacs command.) Based on the totality of the discussion so far, would the following policy be the best? 1. make the build-time option selectable to install a dictionary with a reduced vocabulary 2. install dictionaries without reduced vocabulary by default 3. make it possible to regenerate dictionaries from make or Emacs command. Thanks, -- Taiju