Kim F. Storm [Sun, 12 Jan 2003 00:40:09 +0000 (00:40 +0000)]
(pure_alloc): Corrected last change; now align the
pointer and adjust the size rather than aligning the size and
adjusting the pointer. Use a goto to handle overflow exception.
Nick Roberts [Sat, 11 Jan 2003 16:47:33 +0000 (16:47 +0000)]
(gud-display): Use GDB command ptype instead of whatis
to find out if variable shuld be dereferenced.
(gud-display1): Exit if there is `No symbol'.
(gdb-expressions-mode-map): Correction to key-binding.
(gdb-reset): New function. Reset environment at end of debugging.
(gdb-quit): Remove.
Nick Roberts [Sat, 11 Jan 2003 16:46:35 +0000 (16:46 +0000)]
(gud-kill-buffer-hook): Save gud-minor-mode type.
(gud-reset): New function. Reset environment at end of debugging.
(gud-sentinel): Call gud-reset or gdb-reset.
Markus Rost [Thu, 9 Jan 2003 22:32:48 +0000 (22:32 +0000)]
(customize-group, customize-group-other-window):
Remove unnecessary calls to custom-load-symbol.
(custom-group-value-create):
Load widget deps if state is not hidden. If widget deps are
loaded, load them in advance.
(custom-menu-create): If widget deps are loaded, load them earlier.
changes for language-sepcific help by Philippe
Waroquiers <wao@cfmu.eurocontrol.be> applied and largely revised.
(language): Added a `help' member.
(arg_type): Added an at_end constant.
(plain_C_suffixes): Some items removed from here.
(Objc_suffixes): And put here (new constant).
(Ada_help, Asm_help, default_C_help, Cplusplus_help, Cjava_help,
Cobol_help, Erlang_help, Fortran_help, HTML_help, Lisp_help,
Makefile_help, Objc_help, Pascal_help, Perl_help, PHP_help,
PS_help, Prolog_help, Python_help, Scheme_help, TeX_help,
Texinfo_help, Yacc_help, auto_help, none-help, no_lang_help): New
constants.
(PS_functions, PS_suffixes): Renamed from Postscript_functions and
Postscript_suffixes.
(lang_names): Adapted to the new language structure, new language
"objc" added (was previously merged with "proc").
(print_language_names): Some help strings corrected.
(print_help): Now takes an argument and possibly prints lang help.
(print_help): Some help strings corrected. Documents
language-specific help.
(main): Only print help after having parsed all the arguments.
Jan Djärv [Wed, 8 Jan 2003 20:06:05 +0000 (20:06 +0000)]
(Fx_popup_menu): If popping up at mouse position,
call XQueryPointer to get coordinates.
(popup_get_selection): Do not set popup_activated_flag to zero,
let popup_deactivate_callback do that. Needed for Motif.
Call x_dispatch_event instead of XtDispatchEvent.
(xmenu_show): Calculate root coordinate from frame top/left position.
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.