1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-07 04:10:27 -08:00
Commit graph

26682 commits

Author SHA1 Message Date
Chong Yidong
d26fbe1a8e Change NS to Nextstep in docstrings and error messages.
(Fns_create_frame, Fns_read_file_name, Fns_get_resource)
(Fns_set_resource, Fns_set_alpha, Fns_server_max_request_size)
(Fns_server_vendor, Fns_server_version, Fns_display_screens)
(Fns_display_mm_height, Fns_display_mm_width)
(Fns_display_backing_store, Fns_display_visual_class)
(Fns_display_save_under, Fns_open_connection)
(Fns_close_connection, Fns_hide_emacs, Fns_font_name)
(Fns_list_colors, Fns_perform_service, Fns_color_defined_p)
(Fns_color_values, Fxw_display_color_p, Fx_display_grayscale_p)
(Fns_display_pixel_width, Fns_display_pixel_height)
(Fns_display_usable_bounds, Fx_display_planes)
(Fns_display_color_cells, Vns_icon_type_alist): Doc fixes.
2008-07-21 15:40:18 +00:00
Chong Yidong
ea9de87658 * nsfns.m: Change NS to Nextstep in docstrings and error messages.
(Fns_create_frame, Fns_read_file_name, Fns_get_resource)
(Fns_set_resource, Fns_set_alpha, Fns_server_max_request_size)
(Fns_server_vendor, Fns_server_version, Fns_display_screens)
(Fns_display_mm_height, Fns_display_mm_width)
(Fns_display_backing_store, Fns_display_visual_class)
(Fns_display_save_under, Fns_open_connection)
(Fns_close_connection, Fns_hide_emacs, Fns_font_name)
(Fns_list_colors, Fns_perform_service, Fns_color_defined_p)
(Fns_color_values, Fxw_display_color_p, Fx_display_grayscale_p)
(Fns_display_pixel_width, Fns_display_pixel_height)
(Fns_display_usable_bounds, Fx_display_planes)
(Fns_display_color_cells, Vns_icon_type_alist): Doc fixes.
2008-07-21 15:40:07 +00:00
Chong Yidong
76afdf7e92 (print_object): Check print_depth before searching for circularities. 2008-07-21 05:03:39 +00:00
Chong Yidong
b42f411561 Fix last change. 2008-07-21 05:03:17 +00:00
Chong Yidong
57e1ffeb0f Mark last change as tiny. 2008-07-21 05:03:00 +00:00
Chong Yidong
3965adaba4 * print.c (print_object): Check print_depth before searching for
circularities.
2008-07-21 05:02:31 +00:00
Michael Albinus
c0894fb9cb * dbusbind.c (Fdbus_register_signal): Use sprintf + strcat instead
only sprintf.
2008-07-21 04:28:50 +00:00
Kenichi Handa
d90bfd1cec *** empty log message *** 2008-07-21 02:23:57 +00:00
Andreas Schwab
8e2911c22e (find_start_pos, find_start_value)
(find_start_value_byte, find_start_begv, find_defun_start)
(back_comment, scan_sexps_forward): Use EMACS_INT for buffer
positions.
2008-07-20 18:37:46 +00:00
Dan Nicolaescu
98a0170298 * s/sol2-3.h: Insert contents of s/sol2.h.
(LD_SWITCH_SYSTEM): Remove redundant definition.
* s/sol2.h: Remove, unused.
2008-07-20 14:14:52 +00:00
Dan Nicolaescu
c788afcec7 * m/intel386.h (NO_REMAP): Do no define for USG, not used. 2008-07-20 14:12:41 +00:00
Adrian Robert
704a3a2d1c under NS, recognize HSB,AHSB as synonyms for HSV,AHSV in color specifications 2008-07-20 13:38:08 +00:00
Adrian Robert
e5e2baab29 fix typo in ns_appdir target find command 2008-07-20 13:19:56 +00:00
Dan Nicolaescu
89f1e540e1 * s/usg5-4.h (LIBS_SYSTEM): Remove, system for which this was
added not supported anymore.

* s/usg5-4-2.h (LIBS_SYSTEM):
* s/sol2.h (LIBS_SYSTEM): Do not undefine.

* s/netbsd.h (GETPGRP_NO_ARG, N_TRELOFF):
* s/lynxos.h (GETPGRP_NO_ARG):
* s/hpux10-20.h (NO_SIOCTL_H):
* s/gnu.h (GETPGRP_NO_ARG):
* s/gnu-linux.h (NO_SIOCTL_H):
* s/freebsd.h (GETPGRP_NO_ARG, N_TRELOFF):
* s/cygwin.h (GETPGRP_NO_ARG):
* s/irix6-5.h (LIBS_SYSTEM, GETPGRP_NO_ARG): Remove, unused.
(C_DEBUG_SWITCH): Remove duplicate definition.

* m/ibms390.h: Remove boilerplate comments.

* sysdep.c (closedir): Use SOLARIS2 instead of sun && USG5_4.

* process.c (HAVE_SERIAL): Consolidate ifdefs.
(wait_reading_process_output): Remove code for SunOS, platform not
supported anymore.  Use SOLARIS2 instead of sun.
2008-07-20 13:03:56 +00:00
Adrian Robert
ed96cde8e9 restore ability under NS to change font size from font panel (lost during some recent font backend refactoring) 2008-07-20 00:47:28 +00:00
Adrian Robert
5c976973f2 fix bug with quickdraw smoothing; also, in Makefile, clean out ns_appdir in 'clean' target 2008-07-19 22:23:30 +00:00
Adrian Robert
0d1794fdb0 should have gone in in last commit 2008-07-19 20:47:26 +00:00
Adrian Robert
5a2d7ab6bf by renaming, get rid of need for hash_remove() redefinitions for NS platform; also, adjust nsgui dependencies in Makefile 2008-07-19 20:45:36 +00:00
Adrian Robert
c0230162c8 nsfont.m: duplicate UTF8Strings before modifying with nsfont_escape_family_name - patch due to Seiji Zenitani 2008-07-19 17:13:48 +00:00
Adrian Robert
45d325c4d1 apply fix from Chong Yidong to NS port ns_set_background_color(), and clean up comparison use of result from NS_FACE_BACKGROUND 2008-07-19 17:01:36 +00:00
Chong Yidong
653036938a (SOME_MACHINE_LISP): Remove ns-carbon-compat.elc. 2008-07-18 17:13:02 +00:00
Chong Yidong
b83f1cd04d * Makefile.in (SOME_MACHINE_LISP): Remove ns-carbon-compat.elc. 2008-07-18 17:12:54 +00:00
Juanma Barranquero
ba60bd44c7 Fix typos. 2008-07-18 15:42:14 +00:00
Dan Nicolaescu
add4eecc5c (BASE_PURESIZE): Increase to 1240000. 2008-07-18 01:11:05 +00:00
Miles Bader
08b3caa982 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1339
2008-07-17 23:18:58 +00:00
Jason Rumney
8d59c5ed44 (change_frame_size): Remove extern declaration.
(resize_event, maybe_generate_resize_event): Pass SAFE arg to
change_frame_size.
2008-07-17 21:51:46 +00:00
Adrian Robert
db94bf9c7c revert changes to getloadavg.c 2008-07-17 18:33:05 +00:00
Adrian Robert
06b627700d remove need for nextstep/compile for NS build; also, add NEWS entry about the port 2008-07-17 17:44:41 +00:00
Dan Nicolaescu
35ad054578 * s/sol2.h:
* s/sol2-4.h: Reorganize conditionals.
2008-07-17 14:09:13 +00:00
Dan Nicolaescu
2749d28e1b * ecrt0.c: Remove code depending on m68000, not used anymore.
* fns.c (hash_remove): Make static.
* lisp.h (hash_remove): Don't prototype.

* m/ibmrs6000.h:
* m/ibms390x.h:
* m/macppc.h: Remove boilerplate comments.

* m/sparc.h (A_TEXT_OFFSET, A_TEXT_SEEK): Remove, only used on
Solaris, which does not need them.

* m/vax.h: Remove comments about unsupported systems.

* s/darwin.h: Reorganize ifdefs.
2008-07-17 13:57:13 +00:00
Adrian Robert
6fb5f7dad5 change most cases of PENDING to TODO, some to FIXME or XXX 2008-07-17 13:50:30 +00:00
Andreas Schwab
32cc392575 * s/cygwin.h (LIB_STANDARD_LIBSRC): Don't define.
* Makefile.in (INSTALL_SCRIPT): Remove duplicate definition.
(LIB_STANDARD_LIBSRC): Don't define.
(LOADLIBES): Remove LIB_STANDARD_LIBSRC.
2008-07-17 10:53:02 +00:00
YAMAMOTO Mitsuharu
69955d31c4 Mention setsid after vfork. 2008-07-17 09:07:32 +00:00
YAMAMOTO Mitsuharu
2c4df14348 (create_process) [!WINDOWSNT && FD_CLOEXEC]: Wait for
child process to complete child_setup.  Undo 2005-09-21 change.
2008-07-17 09:06:58 +00:00
YAMAMOTO Mitsuharu
31edef9d84 (Foverlay_buffer): Add EXFUN. 2008-07-17 09:06:49 +00:00
YAMAMOTO Mitsuharu
f3bbb3b53b Include <config.h> instead of "config.h". 2008-07-17 09:06:42 +00:00
Stefan Monnier
facfbbbdad * Makefile.in: Undef LIB_STANDARD before defining it to silence warning
in case it was defined already.
USE @GNUSTEP_MAKEFILES@ rather than envvars.
* nsterm.m (ns_term_init): Pass Qt and Qnil rather than YES/NO to
ns_default.
(applicationShouldTerminate, setValuesFromPanel): Use EQ to compare
Lisp_Objects.
* nsterm.h (Fx_display_grayscale_p, Fx_display_planes)
(ns_defined_color, ns_color_to_lisp): Declare.
* nsselect.m (ns_handle_selection_request, ns_handle_selection_clear)
(Fns_own_selection_internal): Make the big ugly hack more explicit, so
it's accepted even with USE_LISP_UNION_TYPE.
* nsmenu.m (ns_update_menubar): Use EQ to compare Lisp_Objects.
(update_frame_tool_bar): Remove apparently obsolete tests for
non-integerness of f->tool_bar_lines.
(windowShouldClose, addButton, clicked, runDialogAt): Make the big ugly
hack more explicit, so it's accepted even with USE_LISP_UNION_TYPE.
* nsfont.m (nsfont_driver): Use just 0 rather than an invalid cast.
(nsfont_open): Don't confuse NULL for Qnil.
* nsfns.m (ns_implicitly_set_icon_type): Use EQ to compare Lisp_Objects.
* menu.h (find_and_call_menu_selection):
* menu.c (find_and_call_menu_selection): Use just int for vector size.
(find_and_return_menu_selection): Always return something.
* frame.h: Include dispextern.h for Display_Info.
(display_x_get_resource): Declare.
* configure.in: Extract and substitute GNUSTEP_MAKEFILES.
2008-07-17 03:33:59 +00:00
Adrian Robert
ff1095d1a6 should have gone in in last commit 2008-07-16 23:34:54 +00:00
Adrian Robert
122e9f8f29 various small cleanups detailed in changelogs 2008-07-16 23:24:46 +00:00
Stefan Monnier
6882361b1a (lisp_to_mod): Use parse_solitary_modifier instead.
(ns_lisp_to_color): Don't mess with internal Lisp data fields.
(ns_term_init, ns_term_shutdown, initFrameFromEmacs, ns_list_fonts):
Use SDATA.
2008-07-16 20:34:57 +00:00
Stefan Monnier
0bcfd7d779 * keymap.c: Remove all NS-specific code.
(where_is_preferred_modifier, Vwhere_is_preferred_modifier): New vars.
(preferred_sequence_p): Rename from ascii_sequence_p; pay attention to
where_is_preferred_modifier, return a different value depending on how
preferred is the binding.
(where_is_internal): Adjust accordingly.
(Fwhere_is_internal): Refresh where_is_preferred_modifier.
Adjust to new preferred_sequence_p.
(syms_of_keymap): Declare `where-is-preferred-modifier'.
* keyboard.c (parse_solitary_modifier): Not static any more.
* keyboard.h (parse_solitary_modifier): Declare.
2008-07-16 19:23:49 +00:00
Stefan Monnier
178377e10f Typo. 2008-07-16 19:14:01 +00:00
Andreas Schwab
720f31474d (SOME_MACHINE_LISP): Remove easy-mmode, fix spelling
of easymenu.
2008-07-16 18:06:52 +00:00
Chong Yidong
8ee4117341 (move_it_in_display_line): Account for word wrap, so that we don't
move off the line.
2008-07-16 17:48:09 +00:00
Chong Yidong
01e19fea2a * xdisp.c (move_it_in_display_line): Account for word wrap, so
that we don't move off the line.
2008-07-16 17:48:00 +00:00
Stefan Monnier
4c89a3e0ad (Qsuper): Remove.
(parse_menu_item): Don't call where_is_internal specially for NS.
2008-07-16 16:38:33 +00:00
Dan Nicolaescu
3ec8ef33c5 Remove boilerplate comments. 2008-07-16 15:52:24 +00:00
Dan Nicolaescu
d4d080b6da (__ELF__): Consolidate conditions. 2008-07-16 15:50:45 +00:00
Dan Nicolaescu
7ab56cc46d * m/m68k.h (linux): Use GNU_LINUX instead.
Remove boilerplate comments.

* m/intel386.h: Undo reactoring from previous change.
(LIB_STANDARD): All systems that define USG define LIB_STANDARD
too, remove dead code.
(linux): Use GNU_LINUX instead.
2008-07-16 15:27:04 +00:00
Dan Nicolaescu
586b975c01 Undo reactoring from previous change. 2008-07-16 14:56:13 +00:00