New patches: [Better handling of the vararg el_get function. Judah Jacobson **20080526180119] { hunk ./System/Console/Editline.hsc 94 -foreign import ccall el_get :: Ptr EDITLINE -> CInt -> Ptr a -> IO CInt +foreign import ccall el_get_one_arg :: Ptr EDITLINE -> CInt -> Ptr a -> IO CInt hunk ./System/Console/Editline.hsc 106 - el_get el_p (#const EL_PROMPT) fp + el_get_one_arg el_p (#const EL_PROMPT) fp hunk ./cbits/HsEditline.c 15 +int el_get_one_arg(EditLine *e, int op, void *result) { + return el_get(e, op, result); +} + hunk ./include/HsEditline.h 11 -extern int el_get(EditLine *e, int op, void *result); - hunk ./include/HsEditline.h 16 +extern int el_get_one_arg(EditLine *e, int op, void *result); } Context: [Change read/writeHistory to return a Bool, as in the readline package. Judah Jacobson **20080317051422] [Use rl_completion_matches instead of completion_matches if it's available; the latter is a macro in some versions of libedit. Judah Jacobson **20080317050704] [Fix haddock syntax Ian Lynagh **20080316051542] [Use extern functions rather than complicated headers in aclocal test. Judah Jacobson **20080124163251] [Remove debugging line. Judah Jacobson **20080122224549] [Include HsEditlineConfig.h.in in distributions. Judah Jacobson **20080122224235] [Bump package version to 0.2 Judah Jacobson **20080122223704] [Add history functions. Also added as a potential header. Judah Jacobson **20080122223620] [TAG 0.1 Judah Jacobson **20080116013123] Patch bundle hash: 81e785c1b83db403ed8fb5def5a8148fc34cb048