]> code.delx.au - gnu-emacs/blobdiff - src/ChangeLog
(x_set_menu_bar_lines, x_set_tool_bar_lines): Remove
[gnu-emacs] / src / ChangeLog
index 95ccdc5f30347e374a41e642188d850f13cd7d9b..122b58a502ed6a4fe58237e150e4385f3f78d721 100644 (file)
@@ -1,3 +1,188 @@
+2008-07-22  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * nsfns.m (x_set_menu_bar_lines, x_set_tool_bar_lines): Remove
+       forwarding functions.
+       (ns_set_menu_bar_lines): Rename to x_set_menu_bar_lines, make
+       non-static.
+       (ns_set_tool_bar_lines): Rename to x_set_tool_bar_lines, make
+       non-static.
+       (ns_frame_parm_handlers): Use the new names.
+       (syms_of_nsfns): Move to the end of file.
+
+       * nsterm.m (syms_of_nsterm): Move to the end of file.
+
+       * dispnew.c (init_display): Remove code for X10.
+
+2008-07-22  Jason Rumney  <jasonr@gnu.org>
+
+        * w32proc.c (Fw32_long_file_name): Don't append dir separator to
+        bare drive.
+
+2008-07-22  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * nsgui.h:
+       * nsfont.m:
+       * nsmenu.m:
+       * nsterm.m: Change PENDINGS to FIXME / TODO / XXX.
+
+2008-07-22  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * nsterm.m (syms_of_nsterm): Remove debugging println.
+
+2008-07-22  David Reitter  <david.reitter@gmail.com>
+
+       * nsfns.m (do_applescript, F_do_applescript): NS version of the
+       Carbon implementation of the same functionality: execute arbitrary
+       AppleScript code.
+
+2008-07-21  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * nsfns.m (Fx_create_frame, Fx_read_file_name, Fx_get_resource)
+       (Fx_set_resource, Fx_set_alpha, Fx_server_max_request_size)
+       (Fx_server_vendor, Fx_server_version, Fx_display_screens)
+       (Fx_display_mm_height, Fx_display_mm_width)
+       (Fx_display_backing_store, Fx_display_visual_class)
+       (Fx_display_save_under, Fx_open_connection)
+       (Fx_close_connection, Fx_hide_emacs, Fx_font_name)
+       (Fx_list_colors, Fx_perform_service, Fx_color_defined_p)
+       (Fx_color_values, Fxw_display_color_p, Fx_display_grayscale_p)
+       (Fx_display_pixel_width, Fx_display_pixel_height)
+       (Fx_display_usable_bounds, Fx_display_planes)
+       (Fx_display_color_cells, Vns_icon_type_alist): Change to use 'doc: /*
+       ... */' style of docstrings.
+
+2008-07-21  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * m/mips.h (LOAD_AVE_TYPE, LOAD_AVE_CVT): Do not define, not used
+       on this platform.
+       (mips):
+       * m/iris4d.h (mips): Do not define.
+       * sysdep.c (init_sys_modes): Use __mips__ instead of mips.
+
+       * m/ibmrs6000.h (LD_SWITCH_SITE): Remove.
+
+       * image.c:
+       * nsfns.m:
+       * nsselect.m:
+       * nsterm.h:
+       * nsterm.m: Rename ns prefixed functions/variables to the
+       corresponding x versions.  Update references.
+
+       * m/ibms390x.h (NO_REMAP): Do not undefine.
+
+       * m/amdx86-64.h: Use SOLARIS2 instead of sun.
+
+2008-07-21  Chong Yidong  <cyd@stupidchicken.com>
+
+       * 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  Ami Fischman  <ami@fischman.org>  (tiny change)
+
+       * print.c (print_object): Check print_depth before searching for
+       circularities.
+
+2008-07-21  Michael Albinus  <michael.albinus@gmx.de>
+
+       * dbusbind.c (Fdbus_register_signal): Use sprintf + strcat instead
+       only sprintf.
+
+2008-07-21  Kenichi Handa  <handa@m17n.org>
+
+       * ftfont.c (adjust_anchor): Check if DetalValue is not NULL.
+
+2008-07-20  Andreas Schwab  <schwab@suse.de>
+
+       * syntax.c (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  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * s/sol2-3.h: Insert contents of s/sol2.h.
+       (LD_SWITCH_SYSTEM): Remove redundant definition.
+       * s/sol2.h: Remove, unused.
+
+2008-07-20  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * nsterm.m (ns_get_color): Recognize HSB,AHSB be synonyms for
+       HSV,AHSV.
+
+2008-07-20  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * Makefile.in (ns_appdir): Fix typo in find command.
+
+2008-07-20  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * m/intel386.h (NO_REMAP): Do no define for USG, not used.
+
+       * 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-19  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * font.c (font_open_by_name): Under NS, default lface height to zero.
+       (font_open_for_lface): Under NS, set size based on frame fontsize.
+       * nsterm.m (EmacsView-changeFont:): Remove some commented code.
+       * frame.c (x_set_frame_parameters): Remove HAVE_NS ifdef.
+
+2008-07-19  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * nsterm.m (ns_antialias_text, ns_use_qd_smoothing)
+       (ns_use_system_highlight_color): Switch these from DEFVAR_BOOL to
+       DEFVAR_LISP and change all code accordingly to use Qt/Qnil instead of
+       YES/NO.
+       * nsterm.h (prevUseHighlightColor): Make a Lisp_Object.
+       * nsfont.m (nsfont_draw): Treat ns_use_qd_smoothing as Lisp_Object.
+       * Makefile.in (clean): Clear out build destination dir.
+
+2008-07-19  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * Makefile.in (nsgui.h-related dependencies): Remove abbrev, xfns,
+       xterm, xselect.
+       * lisp.h: Remove declaration of hash_remove.
+       * nsgui.h: Remove redefinitions of hash_remove.
+       * fns.c (hash_remove): Rename to hash_remove_from_table.
+
+2008-07-19  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * nsfont.m (nsfont_fmember_to_entity, nsfont_make_fontset_for_font):
+       strdup() the family UTF8String before modifying it.  Patch due to
+       Seiji Zenitani.
+
 2008-07-19  Adrian Robert  <Adrian.B.Robert@gmail.com>
 
        * nsfns.m (ns_set_background_color): Apply patch from Chong Yidong to