1 2014-05-15 Norbert Koch <viteno@xemacs.org>
3 * Makefile (VERSION): XEmacs package 1.43 released.
5 2014-05-15 Norbert Koch <viteno@xemacs.org>
7 * Makefile (VERSION): XEmacs package 1.42 released.
9 2014-05-13 Jerry James <james@xemacs.org>
12 * .hgignore: New file.
13 * *.el: Restore CVS keyword expansions.
14 * eudc.texi: Update for texinfo 5.x.
16 2012-01-10 Norbert Koch <viteno@xemacs.org>
18 * Makefile (VERSION): XEmacs package 1.41 released.
20 2011-12-31 Aidan Kehoe <kehoea@parhasard.net>
22 * eudc.el (eudc-custom-generated-menu):
23 Only call #'custom-menu-create if the menubar is available; avoids
24 compilation problems when this code is evaluated as a result of
27 2007-10-13 Norbert Koch <viteno@xemacs.org>
29 * Makefile (VERSION): XEmacs package 1.40 released.
31 2007-10-13 Aidan Kehoe <kehoea@parhasard.net>
34 Only install the menu if we're an interactive process.
36 2004-09-29 Steve Youngs <steve@youngs.au.com>
38 * Makefile (REQUIRES): Add ecrypto.
40 2003-10-31 Norbert Koch <viteno@xemacs.org>
42 * Makefile (VERSION): XEmacs package 1.39 released.
44 2003-05-18 Norbert Koch <viteno@xemacs.org>
46 * Makefile (VERSION): XEmacs package 1.38 released.
48 2003-05-18 Steve Youngs <youngs@xemacs.org>
50 * Makefile (REQUIRES): Add term, sh-script, net-utils.
52 2003-03-09 Ben Wing <ben@xemacs.org>
55 Delete explicit compile:: and binkit: rules.
56 Don't add custom-load.elc to the list of generated elc's.
57 Use STANDARD_DOCS instead of explicitly giving the targets
60 2003-01-03 Rendhalver [Peter Brown] <rendhalver@xemacs.org>
62 * Makefile (VERSION): XEmacs package 1.37 released.
64 2002-12-17 Jerry James <james@xemacs.org>
66 * Makefile (REQUIRES): Add rmail, tm, and apel to satisfy
67 transitive dependencies from gnus.
69 2002-11-29 Ben Wing <ben@xemacs.org>
71 * .cvsignore: Remove files now handled automatically by CVS.
72 * Makefile: Use `compile' instead of hard-coded `all'.
74 2002-10-15 Ville Skyttä <scop@xemacs.org>
76 * Makefile (srckit): Remove.
78 2002-07-16 Adrian Aichner <adrian@xemacs.org>
80 * .cvsignore: Add generated .info* and .html files.
82 2002-02-13 Vin Shelton <acs@xemacs.org>
84 * Makefile (REQUIRES): Added gnus and mail-lib for eudcb-bbdb.el.
86 2002-01-07 Adrian Aichner <adrian@xemacs.org>
88 * Makefile (HTML_FILES): New.
89 * Makefile (HTML_DEP): New.
90 * eudc.texi: Outdent @ignore block.
91 * eudc.texi (Top): Change ifinfo to ifnottex so generated HTML
94 2001-07-28 Oscar Figueiredo <oscar@xemacs.org>
96 * eudc: EUDC 1.32 is released
98 * eudcb-bbdb.el: Patch from David S Goldberg <dsg@mitre.org> for
99 compatibility with BBDB 2.32
104 * eudc-vars.el: Pavel Janik's patch adding documentation sections
105 required by the Emacs Lisp Coding Conventions
107 2001-07-09 Oscar Figueiredo <oscar@xemacs.org>
109 * eudc.el (eudc-multi-query): Changed parameter semantics to
110 distinguish behavior when called for inline expansion or to
111 process query form data (need to process
112 `eudc-inline-expansion-format' and `eudc-inline-query-format' in
113 the former case). Bug identified by David Goldberg <dsg@mitre.org>
114 (eudc-multi-query): Do not save options file on temporary server
116 (eudc-expand-inline): Pass query words directly to
118 (eudc-process-form): Call `eudc-multi-query' according to its new
121 2000-10-05 Martin Buchholz <martin@xemacs.org>
125 2000-08-17 Oscar Figueiredo <oscar@xemacs.org>
127 * eudc.el (eudc-expand-inline): Perform multiple match processing
128 within server-switch protected zone
130 2000-08-09 Oscar Figueiredo <oscar@xemacs.org>
132 * eudc-export.el (eudc-create-bbdb-record): Temporarily switch
133 servers before importing to ensure attribute corespondence
135 * eudc.el (eudc-server-protect): Restore server even everything
138 2000-07-26 Oscar Figueiredo <oscar@xemacs.org>
140 * eudc.el: Fix menu separators according to Ben's advice
142 2000-07-19 Oscar Figueiredo <oscar@xemacs.org>
144 * eudc.el (eudc-query): Attribute names in the query and in the
145 return list are systematically translated according to
146 `eudc-protocol-attributes-translation-alist'
147 (eudc-expand-inline): Do not translate attributes before calling
148 `eudc-multi-query' since translation is server dependent
150 2000-07-17 Oscar Figueiredo <oscar@xemacs.org>
152 * eudc.el (eudc-server-protect): New macro
154 (eudc-echo-progress):
155 (eudc-multi-query): New defun
156 (eudc-process-form): Use it
157 (eudc-setup-record-display-buffer):
158 (eudc-close-record-display-buffer): New defun
159 (eudc-display-records): Use them
160 (eudc-send-mail): New defun
161 (eudc-format-query): Deleted
162 (eudc-build-query-with-words-on-format): New defun
163 (eudc-query-form): Cosmetic changes for multi-server queries
165 * eudc-vars.el (eudc-multi-query-policy): New variable replacing
166 `eudc-inline-expansion-servers'
168 * eudc-hotlist.el (eudc-edit-hotlist): Avoid error when editing an
171 2000-07-16 Oscar Figueiredo <oscar@xemacs.org>
179 * eudc-bob.el: Gerd Moellman's docstring and Emacs compatibility
182 1999-10-17 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
184 * eudc: EUDC 1.30 is released
186 * eudc-bob.el (eudc-bob-pipe-object-to-external-program): Declare
189 * eudcb-ldap.el (eudc-ldap-escape-query-special-chars): New
191 (eudc-ldap-format-query-as-rfc1558): Use it
192 (eudc-ldap-simple-query-internal): Typo
194 * eudc.el (eudc-replace-in-string): New function
195 (eudc-expand-inline): Avoid using `subseq' not defined
198 1999-10-16 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
200 * eudc.el (eudc-set-server): Take the back end file name change
203 (eudc-lax-plist-get):
204 (eudc-plist-member): New functions
205 (eudc-variable-protocol-value):
206 (eudc-variable-server-value):
209 (eudc-variable-default-value):
210 (eudc-variable-protocol-value):
211 (eudc-variable-server-value): Use them
213 (eudc-format-query): Fixed a bug where query words were reversed
214 when merged to the same attribute name. Reported by
215 <tuomo.tikkanen@nokia.com>
217 * eudc-vars.el (eudc-inline-query-format): Docstring change
219 * eudc-hotlist.el (eudc-edit-hotlist): Do not assume server names
220 are less than 30 characters. Bug reported by
221 <sfarrell@almaden.ibm.com>
223 * eudc: Renamed `eudc-custom-vars.el' to `eudc-vars.el'. Renamed
224 the back end files from `eudc-bck-*' `eudcb-*' per RMS's request
226 1999-08-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
228 * eudc.el (eudc-display-records): Do not attempt to move point to
229 first record when there's none to display
231 1999-07-21 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
233 * eudc: EUDC 1.29 is released
235 * eudc-custom-vars.el (eudc-external-viewers): New variable
237 1999-07-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
239 * eudc-custom-vars.el (eudc-attribute-display-method-alist):
240 Changed syntax to use strings instead of symbols as keys
242 * eudc.el (eudc-print-attribute-value): Use `assoc' on
243 `eudc-attribute-display-method-alist'
245 * eudc-bob.el : New file
247 * eudc : Renamed backend files to eudc-bck-*.el
249 1999-06-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
251 * eudc.el : Moved various parts to new files: eudc-hotlist.el,
252 eudc-export.el and eudc-image.el
254 * eudc-custom-vars.el :
255 (eudc-attribute-display-method-alist): New variable
257 1999-06-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
259 * eudc-ldap.el (eudc-filter-$): Simplified the implementation
260 (eudc-ldap-cleanup-record-simple): New function
261 (eudc-ldap-cleanup-record-filtering-addresses): New function
262 (eudc-ldap-simple-query-internal): Use them
264 1999-06-02 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
266 * eudc.el (split-string): Synched with XEmacs 21.2 to avoid an
267 infinite loop in some situations
269 1999-05-30 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
271 * eudc-ldap.el (eudc-ldap-cleanup-record): Removed
272 (eudc-cleanup-record-field): Removed
273 (eudc-ldap-simple-query-internal): Take it into account
274 (toplevel): Set `eudc-attribute-decoding-alist' to decode
277 * eudc.el (eudc-format-attribute-name-for-display): New function
278 (eudc-print-attribute-value): New function
279 (eudc-print-record-field): New function
280 (eudc-display-records): Use them
282 1999-05-15 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
284 * eudc.el (eudc-batch-import-records-into-bbdb): New function
285 suggested by "Tom Roth" <godfather@pixelpark.com>
286 (eudc-create-bbdb-record): New parameter `silent' for batch record
289 * eudc.texi: Fixes by "James R. Van Zandt" <jrv@vanzandt.mv.com>
291 * eudc-custom-vars.el: Bug fixes in custom definitions by "Mark
292 Flacy" <flacy@nortelnetworks.com>
294 1999-04-10 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
296 * eudc-ldap.el (eudc-ldap-simple-query-internal): Fixed error when
297 `return-attrs' is 'all
299 * eudc.el (eudc-query): Ditto
300 Fixed problem with hostnames containg `-' in the hotlist editor.
302 1999-02-13 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
304 * eudc: Released 1.28
305 1.27 was dropped to sync with the XEmacs package number
307 * eudc.el (eudc-expand-inline): Double loop on servers and query
309 (eudc-format-query): New function
310 (eudc-extract-n-word-formats): New function
311 (eudc-select): Fixed for FSF Emacs
313 * eudc-custom-vars.el (eudc-inline-query-format): New semantics
314 and custom definition
315 (eudc-bbdb-enable-substring-matches): New variable
317 * eudc-bbdb.el (eudc-bbdb-filter-non-matching-record): Use it
318 Fixed for multi-valued BBDB results
320 1998-12-14 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
322 * eudc: Released 1.26
324 * eudc-custom-vars.el (eudc-server)
325 (eudc-inline-expansion-servers)
326 (eudc-supported-protocols): Docfix
327 (eudc-protocol): Custom fix
328 (eudc-known-protocols): Moved from eudc.el
329 (eudc-multiple-match-handling-method)
330 (eudc-user-attribute-names-alist)
331 (eudc-mode-hook): Custom doc change
332 (eudc-inline-query-format): Better custom definition
333 (eudc-inline-expansion-format): Ditto
335 1998-12-12 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
337 * eudc.el (toplevel): Define menu in keymap
338 `eudc-hotlist-keymap' for FSF Emacs
339 (eudc-mode): Define menu in keymap for FSF Emacs
341 1998-12-11 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
343 * eudc.el (eudc-register-protocol): Update custom definition of
345 (eudc-expand-inline): Fix for multi-line address lists
347 1998-11-24 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
349 * eudc.el (plist-member): Defined for FSF Emacs
350 (lax-plist-get): Ditto
351 (eudc-plist-get): New function for compatibility with FSF Emacs
352 which accepts two args only in `plist-get'
353 (eudc-install-menu): Use `easy-menu-add-item' in recent FSF Emacsen
355 1998-10-31 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
357 * eudc: Released 1.25
359 * eudc-bbdb.el (toplevel): Backed up change of 1998-10-15. The
360 correct fix is waiting for an update of the XEmacs packaging
361 system (run-time requires vs compile-time requires)
363 * eudc.el (eudc-expand-inline): Bug fix for multi-word queries
365 (toplevel): removed definition of `split-string' for FSF Emacs
367 * eudc.texi: Updated to release 1.25
369 1998-10-15 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
371 * eudc: Released 1.24 - in order to synch w/ package version
373 * eudc-bbdb.el (toplevel): Delay bbdb requirement to load time to
374 avoid creating an unnecessary package dependency
376 * Makefile: Added eudc-bbdb and eudc-custom-vars to ELCS
378 1998-09-19 SL Baur <steve@xemacs.org>
380 * Makefile: update for newer XEmacs package protocol.
382 1998-08-22 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
384 * eudc: Released 1.21
386 * eudc.el (eudc-known-protocols): New variable
387 (eudc-local-vars): New variable
388 (eudc-protocol-has-default-query-attributes): New variable
389 (eudc-switch-to-server-hook): New variable
390 (eudc-switch-from-server-hook): New variable
391 (eudc-protocol-switch-init-function): Removed
392 (eudc-protocol-switch-exit-function): Removed
393 (eudc-protocol-locals): Removed
394 (eudc-server-local-variable-p): New function
395 (eudc-protocol-local-variable-p): New function
396 (eudc-default-set): New function
397 (eudc-protocol-set): New function
398 (eudc-server-set): New function
399 (eudc-set): New function
400 (eudc-variable-default-value): New function
401 (eudc-variable-server-value): New function
402 (eudc-variable-protocol-value): New function
403 (eudc-update-variable): New function
404 (eudc-update-local-variables): New function
405 (eudc-register-protocol): API change
406 (eudc-switch-to-protocol): Removed
407 (eudc-hotlist-mode): Add menu to top menubar
408 (eudc-set-server): Complete on limited list of protocols and not
410 (eudc-expand-inline): Bug fixes.
411 Limit list of queried servers to `eudc-max-servers-to-query'
412 Report error signal if any.
413 (eudc-query-form): Complete on `eudc-known-protocols'
414 (eudc-save-options): Wrong positioning in file fixed.
415 (eudc-custom-generated-menu): New variable
416 (eudc-tail-menu): Use it
418 * eudc-custom-vars.el (eudc-max-servers-to-query): New variable
420 * eudc-ldap.el (eudc-ldap-protocol-locals): Removed in favour of
423 * eudc-bbdb.el (eudc-bbdb-protocol-locals): Ditto
425 * eudc-ph.el (eudc-ph-protocol-locals):
427 1998-08-07 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
429 * eudc: Released 1.20
431 * eudc.el: (toplevel): Moved custom vars to eudc-custom-vars
432 Avoid loading options file when XEmacs runs in batch
433 Rename temp menu top name to `Directory Search'
434 (eudc-save-options): Avoid duplication of expressions
435 (eudc-expand-inline): Guard against empty hotlist
436 (eudc-menu): Rename top name to `Directory Search'
438 * eudc-ph.el (toplevel): Moved custom vars to eudc-custom-vars
440 * eudc-ldap.el: Ditto
442 * eudc-bbdb.el: Ditto
444 1998-07-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
446 * eudc: Released 1.11
448 * eudc-ldap.el (eudc-ldap): Fixed group
449 (eudc-ldap-clear-inline-query-format-on-exit): Removed
450 (eudc-ldap-protocol-locals): Removed
451 `eudc-protocol-switch-init-function' and
452 `eudc-protocol-switch-exit-function'. Added
453 `eudc-protocol-has-default-query-attributes'.
454 (eudc-ldap-set-inline-query-format-maybe): Removed
455 (eudc-ldap-protocol-switch-init): Removed
456 (eudc-ldap-protocol-switch-exit): Removed
458 * eudc-ph.el (eudc-ph): Fixed group
459 (eudc-ph-protocol-locals): Set
460 `eudc-protocol-has-default-query-attributes'
462 * eudc.el (eudc-inline-query-format): Changed default
463 (eudc-inline-expansion-servers): New variable
464 (eudc-protocol-locals): New cell
465 `eudc-protocol-has-default-query-attributes'
466 (eudc-filter-duplicate-attributes): Translate attribute names
467 according to `eudc-protocol-attributes-translation-alist'
468 (eudc-expand-inline): New feature: try several servers until one
469 succeeds. Fixed broken handling of `eudc-inline-query-format'.
470 (eudc-menu): Display servers as radio buttons
472 1998-07-20 SL Baur <steve@altair.xemacs.org>
474 * eudc.el (eudc-install-menu): Guard `add-submenu' call with test
478 1998-07-12 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
480 * eudc: Released 1.10
482 * eudc-ldap.el (eudc-ldap-simple-query-internal): Take
483 `eudc-strict-return-matches' and `eudc-default-return-attributes'
486 * eudc-ph.el (eudc-ph-query-internal): Properly consider `all' as
487 an option of `eudc-default-return-attributes'
489 * eudc.el (eudc-default-return-attributes): Modified custom
490 widgets to allow the selection of `all' as a symbol.
491 (eudc-query): Take `eudc-default-return-attributes' into account
492 (eudc-filter-partial-records): New function
494 1998-06-30 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
496 * eudc: Released 1.09
498 * eudc-ldap.el (eudc-ldap-get-field-list):
499 `ldap-host-parameters-plist' renamed to
500 `ldap-host-parameters-alist'
502 1998-06-07 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
504 * eudc: Released 1.08
506 1998-06-05 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
508 * eudc.el (eudc-save-options): Put the provide statement at the
509 beginning of the file to avoid infinite recursion
511 1998-05-21 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
513 * eudc: Released 1.07
515 1998-05-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
517 * eudc.el (eudc-display-records): `concat' does not accept ints as
519 (eudc-query-form): Ditto.
521 1998-05-07 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
523 * eudc.el (eudc-save-options): Also save the current server
524 (eudc-set-server): New optional argument to save the current
525 server for future sessions or not
527 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
529 * eudc: Released 1.06
531 * eudc-ldap.el (eudc-ldap-get-field-list): Adapt to change in
532 ldap.el from `ldap-host-parameters-alist' to
533 `ldap-host-parameters-plist'
535 1998-04-29 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
537 * eudc: Released 1.05
539 1998-04-28 SL Baur <steve@altair.xemacs.org>
541 * eudc.el: (Top Level): Don't add menu when running InfoDock.
543 1998-04-26 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
545 * eudc.el: (eudc-display-records): Fixed for fields without
548 * eudc-ldap.el: (eudc-ldap-get-field-list): New function
549 (eudc-ldap-protocol-locals): Added reference to
550 `eudc-ldap-get-field-list'
551 (eudc-ldap-cleanup-record-field): Fixed for fields without
554 1998-04-21 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
556 * eudc: Released 1.04
558 * eudc.texi: Documented hotlist edit mode. Minor fixes.
560 * eudc.el: (eudc-hotlist-mode): Doc fix
562 1998-04-19 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
564 * eudc.el: Added server hotlist editing facilities
566 1998-04-18 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
568 * eudc-ldap.el: (eudc-ldap-attributes-translation-alist): Added
571 * eudc-ph.el: (eudc-ph-get-field-list): New parameter
573 * eudc.el: (eudc-query-form-attributes): Added `firstname'
574 (eudc-get-attribute-list): Bug fix
576 1998-04-05 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
578 * eudc: Released 1.03
580 * eudc.texi: Added @direntry section
582 * eudc.el: Guarded autoload menu addition for XEmacs.
583 Added (require 'cl) for Emacs.
585 * eudc-ldap.el: Removed dependency on `replace-in-string'
587 1998-03-24 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
589 * eudc: Released 1.02
590 Release and package numbers are now in synch.
592 * eudc.el: Fixed compilation warnings.
594 1998-03-18 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
596 * eudc: Released 1.01
598 * eudc.el: (eudc-expand-inline): Translate
599 `eudc-inline-expansion-format' before using it
600 (eudc-tail-menu): Synch with autoloaded menu labels
602 1998-03-15 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
604 * eudc: Released 1.0/pkg1.01
607 (eudc-ldap-clear-inline-query-format-on-exit): New var
608 (eudc-ldap-set-inline-query-format-maybe): New defun
609 (eudc-ldap-protocol-switch-init): New defun
610 (eudc-ldap-protocol-switch-exit): New defun
612 * eudc.el: (eudc-protocol-switch-init-function): New var
613 (eudc-protocol-switch-exit-function): New var
614 (eudc-switch-to-protocol): Reswitch to previous protocol in case
615 of error. Run protocol specific init and exit functions.
616 (eudc-expand-inline): Use eudc-inline-query-format if if query
617 string is a single word.
618 Discard words in query string if there is no corresponding
619 attribute in eudc-inline-query-format
620 New selection mechanism for multiple matches
622 1998-03-01 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
624 * eudc.el: (eudc-use-raw-directory-names): New var
625 (eudc-query-form): Take previous var into account
626 (eudc-tail-menu): Changed some menu entry names
627 (eudc-load-eudc): New function
628 Attach a basic menu for EUDC at autoload time.
630 1998-02-25 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
632 * eudc: Released 0.2/pkg0.9
634 * eudc.el: Bug fix for compilation (overlay require)
635 (eudc-switch-to-protocol): Try to load eudc protocol support file
636 if protocol not supported yet
637 (eudc-set-server): Display message if interactively called
638 (eudc-query-form): Display fix
640 * eudc-ldap.el, eudc-ph.el: Removed custom dependency on eudc that
641 would cause eudc-ldap and eudc-ph to be loaded together with eudc
643 * Makefile: Updated for release 0.2/0.9
645 1998-02-24 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
647 * eudc.el: (eudc-query): Typo fix
648 (eudc-bbdbify-address): Ditto
652 1998-02-22 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
654 * eudc-ph.el: Released 0.1
656 * eudc.el: (eudc-attribute-to-formstring-alist): Renamed to
657 `eudc-user-attribute-names-alist'
658 (eudc-query): Translate also return attributes if needed
659 (eudc-filter-duplicate-fields): Renamed to
660 `eudc-filter-duplicate-attributes'
661 (eudc-create-bbdb-record): Fixed wrt `eudc-bbdb-conversion-alist'
662 (eudc-bbdbify-address): Added support for country on the last line
664 (eudc-get-email, eudc-get-phone): Signal error on multiple matches
665 (eudc-get-email, eudc-get-phone, eudc-expand-inline): Set server
668 * eudc-ph.el: Bug fix (new function had not been updated)
670 * eudc-ldap.el: (eudc-ldap-bbdb-conversion-alist): New variable
671 (eudc-ldap-protocol-locals): Added the new var
672 (eudc-ldap-simple-query-internal): Additional cleanup in records
673 for better display by eudc
675 Mon Feb 16 19:06:07 1998 Oscar Figueiredo, LSP DI EPFL <figueire@lspsun12>
678 Basically tested (queries only)
680 * eudc-ldap.el: Initial revision
683 Basically tested with ph and ldap (queries only)
685 Sat Feb 14 17:04:44 1998 Oscar Figueiredo, LSP DI EPFL <figueire@lspsun12>
687 * eudc.el, eudc-ph.el: Initial revision