Glenn Morris
16bad4dd2e
Comment fixes.
2008-06-26 05:04:23 +00:00
Dan Nicolaescu
f2a77c3a41
* unexnext.c:
...
* m/ews4800.h:
* m/hp9000s300.h:
* m/ibm370aix.h:
* m/mips-siemens.h:
* m/ncr386.h:
* m/next.h:
* m/pmax.h:
* m/powerpcle.h:
* m/tandem-s2.h:
* s/386bsd.h:
* s/bsd386.h:
* s/bsd4-1.h:
* s/bsd4-2.h:
* s/bsdos2-1.h:
* s/bsdos2.h:
* s/bsdos3.h:
* s/bsdos4.h:
* s/nextstep.h:
* s/ultrix4-3.h:
* s/usg5-0.h:
* s/usg5-2-2.h:
* s/usg5-2.h:
* s/usg5-4-3.h:
* s/ux4800.h:
* s/uxpds.h:
* s/uxpv.h: Remove support for obsolete systems.
* s/hpux.h, s/hpux10.h, s/hpux8.h, s/hpux9.h, s/hpux9shr.h:
Remove, insert contents in s/hpux-10.20.h
* s/aix3-1.h, s/aix3-2-5.h, s/aix3-2.h, s/aix4-1.h, s/aix4.h:
Remove, insert contents in s/aix-4.2.h
* s/usg5-3.h: Remove, insert contents in s/usg5-4.h.
* s/bsd4-3.h: Rename to ..
* s/bsd-common.h: ... this.
* src/data.c:
* src/doc.c:
* src/ecrt0.c:
* src/emacs.c:
* src/fileio.c:
* src/floatfns.c:
* src/keyboard.c:
* src/mem-limits.h:
* src/print.c:
* src/process.c:
* src/sysdep.c:
* src/syssignal.h:
* src/systty.h:
* src/syswait.h:
* src/term.c:
* src/unexec.c:
* src/unexelf.c:
* src/unexhp9k800.c:
* src/m/hp800.h:
* src/m/ibmrs6000.h:
* src/m/mips.h:
* src/m/vax.h:
* src/s/darwin.h:
* src/s/freebsd.h:
* src/s/gnu.h:
* src/s/ms-w32.h:
* src/s/msdos.h:
* src/s/netbsd.h:
* src/s/template.h: Remove references to obsolete variables.
* Makefile.in: Add dependencies for all unexec files.
(admindir): Remove unused variable.
(UNEXEC_SRC): Remove references.
* config.nt: Remove reference to UNEXEC_SRC.
* lwlib.c: Remove references to obsolete variables.
* fakemail.c: Remove references to obsolete variables.
* os.texi: Remove references to obsolete systems.
* configure.in:
* configure: Remove references to obsolete systems.
2008-06-26 04:24:54 +00:00
Chong Yidong
c9055a7d85
Fix last change, using "monospace" rather than "Monospace".
2008-06-25 22:32:56 +00:00
Chong Yidong
be9d013ae8
(x_default_font_parameter): If Xft is available, first try
...
Monospace-12 for the default font.
2008-06-25 22:29:20 +00:00
Chong Yidong
bd02793aba
* xfns.c (x_default_font_parameter): If Xft is available, first
...
try Monospace-12 for the default font.
2008-06-25 22:29:11 +00:00
Jason Rumney
ccedd25934
(get_glyph_face_and_encoding): Encode invalid glyphs as 0.
2008-06-25 21:46:49 +00:00
Stefan Monnier
603a09371b
(Fbyte_code): Disable debugging code that doesn't compile.
2008-06-25 20:57:16 +00:00
Stefan Monnier
fbe062b7fb
(syms_of_buffer): Remove default-word-wrap.
2008-06-25 20:55:53 +00:00
Juanma Barranquero
69587bba21
Fix typos.
2008-06-25 14:05:38 +00:00
Kenichi Handa
48e0b4c0d3
(Fstring_to_unibyte): Fix the previous change.
2008-06-25 12:02:48 +00:00
Juanma Barranquero
69785ad0fa
* xdisp.c (syms_of_xdisp) <truncate-partial-width-windows>: Doc fix.
...
<scroll-conservatively>: Fix typo in docstring.
* xselect.c (Fx_send_client_event): Doc fix.
2008-06-25 11:51:46 +00:00
Glenn Morris
c045cf6edc
Comment typo.
2008-06-25 07:49:12 +00:00
Glenn Morris
b8350f31b4
Remove witness-emacs.
2008-06-25 07:48:35 +00:00
Kenichi Handa
34e9727275
(Fx_list_fonts): Call Flist_fonts with the arg PREFER.
2008-06-25 07:35:49 +00:00
Kenichi Handa
7181ea6aa0
(font_parse_fcname): Remove unused variables.
...
(font_sort_entites): Delete the arg SPEC. Caller changed. Fix
for the case of ! best_only.
(font_delete_unmatched): Check DPI and AVGWIDTH too.
2008-06-25 07:31:37 +00:00
Kenichi Handa
249e6f764a
*** empty log message ***
2008-06-25 04:58:14 +00:00
Kenichi Handa
40ef884328
(Fstring_to_unibyte): Fix typo in docstring.
2008-06-25 02:56:20 +00:00
Kenichi Handa
c042d659c1
(Fstring_to_unibyte): EXFUN it.
2008-06-25 02:45:09 +00:00
Kenichi Handa
0460afe531
(str_to_unibyte): Extern it.
2008-06-25 02:44:43 +00:00
Kenichi Handa
4aa40bb808
(str_to_unibyte): New function.
2008-06-25 02:44:20 +00:00
Kenichi Handa
b4480f1678
(Fstring_to_unibyte): New function.
...
(syms_of_fns): Defsubr it.
2008-06-25 02:43:59 +00:00
Kenichi Handa
65c108e456
*** empty log message ***
2008-06-25 00:35:02 +00:00
Andreas Schwab
56f6f7604b
Fix thinko.
2008-06-24 23:58:00 +00:00
Andreas Schwab
fd13748d94
(bootstrap-clean): Do what distclean does but don't remove
...
Makefile.
(distclean): Depend on bootstrap-clean and remove Makefile.
2008-06-24 23:44:12 +00:00
Andreas Schwab
4c3f18fe70
(${lispsource}/loaddefs.el): Renamed from
...
../lisp/loaddefs.el.
2008-06-24 23:00:25 +00:00
Chong Yidong
6de3804e94
(Vtruncate_partial_width_windows): New Lisp_Object, replacing
...
truncate_partial_width_windows.
(init_iterator): If Vtruncate_partial_width_windows is an integer,
truncate only if the window width is below that integer.
(start_display. resize_mini_window, produce_stretch_glyph)
(display_string, move_it_in_display_line_to): Use line_wrap.
(back_to_previous_visible_line_start, reseat_1): Reset
string_from_display_prop_p.
(display_line): Extend default face to end of line when wrapping.
(display_line, move_it_in_display_line_to): Add ability
to wrap continued lines at word boundaries.
2008-06-24 18:00:20 +00:00
Chong Yidong
81b6a66526
(compute_motion): Obey integer values of truncate-partial-width-windows.
2008-06-24 17:58:50 +00:00
Chong Yidong
64d3f03b89
(direct_output_for_insert): Avoid direct output when inserting a space
...
with word wrap on.
2008-06-24 17:57:21 +00:00
Chong Yidong
7e17f53d30
Replace truncate_partial_width_windows with
...
Vtruncate_partial_width_windows.
2008-06-24 17:57:02 +00:00
Chong Yidong
bf7a8847fe
(struct it): Replace bool truncate_lines_p with a line_wrap enum
...
possessing three possible values.
2008-06-24 17:56:41 +00:00
Chong Yidong
0858cd02f0
(syms_of_buffer): New variables default-word-wrap and word-wrap.
...
(init_buffer_once): Initialize them.
2008-06-24 17:56:14 +00:00
Chong Yidong
b099871957
(struct buffer): New member word_wrap.
2008-06-24 17:55:20 +00:00
Chong Yidong
faa6190fe7
* buffer.h (struct buffer): New member word_wrap.
...
* buffer.c (syms_of_buffer): New variables default-word-wrap and
word-wrap.
(init_buffer_once): Initialize them.
* dispextern.h (struct it): Replace bool truncate_lines_p with a
line_wrap enum possessing three possible values.
* termopts.h: Replace truncate_partial_width_windows with
Vtruncate_partial_width_windows.
* dispnew.c (direct_output_for_insert): Avoid direct output when
inserting a space with word wrap on.
* indent.c (compute_motion): Obey integer values of
truncate-partial-width-windows.
* xdisp.c (Vtruncate_partial_width_windows): New Lisp_Object,
replacing truncate_partial_width_windows.
(init_iterator): If Vtruncate_partial_width_windows is an integer,
truncate only if the window width is below that integer.
(start_display. resize_mini_window, produce_stretch_glyph)
(display_string, move_it_in_display_line_to): Use line_wrap.
(back_to_previous_visible_line_start, reseat_1): Reset
string_from_display_prop_p.
(display_line): Extend default face to end of line when wrapping.
(display_line, move_it_in_display_line_to): Add ability
to wrap continued lines at word boundaries.
2008-06-24 17:54:59 +00:00
Jason Rumney
c3bb54651c
(Ffont_face_attributes): Multiply pixel size before point
...
conversion to avoid multiplying rounding error.
2008-06-24 10:32:03 +00:00
Jason Rumney
c4e8ee5e6f
(PIXEL_TO_POINT): Clarify usage in comment.
2008-06-24 10:31:12 +00:00
Kenichi Handa
2641e21320
(font_score): Even if the PIXEL_SIZE is the same, check
...
DPI too.
(font_sort_entites): Setup prefer_prop[FONT_DPI_INDEX] too.
2008-06-24 07:01:27 +00:00
Juanma Barranquero
f245f2c610
Fix typos.
2008-06-24 01:07:34 +00:00
Jason Rumney
0b07ad98c5
* w32term.c (x_draw_glyph_string_background)
...
(x_draw_glyph_string): Remove old bdf font code.
* w32term.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE): Remove.
2008-06-23 12:41:50 +00:00
Kenichi Handa
2245966833
(font_find_for_lface): Try the adstyle specified in the property of
...
LFACE_FONT of LFACE (if any).
2008-06-22 15:07:56 +00:00
Stefan Monnier
d925a42659
(x_set_frame_alpha): Add x_catch_errors for bug#437.
2008-06-22 14:02:07 +00:00
Stefan Monnier
b4945b9599
* Makefile.in ${SUBDIR}: Pass additional BOOTSTRAPEMACS argument.
...
* Makefile.in (${lisp} ${SOME_MACHINE_LISP}, ../lisp/loaddefs.el):
Use $(BOOTSTRAPEMACS) rather than witness-emacs.
(bootstrap-emacs${EXEEXT}): Merge witness-emacs into it.
(witness-emacs): Remove.
(lisp, shortlisp): Move loaddefs.el earlier.
(mostlyclean): Forget about witness-emacs.
* Makefile.in (COMPILE_FIRST): Trim down and add autoload.el.
2008-06-22 13:57:28 +00:00
Glenn Morris
3656581540
(.SUFFIXES): Declare .el.elc as a suffix rule, for non-GNU makes.
2008-06-22 02:29:32 +00:00
Glenn Morris
6412427914
(witness-emacs): Depend on temacs${EXEEXT}.
2008-06-22 02:02:18 +00:00
Glenn Morris
25656227eb
Add witness-emacs.
2008-06-21 19:51:48 +00:00
Stefan Monnier
727f1976d3
(witness-emacs): Tell lisp to use bootstrap-emacs.
2008-06-21 19:32:57 +00:00
Stefan Monnier
4e2665ef95
(witness-emacs): Use ../lisp, not $(lispsource).
2008-06-21 19:22:29 +00:00
Stefan Monnier
768efd8421
* src/Makefile.in (PRECOMP): Remove.
...
(${lisp} ${SOME_MACHINE_LISP}): Remove pseudo dependency on PRECOMP.
(witness-emacs): Run `compile-first'.
(.el.elc): Use the new compile-onefile target.
* lisp/Makefile.in (update-elclist): Don't exclude COMPILE_FIRST.
(all): Run compile-last.
(compile-onefile): New target.
(compile-first): Simplify.
(compile-last): Don't treat COMPILE_FIRST specially.
(COMPILE_FIRST): List the elc files rather than the el files.
(ELCFILES): Update.
2008-06-21 19:20:40 +00:00
Kenichi Handa
808dd567ef
(xftfont_open): Handle QCembolden only when FC_EMBOLDEN is defined.
2008-06-21 11:15:04 +00:00
Andreas Schwab
58e8833b26
(.el.elc): Use ../lisp, not $(lispsource).
2008-06-21 08:48:38 +00:00
Andreas Schwab
0de59eae3a
(witness-emacs): Use ../lisp, not $(lispsource).
2008-06-21 08:18:06 +00:00