comparison etc/PROBLEMS @ 97043:9592c50233ab remove-carbon

Remove support for Mac Carbon. * mactoolbox.c: * macterm.h: * macterm.c: * macselect.c: * macmenu.c: * macgui.h: * macfns.c: * mac.c: Remove file. * s/darwin.h: * m/intel386.h: * xfaces.c: * xdisp.c: * window.c: * tparam.c: * termhooks.h: * termcap.c: * term.c: * syssignal.h: * sysselect.h: * sysdep.c: * process.c: * lread.c: * lisp.h: * keyboard.c: * image.c: * fringe.c: * frame.h: * frame.c: * fontset.c: * font.h: * font.c: * fns.c: * fileio.c: * emacs.c: * dispnew.c: * dispextern.h: * config.in: * atimer.c: * Makefile.in: Remove code for Carbon * erc.el: Remove code for Carbon. Remove support for Mac Carbon. * term/mac-win.el: Remove file * international/mule-cmds.el: * version.el: * startup.el: * simple.el: * mwheel.el: * mouse.el: * loadup.el: * isearch.el: * info.el: * frame.el: * faces.el: * disp-table.el: * cus-start.el: * cus-face.el: * cus-edit.el: * Makefile.in: Remove code for Carbon. Remove support for Mac Carbon. * makefile.w32-in: * emacsclient.c: Remove code for Carbon. * PROBLEMS: * MACHINES: Remove mentions of Mac Carbon. * ns-emacs.texi: * faq.texi: Remove mentions of Mac Carbon. * os.texi: * frames.texi: * display.texi: Remove mentions of Mac Carbon. * xresources.texi: Remove mentions of Mac Carbon. * make-tarball.txt: * admin.el: * FOR-RELEASE: * CPP-DEFINES: Remove mentions of Mac Carbon. Remove support for Mac Carbon. * mac: Remove directory. * make-dist: * configure.in: * README: * Makefile.in: * INSTALL: Remove code for Carbon. * configure: Regenerate.
author Dan Nicolaescu <dann@ics.uci.edu>
date Sun, 27 Jul 2008 18:24:48 +0000
parents 0e3e875ffade
children c3512b2085a0
comparison
equal deleted inserted replaced
97042:0ac199626cb9 97043:9592c50233ab
1857 problem seems unlikely to be in Emacs itself. Some suspect that it 1857 problem seems unlikely to be in Emacs itself. Some suspect that it
1858 is actually Xlib which won't work with libc.so.5.2.16. 1858 is actually Xlib which won't work with libc.so.5.2.16.
1859 1859
1860 Using the old library version is a workaround. 1860 Using the old library version is a workaround.
1861 1861
1862 ** Mac OS X
1863
1864 *** Mac OS X (Carbon): Environment Variables from dotfiles are ignored.
1865
1866 When starting Emacs from the Dock or the Finder on Mac OS X, the
1867 environment variables that are set up in dotfiles, such as .cshrc or
1868 .profile, are ignored. This is because the Finder and Dock are not
1869 started from a shell, but instead from the Window Manager itself.
1870
1871 The workaround for this is to create a .MacOSX/environment.plist file to
1872 setup these environment variables. These environment variables will
1873 apply to all processes regardless of where they are started.
1874 For me information, see http://developer.apple.com/qa/qa2001/qa1067.html.
1875
1876 *** Mac OS X (Carbon): Process output truncated when using ptys.
1877
1878 There appears to be a problem with the implementation of pty's on the
1879 Mac OS X that causes process output to be truncated. To avoid this,
1880 leave process-connection-type set to its default value of nil.
1881
1882 *** Mac OS X 10.3.9 (Carbon): QuickTime updater breaks build.
1883
1884 Some QuickTime updaters such as 7.0.4 and 7.2.0 are known to break
1885 build at the link stage with the message like "Undefined symbols:
1886 _HICopyAccessibilityActionDescription referenced from QuickTime
1887 expected to be defined in Carbon". A workaround is to use a QuickTime
1888 reinstaller. Alternatively, you can link with the frameworks in the
1889 corresponding SDK by specifying LDFLAGS as
1890 "-Wl,-F/Developer/SDKs/MacOSX10.3.0.sdk/System/Library/Frameworks".
1891
1892 ** FreeBSD 1862 ** FreeBSD
1893 1863
1894 *** FreeBSD 2.1.5: useless symbolic links remain in /tmp or other 1864 *** FreeBSD 2.1.5: useless symbolic links remain in /tmp or other
1895 directories that have the +t bit. 1865 directories that have the +t bit.
1896 1866