comparison lisp/net/hmac-def.el @ 107390:bb307bf2e752

Fix keywords. * finder.el (finder-compile-keywords): Replace `princ' with `prin1' on a list of symbols interned from keyword strings. * emacs-lisp/lisp-mnt.el (lm-keywords-list): If `keywords' contains a comma, then split keywords using a comma and optional whitespace. Otherwise, split by whitespace. * complete.el: * face-remap.el: * log-view.el: * net/hmac-def.el: * net/hmac-md5.el: * net/netrc.el: * progmodes/mixal-mode.el: Fix keywords.
author Juri Linkov <juri@jurta.org>
date Sun, 14 Mar 2010 23:15:02 +0200
parents ffae6d506d37
children 8d09094063d0
comparison
equal deleted inserted replaced
107389:51ddd70d1fa1 107390:bb307bf2e752
1 ;;; hmac-def.el --- A macro for defining HMAC functions. 1 ;;; hmac-def.el --- A macro for defining HMAC functions.
2 2
3 ;; Copyright (C) 1999, 2001, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 3 ;; Copyright (C) 1999, 2001, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
4 4
5 ;; Author: Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp> 5 ;; Author: Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
6 ;; Keywords: HMAC, RFC-2104 6 ;; Keywords: HMAC, RFC2104
7 7
8 ;; This file is part of GNU Emacs. 8 ;; This file is part of GNU Emacs.
9 9
10 ;; GNU Emacs is free software: you can redistribute it and/or modify 10 ;; GNU Emacs is free software: you can redistribute it and/or modify
11 ;; it under the terms of the GNU General Public License as published by 11 ;; it under the terms of the GNU General Public License as published by
20 ;; You should have received a copy of the GNU General Public License 20 ;; You should have received a copy of the GNU General Public License
21 ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 21 ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
22 22
23 ;;; Commentary: 23 ;;; Commentary:
24 24
25 ;; This program is implemented from RFC 2104, 25 ;; This program is implemented from RFC2104,
26 ;; "HMAC: Keyed-Hashing for Message Authentication". 26 ;; "HMAC: Keyed-Hashing for Message Authentication".
27 27
28 ;;; Code: 28 ;;; Code:
29 29
30 (defmacro define-hmac-function (name H B L &optional bit) 30 (defmacro define-hmac-function (name H B L &optional bit)