On Sat, 22 Jul 2023, Jerry wrote:

Thanks Eduardo for the explanation. I use alpine on a Mac, and frankly, considering that you do not program on a Mac, I'm impressed that alpine has Mac specific code.

For clarification purposes. The KeyChain code comes from the team at the University of Washington. I'm hoping I will never have to deal with it, since I do not have a Mac, so I have no way to maintain it.

Anyhow, in reply to your idea, I believe the better option is using the generic password file support instead of the windows/mac specific options.

Thank you for your feedback!

I emphatically agree the code would be much simpler to support across platforms. As it is now, the #ifdef logic is complicated. A few years ago, I made a focused effort tracing through the logic and discovered a minor bug with the Mac Keychain support. I forget the details by now, but the logic is more complicated than it should be. I would definitely favor simplifying the code.

Oh! I was not aware of a bug in the code. Hopefully it is easy to fix. If you find it again, please let me know so we can investigate it.

--
Eduardo

_______________________________________________
Alpine-info mailing list
[email protected]
http://mailman12.u.washington.edu/mailman/listinfo/alpine-info

Reply via email to