1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-25 10:47:00 +00:00
Commit Graph

483 Commits

Author SHA1 Message Date
YAMAMOTO Mitsuharu
62ffc23213 (mac-handle-language-change)
(mac-ae-open-documents, mac-ae-get-url, mac-services-open-file)
(mac-services-open-selection, mac-services-mail-selection)
(mac-services-mail-to, mac-services-insert-text)
(mac-dispatch-apple-event): Add docstrings.
(x-get-selection, mac-select-convert-to-string): Select coding
system from `utf-16be' and `utf-16le' using `byteorder'.
2005-12-19 08:29:06 +00:00
YAMAMOTO Mitsuharu
2f1fd48471 Create keymap for mac-apple-event-map. 2005-12-11 01:05:56 +00:00
YAMAMOTO Mitsuharu
ea1f60515f Require url when compiling. Call
mac-process-deferred-apple-events after loading init files.
(mac-apple-event-map): New defvar.  Define event handlers in it.
(core-event, internet-event): New Apple event class symbols.
(open-application, reopen-application, open-documents)
(print-documents, open-contents, quit-application)
(application-died, show-preferences, autosave-now, get-url): New
Apple event ID symbols.
(about): New HICommand ID symbol.
(mac-event-spec, mac-event-ae): New macros.
(mac-ae-parameter, mac-ae-list, mac-bytes-to-integer)
(mac-ae-selection-range, mac-ae-text-for-search)
(mac-ae-open-documents, mac-ae-text, mac-ae-get-url): New functions.
(mac-application-menu-map): Remove keymap.  Handlers for HICommand
and Services menu events are now defined in mac-apple-event-map.
(mac-drag-n-drop): Remove selection range handling.
2005-12-10 01:48:21 +00:00
Juri Linkov
756bfad575 Bind [S-tab] to [backtab]. 2005-11-28 21:20:28 +00:00
YAMAMOTO Mitsuharu
d8dabccce2 Make modifier ctrl' an alias of control'. 2005-11-24 08:18:37 +00:00
YAMAMOTO Mitsuharu
0d83c94d20 Don't change default directory. 2005-11-23 07:19:59 +00:00
Stefan Monnier
1c7c774b86 Various comment syntax fixes. 2005-11-02 21:43:21 +00:00
Kenichi Handa
1cbe1e4b58 Register more Cyrillic characters in x-keysym-table. 2005-10-24 11:09:06 +00:00
YAMAMOTO Mitsuharu
02abe13c74 Apply 2005-10-09 change for term/x-win.el.
(x-get-selection, mac-select-convert-to-string): Convert from/to
UTF-16 clipboard data as in native byte order, no BOM.
2005-10-16 02:21:16 +00:00
Jan Djärv
3756ec33c0 * term/x-win.el: Removed -i, --icon-type from comment 2005-10-09 07:02:00 +00:00
YAMAMOTO Mitsuharu
8de786ae2b Add charset info for "iso10646-1". Modify default fontset to use
ATSUI-compatible fonts for some charsets if available.
2005-10-01 11:07:39 +00:00
Dan Nicolaescu
0d1460c361 * term/rxvt.el (rxvt-register-default-colors): Delete redundant
condition.
2005-09-25 01:49:13 +00:00
Dan Nicolaescu
08c583dbd1 (rxvt-register-default-colors): Add support for 255
color rxvt terminals by using the code xterm.el used to use before
2005-04-09 in order to match the colors used by rxvt.
2005-09-24 23:20:46 +00:00
Dan Nicolaescu
836c8f066c * term/rxvt.el (rxvt-register-default-colors): Add support for 88
colors rxvt-unicode terminals by using the same code as xterm.el.
2005-09-24 23:10:02 +00:00
Stefan Monnier
ba30148b10 Fix minor mis-ordering. 2005-09-22 21:30:40 +00:00
Dan Nicolaescu
0278364cef (terminal-init-xterm): Fix loading rxvt at run
time.
2005-09-21 23:12:14 +00:00
Dan Nicolaescu
b778ed18b6 (rxvt-standard-colors): Fix some colors. 2005-09-21 18:53:07 +00:00
Stefan Monnier
fac3f386de (terminal-init-rxvt): Add entry for [end]. 2005-09-19 17:45:31 +00:00
YAMAMOTO Mitsuharu
1c245bb7d4 (mac-add-charset-info): Doc fix. 2005-09-18 05:40:06 +00:00
Dan Nicolaescu
f47877ee84 * term/xterm.el (terminal-init-xterm): Add eval-when-compile to
fix compilation warning. Reorder the key definitions to group
together keys emitted by the current version of xterm.

* progmodes/vhdl-mode.el (vhdl-highlight-faces)
(vhdl-speedbar-entity-face, vhdl-speedbar-entity-selected-face):
Reorder predicates to correct min-color usage.
2005-09-02 16:59:57 +00:00
Juanma Barranquero
cc5e32c535 (x-keysym-table, x-selection-timeout, x-session-id, x-session-previous-id):
Add defvars.
2005-08-31 09:54:53 +00:00
Juanma Barranquero
b01f27a319 (xlfd-regexp-registry-subnum): Add defvar. 2005-08-31 09:53:25 +00:00
Juanma Barranquero
91ee9c4c1f (msdos-color-values): Add defvar. 2005-08-31 09:53:00 +00:00
Juanma Barranquero
26238072db (mac-charset-info-alist, mac-services-selection, mac-system-script-code):
Add defvars.
2005-08-31 09:52:29 +00:00
Juanma Barranquero
1eedd2f11f bg-mouse.el: Moved to obsolete/. 2005-08-25 10:58:57 +00:00
Juanma Barranquero
f0dc3168b2 (bg-mouse-x, bg-mouse-y, bg-cursor-window): Defvar at compile time. 2005-08-24 15:10:45 +00:00
Juanma Barranquero
a6d4c20db8 (current-global-mousemap, current-local-mousemap): Declare them before use. 2005-08-24 14:41:27 +00:00
Thien-Thi Nguyen
5fd6d89f46 Update years in copyright notice; nfc. 2005-08-01 15:47:19 +00:00
Dan Nicolaescu
4f0c9ba732 * term/apollo.el (terminal-init-apollo): New function containing
all former top level forms in the file.
* term/bobcat.el (terminal-init-bobcat):
* term/cygwin.el (terminal-init-cygwin):
* term/iris-ansi.el (terminal-init-iris-ansi):
* term/linux.el (terminal-init-linux):
* term/news.el (terminal-init-news):
* term/rxvt.el (terminal-init-rxvt):
* term/sun.el (terminal-init-sun):
* term/tvi970.el (terminal-init-tvi970):
* term/vt100.el (terminal-init-vt100):
* term/vt102.el (terminal-init-vt102):
* term/vt125.el (terminal-init-vt125):
* term/vt200.el (terminal-init-vt200):
* term/vt201.el (terminal-init-vt201):
* term/vt220.el (terminal-init-vt220):
* term/vt240.el (terminal-init-vt240):
* term/vt300.el (terminal-init-vt300):
* term/vt320.el (terminal-init-vt320):
* term/vt400.el (terminal-init-vt400):
* term/vt420.el (terminal-init-vt420):
* term/wyse50.el (terminal-init-wyse50):
* term/xterm.el (terminal-init-xterm): Likewise.

* term/README: Describe the terminal-init-* functionality.

* startup.el (command-line): After loading the terminal
initialization file call the corresponding terminal initialization
function.
2005-07-27 18:02:08 +00:00
Miles Bader
40154d1aee Add arch tagline 2005-07-25 05:12:19 +00:00
Dan Nicolaescu
6a55dae262 Load term/rxvt if the terminal is actually an
rxvt terminal.
(xterm-rxvt-set-background-mode): Remove, not used anymore.
2005-07-22 18:40:15 +00:00
Dan Nicolaescu
19292318e8 * term/rxvt.el (function-key-map): Use substitute-key-definition
to bind {C,S,C-S}-{f1-f10}. Add a few missing key bindings.

* term/cygwin.el: New file.
2005-07-22 17:11:04 +00:00
YAMAMOTO Mitsuharu
852f7e6b6a (ccl-encode-mac-roman-font, ccl-encode-mac-centraleurroman-font)
(ccl-encode-mac-cyrillic-font, ccl-encode-mac-symbol-font):
(ccl-encode-mac-dingbats-font): Remove check for ASCII.  Change
charset-id boundary of dimension to ?\xef.
(mac-char-fontspec-list): New constant.
(fontset-add-mac-fonts): Use it.  Accept non-string `base-family'
argument.  Nil uses itself as family in font-spec.  Previous
behavior for nil is now provided by non-nil non-string argument.
All callers changed.  Add font-specs for Mac fonts to
"fontset-default" unless iso8859-1 fonts are installed.
2005-07-13 09:11:35 +00:00
YAMAMOTO Mitsuharu
b007e01c6c (mac-services-mail-selection, mac-services-mail-to): New functions.
(mac-application-menu-map): Bind them.
2005-07-12 11:32:40 +00:00
Lute Kamstra
4fc5845fe8 Update FSF's address. 2005-07-04 16:49:24 +00:00
Juri Linkov
9b07ab0a51 (rxvt-set-background-mode):
Set default-frame-background-mode instead of frame-background-mode.
2005-06-29 20:57:16 +00:00
Juri Linkov
433ec66025 (xterm-rxvt-set-background-mode):
Set default-frame-background-mode instead of frame-background-mode.
2005-06-29 20:56:09 +00:00
Richard M. Stallman
f1487cc580 Call tty-no-underline. 2005-06-17 14:13:47 +00:00
Kenichi Handa
d8338794e7 (x-clipboard-yank): Remove condition-case
wrapping.
2005-06-10 05:41:46 +00:00
Kenichi Handa
63e88db35a (x-clipboard-yank): Use x-selection-value instead of x-get-selection. 2005-06-10 01:52:13 +00:00
Juanma Barranquero
027a4b6b3f Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
YAMAMOTO Mitsuharu
5a537870e3 (mac-select-convert-to-string): Try coding
systems in mac-script-code-coding-systems if specified one cannot
encode string for `com.apple.traditional-mac-plain-text'.
2005-05-13 08:51:35 +00:00
Thien-Thi Nguyen
0ec2b560ea Update years in copyright notice; nfc. 2005-05-12 01:35:20 +00:00
YAMAMOTO Mitsuharu
2f13e358c8 Don't define or bind scroll bar functions if
x-toolkit-scroll-bars is t.
(x-select-text, x-get-selection-value): Clear
x-last-selected-text-clipboard if x-select-enable-clipboard is
nil.
(PRIMARY): Put mac-scrap-name property.
(mac-select-convert-to-file-url): New function.
(public.file-url): New selection target type.  Add to
selection-converter-alist.
(x-get-selection, x-selection-value): Handle it.
(x-cut-buffer-or-selection-value): New alias.
2005-05-06 08:01:13 +00:00
Juanma Barranquero
dc75b16394 (image-library-alist): Add additional name for Xpm library. 2005-05-05 01:03:56 +00:00
Dan Nicolaescu
656c316dbb (function-key-map): Call substitute-key-definition
before the keymap size keymap is increased by a lot of define-key
calls.
2005-05-01 16:37:19 +00:00
Dan Nicolaescu
35b1b8abe3 * NEWS: Mention xterm key bindings.
* term/xterm.el (function-key-map): Fix strings for
{C,S,A,C-S}-f[1-4]. Use substitute-key-definition to bind
{C,S,A,C-S}-{f1-f12}.
2005-04-26 05:56:22 +00:00
YAMAMOTO Mitsuharu
853065b67f Require select. Set selection-coding-system to
mac-system-coding-system.  Call menu-bar-enable-clipboard.
(x-last-selected-text-clipboard, x-last-selected-text-primary)
(x-select-enable-clipboard): New variables.
(x-select-text, x-get-selection, x-selection-value)
(x-get-selection-value, mac-select-convert-to-string)
(mac-services-open-file, mac-services-open-selection)
(mac-services-insert-text): New functions.
(CLIPBOARD, FIND): Put mac-scrap-name property.
(com.apple.traditional-mac-plain-text, public.utf16-plain-text)
(public.tiff): Put mac-ostype property.
(selection-converter-alist): Add entries for them.
(mac-application-menu-map): New keymap.
(interprogram-cut-function, interprogram-paste-function): Set to
x-select-text and x-get-selection-value, respectively.
(split-window-keep-point): Set to t.
2005-04-24 05:59:52 +00:00
YAMAMOTO Mitsuharu
37c5c4a727 (mac-symbol-encoder): Fix mappings of left and right angle brackets. 2005-04-20 02:06:48 +00:00
YAMAMOTO Mitsuharu
13d9a23189 (mac-symbol-encoder, mac-dingbats-encoder): Minor update. 2005-04-19 12:47:46 +00:00