annotate msdos/sed3.inp @ 23550:d8a958630c9d

User option for multibyte buffer handling and doc fix. (ps-multibyte-buffer): New user option. (ps-setup): Print new user option. (ps-print-quote): New fun. (ps-color-p, ps-mule-font-info-database-latin): New var. (ps-default-color, ps-mule-font-info-database) (ps-mule-font-info-database-ps-bdf): Adjust initialization. (ps-mule-get-font-spec, ps-mule-begin, ps-begin-file) (ps-plot-with-face, ps-generate-postscript-with-faces, ps-generate): Little code improvement. (ps-mule-initialize): Initialize ps-mule-font-info-database. (ps-print-prologue-header, ps-font-family, ps-font-size) (ps-header-font-family, ps-header-font-size, ps-header-title-font-size) (ps-build-face-reference, ps-mule-font-info-database-bdf) (ps-mule-external-libraries, ps-mule-init-external-library) (ps-mule-prepare-font, ps-mule-find-wrappoint, ps-mule-plot-string): doc fix. To make it work also on Emacs 20.2 and the earlier version, check the value of mule-version. (ps-print-version): New version number (4.1.1) and doc fix. (ps-print-prologue-header): New user option. (ps-color-values, ps-xemacs-face-kind-p, ps-mapper, ps-extent-sorter): Conditional compilation for GNU Emacs and emacsens. (ps-generate-postscript-with-faces): Skip invisible text better. (ps-setup): Print new user option. (ps-print-preprint): Check if input file name exists and is unwritable. (ps-begin-file): Adjust PostScript prologue header for duplex printers and insert user PostScript prologue header comments. (ps-mule-encode-bit, ps-mule-string-ascii, ps-mule-string-encoding): New funs. (dos-ps-printer, lazy-lock-fontify-buffer): Eliminated. (ps-mule-prologue, ps-mule-cmpchar-prologue, ps-mule-bitmap-prologue): PostScript programming normalization. (ps-mule-encode-7bit, ps-mule-encode-8bit, ps-mule-generate-font) (ps-mule-generate-glyphs, ps-mule-prepare-font, ps-mule-plot-string) (ps-mule-skip-same-charset, ps-mule-plot-rule-cmpchar) (ps-mule-plot-cmpchar, ps-mule-prepare-cmpchar-font) (ps-mule-initialize, ps-mule-begin, ps-face-bold-p, ps-do-despool): Programming style normalization.
author Karl Heuer <kwzh@gnu.org>
date Mon, 26 Oct 1998 20:22:17 +0000
parents 3276c8c1843c
children a4fb0c9be609
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7203
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
1 # -sed3.inp-------------------------------------------------------------
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
2 # Configuration script for lib-src/makefile
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
3 # ----------------------------------------------------------------------
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
4 /^# DIST: /d
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
5 /^SHELL *=/s/^/# /
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
6 /^CC *=/s/=.*$/=gcc/
7407
565b1e27c14c Don't pass version to [ce]tags.
Richard M. Stallman <rms@gnu.org>
parents: 7231
diff changeset
7 # Actually, here we should patch in the exact version number, but only
565b1e27c14c Don't pass version to [ce]tags.
Richard M. Stallman <rms@gnu.org>
parents: 7231
diff changeset
8 # [ce]tags uses it. Don't pass it. This is more update-resistant.
565b1e27c14c Don't pass version to [ce]tags.
Richard M. Stallman <rms@gnu.org>
parents: 7231
diff changeset
9 /-DVERSION=/s/-DVERSION="\\"\${version}\\""//
7203
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
10 /^configname *=/s/=.*$/=msdos/
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
11 /^archlibdir *=/s!=.*$!=/emacs/bin!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
12 /^bindir *=/s!=.*$!=/emacs/bin!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
13 /^libdir *=/s!=.*$!=/emacs/bin!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
14 /^srcdir *=/s!=.*$!=.!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
15 /^VPATH *=/s!=.*$!=.!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
16 /^CFLAGS *=/s!=.*$!=-O2 -g!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
17 /^C_SWITCH_SYSTEM *=/s!=.*$!=-DMSDOS!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
18 /^LOADLIBES *=/s!=.*$!=!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
19 /^ALLOCA *=/s!=.*$!=alloca.o!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
20 /^INSTALLABLES/s/emacsclient *//
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
21 s!^ \./! go32 ./!
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
22 /^UTILITIES=/s/ wakeup//
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
23 /^UTILITIES=/s/ movemail//
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
24 /^UTILITIES=/s/ emacsserver//
20f7520cf723 Set CFLAGS=-O2, not -g. Correct for
Richard M. Stallman <rms@gnu.org>
parents: 5490
diff changeset
25 /^UTILITIES=/s/ timer//
10507
de02c5579c5e Delete mysterious dot. Add comment to protect blank
Richard M. Stallman <rms@gnu.org>
parents: 10385
diff changeset
26 /^all *:/s/$/ make-docfile/
13615
3276c8c1843c Alter test-distrib to test-dis.
Richard M. Stallman <rms@gnu.org>
parents: 10509
diff changeset
27 s!^ go32 ./test-distrib! go32 ./test-dis!
10385
7826b6c2b6e8 Use coff2exe on make-docfile, instead of go32 when running it.
Karl Heuer <kwzh@gnu.org>
parents: 7407
diff changeset
28 /-o make-docfile/a\
10509
49f3296db01d Fix sed append command to behave as intended.
Karl Heuer <kwzh@gnu.org>
parents: 10507
diff changeset
29 coff2exe make-docfile