Kim F. Storm [Wed, 8 Jan 2003 10:38:06 +0000 (10:38 +0000)]
(server_accept_connection): Fixed recording of new
connection's local address in :local property of contact info.
(Fmake_network_process): Record local network address for new
client processes in :local property of contact info.
Markus Rost [Tue, 7 Jan 2003 19:29:25 +0000 (19:29 +0000)]
(custom-variable-prompt): Doc change. Use custom-variable-p.
(customize-option): Remove search in loaddefs.el.
(customize-apropos): Use custom-variable-p.
(custom-save-variables): Use custom-variable-p to detect non-rogue variables.
(unforward-rmail-message): Skip all newlines
after the initial separator.
(unforward-rmail-message): Forwarded-From: and Forwarded-Date:
instead of Forwarded-from: and Forwarded-date:.
Steven Tamm [Tue, 7 Jan 2003 05:50:36 +0000 (05:50 +0000)]
* INSTALL: Added documentation about --enable-carbon-app and
changed documentation concerning Emacs.app location
Removed some of the documentation about make-package that isn't
needed
Changed comment about requiring root permission to install to
saying that it might be necessary depending on where you install
Refered to /usr caveat in more places
* make-package (make_options): Use new carbon_appdir option to
specify directory to install Application and lets the makefile
install
Steven Tamm [Tue, 7 Jan 2003 05:46:31 +0000 (05:46 +0000)]
* configure.in: New option, --enable-carbon-app, to specify
that the application should be installed
* Makefile.in (install-arch-dep): On Mac OS X, install the
Emacs.app application if carbon-app is enabled
Dave Love [Mon, 6 Jan 2003 15:41:17 +0000 (15:41 +0000)]
Include coding.h. Use POINTER_TYPE*, not void*.
(Vlocale_coding_system): Declare.
(Qcodeset, Qdays, Qmonths, Qpaper): New.
(Flanginfo): New.
(syms_of_fns): Initialize new stuff.
(try_scrolling): New arg LAST_LINE_MISFIT.
Count LAST_LINE_MISFIT in scroll margin for end of window.
Move label too_near_end before setting SCROLL_MARGIN_POS.
Set LAST_LINE_MISFIT before jumping there.
(try_scrolling): Calculate amount_to_scroll better in
scroll_conservatively case. If scrolling that much doesn't change
STARTP, move it down one line.
(setup_echo_area_for_printing): Kill Emacs if no selected frame.
(apropos_predicate, apropos_accumulate): Make them static.
(syms_of_keymap): staticpro them.
(Fapropos_internal): Initialize them and clear them out.
Don't GCPRO them.
New misc type Lisp_Save_Value.
(enum Lisp_Misc_Type): Add Lisp_Misc_Save_Value.
(XSAVE_VALUE): New macro.
(struct Lisp_Save_Value): New data type.
(union Lisp_Misc): Add u_save_value alternative.
(make_save_value): Declared.
Nick Roberts [Sat, 4 Jan 2003 22:45:39 +0000 (22:45 +0000)]
Acknowledge Tom Lord as author of gdba.el.
Use let construction to bind buffer-read-only to nil.
(gdba): 'set height 0' in GDB.
(gdb-display-end, gdb-frame-handler): Corrections to forming
full expression name for header-line in display frame.
(gdb-info-breakpoints-custom): Highlight breakpoints since
they may be clicked on with mouse-2.
(gdb-quit): Delete frames of displayed expressions when
quitting.
(gdb-delete-frames): New function.
(gdb-source-info): Don't create stack buffer automatically.
Kim F. Storm [Fri, 3 Jan 2003 22:46:06 +0000 (22:46 +0000)]
(split-line): If present, copy fill-prefix from
current line to new line. Don't copy if prefix arg.
From Lisp, arg may be an alternative prefix string to copy.
Inspired by Ehud Karni <ehud@unix.mvs.co.il>.
Steven Tamm [Thu, 2 Jan 2003 22:37:13 +0000 (22:37 +0000)]
* scroll-bar.el (toggle-scroll-bar, scroll-bar-mode): Have
scroll bars correctly default to being on the right for Mac
Carbon port by testing "mac-carbon" feature, not window-system.
(command_loop_1): Call adjust_point_for_property
in direct action cases for Qforward_char and Qbackward_char.
Set already_adjusted so it won't be done twice.