>>>> "Ben" == Ben Wing <ben(a)666.com>
writes:
Ben> Actually, Oscar, I was suggesting more simple changes,
Ben> i.e. just make your API consistent with general Elisp API
Ben> principles.
Ben> For example:
Ben> -- Instead of ldap-add-internal, just call it ldap-put and
Ben> make it the advertised
Ben> interface. There is no need to provide an interface like
Ben> ldap-add that automatically does an open and a close,
Ben> displays messages, looks for ldap-default-host, etc. Follow
Ben> standard convention and make the caller do this.
But then just about every program that uses it will need to define a
wrapper function that does all that.