2001-08-06 SAITO Atsunori <sai@yedo.com>
authorteranisi <teranisi>
Mon, 6 Aug 2001 08:06:55 +0000 (08:06 +0000)
committerteranisi <teranisi>
Mon, 6 Aug 2001 08:06:55 +0000 (08:06 +0000)
* wl-vars.el (wl-ldap-objectclass): New user option.

* wl-address.el (wl-ldap-make-filter): Use it.

wl/ChangeLog
wl/wl-address.el
wl/wl-vars.el

index 3c870b4..69dcc87 100644 (file)
@@ -1,3 +1,9 @@
+2001-08-06  SAITO Atsunori <sai@yedo.com>
+
+       * wl-vars.el (wl-ldap-objectclass): New user option.
+
+       * wl-address.el (wl-ldap-make-filter): Use it.
+
 2001-08-03  Yuuichi Teranishi  <teranisi@gohome.org>
 
        * wl-fldmgr.el (wl-fldmgr-rename): Fixed second argument.
index 52e1ee2..2dc1ced 100644 (file)
@@ -104,7 +104,7 @@ If level 3 is required for uniqness with other candidates,
 (defun wl-ldap-make-filter (pat type-list)
   "Make RFC1558 quiery filter for PAT from ATTR-LIST.
 Each are \"OR\" combination, and PAT is beginning-match."
-  (concat "(&(objectclass=person)(|"
+  (concat "(&(objectclass=" wl-ldap-objectclass ")(|"
          (mapconcat (lambda (x) (format "(%s=%s*)" x pat)) ; fixed format
                     type-list
                     "")
index b34a4ae..f55d3d5 100644 (file)
@@ -682,6 +682,11 @@ Default is for 'followup-to-me'."
   :type '(string :tag "Base")
   :group 'wl)
 
+(defcustom wl-ldap-objectclass "person"
+  "*LDAP objectclass."
+  :type 'string
+  :group 'wl)
+
 (defcustom wl-use-ldap nil
   "*If non-nil, use LDAP for address completion."
   :type 'boolean