emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: visible system caret no longer working in ms windows


From: John Covici
Subject: Re: visible system caret no longer working in ms windows
Date: Thu, 24 Oct 2002 23:33:12 -0400
User-agent: Gnus/5.090005 (Oort Gnus v0.05) Emacs/21.3.50 (i686-pc-linux-gnu)

Well, it worked just fine under Windows xp pro, but under 98 it died
and said it couldn't find encoded-kb.  Here is part of the standard
output from nmake.

        link -out:obj-spd/i386/temacs.bin -release -incremental:no 
-version:3.10 -swaprun:cd -swaprun:net setargv.obj -debug:full -debugtype:both  
-stack:0x00800000 -heap:0x00100000 -base:0x01000000 -debug:full -debugtype:both 
-pdb:obj-spd/i386\temacs.pdb -machine:i386 -subsystem:console -entry:_start 
-map:obj-spd/i386\temacs.map -profile obj-spd/i386/firstfile.obj 
obj-spd/i386/emacs.res obj-spd/i386/temacs0.lib  obj-spd/i386/temacs1.lib       
 obj-spd/i386/temacw32.lib       obj-spd/i386/lastfile.lib       advapi32.lib   
 gdi32.lib       comdlg32.lib    user32.lib      mpr.lib                 
shell32.lib     libc.lib
Microsoft (R) Incremental Linker Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

        "../nt/obj-spd/i386/addsection" "obj-spd/i386/temacs.bin" 
"obj-spd/i386/temacs.exe" EMHEAP 16
Dumping from obj-spd/i386/temacs.bin
          to obj-spd/i386/temacs.exe
Copying DOS header...
        0x00000000 Offset in input file.
        0x00000000 Offset in output file.
        0x000000e8 Size in bytes.
Copying NT header...
        0x000000e8 Offset in input file.
        0x000000e8 Offset in output file.
        0x000000f8 Size in bytes.
Copying section table...
        0x000001e0 Offset in input file.
        0x000001e0 Offset in output file.
        0x00000140 Size in bytes.
Copying raw data for .text...
        0x00001000 Offset in input file.
        0x00001000 Offset in output file.
        0x000fa000 Size in bytes.
Copying raw data for EMBSS...
        0x00000000 Offset in input file.
        0x000fb000 Offset in output file.
        0x00000000 Size in bytes.
Copying raw data for .rdata...
        0x000fb000 Offset in input file.
        0x000fb000 Offset in output file.
        0x00014000 Size in bytes.
Copying raw data for .data...
        0x0010f000 Offset in input file.
        0x0010f000 Offset in output file.
        0x00002000 Size in bytes.
Copying raw data for .idata...
        0x00111000 Offset in input file.
        0x00111000 Offset in output file.
        0x00003000 Size in bytes.
Copying raw data for EMDATA...
        0x00114000 Offset in input file.
        0x00114000 Offset in output file.
        0x004ce000 Size in bytes.
Copying raw data for .rsrc...
        0x005e2000 Offset in input file.
        0x005e2000 Offset in output file.
        0x00001000 Size in bytes.
Copying raw data for .reloc...
        0x005e3000 Offset in input file.
        0x005e3000 Offset in output file.
        0x00017000 Size in bytes.
Copying remainder of executable...
        0x005fa000 Offset in input file.
        0x005fa000 Offset in output file.
        0x00080079 Size in bytes.
        "C:\emacs\src/obj-spd/i386/temacs.exe" -batch -l loadup bootstrap
Loading loadup.el (source)...
Using load-path (../lisp c:/emacs/lisp/emacs-lisp c:/emacs/lisp/language 
c:/emacs/lisp/international)
Loading byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading version.el (source)...
Loading widget (source)...
Loading custom (source)...
Loading map-ynp (source)...
Loading env (source)...
Loading cus-start (source)...
Loading international/mule (source)...
Loading international/mule-conf.el (source)...
Loading format (source)...
Loading bindings (source)...
Loading files (source)...
Loading cus-face (source)...
Loading faces (source)...
Lists of integers (garbage collection statistics) are normal output
while building Emacs; they do not indicate a problem.
((95856 . 28979) (4965 . 22) (554 . 168) 309175 22130 (7 . 0) (17 . 0) (6362 . 
757))
Loading loaddefs.el (source)...
((112059 . 12776) (7087 . 0) (562 . 160) 983387 22130 (9 . 0) (17 . 0) (12406 . 
68))
Loading simple (source)...
Loading help (source)...
Loading international/mule-cmds (source)...
Loading case-table (source)...
Loading international/utf-8 (source)...
Loading international/utf-16 (source)...
Loading international/characters (source)...
Loading international/latin-1 (source)...
Loading international/latin-2 (source)...
Loading international/latin-3 (source)...
Loading international/latin-4 (source)...
Loading international/latin-5 (source)...
Loading international/latin-8 (source)...
Loading international/latin-9 (source)...
Loading language/chinese (source)...
Loading language/cyrillic (source)...
Loading language/indian (source)...
Loading language/devanagari (source)...
Loading language/english (source)...
Loading language/ethiopic (source)...
Loading language/european (source)...
Loading language/czech (source)...
Loading language/slovak (source)...
Loading language/romanian (source)...
Loading language/greek (source)...
Loading language/hebrew (source)...
Loading language/japanese (source)...
Loading language/korean (source)...
Loading language/lao (source)...
Loading language/thai (source)...
Loading language/tibetan (source)...
Loading language/vietnamese (source)...
Loading language/misc-lang (source)...
Loading language/utf-8-lang (source)...
Loading language/georgian (source)...
Loading international/ucs-tables (source)...
Loading indent (source)...
Loading window (source)...
Loading frame (source)...
Loading term/tty-colors (source)...
Loading font-core (source)...
Loading facemenu (source)...
Loading mouse (source)...
Loading scroll-bar (source)...
Loading select (source)...
Loading timer (source)...
Loading isearch (source)...
((189118 . 15497) (9402 . 2) (579 . 183) 1248018 144771 (28 . 1) (17 . 43) 
(18622 . 152))
Loading menu-bar (source)...
Loading paths.el (source)...
Loading startup (source)...
Loading emacs-lisp/lisp (source)...
Loading textmodes/page (source)...
Loading register (source)...
Loading textmodes/paragraphs (source)...
Loading emacs-lisp/lisp-mode (source)...
Loading textmodes/text-mode (source)...
Loading textmodes/fill (source)...
((214515 . 5157) (10023 . 3) (583 . 187) 1334383 146466 (29 . 0) (17 . 43) 
(20743 . 362))
Loading replace (source)...
Loading abbrev (source)...
Loading buff-menu (source)...
Loading ls-lisp (source)...
Loading disp-table (source)...
Loading dos-w32 (source)...
Loading w32-vars (source)...
Loading w32-fns (source)...
Loading float-sup (source)...
((224948 . 4853) (10332 . 0) (583 . 187) 1380046 147259 (39 . 3) (17 . 43) 
(21660 . 264))
Loading vc-hooks (source)...
Loading ediff-hook (source)...
((227597 . 2387) (10446 . 0) (583 . 187) 1388593 147276 (39 . 3) (17 . 43) 
(21910 . 329))
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under names emacs and emacs-21.3.50
Dumping from c:/EMACS/SRC/OBJ-SPD/I386/TEMACS.EXE
          to c:/EMACS/SRC/OBJ-SPD/I386/emacs.exe
Copying DOS header...
        0x00000000 Offset in input file.
        0x00000000 Offset in output file.
        0x000000e8 Size in bytes.
Copying NT header...
        0x000000e8 Offset in input file.
        0x000000e8 Offset in output file.
        0x000000f8 Size in bytes.
Copying section table...
        0x000001e0 Offset in input file.
        0x000001e0 Offset in output file.
        0x00000168 Size in bytes.
Copying raw data for .text...
        0x00001000 Offset in input file.
        0x00001000 Offset in output file.
        0x000fa000 Size in bytes.
Copying raw data for EMBSS...
        0x00000000 Offset in input file.
        0x000fb000 Offset in output file.
        0x00000000 Size in bytes.
Dumping bss data...
        0x010fb000 Address in process.
        0x000fb000 Offset in output file.
        0x00052560 Size in bytes.
Copying raw data for .rdata...
        0x000fb000 Offset in input file.
        0x0014e000 Offset in output file.
        0x00014000 Size in bytes.
Copying raw data for .data...
        0x0010f000 Offset in input file.
        0x00162000 Offset in output file.
        0x00002000 Size in bytes.
Copying raw data for .idata...
        0x00111000 Offset in input file.
        0x00164000 Offset in output file.
        0x00003000 Size in bytes.
Copying raw data for EMDATA...
        0x00114000 Offset in input file.
        0x00167000 Offset in output file.
        0x004ce000 Size in bytes.
Dumping initialized data...
        0x01169000 Address in process.
        0x00167000 Offset in output file.
        0x004cdfe4 Size in bytes.
Copying raw data for .rsrc...
        0x005e2000 Offset in input file.
        0x00635000 Offset in output file.
        0x00001000 Size in bytes.
Copying raw data for .reloc...
        0x005e3000 Offset in input file.
        0x00636000 Offset in output file.
        0x00017000 Size in bytes.
Copying raw data for EMHEAP...
        0x00000000 Offset in input file.
        0x0064d000 Offset in output file.
        0x00000000 Size in bytes.
Dumping heap...
        0x0164f000 Address in process.
        0x0064d000 Offset in output file.
        0x005cc000 Size in bytes.
Copying remainder of executable...
        0x005fa000 Offset in input file.
        0x00c19000 Offset in output file.
        0x00080079 Size in bytes.
67640 pure bytes used
        mkdir "../bin"
        cp -f obj-spd/i386/emacs.exe ../bin
        NMAKE  bootstrap-clean

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

        rm obj-spd/i386/alloc.obj
        rm obj-spd/i386/data.obj
        rm obj-spd/i386/intervals.obj
        rm obj-spd/i386/keyboard.obj
        rm obj-spd/i386/keymap.obj
        cd ..\lisp
        NMAKE  bootstrap

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

        echo ;; -*- no-byte-compile: t -*->subdirs.el
        echo ;; In load-path, after this directory should come>> subdirs.el
        echo ;; certain of its subdirectories.  Here we specify them.>> 
subdirs.el
        echo (normal-top-level-add-to-load-path '(>> subdirs.el

C>if not (calc)==(term) echo "calc"

C>if not (calendar)==(term) echo "calendar"
"calendar"

C>if not (emacs-lisp)==(term) echo "emacs-lisp"
"emacs-lisp"

C>if not (emulation)==(term) echo "emulation"
"emulation"

C>if not (eshell)==(term) echo "eshell"
"eshell"

C>if not (gnus)==(term) echo "gnus"
"gnus"

C>if not (international)==(term) echo "international"
"international"

C>if not (language)==(term) echo "language"
"language"

C>if not (mail)==(term) echo "mail"
"mail"

C>if not (net)==(term) echo "net"
"net"

C>if not (obsolete)==(term) echo "obsolete"
"obsolete"

C>if not (play)==(term) echo "play"
"play"

C>if not (progmodes)==(term) echo "progmodes"
"progmodes"

C>if not (term)==(term) echo "term"

C>if not (textmodes)==(term) echo "textmodes"
"textmodes"

C>if not (toolbar)==(term) echo "toolbar"
"toolbar"
        echo ))>> subdirs.el
Directories: calc calendar emacs-lisp emulation eshell gnus international 
language mail net obsolete play progmodes term textmodes toolbar
        "C:\emacs\lisp/../bin/emacs.exe" -batch --no-init-file --no-site-file 
--multibyte -l autoload  --eval "(setq find-file-hooks nil  
find-file-suppress-same-file-warnings t  generated-autoload-file  
\"C:/emacs/lisp/loaddefs.el\")"  -f batch-update-autoloads C:/emacs/lisp  calc  
calendar  emacs-lisp  emulation  eshell  gnus  international  language  mail  
net  obsolete  play  progmodes  term  textmodes  toolbar
Cannot open load file: encoded-kb
NMAKE : fatal error U1077: 'C:\emacs\lisp/../bin/emacs.exe' : return code 
'0xffffffff'
Stop.
NMAKE : fatal error U1077: '"C:\PROGRAM FILES\MICROSOFT VISUAL 
STUDIO\VC98\BIN\NMAKE.exe"' : return code '0x2'
Stop.

on 24 Oct 2002 23:04:54 +0200 address@hidden (Kim F. Storm) wrote:

> address@hidden (Kim F. Storm) writes:
>
>> address@hidden writes:
>> 
>> So I would assume that the proper fix will be to reintroduce the
>> determination of the "active_cursor" state, either in
>> x_display_and_set_cursor in w32term.c, or (more generic) in
>> get_window_cursor_type in xdisp.c.
>> 
>> I'll look into fixing that asap.
>
> I just committed a fix to again determine the active_cursor state;
> please check whether that fixes the problem.
>
> -- 
> Kim F. Storm <address@hidden> http://www.cua.dk

-- 
         John Covici
         address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]