]>
git.eshelyaron.com Git - emacs.git/log
Jason Rumney [Fri, 1 Jun 2007 09:43:44 +0000 (09:43 +0000)]
*** empty log message ***
Jason Rumney [Fri, 1 Jun 2007 09:43:24 +0000 (09:43 +0000)]
(font-weight-table): Use defaults on w32 that match
LOGFONT.lfWeight.
Jason Rumney [Thu, 31 May 2007 23:42:25 +0000 (23:42 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 23:42:13 +0000 (23:42 +0000)]
(w32font_open): Make lfHeight negative.
Jason Rumney [Thu, 31 May 2007 23:40:51 +0000 (23:40 +0000)]
(x_default_font_parameter): Use new style font name.
(Fx_create_frame, x_create_tip_frame): Initialize resx and resy.
Jason Rumney [Thu, 31 May 2007 23:35:51 +0000 (23:35 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 23:34:19 +0000 (23:34 +0000)]
Don't create fontset from command-line font.
Jason Rumney [Thu, 31 May 2007 16:23:30 +0000 (16:23 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 16:20:30 +0000 (16:20 +0000)]
* w32font.c (QCsubranges): New symbol.
(w32font_open, w32font_has_char): Get subranges from subproperty
of extra.
(w32_enumfont_pattern_entity): Set subranges as subproperty of extra.
(syms_of_w32font): Define :subranges symbol.
Reformat according to GNU standards.
Jason Rumney [Thu, 31 May 2007 15:52:48 +0000 (15:52 +0000)]
(font_put_extra): Expose externally.
Jason Rumney [Thu, 31 May 2007 15:51:46 +0000 (15:51 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 15:51:29 +0000 (15:51 +0000)]
* font.h (font_put_extra): Moved declaration from font.c.
Jason Rumney [Thu, 31 May 2007 14:58:17 +0000 (14:58 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 14:57:48 +0000 (14:57 +0000)]
(Ffont_get): Use font driver to determine otf capability.
(adjust_anchor): Check if driver defines anchor_point before using.
Jason Rumney [Thu, 31 May 2007 14:53:18 +0000 (14:53 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 14:52:54 +0000 (14:52 +0000)]
(Ffont_get): Use font driver to determine otf capability.
Jason Rumney [Thu, 31 May 2007 13:20:43 +0000 (13:20 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 13:20:11 +0000 (13:20 +0000)]
* w32font.c (w32font_open): Handle size, height and pixel_size better.
(w32font_draw): Use options.
(w32_enumfont_pattern_entity): Set size to 0 for scalable fonts.
Fix detection of truetype fonts.
(registry_to_w32_charset): Handle charsets other than iso8859-1
expressed as lisp symbols.
(w32_registry): Express charset as lisp symbol.
(fill_in_logfont): Reverse pixel and point height logic.
Don't set width here. Set quality to default.
* w32font.c: New file for w32 font backend.
Jason Rumney [Thu, 31 May 2007 13:09:08 +0000 (13:09 +0000)]
* w32fns.c (w32_load_system_font): Fix detecting FIXED_PITCH fonts.
(x_to_w32_font): Fill in lfPitchAndFamily correctly.
* w32fns.c [USE_FONT_BACKEND]: Port font backend changes from xfns.c.
(x_to_w32_charset, w32_to_x_charset): Expose externally.
Jason Rumney [Thu, 31 May 2007 01:31:58 +0000 (01:31 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 01:31:39 +0000 (01:31 +0000)]
* xterm.c (x_draw_glyph_string_foreground) [USE_FONT_BACKEND]:
Remove redundant loop and allocation.
Jason Rumney [Thu, 31 May 2007 01:24:57 +0000 (01:24 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 01:24:44 +0000 (01:24 +0000)]
Add --with-font-backend option.
Jason Rumney [Thu, 31 May 2007 01:19:51 +0000 (01:19 +0000)]
*** empty log message ***
Jason Rumney [Thu, 31 May 2007 01:19:18 +0000 (01:19 +0000)]
Move last entry to ChangeLog.unicode
Jason Rumney [Thu, 31 May 2007 01:18:19 +0000 (01:18 +0000)]
(font.o, w32font.o): New objects.
(fontset.o, xdisp.o, xfaces.o, w32fns.o, w32term.o): Depend on font.h
(FONTOBJ): New group of objects conditioned on USE_FONT_BACKEND.
Jason Rumney [Thu, 31 May 2007 01:04:13 +0000 (01:04 +0000)]
New file for w32 font backend.
Jason Rumney [Thu, 31 May 2007 01:03:23 +0000 (01:03 +0000)]
(fill_composite_glyph_string): Make the first arg to
STORE_XCHARB a valid l-value.
Jason Rumney [Thu, 31 May 2007 00:59:50 +0000 (00:59 +0000)]
(w32_native_per_char_metric): Swap width and rbearing
calculations for non-Truetype fonts.
(x_draw_glyph_string): Sync with xterm.c.
(x_draw_glyph_string_foreground) [USE_FONT_BACKEND]: Remove
redundant code.
(w32_initialize) [USE_FONT_BACKEND]: Call w32font_initialize.
Jason Rumney [Thu, 31 May 2007 00:52:52 +0000 (00:52 +0000)]
(w32_output_data) [USE_FONT_BACKEND]: Add fontp member.
(FRAME_FONT_OBJECT) [USE_FONT_BACKEND]: New macro from xterm.h.
Jason Rumney [Thu, 31 May 2007 00:48:07 +0000 (00:48 +0000)]
[USE_FONT_BACKEND]: Port font backend changes from xfns.c.
(x_to_w32_charset, w32_to_x_charset): Expose externally.
Jason Rumney [Thu, 31 May 2007 00:42:37 +0000 (00:42 +0000)]
Fix typo in comment
Miles Bader [Wed, 30 May 2007 14:40:46 +0000 (14:40 +0000)]
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 774-780)
- Update from CVS
- Merge from emacs--rel--22, gnus--rel--5.10
- Merge from emacs--rel--22
- Fix tq.el edge case
* emacs--rel--22 (patch 28-32)
- Update from CVS
* gnus--rel--5.10 (patch 224-225)
- Merge from emacs--devo--0, emacs--rel--22
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-213
Miles Bader [Wed, 30 May 2007 14:06:39 +0000 (14:06 +0000)]
Fix tq.el edge case
(tq-queue-pop): Stifle error when a process has died and we are trying to
send a signal to it. The program using tq.el should periodically check
to see whether the process has died and react appropriately -- this is
not the responsibility of tq.el, and is consistent with the rest of the
tq.el source code.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-779
Creator: Michael Olson <mwolson@gnu.org>
Nick Roberts [Wed, 30 May 2007 05:24:18 +0000 (05:24 +0000)]
(init_sys_modes): Add rather than replace with
O_NONBLOCK.
Nick Roberts [Wed, 30 May 2007 05:22:46 +0000 (05:22 +0000)]
(term_mouse_moveto): New extern.
Nick Roberts [Wed, 30 May 2007 05:21:19 +0000 (05:21 +0000)]
(Fset_mouse_pixel_position): Add call to
term_mouse_moveto.
Nick Roberts [Wed, 30 May 2007 05:19:55 +0000 (05:19 +0000)]
(mouse_face_window): Rename...
(Qmouse_face_window): ...to this.
(term_show_mouse_face, term_clear_mouse_face)
(term_mouse_highlight): Use Qmouse_face_window.
(term_mouse_moveto): New function.
(term_mouse_position): Make it work.
(syms_of_term): Uncomment assignment to mouse_position_hook.
Staticpro Qmouse_face_window.
Nick Roberts [Wed, 30 May 2007 05:18:22 +0000 (05:18 +0000)]
(Click Events): Layout more logically. Describe
width and height.
(Drag Events, Motion Events): Update to new format for position.
Nick Roberts [Wed, 30 May 2007 05:16:46 +0000 (05:16 +0000)]
*** empty log message ***
Glenn Morris [Wed, 30 May 2007 04:58:38 +0000 (04:58 +0000)]
Ulrich Mueller <ulm at gentoo.org> (tiny change)
(XMakeAssoc): Use malloc rather than xmalloc.
Miles Bader [Tue, 29 May 2007 23:19:43 +0000 (23:19 +0000)]
Merge from emacs--rel--22
Patches applied:
* emacs--rel--22 (patch 29-32)
- Update from CVS
2007-05-29 Martin Rudalics <rudalics@gmx.at>
* lisp/textmodes/table.el (table--point-entered-cell-function)
(table--point-left-cell-function): Bind
`inhibit-point-motion-hooks' to t.
2007-05-28 Chong Yidong <cyd@stupidchicken.com>
* lisp/textmodes/sgml-mode.el (sgml-point-entered): Use condition-case.
2007-05-27 Tetsurou Okazaki <okazaki@be.to> (tiny change)
* lisp/log-edit.el (log-edit-changelog-paragraph): Return point-max
as the end of the ChangeLog paragraph when it ends without a line
termination.
2007-05-28 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
* src/xdisp.c (redisplay_internal): Bind inhibit-point-motion-hooks to t
around current_column call.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-778
Miles Bader [Tue, 29 May 2007 23:19:17 +0000 (23:19 +0000)]
Merge from emacs--rel--22, gnus--rel--5.10
Patches applied:
* emacs--rel--22 (patch 28)
- Update from CVS
* gnus--rel--5.10 (patch 224-225)
- Merge from emacs--devo--0, emacs--rel--22
- Update from CVS
2007-05-28 Katsumi Yamaoka <yamaoka@jpl.org>
* lisp/gnus/message.el (message-pop-to-buffer): Add switch-function argument.
(message-mail): Pass switch-function argument to it.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-777
Richard M. Stallman [Tue, 29 May 2007 19:43:27 +0000 (19:43 +0000)]
*** empty log message ***
Chong Yidong [Tue, 29 May 2007 16:24:25 +0000 (16:24 +0000)]
Fix typo.
Chong Yidong [Tue, 29 May 2007 16:23:22 +0000 (16:23 +0000)]
Fix typo.
Chong Yidong [Tue, 29 May 2007 15:31:08 +0000 (15:31 +0000)]
(url-mailto): Insert body after mail-header-separator if present, so
that is is before signature. Suggested by Leo Liu <sdl.web@gmail.com>.
Chong Yidong [Tue, 29 May 2007 15:31:01 +0000 (15:31 +0000)]
* url-mailto.el (url-mailto): Insert body after
mail-header-separator if present, so that is is before signature.
Suggested by Leo Liu <sdl.web@gmail.com>.
Chong Yidong [Tue, 29 May 2007 15:30:06 +0000 (15:30 +0000)]
(url-mailto): Insert body after mail-header-separator if present, so
that is is before signature. Suggested by Leo Liu <sdl.web@gmail.com>.
Chong Yidong [Tue, 29 May 2007 15:29:58 +0000 (15:29 +0000)]
* url-mailto.el (url-mailto): Insert body after
mail-header-separator if present, so that is is before signature.
Suggested by Leo Liu <sdl.web@gmail.com>.
Martin Rudalics [Tue, 29 May 2007 06:14:19 +0000 (06:14 +0000)]
(table--point-entered-cell-function)
(table--point-left-cell-function): Bind
`inhibit-point-motion-hooks' to t.
Richard M. Stallman [Tue, 29 May 2007 02:16:17 +0000 (02:16 +0000)]
Minor cleanup.
Glenn Morris [Tue, 29 May 2007 00:53:54 +0000 (00:53 +0000)]
Nikolaj Schumacher <n_schumacher at web.de> (tiny change)
(rx): Doc fix.
Glenn Morris [Tue, 29 May 2007 00:52:08 +0000 (00:52 +0000)]
Nikolaj Schumacher <n_schumacher at web.de> (tiny change)
(rx): Doc fix.
Glenn Morris [Tue, 29 May 2007 00:51:41 +0000 (00:51 +0000)]
*** empty log message ***
Glenn Morris [Tue, 29 May 2007 00:47:12 +0000 (00:47 +0000)]
Robert J. Chassell <bob at rattlesnake.com>
Fix instances of `allow' without object.
Glenn Morris [Tue, 29 May 2007 00:44:34 +0000 (00:44 +0000)]
Robert J. Chassell <bob at rattlesnake.com>
Fix instances of `allow' without object.
Juanma Barranquero [Tue, 29 May 2007 00:15:26 +0000 (00:15 +0000)]
*** empty log message ***
Juanma Barranquero [Tue, 29 May 2007 00:14:53 +0000 (00:14 +0000)]
(toggle-enable-multibyte-characters, sort-coding-systems,
search-unencodable-char): Doc fixes.
(default-input-method, input-method-verbose-flag, input-method-highlight-flag):
Remove * in defcustom's docstrings.
(exit-language-environment-hook, set-default-coding-systems,
coding-system-change-eol-conversion, prefer-coding-system,
find-multibyte-characters, leim-list-entry-regexp, set-input-method,
input-method-exit-on-first-char, princ-list, locale-language-names,
locale-charset-language-names, define-char-code-property):
Fix typos in docstrings.
Juanma Barranquero [Mon, 28 May 2007 23:03:37 +0000 (23:03 +0000)]
(idlwave-routines): Fix typo in docstring.
Chong Yidong [Mon, 28 May 2007 14:10:50 +0000 (14:10 +0000)]
(sgml-point-entered): Use condition-case.
Chong Yidong [Mon, 28 May 2007 14:10:24 +0000 (14:10 +0000)]
* textmodes/sgml-mode.el (sgml-point-entered): Use condition-case.
Kenichi Handa [Mon, 28 May 2007 11:59:10 +0000 (11:59 +0000)]
(glyph-char): Fix for a new character code space (22-bit).
(glyph-face): Likewise.
Kenichi Handa [Mon, 28 May 2007 11:57:42 +0000 (11:57 +0000)]
(make-glyph-code): Fix previous change.
Michael Albinus [Mon, 28 May 2007 10:32:54 +0000 (10:32 +0000)]
*** empty log message ***
Juanma Barranquero [Mon, 28 May 2007 07:42:10 +0000 (07:42 +0000)]
(webjump-sample-sites): Add simple Wikipedia query.
Kenichi Handa [Mon, 28 May 2007 06:52:57 +0000 (06:52 +0000)]
*** empty log message ***
Kenichi Handa [Mon, 28 May 2007 06:52:35 +0000 (06:52 +0000)]
Don't include "buffer.h" twice.
Chong Yidong [Mon, 28 May 2007 04:11:30 +0000 (04:11 +0000)]
(message-narrow-to-headers-or-head): Ignore mail-header-separator in
the body.
Chong Yidong [Mon, 28 May 2007 04:11:07 +0000 (04:11 +0000)]
* message.el (message-narrow-to-headers-or-head): Ignore
mail-header-separator in the body.
YAMAMOTO Mitsuharu [Mon, 28 May 2007 03:01:26 +0000 (03:01 +0000)]
(redisplay_internal): Bind inhibit-point-motion-hooks to t
around current_column call.
Chong Yidong [Mon, 28 May 2007 02:44:17 +0000 (02:44 +0000)]
(message-pop-to-buffer): Add switch-function argument.
(message-mail): Pass switch-function argument to it.
Chong Yidong [Mon, 28 May 2007 02:43:14 +0000 (02:43 +0000)]
* message.el (message-pop-to-buffer): Add switch-function argument.
(message-mail): Pass switch-function argument to it.
Kenichi Handa [Mon, 28 May 2007 02:34:40 +0000 (02:34 +0000)]
*** empty log message ***
Kenichi Handa [Mon, 28 May 2007 01:36:18 +0000 (01:36 +0000)]
(make-glyph-code): Fix for a new character code
space (22-bit).
Richard M. Stallman [Sun, 27 May 2007 23:18:08 +0000 (23:18 +0000)]
(log-edit-changelog-paragraph): Return point-max as the end of the
ChangeLog paragraph when it ends without a line termination.
Richard M. Stallman [Sun, 27 May 2007 02:23:53 +0000 (02:23 +0000)]
Undo last change because Debian fixed their bug.
Miles Bader [Sat, 26 May 2007 21:55:39 +0000 (21:55 +0000)]
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 773)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-211
Dan Nicolaescu [Sat, 26 May 2007 17:21:14 +0000 (17:21 +0000)]
* xfaces.c (syms_of_xfaces): Delete stray semicolon.
* xdisp.c (next_element_from_buffer):
* window.c (delete_window):
* term.c (term_mouse_highlight):
* msdos.c (getdefdir):
* macterm.c (mac_create_bitmap_from_bitmap_data)
(init_font_name_table):
* fns.c (Fsxhash):
* data.c (Fmake_local_variable):
* ccl.c (ccl_driver): Likewise.
Glenn Morris [Sat, 26 May 2007 04:17:36 +0000 (04:17 +0000)]
Michael Olson <mwolson at gnu.org>
(Modules): Fix references to completion modules.
Glenn Morris [Sat, 26 May 2007 04:16:16 +0000 (04:16 +0000)]
Michael Olson <mwolson at gnu.org>
(Modules): Fix references to completion modules.
Glenn Morris [Sat, 26 May 2007 04:15:36 +0000 (04:15 +0000)]
*** empty log message ***
Chong Yidong [Sat, 26 May 2007 02:32:07 +0000 (02:32 +0000)]
** xterm-mouse-event truncation bug: install Stefan's patch.
Installed.
Chong Yidong [Sat, 26 May 2007 02:31:39 +0000 (02:31 +0000)]
** canonically-space-region: install Stefan's patch.
Installed.
Stefan Monnier [Fri, 25 May 2007 17:00:54 +0000 (17:00 +0000)]
(define-derived-mode): Remove bogus compatibiity code.
Stefan Monnier [Fri, 25 May 2007 16:58:18 +0000 (16:58 +0000)]
(copyright-names-regexp): New var.
(copyright-update-year): Use it.
Stefan Monnier [Fri, 25 May 2007 16:43:24 +0000 (16:43 +0000)]
(edmacro-format-keys): Use current-active-maps.
Stefan Monnier [Fri, 25 May 2007 16:42:10 +0000 (16:42 +0000)]
Fix up comment convention.
Stefan Monnier [Fri, 25 May 2007 16:41:25 +0000 (16:41 +0000)]
(ediff-defvar-local, ediff-with-current-buffer):
Add indentation and debugging info. Fix up comment convention.
Stefan Monnier [Fri, 25 May 2007 16:37:01 +0000 (16:37 +0000)]
(standard-display-european): Docstring fix.
Stefan Monnier [Fri, 25 May 2007 16:16:17 +0000 (16:16 +0000)]
(custom-make-dependencies): Simplify.
Stefan Monnier [Fri, 25 May 2007 16:14:21 +0000 (16:14 +0000)]
(compose-region, decompose-region):
Use inhibit-read-only and restore-buffer-modified-p.
Stefan Monnier [Fri, 25 May 2007 15:05:39 +0000 (15:05 +0000)]
(xterm-mouse-truncate-wrap): New function.
(xterm-mouse-event): Use it.
Stefan Monnier [Fri, 25 May 2007 15:00:22 +0000 (15:00 +0000)]
(canonically-space-region): Make the second arg
a marker if it's not already the case.
Stefan Monnier [Fri, 25 May 2007 14:34:35 +0000 (14:34 +0000)]
(xterm-mouse-truncate-wrap): New function.
(xterm-mouse-event): Use it.
Juanma Barranquero [Fri, 25 May 2007 10:14:51 +0000 (10:14 +0000)]
(bs-cycle-previous): Don't modify the cycle list until `switch-to-buffer' has
returned succesfully.
(bs-cycle-next): Ditto. Also, don't bury the buffer when the window is
dedicated (it could iconify the frame).
Richard M. Stallman [Fri, 25 May 2007 07:18:28 +0000 (07:18 +0000)]
*** empty log message ***
Miles Bader [Fri, 25 May 2007 05:05:41 +0000 (05:05 +0000)]
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 771-772)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 26-27)
- Update from CVS
- lisp/vc-hooks.el (vc-find-root): Fix file attribute test
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-210
Miles Bader [Fri, 25 May 2007 04:55:49 +0000 (04:55 +0000)]
Merge from emacs--rel--22
Patches applied:
* emacs--rel--22 (patch 26-27)
- Update from CVS
- lisp/vc-hooks.el (vc-find-root): Fix file attribute test
2007-05-25 Miles Bader <miles@fencepost.gnu.org>
* lisp/vc-hooks.el (vc-find-root): Fix file attribute test.
2007-05-24 Richard M. Stallman <rms@gnu.org>
* lisp/textmodes/flyspell.el (flyspell-correct-word-before-point):
Don't let opoint be nil.
(flyspell-emacs-popup): Explicit error if no dialogs.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-772
Miles Bader [Fri, 25 May 2007 04:41:42 +0000 (04:41 +0000)]
lisp/vc-hooks.el (vc-find-root): Fix file attribute test
Revision: emacs@sv.gnu.org/emacs--rel--22--patch-27