From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 28779 invoked from network); 8 Jul 2022 07:41:28 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 8 Jul 2022 07:41:28 -0000 Received: from relay11.mail.gandi.net ([217.70.178.231]) by 9front; Fri Jul 8 03:39:42 -0400 2022 Received: (Authenticated sender: rgl@antares-labs.eu) by mail.gandi.net (Postfix) with ESMTPSA id 85728100003 for <9front@9front.org>; Fri, 8 Jul 2022 07:39:37 +0000 (UTC) Date: Fri, 08 Jul 2022 07:39:36 +0000 From: =?ISO-8859-1?Q?Rodrigo_G=2E_L=F3pez?= To: 9front@9front.org In-Reply-To: <891985DA6AEAD81D6F3252F393AB2696@hera.eonet.ne.jp> References: <891985DA6AEAD81D6F3252F393AB2696@hera.eonet.ne.jp> Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: CSS YAML over XML browser scripting generator Subject: Re: [9front] ktrans Reply-To: 9front@9front.org Precedence: bulk hi kenji=2E i can't find any reference to the mechanism to edit the jisho on the fly y= ou mention=2E is it the ctl-x shortcut to refresh the in-memory jisho? people can choose their own jisho through the $jisho environment variable= =2E i didn't document that, but i will update the manpage and also add romi= 's tool to merge different jishos=E2=80=94which the user can use to build t= heir own jishos for the given task/environment=E2=80=94this weekend=2E i'm learning japanese and i'm far from experienced, so i could use all the= help i can get=2E :) i'd like to talk to you about the transformations you did to the original = skk dict (SKK-JISYO=2EM afaict), in order to automate it and document it as= much as possible, so people can add their own entries from scratch=2E i can contact you off-list if you prefer=2E cheers! -rodri On July 8, 2022 12:38:57 AM UTC, kokamoto@hera=2Eeonet=2Ene=2Ejp wrote: >Quoth romi : >> I didn=E2=80=99t realised that Kenji=E2=80=99s READMEs had a trailing i= ndent (just bellow the 9th bullet of the features list) haha >>=20 >> Anyway, awesome to have ktrans shipped with 9front out of the box! > >I asked to put ktrans to 9front's contrib several years ago, and I agreed >it with no maintainance by myself=2E >The ktrans was written more than 20 years ago, then, I don't remember it= =2E=2E=2E > >When I was asked to collaborate with GSOC last year, I wrote to the autho= r=20 >the principle under ktrans, then, I'll put it here again (the last time I= 'll write about this)=2E > >1) the most essential thing about ktrans is not in ktrans, but in pipefil= e=2E >2) pipefile was invented by Rob Pike which made us enbale to write Japane= se >seamlessly, which means we can trewat Japanese, Greek and Russian as=20 >English=2E >3) more precisely, WE DON'T NEED TO WRITE PROGRAMS FOR INDIVIDUAL >LANGUAGE! >4) for ktrans proper, I chose the ktrans-jisho for individual user not sy= stem wide, because >each person has each habits to write Japanese, then it is better to have= =20 >individual dictionary (Japanese has many different Kanji with the same so= und, homophone) >This is intentional, don't make it change=2E >5) I also intentionary exclude proper and technical nouns, because those = depend >on inviduals=2E >6) instead, I put tyhe mechanism to edit the ktrans-jisho on the fly=2E >7) 9front version includes pipekbd=2Ec written by cinap, which is the sam= e thing >of pipefile because 9front has kbdfs=2E > >Kenji > >PS=2E if chinese has not so homophone, it may be easier to include it in = ktrans=2E=2E=2E >