log src/nsterm.h @ 111048:3c2bab829253

age author description
2010-08-11 Jan D Use const char* for -Wwrite_strings.
2010-08-06 Jan D Can't include menu.h in window.c for X targets.
2010-08-06 Jan D Fix missing prototypes for HAVE_NS (caused crash) and vrious warnings.
2010-07-02 Jan D Remove P_ and __P macros.
2010-07-01 Jan D Rename FRAME_NS_TOOLBAR_HEIGHT to FRAME_TOOLBAR_HEIGHT to aid common code.
2010-03-31 Chong Yidong Fix last set of Nextstep changes.
2010-03-31 Chong Yidong * nsterm.h: Fix last change.
2010-03-29 Chong Yidong Clean up unneeded ns_set_icon_type calls.
2010-01-13 Glenn Morris Add 2010 to copyright years.
2009-10-16 Adrian Robert (NS_HAVE_NSINTEGER): Back out and augment with CGFloat, still needed under Tiger.
2009-10-12 Adrian Robert (EmacsView, EmacsMenu, EmacsToolbar, EmacsTooltip): Add formal protocol mention to inheritance. [NS_HAVE_NSINTEGER]: Drop conditional and contents.
2009-09-27 Adrian Robert (ns_app_name): New extern variable.
2009-09-18 Adrian Robert (ns_no_defaults): Remove.
2009-06-08 Adrian Robert nsterm.h (dump_glyphstring): Rename to ns_dump_glyphstring.
2009-03-14 David Reitter Unify shutdown handling under NS, via ns-power-off key event (where appropriate) and save-buffers-kill-emacs.
2009-01-29 Adrian Robert * nsterm.h (EmacsPrefsController.cursorBlinkSlider): Only define
2009-01-25 Adrian Robert Changes to remove Feval calls from GUI under NS.
2009-01-23 Adrian Robert * emacs.c (ns_no_defaults): New declaration. (main): Use it. * nsterm.h (ns_no_defaults): New declaration. * nsfns.m (x_get_string_resource): Don't read when ns_no_defaults. * nsterm.m (ns_no_defaults): New variable. (ns_initialize): Don't read defaults when ns_no_defaults.
2009-01-22 Adrian Robert Remove '23' comments that indicated code added during update from emacs-20 -> emacs-23.
2009-01-22 Adrian Robert * nsterm.h (EmacsApp-setAppleMenu:): Conditionalize more correctly on Tiger. * nsfns.m (ns_do_applescript): Conditionalize typeUTF16ExternalRepresentation on Tiger.
2009-01-21 Adrian Robert * nsterm.h (EmacsPrefsController): Add -setPanelFromDefaultValues. * nsterm.m (EmacsPrefsController-setPanelFromDefaultValues) New function. (EmacsPrefsController-resetToDefaults:): Use it.
2009-01-08 Glenn Morris Add 2009 to copyright years.
2008-10-02 Adrian Robert * nsterm.h (ns_cursor_types, ns_output.desired_cursor_color)(ns_output.current_cursor, ns_output.desired_cursor) (ns_output.last_inactive, FRAME_CURSOR, FRAME_NEW_CURSOR) (FRAME_NEW_CURSOR_COLOR,): Remove. * nsfns.m (ns_set_cursor_color): Use FRAME_CURSOR_COLOR. (ns_lisp_to_cursor_type, ns_cursor_type_to_lisp): Use core emacs enumeration (HOLLOW_BOX_CURSOR, etc.). * nsterm.m (ns_frame_rehighlight): Remove commented code. (draw_window_cursor): Simplify code. (EmacsView-windowDidBecomeKey:,-windowDidResignKey:): Don't change cursor type. In latter, call rehighlight instead of doing updates manually. (EmacsPrefsController-setPanelFromValues,-setValuesFromPanel): Use core emacs cursor types. * xdisp.c (draw_glyphs): Don't call notice_overwritten_cursor() under NS.
2008-09-18 Chong Yidong (ns_display_info): Remove `height' and `width' members.
2008-08-21 Adrian Robert * nsfns.m (ns-read-file-name): Add casts to avoid warning. (ns-convert-utf8-nfd-to-nfc): Warn if cannot execute correctly. * nsfont.m (nsfont_draw): Compare indexed colors to 0, not nil. * nsterm.h (EmacsView-unlockFocusNeedsFlush:): Add declaration. (EmacsApp-cursor_blink_handler): Remove declaration. * nsterm.m (ns_draw_glyph_string): Update first conditional body to match 01 Feb 2008 changes in xterm.c. (ns_read_socket): Add cast to avoid warning. (EmacsApp-application:openFiles:): Don't call replyToOpenOrPrint: on GNUstep.
2008-08-06 Adrian Robert * config.in: Regenerate. * Makefile.in: Move nsXXX.m dependencies into big alphabetical list. (mostlyclean): Don't delete *.d under NS. * nsterm.h (NS_HAVE_INTEGER): Change to NS_HAVE_NSINTEGER.
2008-08-05 Adrian Robert Dock menu customization, based on a patch by Ken Raeburn, plus some other fixes.
2008-08-04 Chong Yidong Test directly for NS_HAVE_INTEGER before defining it.
2008-08-04 Chong Yidong (find_and_call_menu_selection): Fix prototype.
2008-08-01 Adrian Robert add defines for NSInteger, NSUInteger on non-Leopard
2008-08-01 Adrian Robert clear warnings and clean up NS port
2008-07-21 Dan Nicolaescu * term/ns-win.el: Rename ns- functions/variables to the
2008-07-19 Adrian Robert fix bug with quickdraw smoothing; also, in Makefile, clean out ns_appdir in 'clean' target
2008-07-17 Adrian Robert change most cases of PENDING to TODO, some to FIXME or XXX
2008-07-17 Stefan Monnier * Makefile.in: Undef LIB_STANDARD before defining it to silence warning
2008-07-16 Glenn Morris Switch to recommended form of GPLv3 permissions notice.
2008-07-15 Miles Bader Add arch tagline
2008-07-15 Adrian Robert merging Emacs.app (NeXTstep port)