Mail Archives: djgpp/2009/07/11/04:00:07
Hi,
On Jul 10, 1:22=A0am, Rugxulo <rugx DOT DOT DOT AT gmail DOT com> wrote:
>
> On Jul 7, 10:36=A0pm, Rugxulo <rugx DOT DOT DOT AT gmail DOT com> wrote:
>
> I actually also got 2.03p2 to build with a few hacks (no fchown() and lac=
king EINVAL or similar I
> think), but I'd have to dig in again to make a true list of changes.
I still want to do that. Heck, maybe I'll even make an official port /
package for "current" and "beta". But that's assuming it's "good
enough" for real use (as few bugs as possible, no obvious lacking
features that can be easily repaired).
But C-x C-v crashes on either DJGPP (Vista or real DOS) or Cygwin for
me. Author can't reproduce it just yet (Linux host). Also "M-x shell
command" doesn't work ("assumes a POSIX shell"), isn't successful on
Vista (DJGPP build), won't even halfway try on DOS (can't open pipe).
Author also doesn't plan to do any #ifdefs (doh), sticking strictly to
POSIX. :-/
> echo (needs -std=3Dc99 so use a recent GCC, e.g. 3.2.3, preferably newer)
Supposedly does NOT need C99, but for some reason both DJGPP and
Cygwin are using it ("-std=3Dgnu99"). Whatever, no harm no foul I guess.
> 1). Basically ./configure only checks for -lcurses or -lncurses , but
> since I was using pdcurses, I had to change it.
Author intends to add PDcurses support.
> 2). I believe the '\\\\r' is wrong and is turning out as literally
> "\r" instead of '\r' (CR byte). This affects the Gawk script used by
> config.status that creates the various Makefiles. If this isn't
> changed, it won't create them.
Already fixed in not-yet-released Autoconf 2.64.
> This looks a lot simpler than it actually is. It's actually quite a
> pain, so I hope posting this will be helpful to someone.
Ideally, in a perfect world, with bugs fixed and shell commands
working in DOS, this would be a nice little editor.
The only other tiny 32-bit pmode (no low file size limits) Emacs I
know of is a Digital Mars compile of an old (Conroy-based) MicroEmacs,
which isn't quite as comfortable as this one (and I think it lacked
some things). Also, that Huffman extender hates modern Windows (but
there's a Win32 build too). ftp://ftp.digitalmars.com/me.zip
- Raw text -