Hi Francois, Thank you for this patch, I will commit it to the repository soon. I played with Haiku to check that it compiles and I noticed the process buffer does not work at all. There seems to be a problem with the pseudo tty logic we use to set up the communication between the process and the qemacs terminal emulator. I haven’t investigated this issue in depth. Has this feature ever worked in Haiku ? Does it work for xemacs ? Also we are thinking about changing the licence from the current GPL to a less restrictive licence, MIT or BSD based. Do you have any objections for your patches and modules to be republished this way ? Do you have suggestions regarding open source licences ?
Best regards Chqrlie On 16 déc. 2013, at 09:28, François Revol <re...@free.fr> wrote: > Hey there, > here is a work-in-progress Haiku port patch. > It's mostly working, although I will have to fix a few things about the > install target, after our recent adoption of a package management system. > I had this one sitting here for a while, and sent a mail to Fabrice but > I guess he's very busy, so after having to merge with the latest commits > I thought I'd upstream this ASAP. > > See also the port recipe at: > http://bb.haikuports.org/haikuports/src/5d2152bbb48aa72881ab879ab95c80e5c19f525d/app-editors/qemacs/?at=master > > * Fix hardcoded -ldl and -lm in the Makefile > * BeOS does not have -lm (it's part of libroot) > * renamed "private" field to "priv_data" in QEFont to avoid clashing > with C++ private keyword. > * Fix in vt100 code to handle alternative codes for arrows, if I recall > correctly. > * Add Haiku GUI driver > * Add helper script to clone color settings from Pe to Qemacs > > Cheers, > François. > <qemacs-haiku-cvs-20131215.patch>_______________________________________________ > Qemacs-devel mailing list > Qemacs-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/qemacs-devel _______________________________________________ Qemacs-devel mailing list Qemacs-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/qemacs-devel