* emacs.c (main): Do fork+exec under --daemon in Cocoa.
(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.
(EmacsView-readSelectionFromPasteboard:)
(writeSelectionToPasteboard:types:): New stubbed-out methods for
NSServicesRequests protocol. (Bug#1435)
+ * nsimage.m (setPixmapData:): Set to ignore image DPI.
+
2009-01-23 Giorgos Keramidas <keramida@freebsd.org> (tiny change)
* alloc.c (mark_stack): Use "flushw" instead of "ta 3" assembly
if ([bmRep numberOfPlanes] >= 3)
[bmRep getBitmapDataPlanes: pixmapData];
+
+ /* The next two lines cause the DPI of the image to be ignored.
+ This seems to be the behavior users expect. */
+ [self setScalesWhenResized: YES];
+ [self setSize: NSMakeSize([bmRep pixelsWide], [bmRep pixelsHigh])];
+
break;
}
}