mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-25 07:28:20 +00:00
Import changelog info from arch logs into ChangeLog.multi-tty files
Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-34
This commit is contained in:
parent
1fb072d1df
commit
aa251046dd
14
ChangeLog.multi-tty
Normal file
14
ChangeLog.multi-tty
Normal file
@ -0,0 +1,14 @@
|
||||
2007-02-24 Karoly Lorentey <karoly@lorentey.hu>
|
||||
|
||||
* configure.in (HAVE_GTK_MULTIDISPLAY): Remove override.
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2005-12-12 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* configure.in (HAVE_GTK_MULTIDISPLAY): Disable test,
|
||||
unconditionally undefine.
|
||||
* configure: Regenerate.
|
||||
|
||||
|
||||
;; arch-tag: 472a1b2a-6a1d-494e-b1c1-ad536efc3b8e
|
6
etc/ChangeLog.multi-tty
Normal file
6
etc/ChangeLog.multi-tty
Normal file
@ -0,0 +1,6 @@
|
||||
2005-03-23 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* TODO: Fix deviation from CVS.
|
||||
|
||||
|
||||
;; arch-tag: 4f8ad61b-c6bd-43e8-8e27-372643aa2d84
|
@ -1,7 +1,7 @@
|
||||
2007-05-26 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* emacsclient.c (main): Avoid having a declaration after a
|
||||
statement.
|
||||
statement.
|
||||
|
||||
2007-05-21 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
@ -45,6 +45,55 @@
|
||||
(main) [NO_SOCKETS_IN_FILE_SYSTEM]: Don't call init_signals.
|
||||
(strprefix): Define unconditionally.
|
||||
|
||||
2007-01-01 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emacsclient.c (in, out): Remove.
|
||||
(s): New variable (moved out from main).
|
||||
(handle_sigcont, handle_sigtstp): Use SEND_STRING.
|
||||
(main): Fix typos.
|
||||
|
||||
2006-04-01 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emacsclient.c: Copy IS_*_SEP definitions from lisp.h.
|
||||
|
||||
2006-03-28 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emacsclient.c: Include sys/stat.h.
|
||||
|
||||
2006-03-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emacsclient.c (get_current_dir_name): New function, copied here
|
||||
from sysdep.c.
|
||||
(main): Use it to send over the current directory.
|
||||
|
||||
2005-11-19 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emacsclient.c (main): Send environment only when a new display
|
||||
is created.
|
||||
|
||||
2005-09-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emacsclient.c (decode_options): Make --no-wait imply
|
||||
--current-frame, except when it is the only option given. Make
|
||||
sure no frame is opened when --current-frame is set.
|
||||
(main): Pass --current-frame to server.el.
|
||||
|
||||
2005-07-13 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emacsclient.c (handle_sigcont): Reestablish signal handler. (Dan
|
||||
Nicolaescu)
|
||||
|
||||
2005-02-04 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emacsclient.c (main): Handle -window-system-unsupported
|
||||
command. Doc update.
|
||||
|
||||
2004-07-03 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emacsclient.c (main): Don't exit prematurely on --no-wait,
|
||||
let Emacs close the connection for us.
|
||||
|
||||
|
||||
;; Local Variables:
|
||||
;; coding: iso-2022-7bit
|
||||
;; add-log-time-zone-rule: t
|
||||
|
@ -108,10 +108,895 @@
|
||||
|
||||
* env.el (getenv): Pass frame to getenv-internal.
|
||||
|
||||
2007-05-12 L$,1 q(Brentey K,Aa(Broly <lorentey@elte.hu>
|
||||
2007-02-24 Karoly Lorentey <karoly@lorentey.hu>
|
||||
|
||||
* ldefs-boot.el: Regenerate.
|
||||
|
||||
2006-10-14 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/x-win.el (x-initialize-window-system): Make a copy of pure list.
|
||||
|
||||
2006-07-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* bindings.el (mode-line-client): Don't set the local-map and
|
||||
mouse-face properties.
|
||||
|
||||
2006-07-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* menu-bar.el (menu-bar-open): New function.
|
||||
Bind it to f10.
|
||||
|
||||
* term/x-win.el: Don't bind f10.
|
||||
|
||||
* tmm.el: Remove autoload binding for f10.
|
||||
|
||||
* ldefs-boot.el: Regenerate.
|
||||
|
||||
2006-07-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (make-frame): Always inherit 'environment and 'client
|
||||
parameters.
|
||||
|
||||
2006-07-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/xterm.el (xterm-function-map): Fix typo.
|
||||
|
||||
2006-05-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* env.el (read-envvar-name): Remove reference to global-environment.
|
||||
(setenv-internal): New function.
|
||||
(setenv): Use it. Always set process-environment. Update docs.
|
||||
(getenv): Update docs.
|
||||
(environment): Rewrite for the new environment design. Update docs.
|
||||
|
||||
* frame.el (frame-initialize): Copy the environment from the
|
||||
initial frame.
|
||||
|
||||
2006-05-20 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/iris-ansi.el (iris-function-map): Fix read syntax.
|
||||
* term/lk201.el (lk201-function-map): Fix read syntax.
|
||||
|
||||
2006-05-20 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* faces.el (tty-create-frame-with-faces): Set up faces and
|
||||
background mode only after the terminal has been initialized.
|
||||
(frame-set-background-mode): Handle the 'background-mode terminal
|
||||
parameter.
|
||||
(tty-run-terminal-initialization): Add type option.
|
||||
|
||||
* term/README: Update.
|
||||
* term/rxvt.el: Simplify.
|
||||
* term/xterm.el: Simplify and fix.
|
||||
* term/*.el: Simplify and fix.
|
||||
|
||||
2006-05-20 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* faces.el (tty-find-type): New function.
|
||||
(tty-run-terminal-initialization): Load files just once per Emacs
|
||||
session, and call terminit functions just once per terminal.
|
||||
|
||||
2006-04-20 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* vc.el (vc-annotate-color-map): Undo previous change.
|
||||
|
||||
2006-04-20 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* vc.el (vc-annotate-color-map): Call `tty-display-color-p' only on
|
||||
ttys.
|
||||
|
||||
2006-04-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* startup.el (normal-splash-screen): Fix typo.
|
||||
|
||||
2006-04-01 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* mh-e/mh-e.el (mh-strip-package-version): Add autoload cookie.
|
||||
|
||||
* ldefs-boot.el: Update.
|
||||
|
||||
2006-04-01 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/x-win.el (x-setup-function-keys): Protect against multiple
|
||||
calls on the same terminal.
|
||||
|
||||
2006-03-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Accept `-dir' command. Set
|
||||
`default-directory' of the *scratch* buffer on connect, if applicable.
|
||||
|
||||
2006-03-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* tool-bar.el (toggle-tool-bar-mode-from-frame): New function.
|
||||
|
||||
* menu-bar.el (toggle-menu-bar-mode-from-frame): New function.
|
||||
(menu-bar-showhide-menu): Use them to change "Menu-bar" and
|
||||
"Tool-bar" toggles to reflect the state of the current frame.
|
||||
|
||||
2006-03-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* faces.el (x-create-frame-with-faces): Remove bogus check for first
|
||||
frame. Call `tool-bar-setup'.
|
||||
|
||||
* frame.el (window-system-default-frame-alist): Enhance doc string.
|
||||
|
||||
* frame.el (frame-notice-user-settings): Don't put 'tool-bar-lines
|
||||
in `default-frame-alist' when initial frame is on a tty.
|
||||
|
||||
* frame.el (modify-all-frames-parameters): Simplify using
|
||||
`assq-delete-all'. Remove specified parameters from
|
||||
`window-system-default-frame-alist'.
|
||||
|
||||
* fringe.el (set-fringe-mode): Simplify and fix using
|
||||
`modify-all-frames-parameters'.
|
||||
* menu-bar.el (menu-bar-mode): Ditto.
|
||||
* scroll-bar.el (set-scroll-bar-mode): Ditto.
|
||||
* tool-bar.el (tool-bar-mode): Ditto. Remove 'tool-bar-map length
|
||||
check before calling `tool-bar-setup'.
|
||||
|
||||
* tool-bar.el (tool-bar-setup): New variable.
|
||||
|
||||
* tool-bar.el (tool-bar-setup): Use it to guard against multiple
|
||||
calls. Add optional frame parameter, and select that frame before
|
||||
adding items.
|
||||
|
||||
2006-03-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* mail/emacsbug.el (report-emacs-bug-pretest-address):
|
||||
Set pretest address to multi-tty@lists.fnord.hu.
|
||||
|
||||
2006-03-21 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* startup.el (display-startup-echo-area-message):
|
||||
Handle `inhibit-startup-echo-area-message' here.
|
||||
(command-line-1): Moved from here.
|
||||
|
||||
2006-03-12 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* ediff-wind.el (ediff-window-setup-function): Fix typo.
|
||||
|
||||
2006-03-12 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* subr.el (with-selected-frame): Make sure the current buffer is
|
||||
restored as well.
|
||||
|
||||
* faces.el (x-create-frame-with-faces): Don't make frame visible
|
||||
until we are done setting up all its parameters.
|
||||
|
||||
* ediff-wind.el (ediff-setup-windows-automatic): New function.
|
||||
(ediff-window-setup-function): Use it as default.
|
||||
|
||||
2006-02-23 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-buffer-clients): Doc update.
|
||||
(server-delete-client): Handle quits in kill-buffer. Don't kill
|
||||
modified buffers. Add extra logging.
|
||||
(server-visit-files): Don't set `server-existing-buffer' if the
|
||||
buffer already has other clients.
|
||||
|
||||
2006-02-12 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Switch to *scratch* immediately
|
||||
after creating the frame, before evaluating any -evals.
|
||||
|
||||
2006-02-03 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* loadup.el: Delay loading env; mule-conf gets confused by cl during
|
||||
bootstrap.
|
||||
|
||||
2006-01-03 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Protect `display-splash-screen'
|
||||
call in a condition-case. Explain why.
|
||||
|
||||
2006-01-03 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* simple.el (normal-erase-is-backspace-mode): Fix enabled/disabled
|
||||
logic.
|
||||
|
||||
2006-01-02 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-handle-delete-frame): Fix last frame check.
|
||||
|
||||
2006-01-02 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-handle-delete-frame): Fix typo.
|
||||
|
||||
* server.el (server-process-filter): Call
|
||||
`display-startup-echo-area-message' before `display-splash-screen'.
|
||||
|
||||
2006-01-02 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (make-frame): Also inherit 'client parameter. Don't
|
||||
override explicitly specified values with inherited ones.
|
||||
|
||||
* server.el (server-delete-client): Delete frames after deleting
|
||||
the tty. Clear 'client parameter before deleting a frame.
|
||||
|
||||
* server.el (server-handle-delete-frame): Delete the client
|
||||
if this was its last frame.
|
||||
|
||||
* startup.el (fancy-splash-default-action): Fix typo in comment.
|
||||
|
||||
2005-12-30 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Don't display the splash screen
|
||||
when no frame was created.
|
||||
|
||||
2005-12-30 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* startup.el (fancy-splash-screens): Use `overriding-local-map'
|
||||
instead of `overriding-terminal-local-map' for now; the latter doesn't
|
||||
work right, it looses keypresses to another terminal.
|
||||
|
||||
2005-12-30 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* startup.el (fancy-splash-screens): Use
|
||||
`overriding-terminal-local-map' to set up keymap. Install a
|
||||
`delete-frame-functions' hook to catch `delete-frame' events. Ignore
|
||||
`select-window' events to cope better with `focus-follows-mouse'.
|
||||
Don't switch back to the original buffer if the splash frame has been
|
||||
killed.
|
||||
(normal-splash-screen): Don't let-bind `mode-line-format'; it changes
|
||||
the global binding---setq it instead.
|
||||
(display-splash-screen): Don't do anything if the splash screen is
|
||||
already displayed elsewhere.
|
||||
(fancy-splash-exit, fancy-splash-delete-frame): New functions.
|
||||
|
||||
2005-12-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* bindings.el (mode-line-client): New variable.
|
||||
(help-echo): Add it to the default mode-line format.
|
||||
|
||||
* files.el (mode-line-client): Set it as risky.
|
||||
|
||||
2005-12-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Show the Emacs splash screen
|
||||
and startup echo area message. Display the *scratch* buffer by
|
||||
default.
|
||||
|
||||
* startup.el (fancy-splash-screens): Restore previous buffer, even
|
||||
if it's *scratch*.
|
||||
|
||||
2005-12-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* files.el (save-buffers-kill-display): Rename to `save-buffers-kill-terminal'.
|
||||
(save-buffers-kill-terminal, ctl-x-map): Update for renames.
|
||||
|
||||
* frame.el (make-frame): Rename 'device frame parameter to
|
||||
'terminal. Update.
|
||||
(frames-on-display-list, framep-on-display, suspend-frame): Update
|
||||
for renames.
|
||||
(selected-display): Rename to `selected-terminal'.
|
||||
|
||||
* server.el (server-save-buffers-kill-display): Rename to
|
||||
`server-save-buffers-kill-terminal'.
|
||||
(server-delete-client, server-handle-delete-frame)
|
||||
(server-handle-suspend-tty, server-process-filter)
|
||||
(server-switch-buffer): Update for renames.
|
||||
|
||||
* startup.el (normal-splash-screen, normal-splash-screen): Update
|
||||
for renames.
|
||||
|
||||
* talk.el (talk): Update for renames.
|
||||
|
||||
* termdev.el (terminal-id): Update for renames.
|
||||
|
||||
* xt-mouse.el (turn-on-xterm-mouse-tracking-on-terminal)
|
||||
(turn-off-xterm-mouse-tracking-on-terminal)
|
||||
(xterm-mouse-handle-delete-frame): Update for renames.
|
||||
|
||||
2005-12-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* env.el (setenv, getenv): Update doc strings.
|
||||
|
||||
2005-12-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* env.el (read-envvar-name, setenv, getenv, environment): Use frame
|
||||
parameters to store the local environment, not terminal parameters.
|
||||
|
||||
* server.el (server-process-filter): Store the local environment in a
|
||||
frame (not terminal) parameter. Do not try to decode environment
|
||||
strings.
|
||||
|
||||
* frame.el (make-frame): Set up the 'environment frame parameter,
|
||||
when needed.
|
||||
|
||||
2005-12-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* env.el: Require cl for byte compilation. (For `block' and `return'.)
|
||||
(read-envvar-name): Update for rename. Include
|
||||
`process-environment' as well.
|
||||
(setenv): Update for rename also handle `process-environment'.
|
||||
Update doc.
|
||||
(getenv): Update doc.
|
||||
(environment): New function.
|
||||
(let-environment): New macro.
|
||||
|
||||
* font-lock.el (lisp-font-lock-keywords-2): Add `let-environment'.
|
||||
|
||||
2005-12-29 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* cus-start.el: Fix compilation error.
|
||||
|
||||
2005-12-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* env.el (setenv, getenv): Add optional terminal parameter. Update docs.
|
||||
(setenv): Handle `local-environment-variables'.
|
||||
(read-envvar-name): Also allow (and complete) local
|
||||
environment variables on the current terminal.
|
||||
|
||||
* termdev.el (terminal-id): Make parameter optional.
|
||||
(terminal-getenv, terminal-setenv, with-terminal-environment):
|
||||
Disable functions.
|
||||
|
||||
* mule-cmds.el (set-locale-environment): Convert `terminal-getenv'
|
||||
calls to `getenv'.
|
||||
* rxvt.el (rxvt-set-background-mode): Ditto.
|
||||
* x-win.el (x-initialize-window-system): Ditto.
|
||||
* xterm.el (terminal-init-xterm): Ditto.
|
||||
|
||||
* server.el (server-process-filter): Fix reference to the 'display
|
||||
frame parameter.
|
||||
|
||||
2005-12-25 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* termdev.el (terminal-parameter-alist, terminal-parameters)
|
||||
(terminal-parameter-p, terminal-parameter, set-terminal-parameter)
|
||||
(terminal-handle-delete-frame): Remove.
|
||||
|
||||
* simple.el (normal-erase-is-backspace-setup-frame)
|
||||
(normal-erase-is-backspace-mode): Rephrase things
|
||||
without terminal-parameter-p.
|
||||
|
||||
* termdev.el (terminal-getenv, terminal-setenv)
|
||||
(with-terminal-environment): Ditto.
|
||||
|
||||
2005-12-23 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* international/encoded-kb.el (encoded-kbd-setup-display): Use
|
||||
`set-input-meta-mode'.
|
||||
* linux.el (terminal-init-linux): Ditto.
|
||||
|
||||
2005-12-22 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* termdev.el: New file. Move terminal parameter-related functions
|
||||
here from frame.el.
|
||||
(terminal-getenv, with-terminal-environment): Reimplement and extend.
|
||||
(terminal-setenv, terminal-setenv-internal): New functions.
|
||||
|
||||
* frame.el (make-frame-on-tty, framep-on-display, suspend-frame):
|
||||
Extend doc string, update parameter names.
|
||||
(terminal-id, terminal-parameter-alist, terminal-parameters)
|
||||
(terminal-parameter-p, terminal-parameter, set-terminal-parameter)
|
||||
(terminal-handle-delete-frame, terminal-getenv, terminal-getenv)
|
||||
(with-terminal-environment): Move to termdev.el.
|
||||
|
||||
* loadup.el: Load termdev as well.
|
||||
* Makefile.in (lisp, shortlisp): Add termdev.elc.
|
||||
* makefile.MPW (shortlisp): Ditto.
|
||||
|
||||
* ebuff-menu.el (electric-buffer-menu-mode-map): Bind C-z to
|
||||
`suspend-frame', not `suspend-emacs'.
|
||||
* echistory.el (electric-history-map): Ditto.
|
||||
* ebrowse.el (ebrowse-electric-list-mode-map): Ditto.
|
||||
* ebrowse.el (ebrowse-electric-position-mode-map): Ditto.
|
||||
|
||||
* startup.el (normal-splash-screen): Use `save-buffers-kill-display'
|
||||
instead of `save-buffers-kill-emacs'.
|
||||
|
||||
* x-win.el (x-initialize-window-system): Add 'global-ok option to
|
||||
`terminal-getenv'.
|
||||
|
||||
2005-11-19 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* loadup.el: Don't load server.
|
||||
* ldefs-boot.el: Update.
|
||||
|
||||
* server.el (server-save-buffers-kill-display): Add autoload
|
||||
cookie. Move stuff not specific to server into
|
||||
`save-buffers-kill-display'.
|
||||
|
||||
* files.el (save-buffers-kill-display): New function.
|
||||
(ctl-x-map): Bind it to C-x C-c.
|
||||
|
||||
* frame.el (terminal-getenv): New function.
|
||||
* international/mule-cmds.el (set-locale-environment): Use it.
|
||||
|
||||
* frame.el (with-terminal-environment): New macro.
|
||||
|
||||
* server.el (server-getenv, server-with-client-environment):
|
||||
Remove.
|
||||
(server-getenv-from, server-with-environment): New functions.
|
||||
(server-process-filter): Change syntax of environment variables.
|
||||
Put environment into terminal parameters, not client parameters.
|
||||
|
||||
* term/rxvt.el: Don't require server.
|
||||
(rxvt-set-background-mode): Use terminal-getenv, not server-getenv.
|
||||
* term/x-win.el (x-initialize-window-system): Ditto.
|
||||
* term/xterm.el (terminal-init-xterm): Ditto.
|
||||
|
||||
2005-11-07 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* loadup.el: Reorganize order of loading x-dnd vs. term/x-win.
|
||||
|
||||
2005-11-07 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (frames-on-display-list): Use terminal-id to get the
|
||||
display id.
|
||||
(terminal-id): Also accept X display strings and tty device names.
|
||||
|
||||
Revision:
|
||||
|
||||
* edmacro.el (edmacro-format-keys): Remove terminal-local-value calls.
|
||||
* emulation/cua-base.el (cua--pre-command-handler-1): Ditto.
|
||||
* international/encoded-kb.el (encoded-kbd-setup-display): Ditto.
|
||||
* isearch.el (isearch-other-meta-char): Ditto.
|
||||
* obsolete/keyswap.el (the-table): Ditto.
|
||||
* simple.el (normal-erase-is-backspace-mode): Ditto.
|
||||
* subr.el (keyboard-translate, read-quoted-char): Ditto.
|
||||
* term/AT386.el (terminal-init-AT386): Ditto.
|
||||
* term/internal.el: Ditto.
|
||||
* term/iris-ansi.el (terminal-init-iris-ansi): Ditto.
|
||||
* term/lk201.el (terminal-init-lk201): Ditto.
|
||||
* term/mac-win.el: Ditto.
|
||||
* term/news.el (terminal-init-news): Ditto.
|
||||
* term/rxvt.el (terminal-init-rxvt): Ditto.
|
||||
* term/sun.el (terminal-init-sun): Ditto.
|
||||
* term/tvi970.el (terminal-init-tvi970): Ditto.
|
||||
* term/vt200.el (terminal-init-vt200): Ditto.
|
||||
* term/vt201.el (terminal-init-vt201): Ditto.
|
||||
* term/vt220.el (terminal-init-vt220): Ditto.
|
||||
* term/vt240.el (terminal-init-vt240): Ditto.
|
||||
* term/vt300.el (terminal-init-vt300): Ditto.
|
||||
* term/vt320.el (terminal-init-vt320): Ditto.
|
||||
* term/vt400.el (terminal-init-vt400): Ditto.
|
||||
* term/vt420.el (terminal-init-vt420): Ditto.
|
||||
* term/wyse50.el (terminal-init-wyse50): Ditto.
|
||||
* term/x-win.el (x-setup-function-keys): Ditto.
|
||||
* term/xterm.el (terminal-init-xterm): Ditto.
|
||||
|
||||
2005-10-28 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* subr.el (keyboard-translate): Fix stupid thinko.
|
||||
|
||||
2005-10-28 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* subr.el (keyboard-translate): Use `terminal-local-value' to
|
||||
access `keyboard-translate-table'.
|
||||
* obsolete/keyswap.el: Ditto.
|
||||
|
||||
2005-10-23 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* mh-e/.arch-inventory: Ignore mh-loaddefs.el.
|
||||
|
||||
2005-10-23 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (terminal-parameter-p): New function.
|
||||
(terminal-parameter): Use it.
|
||||
|
||||
* simple.el (normal-erase-is-backspace): Add 'maybe option, set it
|
||||
as default.
|
||||
(normal-erase-is-backspace-mode): Rewrite for multiple display
|
||||
support.
|
||||
(normal-erase-is-backspace-setup-frame): New function.
|
||||
|
||||
* frame.el (make-frame): Call it.
|
||||
* startup.el (command-line): Call it.
|
||||
|
||||
2005-09-11 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Use a dummy client with
|
||||
--no-wait's X frames.
|
||||
(server-save-buffers-kill-display): Explicitly delete frame after
|
||||
deleting its client, in case it was a dummy.
|
||||
|
||||
2005-09-11 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* xt-mouse.el (xterm-mouse-x, xterm-mouse-y): Convert to terminal
|
||||
parameters.
|
||||
(xterm-mouse-position-function, xterm-mouse-event): Update.
|
||||
(xterm-mouse-mode): Don't depend on current value of
|
||||
window-system.
|
||||
(turn-on-xterm-mouse-tracking, turn-off-xterm-mouse-tracking):
|
||||
Update for multi-tty.
|
||||
(turn-on-xterm-mouse-tracking-on-terminal)
|
||||
(turn-off-xterm-mouse-tracking-on-terminal)
|
||||
(xterm-mouse-handle-delete-frame): New functions.
|
||||
(delete-frame-functions, after-make-frame-functions)
|
||||
(suspend-tty-functions, resume-tty-functions): Install extra hooks
|
||||
for multi-tty.
|
||||
|
||||
2005-09-11 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): In `-position LINE' handler,
|
||||
don't ruin the request string until the line number is extracted. Log
|
||||
opened files.
|
||||
|
||||
2005-09-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Handle -current-frame command.
|
||||
Don't create frames when it is given. Don't bind X frames to the
|
||||
client when we are in -no-wait mode.
|
||||
|
||||
2005-09-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* cus-start.el: Remove bogus window-system reference from GTK test.
|
||||
|
||||
2005-09-07 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/xterm.el (terminal-init-xterm): Protect function-key-map
|
||||
against multiple invocations on the same terminal.
|
||||
|
||||
2005-09-07 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (frame-notice-user-settings): Extend to apply
|
||||
settings in `window-system-default-frame-alist' as well.
|
||||
|
||||
2005-09-07 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* faces.el (tty-run-terminal-initialization): New function.
|
||||
(tty-create-frame-with-faces): Use it.
|
||||
|
||||
* startup.el (command-line): Replace duplicated code with a call to
|
||||
tty-run-terminal-initialization.
|
||||
|
||||
2005-09-07 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* faces.el (tty-create-frame-with-faces): Call terminal-init-*.
|
||||
Don't load the initialization file more than once.
|
||||
|
||||
* startup.el (command-line): Don't load the terminal initialization
|
||||
file more than once.
|
||||
|
||||
2005-09-04 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/xterm.el (xterm-function-map): Fix key definitions.
|
||||
|
||||
2005-07-22 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (make-frame): Append window-system-default-frame-alist to
|
||||
parameters before calling frame-creation-function.
|
||||
|
||||
2005-07-12 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* international/encoded-kb.el (encoded-kbd-setup-display): Fix
|
||||
broken condition before set-input-mode.
|
||||
|
||||
2005-07-12 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* double.el (double-setup): Replace global-key-translation-map with key-translation-map.
|
||||
* international/encoded-kb.el (encoded-kbd-setup-display): Ditto.
|
||||
* international/iso-transl.el: Ditto.
|
||||
* obsolete/iso-acc.el (iso-accents-customize): Ditto.
|
||||
|
||||
* edmacro.el (edmacro-format-keys): Use terminal-local binding of
|
||||
local-function-key-map instead of function-key-map.
|
||||
* emulation/cua-base.el (cua--pre-command-handler): Ditto.
|
||||
* isearch.el (isearch-other-meta-char): Ditto.
|
||||
* subr.el (read-quoted-char): Ditto.
|
||||
* term/vt200.el: Ditto.
|
||||
* term/vt201.el: Ditto.
|
||||
* term/vt220.el: Ditto.
|
||||
* term/vt240.el: Ditto.
|
||||
* term/vt300.el: Ditto.
|
||||
* term/vt320.el: Ditto.
|
||||
* term/vt400.el: Ditto.
|
||||
* term/vt420.el: Ditto.
|
||||
|
||||
* simple.el (normal-erase-is-backspace-mode): Add todo note.
|
||||
* xt-mouse.el: Ditto.
|
||||
|
||||
* term/AT386.el: Adapt for renaming of function-key-map to
|
||||
local-function-key-map.
|
||||
* term/internal.el: Ditto.
|
||||
* term/iris-ansi.el: Ditto.
|
||||
* term/lk201.el: Ditto.
|
||||
* term/mac-win.el: Ditto.
|
||||
* term/news.el: Ditto.
|
||||
* term/rxvt.el: Ditto.
|
||||
* term/sun.el: Ditto.
|
||||
* term/tvi970.el: Ditto.
|
||||
* term/wyse50.el: Ditto.
|
||||
* term/x-win.el (x-setup-function-keys): Ditto.
|
||||
* term/xterm.el: Ditto.
|
||||
|
||||
2005-07-11 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el: Use `device' instead of `display' or `display-id' in
|
||||
variable and client parameter names.
|
||||
|
||||
2005-07-11 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (make-frame): Rename frame parameter `display-id' to
|
||||
`device'.
|
||||
|
||||
2005-07-06 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (terminal-handle-delete-frame): Check that the frame is
|
||||
alive.
|
||||
* server.el (server-handle-delete-frame): Ditto. Remove bogus comment.
|
||||
|
||||
2005-07-06 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* international/mule-cmds.el (set-locale-environment): Use
|
||||
server-getenv, not getenv.
|
||||
|
||||
* server.el (server-handle-delete-frame): Add note on possible race
|
||||
condition.
|
||||
|
||||
2005-07-06 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (terminal-id, terminal-parameters, terminal-parameter)
|
||||
(set-terminal-parameter, terminal-handle-delete-frame): New functions.
|
||||
(delete-frame-functions): Add to `delete-frame-functions' hook.
|
||||
(terminal-parameter-alist): New variable.
|
||||
|
||||
* international/encoded-kb.el (saved-input-mode): Delete variable.
|
||||
(encoded-kbd-setup-display): Store the saved input method as a terminal
|
||||
parameter.
|
||||
|
||||
2005-06-30 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/xterm.el: Remove pointless conditional around key
|
||||
substitution block.
|
||||
|
||||
2005-06-28 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/xterm.el: Move key substitutions back before the
|
||||
define-keys.
|
||||
|
||||
2005-06-27 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/xterm.el: Don't do the key substitutions unless f13-f60 are
|
||||
really defined.
|
||||
|
||||
2005-06-27 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/AT386.el: Wrap function-key-map accesses
|
||||
in (set-)terminal-local-value.
|
||||
* term/internal.el: Ditto.
|
||||
* term/iris-ansi.el: Ditto.
|
||||
* term/lk201.el: Ditto.
|
||||
* term/mac-win.el: Ditto.
|
||||
* term/news.el: Ditto.
|
||||
* term/rxvt.el: Ditto.
|
||||
* term/sun.el: Ditto.
|
||||
* term/tvi970.el: Ditto.
|
||||
* term/wyse50.el: Ditto.
|
||||
* term/x-win.el: Ditto.
|
||||
* term/xterm.el: Ditto.
|
||||
|
||||
2005-06-27 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* international/encoded-kb.el (encoded-kbd-setup-keymap): Add keymap
|
||||
parameter. Use it instead of changing key-translation-map directly.
|
||||
(encoded-kbd-setup-display): Use terminal-local-value and
|
||||
set-terminal-local-value to access key-translation-map. Remove
|
||||
debugging messages.
|
||||
|
||||
* international/mule.el (keyboard-coding-system): Test for
|
||||
encoded-kbd-setup-display, not encoded-kbd-mode.
|
||||
|
||||
2005-06-27 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* ldefs-boot.el: Regenerate.
|
||||
|
||||
2005-06-27 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* international/encoded-kb.el (saved-key-translation-map): Remove.
|
||||
(encoded-kbd-mode): Remove.
|
||||
(encoded-kbd-setup-display): New function.
|
||||
|
||||
* international/mule.el (set-keyboard-coding-system): Use it.
|
||||
|
||||
2005-06-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/mac-win.el (mac-handle-language-change): Use
|
||||
global-key-translation-map instead of key-translation-map.
|
||||
* obsolete/iso-acc.el (iso-accents-customize): Ditto.
|
||||
* international/iso-transl.el (iso-transl-ctl-x-8-map): Ditto.
|
||||
* double.el (double-setup): Ditto.
|
||||
|
||||
2005-06-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/x-win.el (x-setup-function-keys): New function. Move
|
||||
function-key-map tweaks here.
|
||||
|
||||
* faces.el (x-create-frame-with-faces): Call x-setup-function-keys.
|
||||
|
||||
* term/iris-ansi.el: Update for terminal-local function-key-map.
|
||||
* term/lk201.el: Ditto.
|
||||
* term/news.el: Ditto.
|
||||
* term/rxvt.el: Ditto.
|
||||
* term/sun.el: Ditto.
|
||||
* term/xterm.el: Ditto.
|
||||
|
||||
* startup.el: Cosmetic change.
|
||||
|
||||
2005-05-14 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/xterm.el: Speed up load time by protecting
|
||||
`substitute-key-definition' and `define-key' calls against multiple
|
||||
execution.
|
||||
|
||||
* term/rxvt.el: Ditto.
|
||||
* term/lk201.el: Ditto.
|
||||
|
||||
2005-05-03 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Set locale environment
|
||||
variables from client while creating tty frames.
|
||||
|
||||
* faces.el (tty-create-frame-with-faces): Call set-locale-environment.
|
||||
|
||||
* international/mule-cmds.el
|
||||
(set-display-table-and-terminal-coding-system): Add DISPLAY
|
||||
parameter. Pass it to set-terminal-coding-system.
|
||||
(set-locale-environment): Add DISPLAY parameter.
|
||||
|
||||
2005-05-03 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* international/mule-cmds.el (set-locale-environment): Ignore
|
||||
window-system; always set the keyboard coding system.
|
||||
|
||||
* international/mule.el (set-terminal-coding-system)
|
||||
(set-keyboard-coding-system): Add DISPLAY parameter.
|
||||
|
||||
2005-05-03 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/xterm.el: Protect extended function-key-map from being added
|
||||
to the real function-key-map each time the file is loaded.
|
||||
(xterm-function-map): New variable.
|
||||
|
||||
* term/rxvt.el: Ditto.
|
||||
(rxvt-function-map): New variable.
|
||||
|
||||
* term/lk201.el: Add note on buggy globalness of define-key.
|
||||
* term/iris-ansi.el: Ditto.
|
||||
* term/news.el: Ditto.
|
||||
* term/sun.el: Ditto.
|
||||
|
||||
2005-04-25 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* help-fns.el (describe-variable): Describe frame-local variables
|
||||
correctly.
|
||||
|
||||
2005-04-18 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* loadup.el: Load dnd.el before x-dnd.el.
|
||||
|
||||
2005-03-28 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Disable call to
|
||||
configure-display-for-locale.
|
||||
|
||||
2005-03-23 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* startup.el (command-line): Remove call to nonexistent function
|
||||
`set-locale-translation-file-name'.
|
||||
|
||||
2005-03-23 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* term/rxvt.el: Don't embed `(require 'server)' in eval-when-compile.
|
||||
* term/xterm.el: Ditto.
|
||||
|
||||
2005-02-20 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): When processing -position
|
||||
command, don't change the request string until the parameters are
|
||||
extracted.
|
||||
|
||||
2005-02-18 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (blink-cursor-mode): Adapt blink-cursor-mode default
|
||||
value from startup.el.
|
||||
|
||||
2005-02-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-kill-emacs-query-function): Fix typo in docs.
|
||||
(server-save-buffers-kill-display): If emacsclient was started with a
|
||||
list of filenames to edit, then offer to save only these buffers.
|
||||
|
||||
2005-02-04 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (make-frame-on-display): Protect condition on
|
||||
x-initialized when x-win.el is not loaded.
|
||||
|
||||
* server.el (server-process-filter): Don't try to create an X frame
|
||||
when Emacs does not support it. Improve logging.
|
||||
|
||||
* server.el (server-send-string): New function.
|
||||
(server-handle-suspend-tty, server-process-filter): Use it.
|
||||
|
||||
* server.el (server-process-filter, server-unquote-arg)
|
||||
(server-quote-arg): Doc updates.
|
||||
|
||||
2004-11-06 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* progmodes/gdb-ui.el: Protect define-fringe-bitmap with fboundp.
|
||||
|
||||
2004-10-14 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-with-client-environment): New macro.
|
||||
(server-process-filter): Temporarily set ncurses-related environment
|
||||
variables to those of the client while creating a new tty frame.
|
||||
|
||||
2004-10-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el: Doc updates.
|
||||
(server-select-display): Remove (unused).
|
||||
(server-handle-suspend-tty): Kill the client in case of errors from
|
||||
process-send-string.
|
||||
|
||||
2004-08-23 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el ("\C-x#"): Fix typo. (Thanks Han Boetes, Ted Morse and
|
||||
Ami Fischman.)
|
||||
|
||||
2004-08-16 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-save-buffers-kill-display): New function.
|
||||
|
||||
* files.el (ctl-x-map): Change binding of C-x C-c to
|
||||
server-save-buffers-kill-display.
|
||||
|
||||
2004-07-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emulation/viper-util.el: Unconditionally fset viper-get-face and
|
||||
viper-color-defined-p under Emacs.
|
||||
|
||||
2004-07-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* emulation/viper-init.el (viper-has-face-support-p): Acknowledge
|
||||
that Emacs has face support on ttys.
|
||||
|
||||
2004-07-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (suspend-frame): Use display-controlling-tty-p to decide
|
||||
between suspend-emacs and suspend-tty.
|
||||
|
||||
2004-07-10 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-process-filter): Select buffers opened by
|
||||
nowait clients, don't leave them buried under others. (Reported by
|
||||
Dan Nicolaescu.)
|
||||
(server-visit-files): Return list of buffers created. Update doc.
|
||||
|
||||
2004-07-04 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frame.el (make-frame-on-display): Update doc.
|
||||
(make-frame): Handle display-id parameter. Update doc.
|
||||
(frames-on-display-list): Update for display ids.
|
||||
(framep-on-display): Ditto.
|
||||
(suspend-frame): Use display-name, not frame-tty-name.
|
||||
(selected-display): New function.
|
||||
|
||||
* server.el (server-delete-client): Use delete-display, not
|
||||
delete-tty.
|
||||
(server-tty-live-p, server-handle-delete-tty): Removed.
|
||||
(server-handle-delete-frame): Delete tty clients, if needed.
|
||||
(server-process-filter): Set the display parameter, and use it
|
||||
when appropriate.
|
||||
(server-handle-suspend-tty): Use the display parameter.
|
||||
(server-start, server-unload-hook): Removed obsolete delete-tty
|
||||
hook.
|
||||
|
||||
* talk.el (talk): Always use talk-add-display.
|
||||
(talk-add-tty-frame, talk-handle-delete-tty): Removed.
|
||||
(talk-handle-delete-frame): New function.
|
||||
(talk-add-display): Open a new frame only if parameter was not a frame.
|
||||
|
||||
2004-07-03 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-visit-files): Don't set client-record when nowait.
|
||||
|
||||
2004-06-08 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* server.el (server-start): Ask before restarting if the old server
|
||||
still has clients. Added feedback messages.
|
||||
|
||||
This placeholder will be replaced by the Arch logs of the
|
||||
multi-tty branch.
|
||||
|
||||
;; Local Variables:
|
||||
;; coding: iso-2022-7bit
|
||||
|
12
lwlib/ChangeLog.multi-tty
Normal file
12
lwlib/ChangeLog.multi-tty
Normal file
@ -0,0 +1,12 @@
|
||||
2006-05-24 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* xlwmenu.c (XlwMenuRealize): Fix x_catch_errors and
|
||||
x_uncatch_errors invocation.
|
||||
|
||||
2006-01-02 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* xlwmenu.c (XlwMenuRealize): Ignore X errors while setting up
|
||||
cursor shape.
|
||||
|
||||
|
||||
;; arch-tag: bee9b967-809c-4221-906c-50446a308c77
|
11
mac/ChangeLog.multi-tty
Normal file
11
mac/ChangeLog.multi-tty
Normal file
@ -0,0 +1,11 @@
|
||||
2005-12-26 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* makefile.MPW (callproc.c.x): Update dependencies.
|
||||
|
||||
2005-12-25 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* makefile.MPW (EmacsObjects): Add terminal.c.x.
|
||||
({Src}terminal.c.x): Add dependencies.
|
||||
|
||||
|
||||
;; arch-tag: f3b2ce5d-5476-47dd-a18b-4b481c737a25
|
6
man/ChangeLog.multi-tty
Normal file
6
man/ChangeLog.multi-tty
Normal file
@ -0,0 +1,6 @@
|
||||
2005-02-03 Karoly Lorentey <lorentey@elte.hu>
|
||||
|
||||
* frames.texi: Fix two typos in Drag and Drop node.
|
||||
|
||||
|
||||
;; arch-tag: 3c379c08-9497-420c-a975-29017aee7cf5
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user