bpt/emacs.git
15 years agomerging Emacs.app (NeXTstep port)
Adrian Robert [Tue, 15 Jul 2008 18:15:18 +0000 (18:15 +0000)]
merging Emacs.app (NeXTstep port)

15 years ago* w32fns.c (Fx_create_frame): Remove duplicate unwind_protect.
Jason Rumney [Tue, 15 Jul 2008 15:45:05 +0000 (15:45 +0000)]
* w32fns.c (Fx_create_frame): Remove duplicate unwind_protect.
(w32_show_hourglass): Rename from show_hourglass.
(w32_hide_hourglass): Rename from hide_hourglass.
(DEFAULT_HOURGLASS_DELAY): Revert from last change.
(Vhourglass_delay): Declare extern.
(hourglass_started): Remove.

* xdisp.c (Vhourglass_delay): Remove static.
(hourglass_started, start_hourglass, cancel_hourglass):
Don't include these versions on WINDOWSNT.

15 years ago(Glossary): Remove xref to Text Characters.
Chong Yidong [Tue, 15 Jul 2008 15:29:24 +0000 (15:29 +0000)]
(Glossary): Remove xref to Text Characters.

15 years ago(Entering Emacs): Update prev node.
Chong Yidong [Tue, 15 Jul 2008 15:29:16 +0000 (15:29 +0000)]
(Entering Emacs): Update prev node.

15 years ago* entering.texi (Entering Emacs): Update prev node.
Chong Yidong [Tue, 15 Jul 2008 15:29:07 +0000 (15:29 +0000)]
* entering.texi (Entering Emacs): Update prev node.

* glossary.texi (Glossary): Remove xref to Text Characters.

15 years agos/xxxfns.c/xfns.c/
Chong Yidong [Tue, 15 Jul 2008 14:17:25 +0000 (14:17 +0000)]
s/xxxfns.c/xfns.c/

15 years agocommands.texi checked
Chong Yidong [Tue, 15 Jul 2008 14:14:11 +0000 (14:14 +0000)]
commands.texi checked

15 years ago(Top): Update node list.
Chong Yidong [Tue, 15 Jul 2008 14:12:39 +0000 (14:12 +0000)]
(Top): Update node list.

15 years ago(Modifier Keys): New node.
Chong Yidong [Tue, 15 Jul 2008 14:12:30 +0000 (14:12 +0000)]
(Modifier Keys): New node.

15 years ago(User Input): Rewrite. Describe Emacs' behavior
Chong Yidong [Tue, 15 Jul 2008 14:12:18 +0000 (14:12 +0000)]
(User Input): Rewrite.  Describe Emacs' behavior
directly, rather than in the context of ASCII.  Move description of
special properties of modifier key to new Modifier Keys node.
(Keys): Copyedit.
(Text Characters): Delete node.  Multibyte is the default nowadays, and
the node contents are obsolete.

15 years ago* commands.texi (User Input): Rewrite. Describe Emacs' behavior
Chong Yidong [Tue, 15 Jul 2008 14:11:58 +0000 (14:11 +0000)]
* commands.texi (User Input): Rewrite.  Describe Emacs' behavior
directly, rather than in the context of ASCII.  Move description of
special properties of modifier key to new Modifier Keys node.
(Keys): Copyedit.
(Text Characters): Delete node.  Multibyte is the default nowadays, and
the node contents are obsolete.

* custom.texi (Modifier Keys): New node.

* emacs.texi (Top): Update node list.

15 years agoapplying patch to consolidate non-GUI portion of hourglass implementation as posted...
Adrian Robert [Tue, 15 Jul 2008 13:04:01 +0000 (13:04 +0000)]
applying patch to consolidate non-GUI portion of hourglass implementation as posted at thread.gmane.org/gmane.emacs.devel/98341

15 years agoFix up typo.
Stefan Monnier [Mon, 14 Jul 2008 23:06:30 +0000 (23:06 +0000)]
Fix up typo.

15 years ago(w32_get_arg): Remove wrapper function.
Jason Rumney [Mon, 14 Jul 2008 10:38:50 +0000 (10:38 +0000)]
(w32_get_arg): Remove wrapper function.
(w32_createwindow, x_icon, x_create_tip_frame): Use x_get_arg
directly.
(Fx_create_frame): Sync with xfns.c.  Use x_get_arg directly.

15 years ago(x-handle-switch, x-handle-name-switch)
Jason Rumney [Mon, 14 Jul 2008 10:30:56 +0000 (10:30 +0000)]
(x-handle-switch, x-handle-name-switch)
(x-handle-numeric-switch, x-handle-initial-switch)
(x-handle-xrm-switch, x-handle-args, x-handle-display)
(xw-defined-colors, w32-initialize-window-system):
Avoid use of cl pop and push macros.

15 years ago(change-log-goto-source): Avoid wrong-type-argument
Martin Rudalics [Mon, 14 Jul 2008 08:15:59 +0000 (08:15 +0000)]
(change-log-goto-source): Avoid wrong-type-argument
error when change-log-search-file-name returns nil.

15 years ago(xfont_open): Add workaround for X's bug.
Kenichi Handa [Mon, 14 Jul 2008 07:48:03 +0000 (07:48 +0000)]
(xfont_open): Add workaround for X's bug.

15 years agoInclude <stdio.h> unconditionally.
Kenichi Handa [Mon, 14 Jul 2008 07:05:33 +0000 (07:05 +0000)]
Include <stdio.h> unconditionally.

15 years agoMerge from gnus--devo--0
Miles Bader [Mon, 14 Jul 2008 06:56:18 +0000 (06:56 +0000)]
Merge from gnus--devo--0

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1326

15 years ago*** empty log message ***
Kenichi Handa [Mon, 14 Jul 2008 04:47:19 +0000 (04:47 +0000)]
*** empty log message ***

15 years agoTwo additional files checked.
Chong Yidong [Sun, 13 Jul 2008 20:39:14 +0000 (20:39 +0000)]
Two additional files checked.

15 years agoAggregate change log mode changes. Update documentation status.
Chong Yidong [Sun, 13 Jul 2008 20:38:12 +0000 (20:38 +0000)]
Aggregate change log mode changes.  Update documentation status.

15 years ago(Screen): Copyedit. Define "buffer" and "current buffer" early on.
Chong Yidong [Sun, 13 Jul 2008 20:37:02 +0000 (20:37 +0000)]
(Screen): Copyedit.  Define "buffer" and "current buffer" early on.
(Point): Copyedit.  Relegate historical trivia to a footnote.
(Mode Line): Explain mode-line format more consistently.
(Menu Bar): Copyedit.

15 years ago(Intro): Increase conciseness slightly. Remove paragraph saying that
Chong Yidong [Sun, 13 Jul 2008 20:36:53 +0000 (20:36 +0000)]
(Intro): Increase conciseness slightly.  Remove paragraph saying that
Emacs provides menus and mouse support (which is par for the course).

15 years ago* emacs.texi (Intro): Increase conciseness slightly. Remove paragraph
Chong Yidong [Sun, 13 Jul 2008 20:36:37 +0000 (20:36 +0000)]
* emacs.texi (Intro): Increase conciseness slightly.  Remove paragraph
saying that Emacs provides menus and mouse support (which is par for
the course).

* screen.texi (Screen): Copyedit.  Define "buffer" and "current buffer"
early on.
(Point): Copyedit.  Relegate historical trivia to a footnote.
(Mode Line): Explain mode-line format more consistently.
(Menu Bar): Copyedit.

15 years ago* dbus.texi (Receiving Method Calls): Fix description of
Michael Albinus [Sun, 13 Jul 2008 15:12:58 +0000 (15:12 +0000)]
* dbus.texi (Receiving Method Calls): Fix description of
`dbus-register-method'.
(Signals): Allow also signal arguments for filtering in
`dbus-register-signal'.

15 years ago* dbusbind.c (Fdbus_register_signal): Allow also signal arguments
Michael Albinus [Sun, 13 Jul 2008 15:07:10 +0000 (15:07 +0000)]
* dbusbind.c (Fdbus_register_signal): Allow also signal arguments
for filtering.

15 years ago* config.nt (HAVE_FACES): Remove, unused.
Dan Nicolaescu [Sun, 13 Jul 2008 07:35:26 +0000 (07:35 +0000)]
* config.nt (HAVE_FACES): Remove, unused.

* s/vms.h: Use __GNUC__ instead of _GNUC_.

* m/macppc.h:
* m/alpha.h: Use GNU_LINUX instead of LINUX.  Reorganize conditionals.

* m/ibms390x.h (XINT, XUINT): Don't define, same as the default
(SPECIAL_EMACS_INT):
* m/ia64.h (SPECIAL_EMACS_INT):
* m/amdx86-64.h (SPECIAL_EMACS_INT):
* s/gnu.h (NLIST_STRUCT):
* aix4-2.h (X11R5_INHIBIT_I18N):
* s/gnu-linux.h (LINUX):
* s/msdos.h (HAVE_FACES):
* s/ms-w32.h (HAVE_FACES): Don't define, unused.

* systty.h:
* sysdep.c (setup_pty): Don't depend on SYSV_PTYS, it is not used
anymore.

15 years ago(change-log-search-file-name): Use match-string-no-properties.
Martin Rudalics [Sun, 13 Jul 2008 07:35:15 +0000 (07:35 +0000)]
(change-log-search-file-name): Use match-string-no-properties.
(change-log-search-tag-name-1, change-log-search-tag-name)
(change-log-goto-source-1, change-log-goto-source): New functions.
(change-log-tag-re, change-log-find-head, change-log-find-tail):
New variables.
(change-log-mode-map): Bind C-c C-c to change-log-goto-source.

15 years ago(calc-describe-key): Add angles to special key descriptions.
Jay Belanger [Sun, 13 Jul 2008 05:42:31 +0000 (05:42 +0000)]
(calc-describe-key): Add angles to special key descriptions.

15 years ago(Manipulating Vectors): Clarify definition of `rnorm' and `cnorm'.
Jay Belanger [Sun, 13 Jul 2008 04:50:39 +0000 (04:50 +0000)]
(Manipulating Vectors): Clarify definition of `rnorm' and `cnorm'.
(Arithmetic Tutorial): Simplify the verification of prime factors.

15 years ago(calc-describe-thing): Use `re-search-forward' to search for regexp.
Jay Belanger [Sun, 13 Jul 2008 04:37:44 +0000 (04:37 +0000)]
(calc-describe-thing): Use `re-search-forward' to search for regexp.

15 years agoemacstool has been removed.
Chong Yidong [Sat, 12 Jul 2008 22:56:11 +0000 (22:56 +0000)]
emacstool has been removed.

15 years agoUpdate description of changes to Line Wrapping on the menu bar.
Chong Yidong [Sat, 12 Jul 2008 22:12:49 +0000 (22:12 +0000)]
Update description of changes to Line Wrapping on the menu bar.

15 years agoUpdate documentation status.
Chong Yidong [Sat, 12 Jul 2008 22:03:16 +0000 (22:03 +0000)]
Update documentation status.

15 years ago("cyrillic-translit"): Put combining accent rules into one group.
Juri Linkov [Sat, 12 Jul 2008 21:41:07 +0000 (21:41 +0000)]
("cyrillic-translit"): Put combining accent rules into one group.

15 years agoUse more correct IPA characters for English pronunciation.
Juri Linkov [Sat, 12 Jul 2008 20:41:55 +0000 (20:41 +0000)]
Use more correct IPA characters for English pronunciation.
Add the combining acute accent after the accented vowel in the
Russian example like it is used in dictionaries.

15 years ago("cyrillic-translit"): Fix rules with
Juri Linkov [Sat, 12 Jul 2008 20:40:34 +0000 (20:40 +0000)]
("cyrillic-translit"): Fix rules with
combining acute accent.  Add rules ("e\\" ?� ("E\\" ?�ange conflicting rules ("u'" ? ) to ("u~" ? ), and ("U'" ? )
to ("U~" ? ).  Doc fix.

15 years agoReplace non-printable control characters with equivalent text-only notations.
Juri Linkov [Sat, 12 Jul 2008 20:40:15 +0000 (20:40 +0000)]
Replace non-printable control characters with equivalent text-only notations.

15 years ago(line-move-visual): Handle null pixel position gracefully.
Chong Yidong [Sat, 12 Jul 2008 18:33:47 +0000 (18:33 +0000)]
(line-move-visual): Handle null pixel position gracefully.

15 years ago* simple.el (line-move-visual): Handle null pixel position gracefully.
Chong Yidong [Sat, 12 Jul 2008 18:33:32 +0000 (18:33 +0000)]
* simple.el (line-move-visual): Handle null pixel position gracefully.

15 years agoAdd arch tagline
Miles Bader [Sat, 12 Jul 2008 07:32:51 +0000 (07:32 +0000)]
Add arch tagline

15 years ago* syswait.h: Remove old if 0 code. Do not define WAITTYPE, it was
Dan Nicolaescu [Sat, 12 Jul 2008 05:31:23 +0000 (05:31 +0000)]
* syswait.h: Remove old if 0 code.  Do not define WAITTYPE, it was
always defined as int.

* s/netbsd.h (HAVE_UNION_WAIT, HAVE_WAIT_HEADER, WAIT_USE_INT):
* s/gnu.h (HAVE_WAIT_HEADER, WAIT_USE_INT, HAVE_UNION_WAIT):
* s/gnu-linux.h (HAVE_WAIT_HEADER):
* s/freebsd.h (HAVE_WAIT_HEADER):
* s/bsd-common.h (HAVE_UNION_WAIT):
* s/aix4-2.h (HAVE_WAIT_HEADER):
* m/mips.h (HAVE_UNION_WAIT):
* s/usg5-4.h (HAVE_WAIT_HEADER, WAITTYPE): Do not define, not used.
(COFF, static): Do not define, they are undefined later in the file.

* process.c (update_status): Don't use a union.
(status_convert):
(sigchld_handler): Use int instead of WAITTYPE.

* movemail.c (main): Use int instead of WAITTYPE.

15 years ago(Fvertical_motion): Restore hscroll before moving to goal column.
Chong Yidong [Sat, 12 Jul 2008 03:19:38 +0000 (03:19 +0000)]
(Fvertical_motion): Restore hscroll before moving to goal column.

15 years ago* indent.c (Fvertical_motion): Restore hscroll before moving to
Chong Yidong [Sat, 12 Jul 2008 03:19:25 +0000 (03:19 +0000)]
* indent.c (Fvertical_motion): Restore hscroll before moving to
goal column.

15 years ago*** empty log message ***
Jason Rumney [Fri, 11 Jul 2008 23:13:48 +0000 (23:13 +0000)]
*** empty log message ***

15 years ago(file-truename): Get truename of ancestors if file does
Jason Rumney [Fri, 11 Jul 2008 23:08:07 +0000 (23:08 +0000)]
(file-truename): Get truename of ancestors if file does
not exist on Windows.

15 years agoDocument line-move-visual and vertical-motion changes.
Chong Yidong [Fri, 11 Jul 2008 18:18:34 +0000 (18:18 +0000)]
Document line-move-visual and vertical-motion changes.

15 years ago(previous-line, next-line): Update docstring.
Chong Yidong [Fri, 11 Jul 2008 18:11:06 +0000 (18:11 +0000)]
(previous-line, next-line): Update docstring.

15 years ago* simple.el (previous-line, next-line): Update docstring.
Chong Yidong [Fri, 11 Jul 2008 18:10:59 +0000 (18:10 +0000)]
* simple.el (previous-line, next-line): Update docstring.

15 years ago(line-move-visual): Obey goal-column and no-error arg.
Chong Yidong [Fri, 11 Jul 2008 18:07:01 +0000 (18:07 +0000)]
(line-move-visual): Obey goal-column and no-error arg.
(track-eol, temporary-goal-column): Update docstring.
(move-end-of-line, move-beginning-of-line): Bind line-move-visual
to nil.
(line-move-visual): New var.
(line-move-visual): New function.
(line-move): Call line-move-visual.

15 years ago* simple.el (line-move-visual): New var.
Chong Yidong [Fri, 11 Jul 2008 18:06:43 +0000 (18:06 +0000)]
* simple.el (line-move-visual): New var.
(line-move-visual): New function.
(line-move): Call line-move-visual.
(line-move-visual): Obey goal-column and no-error arg.
(track-eol, temporary-goal-column): Update docstring.
(move-end-of-line, move-beginning-of-line): Bind line-move-visual
to nil.

15 years agoRemove left over code.
Dan Nicolaescu [Fri, 11 Jul 2008 14:20:06 +0000 (14:20 +0000)]
Remove left over code.

15 years agoFix logic in last change.
Andreas Schwab [Fri, 11 Jul 2008 11:39:49 +0000 (11:39 +0000)]
Fix logic in last change.

15 years ago* menu.h: New file.
Andreas Schwab [Fri, 11 Jul 2008 11:20:21 +0000 (11:20 +0000)]
* menu.h: New file.
* menu.c: Include it.
* xmenu.c: Likewise.
* Makefile.in: Update dependencies.

15 years ago(fontset_from_font): Cancel the previous change.
Kenichi Handa [Fri, 11 Jul 2008 07:32:32 +0000 (07:32 +0000)]
(fontset_from_font): Cancel the previous change.

15 years ago*** empty log message ***
Dan Nicolaescu [Fri, 11 Jul 2008 02:57:16 +0000 (02:57 +0000)]
*** empty log message ***

15 years ago(grep-files-aliases): Improve the C++ source
Dan Nicolaescu [Fri, 11 Jul 2008 02:44:10 +0000 (02:44 +0000)]
(grep-files-aliases): Improve the C++ source
pattern and add patterns for C++ header files.

15 years ago* lisp.h:
Dan Nicolaescu [Fri, 11 Jul 2008 02:30:26 +0000 (02:30 +0000)]
* lisp.h:
* w32heap.c:
* emacs.c:
* alloc.c: Replace all references of NO_UNION_TYPE with
USE_LISP_UNION_TYPE.

* m/xtensa.h (NO_UNION_TYPE):
* m/vax.h (NO_UNION_TYPE):
* m/template.h (NO_UNION_TYPE):
* m/sparc.h (NO_UNION_TYPE):
* m/mips.h (NO_UNION_TYPE):
* m/macppc.h (NO_UNION_TYPE):
* m/m68k.h (NO_UNION_TYPE):
* m/iris4d.h (NO_UNION_TYPE):
* m/intel386.h (NO_UNION_TYPE):
* m/ibms390x.h (NO_UNION_TYPE):
* m/ibms390.h (NO_UNION_TYPE):
* m/ibmrs6000.h (NO_UNION_TYPE):
* m/ia64.h (NO_UNION_TYPE):
* m/hp800.h (NO_UNION_TYPE):
* m/arm.h (NO_UNION_TYPE):
* m/amdx86-64.h (NO_UNION_TYPE):
* m/alpha.h (NO_UNION_TYPE): Remove definition, all platform were
defining it the same.

15 years agoChange the Arabic words apearing in Non-ASCII examples to
Kenichi Handa [Fri, 11 Jul 2008 02:03:23 +0000 (02:03 +0000)]
Change the Arabic words apearing in Non-ASCII examples to
iso-8859-6 characters.

15 years ago(move_it_to): Backtrack if past the edge of a wrapped line.
Chong Yidong [Thu, 10 Jul 2008 23:47:00 +0000 (23:47 +0000)]
(move_it_to): Backtrack if past the edge of a wrapped line.

15 years ago* xdisp.c (move_it_to): Backtrack if past the edge of a wrapped line.
Chong Yidong [Thu, 10 Jul 2008 23:46:52 +0000 (23:46 +0000)]
* xdisp.c (move_it_to): Backtrack if past the edge of a wrapped line.

15 years agoAdd more rules to cyrillic-translit, make
Teodor Zlatanov [Thu, 10 Jul 2008 20:35:31 +0000 (20:35 +0000)]
Add more rules to cyrillic-translit, make
everything postfix.  Adjust to eliminate conflicts.

15 years agoAdd more rules to cyrillic-translit, make
Teodor Zlatanov [Thu, 10 Jul 2008 19:03:27 +0000 (19:03 +0000)]
Add more rules to cyrillic-translit, make
everything postfix, and move ' '' and ` mappings to x.

15 years ago(message-send-mail-with-sendmail): Display the error message.
Stefan Monnier [Thu, 10 Jul 2008 16:06:22 +0000 (16:06 +0000)]
(message-send-mail-with-sendmail): Display the error message.

15 years ago* src/fileio.c:
Dan Nicolaescu [Thu, 10 Jul 2008 15:26:15 +0000 (15:26 +0000)]
* src/fileio.c:
* src/sysdep.c
* src/systty.h:
* src/m/ibmrs6000.h:
* src/m/iris4d.h:
* src/s/aix4-2.h:
* src/s/freebsd.h:
* src/s/gnu-linux.h:
* src/s/hpux10-20.h:
* src/s/hpux11.h:
* src/s/netbsd.h:
* src/s/sol2-3.h:
* src/s/sol2-4.h:
* src/s/sol2.h:
* src/s/usg5-4.h:
* src/s/vms.h: Remove references to unused variables.

15 years ago* configure.in: Remove references to desupported systems.
Dan Nicolaescu [Thu, 10 Jul 2008 15:25:35 +0000 (15:25 +0000)]
* configure.in: Remove references to desupported systems.
* configure: Regenerate.

15 years ago*** empty log message ***
Dan Nicolaescu [Thu, 10 Jul 2008 15:24:23 +0000 (15:24 +0000)]
*** empty log message ***

15 years ago(ftfont_resolve_generic_family): Remove foundry from
Andreas Schwab [Thu, 10 Jul 2008 13:13:21 +0000 (13:13 +0000)]
(ftfont_resolve_generic_family): Remove foundry from
pattern before matching the generic family.

15 years ago* unexec.c:
Dan Nicolaescu [Thu, 10 Jul 2008 06:54:56 +0000 (06:54 +0000)]
* unexec.c:
* m/ia64.h:
* m/hp800.h: Remove dead code.

15 years ago(truncated-partial-width-window-p): New function.
Chong Yidong [Thu, 10 Jul 2008 04:27:32 +0000 (04:27 +0000)]
(truncated-partial-width-window-p): New function.

15 years agoRemove Longlines mode from menu. Add word-wrap option.
Chong Yidong [Thu, 10 Jul 2008 04:27:23 +0000 (04:27 +0000)]
Remove Longlines mode from menu.  Add word-wrap option.

15 years ago* window.el (truncated-partial-width-window-p): New function.
Chong Yidong [Thu, 10 Jul 2008 04:27:05 +0000 (04:27 +0000)]
* window.el (truncated-partial-width-window-p): New function.

* menu-bar.el: Remove Longlines mode from menu.  Add word-wrap option.

15 years ago(x-create-frame-with-faces): Don't pass parameters that
Chong Yidong [Thu, 10 Jul 2008 03:32:53 +0000 (03:32 +0000)]
(x-create-frame-with-faces): Don't pass parameters that
are set later to x-create-frame.
(face-set-after-frame-default): Apply X resources for non-default
faces.

15 years ago* faces.el (x-create-frame-with-faces): Don't pass parameters that
Chong Yidong [Thu, 10 Jul 2008 03:31:53 +0000 (03:31 +0000)]
* faces.el (x-create-frame-with-faces): Don't pass parameters that
are set later to x-create-frame.
(face-set-after-frame-default): Apply X resources for non-default
faces.

15 years ago* s/vms.h:
Dan Nicolaescu [Thu, 10 Jul 2008 03:26:06 +0000 (03:26 +0000)]
* s/vms.h:
* s/usg5-4-2.h:
* s/sol2-5.h:
* s/freebsd.h:
* s/darwin.h: Remove dead code.

15 years agoRemove removed var.
Dan Nicolaescu [Thu, 10 Jul 2008 02:53:44 +0000 (02:53 +0000)]
Remove removed var.

15 years ago* m/template.h:
Dan Nicolaescu [Thu, 10 Jul 2008 02:49:28 +0000 (02:49 +0000)]
* m/template.h:
* m/sparc.h:
* m/mips.h:
* m/m68k.h:
* m/iris4d.h:
* m/intel386.h:
* m/ibms390x.h:
* m/ibms390.h:
* m/ia64.h:
* m/hp800.h:
* m/arm.h:
* m/amdx86-64.h: Remove dead code and references to unused
and compiler defined symbols.

15 years ago* unexmips.c:
Dan Nicolaescu [Thu, 10 Jul 2008 02:37:07 +0000 (02:37 +0000)]
* unexmips.c:
* unexelf.c: Remove references to desupported systems.

15 years ago* configure.in: Use macppc for Darwin.
Dan Nicolaescu [Thu, 10 Jul 2008 02:32:56 +0000 (02:32 +0000)]
* configure.in: Use macppc for Darwin.
* configure: Regenerate.

* m/powermac.h: Remove file, it is now identical to m/macppc.h.

15 years agoRemove boilerplate comments.
Dan Nicolaescu [Thu, 10 Jul 2008 02:23:34 +0000 (02:23 +0000)]
Remove boilerplate comments.
(NO_REMAP): Remove unused definition.

15 years ago(UNEXEC, NO_TERMIO): Don't define, the s/ files
Dan Nicolaescu [Thu, 10 Jul 2008 02:19:48 +0000 (02:19 +0000)]
(UNEXEC, NO_TERMIO): Don't define, the s/ files
define them.

15 years ago(xfont_open): Log the reason of failure.
Kenichi Handa [Thu, 10 Jul 2008 01:27:07 +0000 (01:27 +0000)]
(xfont_open): Log the reason of failure.

15 years ago(Fx_create_frame): Doc fix
Jason Rumney [Wed, 9 Jul 2008 15:35:29 +0000 (15:35 +0000)]
(Fx_create_frame): Doc fix

15 years ago* fontset.c (fontset_get_font_group):
Stefan Monnier [Wed, 9 Jul 2008 13:24:10 +0000 (13:24 +0000)]
* fontset.c (fontset_get_font_group):
* font.c (font_check_otf): Specify argument types.

15 years ago(detect_coding_utf_8): Set detect_info->found only when
Kenichi Handa [Wed, 9 Jul 2008 13:06:14 +0000 (13:06 +0000)]
(detect_coding_utf_8): Set detect_info->found only when
non-ASCII char is found.

15 years ago(xfont_text_extents): Fix initial setting of metrics.
Kenichi Handa [Wed, 9 Jul 2008 07:38:55 +0000 (07:38 +0000)]
(xfont_text_extents): Fix initial setting of metrics.

15 years ago(ftfont_text_extents): Fix initial setting of metrics.
Kenichi Handa [Wed, 9 Jul 2008 07:38:38 +0000 (07:38 +0000)]
(ftfont_text_extents): Fix initial setting of metrics.

15 years ago*** empty log message ***
Kenichi Handa [Wed, 9 Jul 2008 02:09:11 +0000 (02:09 +0000)]
*** empty log message ***

15 years ago(xfont_open): Cancel the previous about font->vertical_centering.
Kenichi Handa [Wed, 9 Jul 2008 02:02:14 +0000 (02:02 +0000)]
(xfont_open): Cancel the previous about font->vertical_centering.

15 years ago(font_open_entity): Cancel the previous change.
Kenichi Handa [Wed, 9 Jul 2008 02:00:15 +0000 (02:00 +0000)]
(font_open_entity): Cancel the previous change.

15 years ago(uniscribe_open): Adjust it for the change of
Kenichi Handa [Wed, 9 Jul 2008 00:32:35 +0000 (00:32 +0000)]
(uniscribe_open): Adjust it for the change of
font_make_object.

15 years ago(w32font_open): Adjust it for the change of
Kenichi Handa [Wed, 9 Jul 2008 00:32:22 +0000 (00:32 +0000)]
(w32font_open): Adjust it for the change of
font_make_object.
(w32font_open_internal): Don't set properties of font_object here.

15 years ago(struct xftfont_info): New member ft_size. Make the
Kenichi Handa [Wed, 9 Jul 2008 00:32:01 +0000 (00:32 +0000)]
(struct xftfont_info): New member ft_size.  Make the
member order compatible with struct ftfont_info.
(xftfont_open): Add FC_CHARSET to the pattern.  Set
xftfont_info->ft_size.  Don't unlock the face.  Check BDF
properties if appropriate.
(xftfont_close): Unlock the face.
(xftfont_anchor_point, xftfont_shape): Deleted.
(syms_of_xftfont): Don't set members anchor_point and shape of
xftfont_driver.

15 years ago(struct ftfont_info): New member index, delete member
Kenichi Handa [Wed, 9 Jul 2008 00:31:42 +0000 (00:31 +0000)]
(struct ftfont_info): New member index, delete member
fc_charset_idx.  Make the member order compatible with struct
xftfont_info.
(fc_charset_table): Change charset names to registry names.
(ftfont_pattern_entity): Delete the args registry and
fc_charset_idx.  Change the value of :font-entity property
to (FONTNAME . INDEX).  Always set :registry property to
`iso10646-1'.
(struct ftfont_cache_data): New struct.
(ftfont_lookup_cache): New arg for_face.
(ftfont_get_fc_charset, ftfont_get_otf): New functions.
(ftfont_driver): Set the member otf_capability.
(ftfont_get_charset): Adjust it for the change of
fc_charset_table.
(OTF_TAG_SYM): New macro.
(ftfont_spec_pattern): Delete the arg fc_charset_idx.  Adjust it
for the change of fc_charset_table.
(ftfont_list): Adjust it for the change of ftfont_spec_pattern and
ftfont_pattern_entity.  Add FC_INDEX to objset.
(ftfont_match): Adjust it for the change of ftfont_spec_pattern
and ftfont_pattern_entity.
(ftfont_open): Adjust it for the change of ftfont_lookup_cache,
font_make_object, struct ftfont_info.
(ftfont_has_char): Use ftfont_get_fc_charset.
(ftfont_otf_features, ftfont_otf_capability): New functions.
(ftfont_shape): Use ftfont_get_otf.

15 years ago(xfont_open): Adjust it for the change of
Kenichi Handa [Wed, 9 Jul 2008 00:31:26 +0000 (00:31 +0000)]
(xfont_open): Adjust it for the change of
font_make_object.  Don't check Vvertical_centering_font_regexp
here.

15 years ago(font_make_object): New arg entity and pixelsize.
Kenichi Handa [Wed, 9 Jul 2008 00:30:18 +0000 (00:30 +0000)]
(font_make_object): New arg entity and pixelsize.
(font_check_otf_features, font_check_otf): New functions.
(font_match_p): Check :lang, :script, and :otf properties.
(font_open_entity): Set the member vertical_centering of struct
font.

15 years agoInclude FT_BDF_H.
Kenichi Handa [Wed, 9 Jul 2008 00:29:47 +0000 (00:29 +0000)]
Include FT_BDF_H.

15 years ago(font_make_object, font_match_p): Adjust prototypes.
Kenichi Handa [Wed, 9 Jul 2008 00:29:23 +0000 (00:29 +0000)]
(font_make_object, font_match_p): Adjust prototypes.

15 years ago(fontset_compare_rfontdef): Fix plus/minus.
Kenichi Handa [Wed, 9 Jul 2008 00:29:03 +0000 (00:29 +0000)]
(fontset_compare_rfontdef): Fix plus/minus.
(reorder_font_vector): Change the arg preferred_family to font.
Prefer the spec matching with font.
(fontset_get_font_group): New function.
(fontset_find_font): Change the format of an element of a realized
fontset.  Use fontset_get_font_group.
(fontset_font): Try the current fontset, the default fontset, the
fallbacks of the current fonset, and the fallbacks of the default
fontset in this order.
(face_for_char): Delete the shortcut to use the current font.
(fontset_from_font): Don't set fonts for Latin in the fontset.