Eli Zaretskii [Sat, 23 Dec 2006 02:05:29 +0000 (02:05 +0000)]
(bootstrap-clean): Run bootstrap-clean-$(SHELLTYPE) explicitly in a recursive
Make, not implicitly through prerequisites, since the latter is wrong under
parallel builds.
Eli Zaretskii [Fri, 22 Dec 2006 19:28:11 +0000 (19:28 +0000)]
(bootstrap-gmake): Pass XMFLAGS="$(XMFLAGS)" command-line argument to sub-Make
in src, since src/makefile.w32-in invokes Make recursively during bootstrap.
Eli Zaretskii [Fri, 22 Dec 2006 19:21:50 +0000 (19:21 +0000)]
(emacs, temacs): Depend on stamp_BLD instead of $(BLD).
($(OBJ0) $(OBJ1) $(WIN32OBJ)): New dependency on stamp_BLD.
(bootstrap-temacs): Pass $(XMFLAGS) to sub-make.
Chong Yidong [Fri, 22 Dec 2006 15:17:24 +0000 (15:17 +0000)]
(tutorial--detailed-help): Remove unnecessary link
to the Emacs Lisp reference manual.
(tutorial--tab-map): Remove. All callers changed.
(tutorial--find-changed-keys): New elt QUIET, used to...
(tutorial--display-changes): ...ensure that warning messages are
only issued once per changed key.
(tutorial--remove-remarks): Delete unused code-path.
(lang-strings): Remove extraneous formatting.
Chong Yidong [Fri, 22 Dec 2006 15:16:58 +0000 (15:16 +0000)]
* tutorial.el (tutorial--detailed-help): Remove unnecessary link
to the Emacs Lisp reference manual.
(tutorial--tab-map): Remove. All callers changed.
(tutorial--find-changed-keys): New elt QUIET, used to...
(tutorial--display-changes): ...ensure that warning messages are
only issued once per changed key.
(tutorial--remove-remarks): Delete unused code-path.
(lang-strings): Remove extraneous formatting.
(mac_update_title_bar) [TARGET_API_MAC_CARBON]: Call
mac_update_proxy_icon also when buffer modification flag changed.
[TARGET_API_MAC_CARBON] (mac_update_proxy_icon): Don't update alias,
but compare FSRef/FSSpec of resolved alias.
Chong Yidong [Thu, 21 Dec 2006 17:26:00 +0000 (17:26 +0000)]
Remove `cl' requirement. Clean up whitespace.
Replace '?\ ' by '?\s' throughout.
(tutorial-warning-face): Inherit font-lock-warning-face. Move to
`help' custom group.
(tutorial--key-description): New function.
(tutorial--display-changes): Remove redundant arg. Scan for all
key sequences to avoid false matches. Cleanup.
(tutorial--saved-dir): Save to a subdirectory in .emacs.d to
reduce homedir pollution.
(help-with-tutorial): Call tutorial--display-changes with no arg.
Chong Yidong [Thu, 21 Dec 2006 17:25:34 +0000 (17:25 +0000)]
* tutorial.el: Remove `cl' requirement. Clean up whitespace.
Replace '?\ ' by '?\s' throughout.
(tutorial-warning-face): Inherit font-lock-warning-face. Move to
`help' custom group.
(tutorial--key-description): New function.
(tutorial--display-changes): Remove redundant arg. Scan for all
key sequences to avoid false matches. Cleanup.
(tutorial--saved-dir): Save to a subdirectory in .emacs.d to
reduce homedir pollution.
(help-with-tutorial): Call tutorial--display-changes with no arg.
Eli Zaretskii [Wed, 20 Dec 2006 23:52:16 +0000 (23:52 +0000)]
($(TRES)): Depend on $(BLD). Use $< instead of $(ALL_DEPS).
($(BLD)/addpm.$(O):
$(BLD)/ddeclient.$(O):
$(BLD)/runemacs.$(O):
$(BLD)/cmdproxy.$(O):
$(BLD)/addsection.$(O):
$(BLD)/preprep.$(O)): New dependency on $(BLD).
(all-other-dirs-nmake, all-other-dirs-gmake, bootstrap-nmake)
(bootstrap-gmake): Depend on addsection.
Kim F. Storm [Tue, 19 Dec 2006 15:38:08 +0000 (15:38 +0000)]
(Misc Events): User signals now result in sigusr1
and sigusr2 events which are handled through special-event-map.
(Special Events): User signals and drag-n-drop are special.
Kim F. Storm [Tue, 19 Dec 2006 15:37:20 +0000 (15:37 +0000)]
(kbd_buffer_store_event_hold): Undo 2006-12-04 change.
(make_lispy_event): Don't generate Qsignal prefix for code 0.
Abort if signal code is unknown.
(store_user_signal_events): Don't make Qsignal prefix (code 0).
(Qsignal): Move declaration back to process.c.
(syms_of_keyboard): Don't intern or staticpro it here.