[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Texmacs-dev] Re: DRD's and further name changes
From: |
Joris van der Hoeven |
Subject: |
[Texmacs-dev] Re: DRD's and further name changes |
Date: |
Sun, 23 Feb 2003 14:21:14 +0100 (MET) |
> From now on, the DRD system has been officially connected to
> the core of the TeXmacs/Guile/Scheme extension language.
> I again changed some of the naming conventions.
> In TeXmacs-1.0.1.6, the new names will be
>
> tm-define ; function definition
> tm-macro ; macro definition (upcoming)
> tm-routine ; as tm-define with environment (upcoming)
> tm-action ; as tm-routine, of type (->) (upcoming)
> tm-properties ; add properties a posteriori (upcoming)
>
> kbd-map ; keyboard mapping
> kbd-wildcard ; keyboard wildcards
>
> menu-set ; define a menu
> menu-append ; append to a menu
I changed the last two ones to menu-bind and menu-extend.
You may also pass a list (menu-name sub1 ... subn)
as the first argument.
> drd-rules ; define DRD-rules
> drd-group ; define a DRD-group
> drd-table ; define a DRD-table
> drd-dispatcher ; define a DRD-dispatcher (upcoming)
> drd-in? ; membership test for DRD-groups
> drd-ref ; DRD-table lookup
> drd-dispatch ; dispatch using DRD-dispatcher (upcoming)
>
> == ; synonym for equal?
> match? ; match a regular tree expression
> define-grammer ; define regular expression grammar