all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* string to string matching
@ 2010-04-20  3:17 Zhu, Shenli
  2010-04-30 18:58 ` Andreas Röhler
  0 siblings, 1 reply; 2+ messages in thread
From: Zhu, Shenli @ 2010-04-20  3:17 UTC (permalink / raw
  To: help-gnu-emacs@gnu.org

Hello experts,

Emacs use syntax table to implement char to char matching, e.g. "(" and 
")" parenthesis matching.
But how to do string to string matching, e.g. "BEGIN" and "END" matching?

Thank you,
  -Z




^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: string to string matching
  2010-04-20  3:17 string to string matching Zhu, Shenli
@ 2010-04-30 18:58 ` Andreas Röhler
  0 siblings, 0 replies; 2+ messages in thread
From: Andreas Röhler @ 2010-04-30 18:58 UTC (permalink / raw
  To: Zhu, Shenli; +Cc: help-gnu-emacs

Zhu, Shenli wrote:
> Hello experts,
> 
> Emacs use syntax table to implement char to char matching, e.g. "(" and
> ")" parenthesis matching.
> But how to do string to string matching, e.g. "BEGIN" and "END" matching?
> 
> Thank you,
>  -Z
> 
> 
> 


Hi,

tried some realisations of the matter.

One identifies begin and end of sh-script forms.

Its here:
https://code.launchpad.net/~a-roehler/s-x-emacs-werkstatt/sh-beg-end.el

A more generic tool identifying any THING by its beginnings and ends is here:

https://code.launchpad.net/~a-roehler/s-x-emacs-werkstatt/beg-end.el

You may watch realisation of the latter by calling

ar-blok-atpt

from

https://code.launchpad.net/~a-roehler/s-x-emacs-werkstatt/thing-at-point-utils.el

where `blok' is freely customizable setting begin- and end-strings.

HTH

Andreas

--
https://code.launchpad.net/~a-roehler/python-mode
https://code.launchpad.net/s-x-emacs-werkstatt/






^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-04-30 18:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-20  3:17 string to string matching Zhu, Shenli
2010-04-30 18:58 ` Andreas Röhler

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.