annotate admin/nt/dump.bat @ 107591:86eec24bee2c

Retrospective commit from 2009-09-26. Continued working on initialization. Started working on paragraph direction initialization. bidi.c (bidi_paragraph_init): Don't set bidi_it->ch_len. Abort if called not at beginning of a new paragraph. (bidi_get_next_char_visually): Prepare and use a sentinel iterator state when first_elt flag is set. dispextern.h (struct bidi_it): New struct member first_elt. bidi.c (bidi_init_it): Initialize bidi_it->first_elt. (bidi_copy_it): Don't copy the first_elt flag. xdisp.c (reseat_1): Initialize bidi_it.first_elt. Move bidi scan start code from here... (next_element_from_buffer): ...to here. Use bidi_it.first_elt flag.
author Eli Zaretskii <eliz@gnu.org>
date Fri, 01 Jan 2010 05:57:17 -0500
parents c4c2d8a98a03
children ef719132ddfa
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
39011
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
1 @echo off
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
2 rem Run temacs.exe to recreate the dumped emacs.exe.
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
3 rem This is only likely to be useful on systems where the prebuilt
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
4 rem emacs.exe crashes on startup.
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
5
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
6 rem First save original emacs.exe if present
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
7 if exist emacs.exe.orig goto dump
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
8 echo Saving original emacs.exe as emacs.exe.orig
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
9 ren emacs.exe emacs.exe.orig
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
10
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
11 :dump
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
12 rem Overwrites emacs.exe if still present
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
13 mkdir obj
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
14 mkdir obj\i386
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
15 mkdir obj\etc
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
16 copy ..\etc\DOC* obj\etc
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
17 copy temacs.exe obj\i386
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
18 obj\i386\temacs -batch -l loadup dump
dc12250ba65b add scripts for creating precompiled Windows distributions
Andrew Innes <andrewi@gnu.org>
parents:
diff changeset
19 copy obj\i386\emacs.exe .
97324
c4c2d8a98a03 * nt/dump.bat: Fix mixed EOLs.
Juanma Barranquero <lekktu@gmail.com>
parents: 77799
diff changeset
20
c4c2d8a98a03 * nt/dump.bat: Fix mixed EOLs.
Juanma Barranquero <lekktu@gmail.com>
parents: 77799
diff changeset
21 goto skipArchTag
c4c2d8a98a03 * nt/dump.bat: Fix mixed EOLs.
Juanma Barranquero <lekktu@gmail.com>
parents: 77799
diff changeset
22 arch-tag: 0ca3036d-3a1e-47ea-87c6-9c0845253496
c4c2d8a98a03 * nt/dump.bat: Fix mixed EOLs.
Juanma Barranquero <lekktu@gmail.com>
parents: 77799
diff changeset
23 :skipArchTag