Mercurial > hg > xemacs-beta
comparison lisp/mu/std11-parse.el @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | 4b173ad71786 |
children | 54cc21c15cbb |
comparison
equal
deleted
inserted
replaced
69:804d1389bcd6 | 70:131b0175ea99 |
---|---|
1 ;;; std11-parse.el --- STD 11 parser for GNU Emacs | 1 ;;; std11-parse.el --- STD 11 parser for GNU Emacs |
2 | 2 |
3 ;; Copyright (C) 1995,1996 Free Software Foundation, Inc. | 3 ;; Copyright (C) 1995,1996 Free Software Foundation, Inc. |
4 | 4 |
5 ;; Author: MORIOKA Tomohiko <morioka@jaist.ac.jp> | 5 ;; Author: MORIOKA Tomohiko <morioka@jaist.ac.jp> |
6 ;; Keywords: mail, news, RFC 822, STD 11 | 6 ;; Keywords: mail, news, RFC 822, STD 11 |
7 ;; Version: | 7 ;; Version: |
8 ;; $Id: std11-parse.el,v 1.2 1996/12/22 00:29:20 steve Exp $ | 8 ;; $Id: std11-parse.el,v 1.1.1.1 1996/12/18 22:43:39 steve Exp $ |
9 | 9 |
10 ;; This file is part of MU (Message Utilities). | 10 ;; This file is part of tl (Tiny Library). |
11 | 11 |
12 ;; This program is free software; you can redistribute it and/or | 12 ;; This program is free software; you can redistribute it and/or |
13 ;; modify it under the terms of the GNU General Public License as | 13 ;; modify it under the terms of the GNU General Public License as |
14 ;; published by the Free Software Foundation; either version 2, or (at | 14 ;; published by the Free Software Foundation; either version 2, or (at |
15 ;; your option) any later version. | 15 ;; your option) any later version. |
66 (let ((len (length str)) | 66 (let ((len (length str)) |
67 (i (or from 0)) | 67 (i (or from 0)) |
68 ) | 68 ) |
69 (if (and (> len i) | 69 (if (and (> len i) |
70 (eq (aref str i) open)) | 70 (eq (aref str i) open)) |
71 (let (p chr) | 71 (let (p chr dest) |
72 (setq i (1+ i)) | 72 (setq i (1+ i)) |
73 (catch 'tag | 73 (catch 'tag |
74 (while (< i len) | 74 (while (< i len) |
75 (setq chr (aref str i)) | 75 (setq chr (aref str i)) |
76 (cond ((eq chr ?\\) | 76 (cond ((eq chr ?\\) |