On Thu, 15 May 2003, Shachar Shemesh wrote:
The attached patch is adding a new DLL, called "winelpk". This DLL is meant to replace a Windows undocumented DLL called "LPK.DLL", or Language Pack. LPK.DLL implemented the BiDi for GetCharacterPlacement, DrawText, EditControl and so on and so forth. As the interfaces there are undocumented, however, I changed the name of the Wine DLL, to avoid confusion and attempts to replace one with the other.
This doesn't make sense. If we're not compatible with LPK, why add a DLL in the first place, and not implement those functions in their respective DLLs?