From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/113343 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Jairo A. del Rio via ntg-context" Newsgroups: gmane.comp.tex.context Subject: Concerning \installparameterhashhandler and family Date: Tue, 9 Nov 2021 14:01:58 -0500 Message-ID: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5742808651509350503==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9229"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "Jairo A. del Rio" To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue Nov 09 20:02:56 2021 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mkWOW-0002EX-GD for gctc-ntg-context-518@m.gmane-mx.org; Tue, 09 Nov 2021 20:02:56 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id A4DFA280C5D; Tue, 9 Nov 2021 20:02:13 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K8iC5QFORh7c; Tue, 9 Nov 2021 20:02:12 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id BF045289071; Tue, 9 Nov 2021 20:02:11 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id BEA22289036 for ; Tue, 9 Nov 2021 20:02:10 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hVoMnCjWEoQg for ; Tue, 9 Nov 2021 20:02:09 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.221.41; helo=mail-wr1-f41.google.com; envelope-from=jairoadelrio6@gmail.com; receiver= Original-Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id BD7F0280C5D for ; Tue, 9 Nov 2021 20:02:09 +0100 (CET) Original-Received: by mail-wr1-f41.google.com with SMTP id d27so34730856wrb.6 for ; Tue, 09 Nov 2021 11:02:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=ZJow8I+bI/dsNOk9GPE2qoUcn78KK7bNPHKqow70sBc=; b=HiBkaZxia6Zk2gGD1gQK7pjIP4+GuwTM7gNJyTTPApURHOpNQJygfI3KH8o5wLmiN/ WP6bL6K+tWSCOSitW1MiVAVXu/ctLKJui3j0vV2YSMWD/RZo775QhjgnoKnvVRUwccjv +oUSeY4zQ2dLjs/JXyMBDPIFqvr9aMqdgXymHfkCGefgt6f2DYTglEL6WTV36pCzu78P 1DSJkbCyPd0SNsMhTY5rUG70Zn8vRNnYwrccN8tFiART3Xm6RgSsMrs53IjRlRb51V7i Io6x4FJbEBzkMOnIBsRoVil6VHRIMKW7wXaFUzF5dfcNE4K9+DlE8b4XiuLZIUmFiP2d hLsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ZJow8I+bI/dsNOk9GPE2qoUcn78KK7bNPHKqow70sBc=; b=YBcp1yvfFp4fF08nf3lbpvF0TIF6sj1d+/tVIn9p4F0Qxixvtfu11Ko4PjFwji++yp GP/q2sp1vuiDn7wwb6UaOdkZ6qcp3zzRC7dYw7HNXOFjqkQwiqQHhwCy546gZZZau44e Bgt/4x1bd7h4yZnM4IeZAn96dwAMaBybBdu/gWLEErieTPS96UZ/+DXZ+OTgo+H8h0i0 eSm7clkdWdSNBR4h6brTq+a08O7/BgvnvsOm7M4gCvBzzyoKOa+QpBUhWSwn3ZSM5cSh rw6AGJpAyXdwBFugIspYE8uBFrnq9Wtv5svvFS16ZN0Tk6SWqKeHPhRQT7yBNwGrxRtY q+cw== X-Gm-Message-State: AOAM5317/fW4raltraNZCx3i6bHOnYdKoKdKZki89m6aLC60KWtLk2yb lItUcexoJ2uTHb4IZX4++3XiP+OtAimnvA9rNhS/nviMATAFSg== X-Google-Smtp-Source: ABdhPJw0Gy/XJpdrsDWsWeW/8QXklP7F8qeg5I4apzcBvJAWgI699kc4kcaJvaWSJBTWdhsMtuhJBOEO3A04zgr38/I= X-Received: by 2002:a5d:4575:: with SMTP id a21mr11805694wrc.193.1636484529277; Tue, 09 Nov 2021 11:02:09 -0800 (PST) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:113343 Archived-At: --===============5742808651509350503== Content-Type: multipart/alternative; boundary="0000000000000c4fb405d05fbf42" --0000000000000c4fb405d05fbf42 Content-Type: text/plain; charset="UTF-8" Hi. Reading at mult-aux.mkxl, I've seen command handlers define, among others, \installparameterhashhandler, However, in files such as those related with symbol management, only \installparameterhandler and \installsetuphandler are. When writing basic modules, sometimes only the "raw" macros above are actually needed. So, what are "parameterset", "hashhander", "rootparameterhandler", etc. for? Where would they ease module writing? Thank you a lot and sorry for the long question. Best regards, Jairo --0000000000000c4fb405d05fbf42 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi. Reading at mult-aux.mkxl, I've seen comm= and handlers define, among others,=C2=A0 \installparameterhashhandler, Howe= ver, in files such as those related with symbol management, only \installpa= rameterhandler and \installsetuphandler are. When writing basic modules, so= metimes only the "raw" macros above are actually needed. So, what= are "parameterset", "hashhander", "rootparameterh= andler", etc. for? Where would they ease module writing? Thank you a l= ot and sorry for the long question.

Best regards,

Jairo
--0000000000000c4fb405d05fbf42-- --===============5742808651509350503== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============5742808651509350503==--