bpt/emacs.git
23 years ago(lface_fully_specified_p): Handle :inherit.
Gerd Moellmann [Sun, 27 Aug 2000 11:30:05 +0000 (11:30 +0000)]
(lface_fully_specified_p): Handle :inherit.
(Finternal_set_lisp_face_attribute): Fix typo in error message.

23 years agoFix a typo in a comment.
Eli Zaretskii [Sun, 27 Aug 2000 10:10:14 +0000 (10:10 +0000)]
Fix a typo in a comment.

23 years ago(dispnew.o, indent.o, fontset.o, minibuf.o)
Eli Zaretskii [Sun, 27 Aug 2000 10:06:41 +0000 (10:06 +0000)]
(dispnew.o, indent.o, fontset.o, minibuf.o)
(process.o, scroll.o, sysdep.o): Depend on keyboard.h.
(xterm.o): Depend on coding.h

23 years ago*** empty log message ***
Miles Bader [Sun, 27 Aug 2000 02:09:36 +0000 (02:09 +0000)]
*** empty log message ***

23 years ago(read-face-font, read-face-and-attribute): Tweak prompts.
Miles Bader [Sun, 27 Aug 2000 02:04:26 +0000 (02:04 +0000)]
(read-face-font, read-face-and-attribute): Tweak prompts.

23 years ago(skkdic-convert): Insert (require 'ja-dic-cnv), not (require
Kenichi Handa [Sun, 27 Aug 2000 02:04:17 +0000 (02:04 +0000)]
(skkdic-convert): Insert (require 'ja-dic-cnv), not (require
'skkdic-cnv).

23 years ago*** empty log message ***
Kenichi Handa [Sun, 27 Aug 2000 02:03:55 +0000 (02:03 +0000)]
*** empty log message ***

23 years ago(face-x-resources): Add entry for :inherit.
Miles Bader [Sat, 26 Aug 2000 11:50:06 +0000 (11:50 +0000)]
(face-x-resources): Add entry for :inherit.

23 years ago(custom-face-attributes):
Miles Bader [Sat, 26 Aug 2000 11:47:02 +0000 (11:47 +0000)]
(custom-face-attributes):
  Add support for :inherit attribute.
  Add support for relative face heights.
(custom-face-attributes-get):
  Treat `nil' as being a default value for :inherit (as well as `unspecified').

23 years ago(set-face-attribute):
Miles Bader [Sat, 26 Aug 2000 10:59:51 +0000 (10:59 +0000)]
(set-face-attribute):
  Update doc string.
(face-attribute-name-alist):
  Add :inherit.
(face-valid-attribute-values):
  Handle :inherit.
(face-read-string):
  Rephrase prompt to be less confusing.
  Assume that DEFAULT is a string, since we must return a string.
(face-read-integer):
  Use `format' to turn DEFAULT into an acceptable default for face-read-string.
  Match NEW-VALUE against the string "unspecified", not the symbol
    `unspecified', since that's what face-read-string returns.
(read-face-attribute):
  Lookup a name for old-value in valid, and use it as a default if we find one.
  Treat all values from face-read-string as strings.
  If the default is used, don't do any more processing on the value,
    just use the old value directly.
(read-face-and-attribute, modify-face):
  Tweak prompt.
(read-face-name):
  Don't assume prompt ends with a space.

23 years agoIt was "skk" that was renamed, not "skkdic".
Eli Zaretskii [Sat, 26 Aug 2000 06:10:30 +0000 (06:10 +0000)]
It was "skk" that was renamed, not "skkdic".

23 years agoFix a typo.
Eli Zaretskii [Sat, 26 Aug 2000 06:08:42 +0000 (06:08 +0000)]
Fix a typo.

23 years agoAnother typo.
Eli Zaretskii [Sat, 26 Aug 2000 06:07:05 +0000 (06:07 +0000)]
Another typo.

23 years agoFix a typo.
Eli Zaretskii [Sat, 26 Aug 2000 06:05:37 +0000 (06:05 +0000)]
Fix a typo.

23 years agoMention that M-x clone-buffer can be used to create multiple *info* and
Eli Zaretskii [Sat, 26 Aug 2000 06:02:53 +0000 (06:02 +0000)]
Mention that M-x clone-buffer can be used to create multiple *info* and
*Help* buffers.  Add an index entry.

23 years agoFix typos.
Eli Zaretskii [Sat, 26 Aug 2000 05:59:50 +0000 (05:59 +0000)]
Fix typos.

23 years agoAdd description of new :inherit face attribute, and additional legal
Miles Bader [Sat, 26 Aug 2000 05:58:27 +0000 (05:58 +0000)]
Add description of new :inherit face attribute, and additional legal
values for the :height attribute.

23 years ago(internal_self_insert): Delete '#ifdef HAVE_FACES' and
Kenichi Handa [Sat, 26 Aug 2000 05:56:50 +0000 (05:56 +0000)]
(internal_self_insert): Delete '#ifdef HAVE_FACES' and
the corresponding '#endif'.

23 years ago*** empty log message ***
Kenichi Handa [Sat, 26 Aug 2000 05:56:05 +0000 (05:56 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Miles Bader [Sat, 26 Aug 2000 05:53:18 +0000 (05:53 +0000)]
*** empty log message ***

23 years ago(describe-face): Add support for :inherit attribute.
Miles Bader [Sat, 26 Aug 2000 05:51:52 +0000 (05:51 +0000)]
(describe-face): Add support for :inherit attribute.

23 years ago(QCinherit):
Miles Bader [Sat, 26 Aug 2000 05:36:17 +0000 (05:36 +0000)]
(QCinherit):
  New variable.
(syms_of_xfaces):
  Initialize it.
(LFACE_INHERIT):
  New macro.
(Finternal_get_lisp_face_attribute, merge_face_vector_with_property)
(Finternal_set_lisp_face_attribute):
  Deal with :inherit attribute.
(check_lface_attrs):
  Allow new types of face height.  Check inherit attribute.
(CYCLE_CHECK):
  New macro.
(merge_face_inheritance):
  New function.
(merge_face_vectors):
  Merge inherited faces too.  Add F and CYCLE_CHECK arguments.
(merge_face_vector_with_property, Finternal_merge_in_global_face)
(lookup_named_face, lookup_derived_face, realize_named_face)
(face_at_string_position, face_at_buffer_position):
  Supply new F and CYCLE_CHECK arguments to merge_face_vectors.
(merge_face_heights):
  New function.
(merge_face_vectors, merge_face_vector_with_property)
(Finternal_set_lisp_face_attribute):
  Call merge_face_heights to handle relative face heights.
(lface_same_font_attributes_p):
  Compare heights using EQ.

23 years ago(enum lface_attribute_index): Add LFACE_INHERIT_INDEX.
Miles Bader [Sat, 26 Aug 2000 05:33:29 +0000 (05:33 +0000)]
(enum lface_attribute_index): Add LFACE_INHERIT_INDEX.

23 years ago*** empty log message ***
Kenichi Handa [Sat, 26 Aug 2000 01:08:44 +0000 (01:08 +0000)]
*** empty log message ***

23 years ago(char_to_string): Check the character validity.
Kenichi Handa [Sat, 26 Aug 2000 01:07:49 +0000 (01:07 +0000)]
(char_to_string): Check the character validity.
(char_valid_p): If C is not less than MAX_CHAR, be sure to return 0.

23 years ago<alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
Kenichi Handa [Sat, 26 Aug 2000 00:36:57 +0000 (00:36 +0000)]
<alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
"case "${canonical}" in".

23 years ago<osf>: Use NON_GNU_CPP='cpp' always.
Dave Love [Fri, 25 Aug 2000 15:20:51 +0000 (15:20 +0000)]
<osf>: Use NON_GNU_CPP='cpp' always.

23 years ago(PUSH_FAILURE_COUNT): New macro.
Stefan Monnier [Fri, 25 Aug 2000 14:35:12 +0000 (14:35 +0000)]
(PUSH_FAILURE_COUNT): New macro.
(POP_FAILURE_REG_OR_COUNT): Renamed from POP_FAILURE_REG.
Handle popping of a register's or a counter's data.
(POP_FAILURE_POINT): Use the new name.
(re_match_2_internal): Push counter data on the stack for succeed_n,
jump_n and set_number_at and remove misleading dead code in succeed_n.

23 years ago(redisplay_internal): If considering all windows on all
Gerd Moellmann [Fri, 25 Aug 2000 13:21:46 +0000 (13:21 +0000)]
(redisplay_internal): If considering all windows on all
frames, update the display for each frame as soon as possible,
instead of first building all desired matrices for all frames, and
then updating them all.
(try_cursor_movement): Handle case that last_cursor.vpos is -1.

23 years ago*** empty log message ***
Gerd Moellmann [Fri, 25 Aug 2000 11:20:36 +0000 (11:20 +0000)]
*** empty log message ***

23 years ago(terminal-emulator): Fix args to `concat'. Now concat doesn't accept
Kenichi Handa [Fri, 25 Aug 2000 07:23:42 +0000 (07:23 +0000)]
(terminal-emulator): Fix args to `concat'.  Now concat doesn't accept
interger.

23 years ago*** empty log message ***
Kenichi Handa [Fri, 25 Aug 2000 07:22:07 +0000 (07:22 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Kenichi Handa [Fri, 25 Aug 2000 02:37:11 +0000 (02:37 +0000)]
*** empty log message ***

23 years agoRemove SKK from Keywords. Require ja-dic-utl instead of skkdic-utl.
Kenichi Handa [Fri, 25 Aug 2000 01:58:44 +0000 (01:58 +0000)]
Remove SKK from Keywords.  Require ja-dic-utl instead of skkdic-utl.

23 years agoRenamed from skkdic-cnv.el.
Kenichi Handa [Fri, 25 Aug 2000 01:56:39 +0000 (01:56 +0000)]
Renamed from skkdic-cnv.el.
Provide ja-dic-cnv instead of skkdic-cnv.
(ja-dic-filename): Renamed from skkdic-filename.  Referers changed
(iso-2022-7bit-short): Add safe-charsets property.
(skkdic-convert-postfix): Search Japanese chou-on character in
addition to Hiragana character.
(skkdic-convert-prefix, skkdic-collect-okuri-nasi): Likewise.
(skkdic-convert): Change file names from skkdic.el to ja-dic.el
(batch-skkdic-convert): Likewise.

23 years agoRenamed from skkdic-utl.el.
Kenichi Handa [Fri, 25 Aug 2000 01:47:27 +0000 (01:47 +0000)]
Renamed from skkdic-utl.el.
Provide ja-dic-utl instead of skkdic-utl.
(skkdic-lookup-key): Load ja-dic/ja-dic, not skkdic/skkdic.

23 years ago*** empty log message ***
Kenichi Handa [Fri, 25 Aug 2000 01:42:12 +0000 (01:42 +0000)]
*** empty log message ***

23 years agoRename skkdic to ja-dic throughout the file.
Kenichi Handa [Fri, 25 Aug 2000 01:39:56 +0000 (01:39 +0000)]
Rename skkdic to ja-dic throughout the file.

23 years agoNew file
Kenichi Handa [Fri, 25 Aug 2000 01:28:09 +0000 (01:28 +0000)]
New file

23 years ago*** empty log message ***
Kenichi Handa [Fri, 25 Aug 2000 01:25:52 +0000 (01:25 +0000)]
*** empty log message ***

23 years ago(standard-display-default): Make the test of `l'
Dave Love [Thu, 24 Aug 2000 16:16:21 +0000 (16:16 +0000)]
(standard-display-default): Make the test of `l'
useful.

23 years ago*** empty log message ***
Dave Love [Thu, 24 Aug 2000 13:34:24 +0000 (13:34 +0000)]
*** empty log message ***

23 years ago("Latin-8", "Latin-9"): Add input methods,
Dave Love [Thu, 24 Aug 2000 13:19:19 +0000 (13:19 +0000)]
("Latin-8", "Latin-9"): Add input methods,
mod sample text.

23 years ago("latin-8-prefix", "latin-9-prefix"): New.
Dave Love [Thu, 24 Aug 2000 13:18:03 +0000 (13:18 +0000)]
("latin-8-prefix", "latin-9-prefix"): New.
("latin-1-prefix""): Add missing symbols.

23 years ago*** empty log message ***
Gerd Moellmann [Thu, 24 Aug 2000 11:42:48 +0000 (11:42 +0000)]
*** empty log message ***

23 years ago(mark_byte_stack): Add a comment.
Gerd Moellmann [Thu, 24 Aug 2000 11:42:33 +0000 (11:42 +0000)]
(mark_byte_stack): Add a comment.

23 years agoNew file.
Kenichi Handa [Thu, 24 Aug 2000 11:42:16 +0000 (11:42 +0000)]
New file.

23 years ago*** empty log message ***
Kenichi Handa [Thu, 24 Aug 2000 11:41:44 +0000 (11:41 +0000)]
*** empty log message ***

23 years ago<making srcdir absolute>: Unset CDPATH in case $PWD
Gerd Moellmann [Thu, 24 Aug 2000 11:41:40 +0000 (11:41 +0000)]
<making srcdir absolute>: Unset CDPATH in case $PWD
contains a relative path.  Protect against unusable values of
$PWD.

23 years ago(FRAME_FLAGS_AREA_COLS, FRAME_FLAGS_AREA_WIDTH)
Gerd Moellmann [Thu, 24 Aug 2000 11:06:09 +0000 (11:06 +0000)]
(FRAME_FLAGS_AREA_COLS, FRAME_FLAGS_AREA_WIDTH)
(FRAME_LEFT_FLAGS_AREA_WIDTH): Return 0 unless frame is
a graphical frame.

23 years agoNew file.
Andrew Innes [Thu, 24 Aug 2000 11:05:18 +0000 (11:05 +0000)]
New file.

23 years agoBump version to 14, Emacs version to 21.1, and add 2000 to the
Eli Zaretskii [Thu, 24 Aug 2000 10:16:59 +0000 (10:16 +0000)]
Bump version to 14, Emacs version to 21.1, and add 2000 to the
copyright years.

23 years agoMake pilcrow convenient string
Dave Love [Thu, 24 Aug 2000 09:48:48 +0000 (09:48 +0000)]
Make pilcrow convenient string
consistent with section.
(iso-ascii-display): Set up multibyte characters as well as
unibyte.

23 years agoMention that Lisp files are normally read as multibyte.
Eli Zaretskii [Thu, 24 Aug 2000 08:03:06 +0000 (08:03 +0000)]
Mention that Lisp files are normally read as multibyte.

23 years agoExpand the explanation about Lisp files being loaded as multibyte.
Eli Zaretskii [Thu, 24 Aug 2000 08:01:48 +0000 (08:01 +0000)]
Expand the explanation about Lisp files being loaded as multibyte.
Add index entries.

23 years ago(do_completion): Always use compare-string, not string-equal because
Kenichi Handa [Thu, 24 Aug 2000 03:24:13 +0000 (03:24 +0000)]
(do_completion): Always use compare-string, not string-equal because
the latter doesn't pay attention to multibyteness of strings.

23 years ago*** empty log message ***
Kenichi Handa [Thu, 24 Aug 2000 03:23:37 +0000 (03:23 +0000)]
*** empty log message ***

23 years ago(reset-language-environment): Set default-process-coding-system to
Kenichi Handa [Thu, 24 Aug 2000 02:10:05 +0000 (02:10 +0000)]
(reset-language-environment): Set default-process-coding-system to
'(undecided . iso-latin-1), which makes process I/O almost consistent
with file I/O.  Call this function when mule-cmds.el[c] is loaded.

23 years ago*** empty log message ***
Kenichi Handa [Thu, 24 Aug 2000 02:09:20 +0000 (02:09 +0000)]
*** empty log message ***

23 years ago(create_process): Don't setup raw-text coding here.
Kenichi Handa [Thu, 24 Aug 2000 02:06:43 +0000 (02:06 +0000)]
(create_process): Don't setup raw-text coding here.
(Fopen_network_stream): Don't set coding->src_multibyte and
coding->dst_multibyte here.
(read_process_output): For process filter, return unibyte string
if default-enable-multibyte-characters is nil.
(send_process): If OBJECT is multibyte text, be sure to encoded it
by the specified coding system for the process.  Otherwise, setup
raw-text coding.
(init_process): Don't initialize default-process-coding-system
here.

23 years ago("latin-1-prefix"): Change ~s to give \e,A'\e(B and
Dave Love [Wed, 23 Aug 2000 22:12:28 +0000 (22:12 +0000)]
("latin-1-prefix"): Change ~s to give \e,A'\e(B and
add ~p for \e,A6\e(B.

23 years ago*** empty log message ***
Andrew Innes [Wed, 23 Aug 2000 22:04:13 +0000 (22:04 +0000)]
*** empty log message ***

23 years agofix line endings
Andrew Innes [Wed, 23 Aug 2000 21:41:37 +0000 (21:41 +0000)]
fix line endings

23 years agoAdd `last'.
Dave Love [Wed, 23 Aug 2000 14:19:27 +0000 (14:19 +0000)]
Add `last'.

23 years agoAdd a comment about the significance of an asterisk as the first
Eli Zaretskii [Wed, 23 Aug 2000 12:05:12 +0000 (12:05 +0000)]
Add a comment about the significance of an asterisk as the first
character of a variable's doc string.  Reported by Donald Knuth.

23 years ago(syms_of_buffer) <scroll-up-aggressively>: Doc fix.
Eli Zaretskii [Wed, 23 Aug 2000 11:54:24 +0000 (11:54 +0000)]
(syms_of_buffer) <scroll-up-aggressively>: Doc fix.
<scroll-down-aggressively>: Likewise.

23 years agoMark scroll-*-aggressively as being documented in the manual.
Eli Zaretskii [Wed, 23 Aug 2000 11:50:00 +0000 (11:50 +0000)]
Mark scroll-*-aggressively as being documented in the manual.

23 years agoDocument scroll-up-aggressively and scroll-down-aggressively.
Eli Zaretskii [Wed, 23 Aug 2000 11:44:11 +0000 (11:44 +0000)]
Document scroll-up-aggressively and scroll-down-aggressively.

23 years ago*** empty log message ***
Dave Love [Wed, 23 Aug 2000 09:59:44 +0000 (09:59 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Gerd Moellmann [Wed, 23 Aug 2000 09:37:23 +0000 (09:37 +0000)]
*** empty log message ***

23 years ago(encode_eol): Fix bug for the case of dst_bytes being zero. Set
Kenichi Handa [Wed, 23 Aug 2000 02:47:42 +0000 (02:47 +0000)]
(encode_eol): Fix bug for the case of dst_bytes being zero.  Set
coding->produced_char correctly.

23 years ago*** empty log message ***
Kenichi Handa [Wed, 23 Aug 2000 02:46:43 +0000 (02:46 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Andrew Innes [Wed, 23 Aug 2000 00:02:40 +0000 (00:02 +0000)]
*** empty log message ***

23 years ago(malloc, free, realloc, calloc): Rename if
Andrew Innes [Tue, 22 Aug 2000 23:55:09 +0000 (23:55 +0000)]
(malloc, free, realloc, calloc): Rename if
USE_CRT_DLL is defined, so Emacs can use GNU malloc even though it
cannot override the CRT malloc.
(_WINSOCK_H): Define to prevent normal winsock
definitions from being used.
(sys_nerr): Provide default definition.
(strdup, strupr, strnicmp, stricmp, tzset, tzname): Map to same
name with _ prepended.
(NSIG): Define if not known.
(get_emacs_configuration): Provide extern declaration.
(get_emacs_configuration_options): Provide extern declaration.
(EMACS_CONFIG_OPTIONS): Call get_emacs_configuration_options.

23 years agoInclude keyboard.h before frame.h.
Andrew Innes [Tue, 22 Aug 2000 23:53:39 +0000 (23:53 +0000)]
Include keyboard.h before frame.h.
Separate GLYPH_DEBUG and DEBUG_TRACE_MOVE.

23 years agoInclude keyboard.h before frame.h.
Andrew Innes [Tue, 22 Aug 2000 23:45:16 +0000 (23:45 +0000)]
Include keyboard.h before frame.h.

23 years agoInclude keyboard.h before frame.h.
Andrew Innes [Tue, 22 Aug 2000 23:43:25 +0000 (23:43 +0000)]
Include keyboard.h before frame.h.
[USE_CRT_DLL]: Remove unnecessary extern, which screws
up dllimport attributes.
(x_update_window_end): Update prototype.

23 years ago(IsValidLocale): Extern missing from mingw32 headers.
Andrew Innes [Tue, 22 Aug 2000 23:39:00 +0000 (23:39 +0000)]
(IsValidLocale): Extern missing from mingw32 headers.
(compare_env):
(find_child_console): Fix compile warning.
(create_child): Remove reference to security
descriptor, which isn't needed and doesn't compile with mingw32.

23 years agoInclude keyboard.h before frame.h. Fix compile
Andrew Innes [Tue, 22 Aug 2000 23:37:05 +0000 (23:37 +0000)]
Include keyboard.h before frame.h.  Fix compile
warnings.

23 years agoInclude keyboard.h before frame.h.
Andrew Innes [Tue, 22 Aug 2000 23:33:55 +0000 (23:33 +0000)]
Include keyboard.h before frame.h.
(MOUSE_MOVED): Define if not known.

23 years agoUndefine min, max.
Andrew Innes [Tue, 22 Aug 2000 23:32:51 +0000 (23:32 +0000)]
Undefine min, max.

23 years ago[!USE_CRT_DLL]: Don't define _heap_init and _heap_term
Andrew Innes [Tue, 22 Aug 2000 23:31:00 +0000 (23:31 +0000)]
[!USE_CRT_DLL]: Don't define _heap_init and _heap_term
unless we are linking with a static CRT.
(RVA_TO_PTR): Cast result to unsigned char*.

23 years ago(max): Define macro.
Andrew Innes [Tue, 22 Aug 2000 23:00:51 +0000 (23:00 +0000)]
(max): Define macro.
(JOHAB_CHARSET): Define if not known.
(MOD_ALT, MOD_CONTROL, MOD_SHIFT, MOD_WIN): Define if not known.
(Fx_show_tip): Synch with X version.

23 years ago(min): Define macro.
Andrew Innes [Tue, 22 Aug 2000 22:53:00 +0000 (22:53 +0000)]
(min): Define macro.
(clear_frame, write_glyphs): Fix compile warning.

23 years ago(search_file_line):
Andrew Innes [Tue, 22 Aug 2000 22:50:55 +0000 (22:50 +0000)]
(search_file_line):
(set_bdf_font_info):
(seek_char):
(w32_get_bdf_glyph):
(w32_BDF_to_x_font): Fix compile warnings.

23 years ago*** empty log message ***
Stefan Monnier [Tue, 22 Aug 2000 22:49:36 +0000 (22:49 +0000)]
*** empty log message ***

23 years ago(GetCachedVolumeInformation): Use xmalloc, xfree and xstrdup.
Andrew Innes [Tue, 22 Aug 2000 22:49:27 +0000 (22:49 +0000)]
(GetCachedVolumeInformation): Use xmalloc, xfree and xstrdup.
(add_volume_info): Use xstrdup.
(init_environment): Call _access.
(check_windows_init_file): Call _close.
(init_user_info): Call _putenv.
(init_environment): Call _putenv and _strdup.
(init_ntproc): Reset volume info cache on startup.
(unc_volume_file_attributes):
(open_unc_volume): Make arg const.
(gettimeofday): Use struct timeb, not struct _timeb.
(map_w32_filename, read_unc_volume): Fix compile warning.
(sys_strerror): Use sys_nerr instead of _sys_nerr.  Use
sys_errlist instead of _sys_errlist.
(get_emacs_configuration_options): New function.

23 years ago(Vcompletion_auto_help): Renamed from `auto_help'.
Stefan Monnier [Tue, 22 Aug 2000 22:49:22 +0000 (22:49 +0000)]
(Vcompletion_auto_help): Renamed from `auto_help'.
(do_completion, Fminibuffer_complete_word): Use it.
(syms_of_minibuf): Turn completion-auto-help into a proper Lisp
var so it can take non-boolean values.

23 years agoChange PUCHAR to PCHAR.
Andrew Innes [Tue, 22 Aug 2000 22:44:39 +0000 (22:44 +0000)]
Change PUCHAR to PCHAR.
(PTR_TO_OFFSET): Cast ptr to unsigned char *.
(relocate_offset):
(get_section_info):
(copy_executable_and_dump_data): Remove unnecessary static defs.
(copy_executable_and_dump_data): Fix compile warnings.
(unexec): Ignore old_name, and use the actual location
of the current executable instead.  Base new_name on this.

23 years ago(write_segment) [USE_CRT_DLL]: Remove unnecessary
Andrew Innes [Tue, 22 Aug 2000 22:41:55 +0000 (22:41 +0000)]
(write_segment) [USE_CRT_DLL]: Remove unnecessary
extern, which screws up dllimport attributes.

23 years agoInclude keyboard.h before frame.h.
Andrew Innes [Tue, 22 Aug 2000 22:41:00 +0000 (22:41 +0000)]
Include keyboard.h before frame.h.

23 years agoInclude keyboard.h before frame.h.
Andrew Innes [Tue, 22 Aug 2000 22:40:16 +0000 (22:40 +0000)]
Include keyboard.h before frame.h.
(NULL) [WINDOWSNT]: Define NULL if not defined.
[USE_CRT_DLL]: Remove unnecessary extern, which screws
up dllimport attributes.

23 years ago[USE_CRT_DLL]: Remove unnecessary extern, which
Andrew Innes [Tue, 22 Aug 2000 22:38:05 +0000 (22:38 +0000)]
[USE_CRT_DLL]: Remove unnecessary extern, which
screws up dllimport attributes.

23 years agoInclude keyboard.h before frame.h.
Andrew Innes [Tue, 22 Aug 2000 22:36:52 +0000 (22:36 +0000)]
Include keyboard.h before frame.h.
[USE_CRT_DLL]: Remove unnecessary extern, which screws
up dllimport attributes.
(create_process) [USE_CRT_DLL]: Remove unnecessary extern, which
screws up dllimport attributes.

23 years ago(LOCAL_FLAGS): Define USE_CRT_DLL if requested.
Andrew Innes [Tue, 22 Aug 2000 22:32:56 +0000 (22:32 +0000)]
(LOCAL_FLAGS): Define USE_CRT_DLL if requested.
(LINK_FLAGS): Append to original value of LINK_FLAGS.

23 years ago[WINDOWSNT]: Don't declare externs for getenv, ctime and getwd.
Andrew Innes [Tue, 22 Aug 2000 22:26:04 +0000 (22:26 +0000)]
[WINDOWSNT]: Don't declare externs for getenv, ctime and getwd.

23 years agoInclude keyboard.h before frame.h.
Andrew Innes [Tue, 22 Aug 2000 22:23:58 +0000 (22:23 +0000)]
Include keyboard.h before frame.h.
[USE_CRT_DLL]: Remove unnecessary extern, which
screws up dllimport attributes.

23 years ago[USE_CRT_DLL]: Remove unnecessary extern, which screws
Andrew Innes [Tue, 22 Aug 2000 22:19:26 +0000 (22:19 +0000)]
[USE_CRT_DLL]: Remove unnecessary extern, which screws
up dllimport attributes.

23 years ago(malloc_initialize_hook) [USE_CRT_DLL]: Remove
Andrew Innes [Tue, 22 Aug 2000 22:16:41 +0000 (22:16 +0000)]
(malloc_initialize_hook) [USE_CRT_DLL]: Remove
unnecessary extern, which screws up dllimport attributes.
(main): Ditto.

23 years agoInclude keyboard.h before frame.h.
Andrew Innes [Tue, 22 Aug 2000 22:14:00 +0000 (22:14 +0000)]
Include keyboard.h before frame.h.
(window_change_signal) [USE_CRT_DLL]: Remove
unnecessary extern, which screws up dllimport attributes.