1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-15 03:11:54 -07:00
Commit graph

28340 commits

Author SHA1 Message Date
Dan Nicolaescu
ee6bacd40d * xterm.c:
* xfns.c: Remove always true condition: XtSpecificationRelease >= 5.
2009-10-19 05:11:07 +00:00
Dan Nicolaescu
d7306fe6b1 * alloc.c: Do not define struct catchtag.
* eval.c: Move struct catchtag definition ...
* lisp.h: ... here.

* image.c: Move png.h #include earlier to avoid warnings.

* xterm.c:
* xsmfns.c:
* xselect.c:
* xrdb.c:
* xmenu.c:
* xftfont.c:
* xfont.c:
* xfns.c:
* xfaces.c:
* xdisp.c:
* window.c:
* widget.c:
* w32xfns.c:
* w32uniscribe.c:
* w32term.c:
* w32select.c:
* w32reg.c:
* w32proc.c:
* w32menu.c:
* w32inevt.c:
* w32heap.c:
* w32font.c:
* w32fns.c:
* w32console.c:
* w32.c:
* w16select.c:
* vm-limit.c:
* unexsol.c:
* unexec.c:
* unexcw.c:
* unexaix.c:
* undo.c:
* tparam.c:
* textprop.c:
* terminfo.c:
* terminal.c:
* termcap.c:
* term.c:
* syntax.c:
* sound.c:
* sheap.c:
* search.c:
* scroll.c:
* region-cache.c:
* regex.c:
* ralloc.c:
* process.c:
* print.c:
* msdos.c:
* minibuf.c:
* menu.c:
* marker.c:
* macros.c:
* keymap.c:
* keyboard.c:
* intervals.c:
* insdel.c:
* indent.c:
* gtkutil.c:
* ftxfont.c:
* ftfont.c:
* fringe.c:
* frame.c:
* fontset.c:
* font.c:
* fns.c:
* floatfns.c:
* filelock.c:
* fileio.c:
* emacs.c:
* editfns.c:
* dosfns.c:
* doprnt.c:
* doc.c:
* dispnew.c:
* dired.c:
* dbusbind.c:
* data.c:
* composite.c:
* coding.c:
* cmds.c:
* cm.c:
* chartab.c:
* charset.c:
* character.c:
* ccl.c:
* category.c:
* casetab.c:
* casefiddle.c:
* callproc.c:
* callint.c:
* bytecode.c:
* buffer.c:
* atimer.c: Include setjmp.h.  (Bug#4643)

* xlwmenu.c:
* lwlib.c:
* lwlib-utils.c:
* lwlib-Xm.c:
* lwlib-Xlw.c:
* lwlib-Xaw.c: Include setjmp.h.
2009-10-19 04:27:09 +00:00
Juanma Barranquero
6873acca85 Whitespace. 2009-10-18 19:47:38 +00:00
Stefan Monnier
4c0354d71b Remove leftover table unibyte_to_multibyte_table.
* character.c (unibyte_to_multibyte_table): Remove.
(Funibyte_char_to_multibyte): Use MAKE_CHAR_MULTIBYTE.
* charset.c (init_charset_once): Don't init unibyte_to_multibyte_table.
* character.h (UNIBYTE_TO_CHAR): New macro.
(MAKE_CHAR_MULTIBYTE): Use it.
(unibyte_to_multibyte_table, unibyte_char_to_multibyte): Remove.
* xdisp.c (get_next_display_element): USE ASCII_CHAR_P.
(message_dolog, set_message_1):
* search.c (Freplace_match):
* editfns.c (Fcompare_buffer_substrings):
* fns.c (Fcompare_strings): Use MAKE_CHAR_MULTIBYTE.
(concat):
* insdel.c (copy_text, count_size_as_multibyte):
Use ASCII_CHAR_P and BYTE8_TO_CHAR.
* term.c (produce_glyphs):
* syntax.c (skip_chars): Use BYTE8_TO_CHAR.
* regex.c (RE_CHAR_TO_MULTIBYTE):
* cmds.c (internal_self_insert):
* buffer.h (FETCH_CHAR_AS_MULTIBYTE): Use UNIBYTE_TO_CHAR.
2009-10-18 03:08:32 +00:00
Stefan Monnier
fd5f21e665 (internal_self_insert): `c' is already in "multibyte" form. 2009-10-18 02:08:52 +00:00
Dan Nicolaescu
4418646e99 * puresize.h (BASE_PURESIZE): Increase to 1310000.
* term/common-win.el (x-colors): Purecopy it.
2009-10-17 07:13:44 +00:00
Juanma Barranquero
35f5c1d28f * buffer.c (Fbuffer_name): Doc fix. (Bug#4728) 2009-10-17 02:35:35 +00:00
Eli Zaretskii
5d8adb2c20 (x_produce_glyphs): Fix typos in comments. 2009-10-16 19:01:21 +00:00
Juanma Barranquero
6e4780c5ad *** empty log message *** 2009-10-16 04:32:23 +00:00
Adrian Robert
ba8d1a2c37 Don't set LIB_STANDARD and START_FILES under __Apple__. 2009-10-16 03:12:35 +00:00
Adrian Robert
a0cd8f6b6c * nsterm.h (NS_HAVE_NSINTEGER): Back out and augment with CGFloat,
still needed under Tiger.

    * nsterm.m (EmacsView-conversationIdentifier): Arg is long.

    * m/amdx86-64.h: Don't set LIB_STANDARD and START_FILES under
    __Apple__.

    * m/intel386.h: Remove DARWIN_OS/_LP64 special case.
2009-10-16 03:09:48 +00:00
Adrian Robert
39b8097fe9 Remove DARWIN_OS/_LP64 special case. 2009-10-16 03:09:09 +00:00
Adrian Robert
5cca5bf08f (NS_HAVE_NSINTEGER): Back out and augment with CGFloat, still needed under Tiger. 2009-10-16 03:09:06 +00:00
Adrian Robert
ca515f00ea (EmacsView-conversationIdentifier): Arg is long. 2009-10-16 03:09:02 +00:00
Kenichi Handa
01a8d3fa97 (print_object): Escape a symbol like "2E10" too. 2009-10-15 07:22:27 +00:00
Adrian Robert
c5959062a2 Adjust acknowledgement in last changelog entry. 2009-10-13 19:50:43 +00:00
Adrian Robert
bf85638240 Add space after casts in last change. 2009-10-13 01:05:18 +00:00
Adrian Robert
a95c81022e * dbusbind.c (dbus-method-return-internal)
(dbus-method-error-internal): Use long format in printf, and cast
	argument.

	* font.c (font_unparse_xlfd, font_unparse_fcname): Use long format
	in printf, and cast argument.

	* process.c (list_processes_1): Use long format	in printf, and
	cast argument.
2009-10-13 01:04:07 +00:00
Adrian Robert
fa24b11499 (list_processes_1): Use long format in printf, and cast argument. 2009-10-13 01:03:46 +00:00
Adrian Robert
c56c14a12f (font_unparse_xlfd, font_unparse_fcname): Use long format in printf, and cast argument. 2009-10-13 01:03:38 +00:00
Adrian Robert
603f0bf0d9 (dbus-method-return-internal, dbus-method-error-internal): Use long format in printf, and cast argument. 2009-10-13 01:03:29 +00:00
Adrian Robert
9094eb4801 (NSPoint, NSSize) [!__OBJC__]: Define and use CGFloat. 2009-10-12 00:38:28 +00:00
Adrian Robert
3d87f11891 * config.in (NS_HAVE_NSINTEGER): Drop. 2009-10-12 00:35:54 +00:00
Adrian Robert
bf6c75c967 2009-10-11 Adrian Robert <Adrian.B.Robert@gmail.com>
Changes for 64-bit compile under Snow Leopard.

	* nsfns.m (xw-color-values): Use CGFloat where appropriate.

	* nsfont.m (ns_char_width): Replace deprecated call (suggested by
	Erik Charlebois).
	(ns_findfonts, nsfont_list_family): Use long format in printf, and
	cast argument.
	(nsfont_open): Use ns_char_width() everywhere.
	(ns_uni_to_glyphs, NSGlyphStorage): Use NS[U]Integer where
	appropriate.

	* nsgui.h (NSPoint, NSSize) [!__OBJC__]: Define and use CGFloat.

	* nsimage.m (EmacsImage-setXBMColor:,-getPixelAtX:Y:): Use CGFloat
	where appropriate.

	* nsmenu.m (EmacsMenu-addItemWithWidgetValue:): Use NSInteger
	where appropriate.
	(EmacsToolbar-addDisplayItemWithImage:idx:helpText:enabled:): Use
	stringWithUTF8String.
	(EmacsDialogPanel-initWithContentRect:styleMask:): Fix signature.

	* nsterm.h (EmacsView, EmacsMenu, EmacsToolbar, EmacsTooltip): Add
	formal protocol mention to inheritance.
	[NS_HAVE_NSINTEGER]: Drop conditional and contents.

	* nsterm.m (ns_color_to_lisp): Use CGFloat where appropriate.  Fix
	printf format.
	(ns_query_color): Use CGFloat where appropriate.
	(EmacsView<NSTextInput>, EmacsScroller): Fix method signatures.
	(EmacsScroller-mouseDown:) Use long format in printf, and cast
	argument.
2009-10-12 00:28:30 +00:00
Adrian Robert
e7b90afd65 * nsterm.m (ns_color_to_lisp): Use CGFloat where appropriate. Fix
printf format.
	(ns_query_color): Use CGFloat where appropriate.
	(EmacsView<NSTextInput>, EmacsScroller): Fix method signatures.
	(EmacsScroller-mouseDown:) Use long format in printf, and cast
	argument.
2009-10-12 00:27:52 +00:00
Adrian Robert
e28db5bc73 * nsfont.m (ns_char_width): Replace deprecated call (suggested by
Erik Charlebois).
	(ns_findfonts, nsfont_list_family): Use long format in printf, and
	cast argument.
	(nsfont_open): Use ns_char_width() everywhere.
	(ns_uni_to_glyphs, NSGlyphStorage): Use NS[U]Integer where
	appropriate.
2009-10-12 00:27:28 +00:00
Adrian Robert
f3f08c2854 * nsmenu.m (EmacsMenu-addItemWithWidgetValue:): Use NSInteger
where appropriate.
	(EmacsToolbar-addDisplayItemWithImage:idx:helpText:enabled:): Use
	stringWithUTF8String.
	(EmacsDialogPanel-initWithContentRect:styleMask:): Fix signature.
2009-10-12 00:27:13 +00:00
Adrian Robert
3c46399248 (EmacsView, EmacsMenu, EmacsToolbar, EmacsTooltip): Add formal protocol mention to inheritance. [NS_HAVE_NSINTEGER]: Drop conditional and contents. 2009-10-12 00:26:45 +00:00
Adrian Robert
31e88bd8e7 (EmacsImage-setXBMColor:,-getPixelAtX:Y:): Use CGFloat where appropriate. 2009-10-12 00:26:41 +00:00
Adrian Robert
09b1339dc1 (xw-color-values): Use CGFloat where appropriate. 2009-10-12 00:26:38 +00:00
Glenn Morris
9ec6f10028 (Fframe_pixel_height): Doc fix. (Bug#4535) 2009-10-11 00:01:11 +00:00
Eli Zaretskii
ec6870e05f (try_window_id): Fix typos in comments. 2009-10-10 16:39:05 +00:00
Eli Zaretskii
997d1c4dd0 (redisplay_internal): Fix typos in comments. 2009-10-10 08:09:22 +00:00
Jan Djärv
5be883cd98 gtkutil.c (create_menus): Call gtk_widget_set_size_request for
menu bar with a small width so it doesn't enlarge the frame.
2009-10-08 15:18:15 +00:00
Juanma Barranquero
d7a39b5147 * fontset.c (Fset_fontset_font): Fix typos in error messages. 2009-10-08 10:54:58 +00:00
Eli Zaretskii
a3b841018e (set_cursor_from_row): Fix commentary. 2009-10-07 20:07:31 +00:00
Eli Zaretskii
8a02ff6268 (set_cursor_from_row): Fix and improve comments. 2009-10-06 18:20:22 +00:00
Glenn Morris
0c2b6f8e17 (emacs${EXEEXT}): Remove direct dependence on SOME_MACHINE_LISP (this
enters indirectly via DOC).

See http://lists.gnu.org/archive/html/emacs-devel/2009-10/msg00022.html
2009-10-06 02:45:26 +00:00
Eli Zaretskii
e02131a257 (Ffile_attributes): Doc fix. (Bug#4638) 2009-10-05 08:35:41 +00:00
Eli Zaretskii
b474425446 (syms_of_xdisp) <unibyte-display-via-language-environment>: Doc fix. 2009-10-04 09:07:40 +00:00
Juanma Barranquero
2b34df4ebc Fix typos in comments. 2009-10-04 02:58:53 +00:00
Juanma Barranquero
dbf64827d9 * window.c (Fdelete_window): Check WINDOW argument. (Bug#4618) 2009-10-03 13:31:08 +00:00
Eli Zaretskii
920fd1fc7f (clear_regexp_cache): Fix a typo in a comment. 2009-10-03 09:51:32 +00:00
Eli Zaretskii
a80ce21345 (fast_looking_at): Fix a typo in the commentary. 2009-10-03 09:34:37 +00:00
Michael Albinus
e9a0aef83c * w32fns.c (Fsystem_move_file_to_trash): Use delete-directory. 2009-10-02 06:01:32 +00:00
Michael Albinus
c5c21b70c1 * lisp.h (Qdelete_directory_internal): Remove, because it is not
used anymore outside fileio.c.
2009-10-02 05:57:49 +00:00
Juanma Barranquero
64eb2b561c * lisp.h (Qdelete_directory_internal):
Declare, instead of Qdelete_directory.

* w32fns.c (Fsystem_move_file_to_trash): Use it.
2009-10-01 23:17:39 +00:00
Stefan Monnier
9d28c33ede * eval.c (Fcalled_interactively_p): Add `kind' argument.
* subr.el (interactive-p): Mark obsolete.
(called-interactively-p): Make the optional-ness of `kind' obsolete.
* emacs-lisp/bytecomp.el (byte-compile-fdefinition): Make it obey
advertised-signature-table for subroutines as well.
2009-10-01 17:47:38 +00:00
Michael Albinus
9d8f3bd914 * fileio.c (Fdelete_directory_internal): Renamed from
Fdelete_directory.  It is not a command anymore.  It has no file
name handler.
2009-10-01 15:08:13 +00:00
Eli Zaretskii
68b251d973 (extend_face_to_end_of_line): Fix formatting of comments. 2009-09-28 17:47:48 +00:00