diff options
| author | Glenn Morris | 2007-08-28 08:23:05 +0000 |
|---|---|---|
| committer | Glenn Morris | 2007-08-28 08:23:05 +0000 |
| commit | 177efa909719cb280e6edc822dfbdf035b1b8d1f (patch) | |
| tree | 3471bdf31a52525d000e4f10289d7d9f37c06b5c | |
| parent | 6262a3bb799c9149081ad79c3ea34122ac4627f5 (diff) | |
| download | emacs-177efa909719cb280e6edc822dfbdf035b1b8d1f.tar.gz emacs-177efa909719cb280e6edc822dfbdf035b1b8d1f.zip | |
Some more tidying and simplification pending merge.
| -rw-r--r-- | src/ChangeLog.multi-tty | 201 |
1 files changed, 91 insertions, 110 deletions
diff --git a/src/ChangeLog.multi-tty b/src/ChangeLog.multi-tty index dbe57c25329..15f6fe46638 100644 --- a/src/ChangeLog.multi-tty +++ b/src/ChangeLog.multi-tty | |||
| @@ -180,7 +180,7 @@ | |||
| 180 | 180 | ||
| 181 | * termopts.h (no_redraw_on_reenter): Declare. | 181 | * termopts.h (no_redraw_on_reenter): Declare. |
| 182 | 182 | ||
| 183 | 2006-10-14 Karoly Lorentey <lorentey@elte.hu> | 183 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 184 | 184 | ||
| 185 | * alloc.c (emacs_blocked_malloc): Disable mallopt call. | 185 | * alloc.c (emacs_blocked_malloc): Disable mallopt call. |
| 186 | 186 | ||
| @@ -211,7 +211,7 @@ | |||
| 211 | 211 | ||
| 212 | * xterm.h: Remove declaration for x_fully_uncatch_errors. | 212 | * xterm.h: Remove declaration for x_fully_uncatch_errors. |
| 213 | 213 | ||
| 214 | 2006-05-20 Karoly Lorentey <lorentey@elte.hu> | 214 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 215 | 215 | ||
| 216 | * frame.c (make_terminal_frame) | 216 | * frame.c (make_terminal_frame) |
| 217 | * xfns.c (Fx_create_frame, x_create_tip_frame): Don't create | 217 | * xfns.c (Fx_create_frame, x_create_tip_frame): Don't create |
| @@ -236,7 +236,7 @@ | |||
| 236 | delete_terminal. | 236 | delete_terminal. |
| 237 | (x_display_info) <terminal>: Move member earlier in the struct. | 237 | (x_display_info) <terminal>: Move member earlier in the struct. |
| 238 | 238 | ||
| 239 | 2006-05-20 Karoly Lorentey <lorentey@elte.hu> | 239 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 240 | 240 | ||
| 241 | * termhooks.h (terminal) <deleted>: New member. | 241 | * termhooks.h (terminal) <deleted>: New member. |
| 242 | * term.c (delete_tty): Use it. | 242 | * term.c (delete_tty): Use it. |
| @@ -259,7 +259,7 @@ | |||
| 259 | * xfaces.c (realize_default_face): Don't use FRAME_FONT unless frame | 259 | * xfaces.c (realize_default_face): Don't use FRAME_FONT unless frame |
| 260 | is an X frame. | 260 | is an X frame. |
| 261 | 261 | ||
| 262 | 2006-04-01 Karoly Lorentey <lorentey@elte.hu> | 262 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 263 | 263 | ||
| 264 | * frame.c (make_terminal_frame) | 264 | * frame.c (make_terminal_frame) |
| 265 | * gtkutil.c (xg_create_frame_widgets) | 265 | * gtkutil.c (xg_create_frame_widgets) |
| @@ -274,7 +274,7 @@ | |||
| 274 | * xterm.h (x_output): Remove background_pixel and foreground_pixel | 274 | * xterm.h (x_output): Remove background_pixel and foreground_pixel |
| 275 | fields. | 275 | fields. |
| 276 | 276 | ||
| 277 | 2006-03-08 Karoly Lorentey <lorentey@elte.hu> | 277 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 278 | 278 | ||
| 279 | * .gdbinit (init_sys_modes): Use Vinitial_window_system instead of | 279 | * .gdbinit (init_sys_modes): Use Vinitial_window_system instead of |
| 280 | Vwindow_system. | 280 | Vwindow_system. |
| @@ -307,7 +307,7 @@ | |||
| 307 | 307 | ||
| 308 | * xterm.c (x_catch_errors_unwind): Abort if x_error_message is NULL. | 308 | * xterm.c (x_catch_errors_unwind): Abort if x_error_message is NULL. |
| 309 | 309 | ||
| 310 | 2006-01-17 Karoly Lorentey <lorentey@elte.hu> | 310 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 311 | 311 | ||
| 312 | * Makefile.in (SOME_MACHINE_LISP): Fix typo. | 312 | * Makefile.in (SOME_MACHINE_LISP): Fix typo. |
| 313 | (lisp, shortlisp): Add termdev.elc. | 313 | (lisp, shortlisp): Add termdev.elc. |
| @@ -315,8 +315,7 @@ | |||
| 315 | * process.c (Fmake_network_process): Don't unrequest_sigio on modern | 315 | * process.c (Fmake_network_process): Don't unrequest_sigio on modern |
| 316 | systems. | 316 | systems. |
| 317 | 317 | ||
| 318 | * keyboard.c (Fset_input_interrupt_mode): Cosmetic change. | 318 | * keyboard.c (read_char): Enhance comment before extra longjmp to |
| 319 | (read_char): Enhance comment before extra longjmp to | ||
| 320 | wrong_kboard_jmpbuf. | 319 | wrong_kboard_jmpbuf. |
| 321 | (read_key_sequence): Handle deleted interrupted_kboards correctly; | 320 | (read_key_sequence): Handle deleted interrupted_kboards correctly; |
| 322 | that is a legal case. | 321 | that is a legal case. |
| @@ -324,7 +323,7 @@ | |||
| 324 | * sysdep.c (request_sigio): Make it a no-op if noninteractive. | 323 | * sysdep.c (request_sigio): Make it a no-op if noninteractive. |
| 325 | (unrequest_sigio): Make it a no-op if noninteractive. | 324 | (unrequest_sigio): Make it a no-op if noninteractive. |
| 326 | 325 | ||
| 327 | 2006-01-03 Karoly Lorentey <lorentey@elte.hu> | 326 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 328 | 327 | ||
| 329 | * callint.c (Fcall_interactively): Update call to | 328 | * callint.c (Fcall_interactively): Update call to |
| 330 | `temporarily_switch_to_single_kboard'. | 329 | `temporarily_switch_to_single_kboard'. |
| @@ -332,19 +331,16 @@ | |||
| 332 | * frame.c (Fdelete_frame): Remove unused variable `count'. | 331 | * frame.c (Fdelete_frame): Remove unused variable `count'. |
| 333 | 332 | ||
| 334 | * keyboard.c (wrong_kboard_jmpbuf): Remove global variable. | 333 | * keyboard.c (wrong_kboard_jmpbuf): Remove global variable. |
| 335 | 334 | (read_char): Add wrong_kboard_jmpbuf parameter to allow for | |
| 336 | * keyboard.c (read_char): Add wrong_kboard_jmpbuf parameter to allow | 335 | recursive calls. Update longjmp invocations. Remember the |
| 337 | for recursive calls. Update longjmp invocations. Remember the | 336 | original current_kboard, and longjmp to `wrong_kboard_jmpbuf' when |
| 338 | original current_kboard, and longjmp to `wrong_kboard_jmpbuf' when a | 337 | a filter, timer or sentinel changes it. Comment out unnecessary |
| 339 | filter, timer or sentinel changes it. Comment out unnecessary calls to | 338 | calls to `record_single_kboard_state' and `any_kboard_state'. |
| 340 | `record_single_kboard_state' and `any_kboard_state'. Update recursive | 339 | Update recursive calls. |
| 341 | calls. | 340 | (read_key_sequence): Add `wrong_kboard_jmpbuf' local variable. |
| 342 | 341 | Update setjmp and read_char calls. Abort if interrupted_kboard | |
| 343 | * keyboard.c (read_key_sequence): Add `wrong_kboard_jmpbuf' local | 342 | died in read_char. |
| 344 | variable. Update setjmp and read_char calls. Abort if | 343 | (any_kboard_state, single_kboard_state) |
| 345 | interrupted_kboard died in read_char. | ||
| 346 | |||
| 347 | * keyboard.c (any_kboard_state, single_kboard_state) | ||
| 348 | (record_single_kboard_state): Comment out obsolete functions. | 344 | (record_single_kboard_state): Comment out obsolete functions. |
| 349 | (push_frame_kboard): Remove function. | 345 | (push_frame_kboard): Remove function. |
| 350 | (pop_kboard): Switch out of single_kboard mode if the | 346 | (pop_kboard): Switch out of single_kboard mode if the |
| @@ -359,11 +355,9 @@ | |||
| 359 | (cmd_error, command_loop, command_loop_1, timer_check): | 355 | (cmd_error, command_loop, command_loop_1, timer_check): |
| 360 | Comment out unnecessary call to `any_kboard_state' and | 356 | Comment out unnecessary call to `any_kboard_state' and |
| 361 | `record_single_kboard_state'. | 357 | `record_single_kboard_state'. |
| 362 | 358 | (delete_kboard): Exit single_kboard mode if we have just deleted | |
| 363 | * keyboard.c (delete_kboard): Exit single_kboard mode if we have just | 359 | that kboard. |
| 364 | deleted that kboard. | 360 | (interrupt_signal): Use `Fkill_emacs' to exit Emacs, not |
| 365 | |||
| 366 | * keyboard.c (interrupt_signal): Use `Fkill_emacs' to exit Emacs, not | ||
| 367 | `fatal_error_signal'. | 361 | `fatal_error_signal'. |
| 368 | 362 | ||
| 369 | * keyboard.h (read_char, single_kboard_state) | 363 | * keyboard.h (read_char, single_kboard_state) |
| @@ -385,7 +379,15 @@ | |||
| 385 | (display_mode_line, Fformat_mode_line): Replace calls to | 379 | (display_mode_line, Fformat_mode_line): Replace calls to |
| 386 | `push_frame_kboard' with `push_kboard'. | 380 | `push_frame_kboard' with `push_kboard'. |
| 387 | 381 | ||
| 388 | 2006-01-02 Karoly Lorentey <lorentey@elte.hu> | 382 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 383 | |||
| 384 | * callproc.c (syms_of_callproc): Initialize | ||
| 385 | `Vlocal-environment-variables' to `Qt'. | ||
| 386 | |||
| 387 | * frame.c (Fframe_with_environment): Fix typo. | ||
| 388 | |||
| 389 | * image.c (lookup_image): Don't initialize `c' until the xasserts | ||
| 390 | have been run. | ||
| 389 | 391 | ||
| 390 | * keyboard.c (pop_kboard): Help debugging by not changing | 392 | * keyboard.c (pop_kboard): Help debugging by not changing |
| 391 | current_kboard unnecessarily. | 393 | current_kboard unnecessarily. |
| @@ -393,23 +395,15 @@ | |||
| 393 | Don't push_kboard if we weren't in single kboard state. | 395 | Don't push_kboard if we weren't in single kboard state. |
| 394 | Don't pop_kboard if we popped into any kboard state. | 396 | Don't pop_kboard if we popped into any kboard state. |
| 395 | 397 | ||
| 396 | * xfns.c (Fx_close_connection, Fx_synchronize): Unify argument names | ||
| 397 | with the rest of the DEFUNs. | ||
| 398 | |||
| 399 | * frame.c (Fframe_with_environment): Fix typo. | ||
| 400 | |||
| 401 | * xdisp.c (get_glyph_string_clip_rects): Add extra parentheses and | 398 | * xdisp.c (get_glyph_string_clip_rects): Add extra parentheses and |
| 402 | braces to prevent compiler warnings. | 399 | braces to prevent compiler warnings. |
| 403 | (calc_pixel_width_or_height): Add xassert to check that the | 400 | (calc_pixel_width_or_height): Add xassert to check that the |
| 404 | frame is alive. Don't call `lookup_image' on a termcap frame. | 401 | frame is alive. Don't call `lookup_image' on a termcap frame. |
| 405 | 402 | ||
| 406 | * image.c (lookup_image): Don't initialize `c' until the xasserts | 403 | * xfns.c (Fx_close_connection, Fx_synchronize): Unify argument names |
| 407 | have been run. | 404 | with the rest of the DEFUNs. |
| 408 | |||
| 409 | * callproc.c (syms_of_callproc): Initialize | ||
| 410 | `Vlocal-environment-variables' to `Qt'. | ||
| 411 | 405 | ||
| 412 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> | 406 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 413 | 407 | ||
| 414 | * termhooks.h (struct device): Rename to `terminal'. Rename member | 408 | * termhooks.h (struct device): Rename to `terminal'. Rename member |
| 415 | `next_device' to `next_terminal'. | 409 | `next_device' to `next_terminal'. |
| @@ -474,8 +468,8 @@ | |||
| 474 | 468 | ||
| 475 | * keyboard.c (push_frame_kboard, pop_kboard, pop_kboard) | 469 | * keyboard.c (push_frame_kboard, pop_kboard, pop_kboard) |
| 476 | (kbd_buffer_get_event, read_avail_input, tty_read_avail_input) | 470 | (kbd_buffer_get_event, read_avail_input, tty_read_avail_input) |
| 477 | (interrupt_signal, Fset_output_flow_control) | 471 | (interrupt_signal, delete_kboard, syms_of_keyboard): Update for |
| 478 | (delete_kboard, syms_of_keyboard): Update for renames. | 472 | renames. |
| 479 | 473 | ||
| 480 | * alloc.c (Fgarbage_collect): Update for renames. | 474 | * alloc.c (Fgarbage_collect): Update for renames. |
| 481 | 475 | ||
| @@ -490,7 +484,7 @@ | |||
| 490 | 484 | ||
| 491 | * xselect.c (x_handle_selection_clear): Update for renames. | 485 | * xselect.c (x_handle_selection_clear): Update for renames. |
| 492 | 486 | ||
| 493 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> | 487 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 494 | 488 | ||
| 495 | * callproc.c (child_setup, getenv_internal, Fgetenv_internal): | 489 | * callproc.c (child_setup, getenv_internal, Fgetenv_internal): |
| 496 | Store the local environment in a frame (not terminal) parameter. | 490 | Store the local environment in a frame (not terminal) parameter. |
| @@ -507,7 +501,7 @@ | |||
| 507 | * frame.h (Qenvironment): Declare. | 501 | * frame.h (Qenvironment): Declare. |
| 508 | * lisp.h (Fframe_with_environment): EXFUN it. | 502 | * lisp.h (Fframe_with_environment): EXFUN it. |
| 509 | 503 | ||
| 510 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> | 504 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 511 | 505 | ||
| 512 | * callproc.c (Vglobal_environment): New variable, taking over the | 506 | * callproc.c (Vglobal_environment): New variable, taking over the |
| 513 | previous role of `Vprocess_environment', which is now something else. | 507 | previous role of `Vprocess_environment', which is now something else. |
| @@ -528,7 +522,7 @@ | |||
| 528 | 522 | ||
| 529 | * fileio.c (Fread_file_name): Update comment. | 523 | * fileio.c (Fread_file_name): Update comment. |
| 530 | 524 | ||
| 531 | 2005-12-26 Karoly Lorentey <lorentey@elte.hu> | 525 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 532 | 526 | ||
| 533 | * callproc.c: Include frame.h and termhooks.h, for terminal parameters. | 527 | * callproc.c: Include frame.h and termhooks.h, for terminal parameters. |
| 534 | (Qenvironment): New constant. | 528 | (Qenvironment): New constant. |
| @@ -544,7 +538,7 @@ | |||
| 544 | 538 | ||
| 545 | * Makefile.in (callproc.o): Update dependencies. | 539 | * Makefile.in (callproc.o): Update dependencies. |
| 546 | 540 | ||
| 547 | 2005-12-25 Karoly Lorentey <lorentey@elte.hu> | 541 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 548 | 542 | ||
| 549 | * terminal.c: New file. | 543 | * terminal.c: New file. |
| 550 | 544 | ||
| @@ -575,7 +569,6 @@ | |||
| 575 | (Fmake_terminal_frame): Use it. | 569 | (Fmake_terminal_frame): Use it. |
| 576 | 570 | ||
| 577 | * keyboard.c (pop_kboard): Remove unused variable. | 571 | * keyboard.c (pop_kboard): Remove unused variable. |
| 578 | (Fset_output_flow_control): Return nil. | ||
| 579 | 572 | ||
| 580 | * sysdep.c (reset_sys_modes): Update for renames. | 573 | * sysdep.c (reset_sys_modes): Update for renames. |
| 581 | 574 | ||
| @@ -606,14 +599,10 @@ | |||
| 606 | 599 | ||
| 607 | * xterm.h (x_delete_device): Declare. | 600 | * xterm.h (x_delete_device): Declare. |
| 608 | 601 | ||
| 609 | 2005-12-23 Karoly Lorentey <lorentey@elte.hu> | 602 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 610 | |||
| 611 | * keyboard.c (Fset_input_interrupt_mode): Fix compilation error | ||
| 612 | during non-X builds. | ||
| 613 | 603 | ||
| 614 | 2005-12-23 Karoly Lorentey <lorentey@elte.hu> | 604 | * keyboard.c (Fset_input_interrupt_mode) |
| 615 | 605 | (Fset_output_flow_control): New functions. | |
| 616 | * keyboard.c (Fset_input_interrupt_mode, Fset_output_flow_control) | ||
| 617 | (syms_of_keyboard): Defsubr them. | 606 | (syms_of_keyboard): Defsubr them. |
| 618 | (Fset_input_meta_mode, Fset_quit_char): New functions. | 607 | (Fset_input_meta_mode, Fset_quit_char): New functions. |
| 619 | (Fset_input_mode): Split to above functions. | 608 | (Fset_input_mode): Split to above functions. |
| @@ -625,7 +614,7 @@ | |||
| 625 | * print.c (print_preprocess): Don't lose print_depth levels while | 614 | * print.c (print_preprocess): Don't lose print_depth levels while |
| 626 | iterating. | 615 | iterating. |
| 627 | 616 | ||
| 628 | 2005-12-12 Karoly Lorentey <lorentey@elte.hu> | 617 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 629 | 618 | ||
| 630 | * coding.c (Fkeyboard_coding_system): Update doc. | 619 | * coding.c (Fkeyboard_coding_system): Update doc. |
| 631 | 620 | ||
| @@ -645,7 +634,7 @@ | |||
| 645 | * xterm.c (x_term_init) [!HAVE_GTK_MULTIDISPLAY]: Refuse to create | 634 | * xterm.c (x_term_init) [!HAVE_GTK_MULTIDISPLAY]: Refuse to create |
| 646 | secondary X connections. | 635 | secondary X connections. |
| 647 | 636 | ||
| 648 | 2005-10-28 Karoly Lorentey <lorentey@elte.hu> | 637 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 649 | 638 | ||
| 650 | * keyboard.c (Vkeyboard_translate_table) | 639 | * keyboard.c (Vkeyboard_translate_table) |
| 651 | * keyboard.h (Vkeyboard_translate_table): Move to struct kboard. | 640 | * keyboard.h (Vkeyboard_translate_table): Move to struct kboard. |
| @@ -658,7 +647,7 @@ | |||
| 658 | (syms_of_keyboard): Use DEFVAR_KBOARD to define | 647 | (syms_of_keyboard): Use DEFVAR_KBOARD to define |
| 659 | Vkeyboard_translate_table. Update doc strings. | 648 | Vkeyboard_translate_table. Update doc strings. |
| 660 | 649 | ||
| 661 | 2005-10-28 Karoly Lorentey <lorentey@elte.hu> | 650 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 662 | 651 | ||
| 663 | * keyboard.c (syms_of_keyboard): Update docs of | 652 | * keyboard.c (syms_of_keyboard): Update docs of |
| 664 | local-function-key-map and function-key-map. | 653 | local-function-key-map and function-key-map. |
| @@ -671,7 +660,7 @@ | |||
| 671 | * term.c (tty_set_terminal_modes): Output newlines on the correct | 660 | * term.c (tty_set_terminal_modes): Output newlines on the correct |
| 672 | terminal device. | 661 | terminal device. |
| 673 | 662 | ||
| 674 | 2005-09-11 Karoly Lorentey <lorentey@elte.hu> | 663 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 675 | 664 | ||
| 676 | * keyboard.c: Add forward declaration of restore_kboard_configuration. | 665 | * keyboard.c: Add forward declaration of restore_kboard_configuration. |
| 677 | 666 | ||
| @@ -700,7 +689,7 @@ | |||
| 700 | (push_kboard, pop_kboard, temporarily_switch_to_single_kboard) | 689 | (push_kboard, pop_kboard, temporarily_switch_to_single_kboard) |
| 701 | (record_single_kboard_state): New declarations. | 690 | (record_single_kboard_state): New declarations. |
| 702 | 691 | ||
| 703 | 2005-09-11 Karoly Lorentey <lorentey@elte.hu> | 692 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 704 | 693 | ||
| 705 | * dispextern.h (get_tty_device): Declare. | 694 | * dispextern.h (get_tty_device): Declare. |
| 706 | 695 | ||
| @@ -717,7 +706,7 @@ | |||
| 717 | * xmenu.c (Fx_popup_menu, Fx_popup_dialog): Throw an error when run | 706 | * xmenu.c (Fx_popup_menu, Fx_popup_dialog): Throw an error when run |
| 718 | on a non-X frame. | 707 | on a non-X frame. |
| 719 | 708 | ||
| 720 | 2005-09-07 Karoly Lorentey <lorentey@elte.hu> | 709 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 721 | 710 | ||
| 722 | * dispnew.c (init_display): Set up `window-system' and `tty-type' | 711 | * dispnew.c (init_display): Set up `window-system' and `tty-type' |
| 723 | frame parameters in the initial tty frame. | 712 | frame parameters in the initial tty frame. |
| @@ -737,7 +726,7 @@ | |||
| 737 | initial display was a tty frame. | 726 | initial display was a tty frame. |
| 738 | (x_delete_display): Close X session management when we close its display. | 727 | (x_delete_display): Close X session management when we close its display. |
| 739 | 728 | ||
| 740 | 2005-07-12 Karoly Lorentey <lorentey@elte.hu> | 729 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 741 | 730 | ||
| 742 | * keyboard.h (struct kboard): Rename member 'Vfunction_key_map' to | 731 | * keyboard.h (struct kboard): Rename member 'Vfunction_key_map' to |
| 743 | 'Vlocal_function_key_map', and 'Vkey_translation_map' to | 732 | 'Vlocal_function_key_map', and 'Vkey_translation_map' to |
| @@ -754,7 +743,7 @@ | |||
| 754 | 743 | ||
| 755 | * xdisp.c (select_frame_for_redisplay): Fix xassert. | 744 | * xdisp.c (select_frame_for_redisplay): Fix xassert. |
| 756 | 745 | ||
| 757 | 2005-07-11 Karoly Lorentey <lorentey@elte.hu> | 746 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 758 | 747 | ||
| 759 | * termhooks.h (struct device): Rename to `struct device'. | 748 | * termhooks.h (struct device): Rename to `struct device'. |
| 760 | Rename member `next_display' to `next_device'. | 749 | Rename member `next_display' to `next_device'. |
| @@ -768,11 +757,9 @@ | |||
| 768 | 757 | ||
| 769 | * xterm.h (x_display_info): Rename member `frame_display' to `device'. | 758 | * xterm.h (x_display_info): Rename member `frame_display' to `device'. |
| 770 | 759 | ||
| 771 | * termchar.h (struct tty_display_info): Rename `display' member to | 760 | * frame.c (Fmake_terminal_frame) |
| 772 | `device'. | 761 | * termchar.h (struct tty_display_info) |
| 773 | 762 | * xfns.c (Fx_create_frame): : Rename `display' member to `device'. | |
| 774 | * frame.c (Fmake_terminal_frame): Ditto. | ||
| 775 | * xfns.c (Fx_create_frame): Ditto. | ||
| 776 | 763 | ||
| 777 | * term.c (display_list): Rename to device_list. | 764 | * term.c (display_list): Rename to device_list. |
| 778 | * term.c (initial_display): Rename to initial_device. | 765 | * term.c (initial_display): Rename to initial_device. |
| @@ -795,7 +782,7 @@ | |||
| 795 | 782 | ||
| 796 | * prefix-args.c: Include stdlib.h for exit. | 783 | * prefix-args.c: Include stdlib.h for exit. |
| 797 | 784 | ||
| 798 | 2005-07-10 Karoly Lorentey <lorentey@elte.hu> | 785 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 799 | 786 | ||
| 800 | * term.c (term_init): Rename to init_tty. | 787 | * term.c (term_init): Rename to init_tty. |
| 801 | 788 | ||
| @@ -805,7 +792,7 @@ | |||
| 805 | * frame.c (Fmake_terminal_frame): Update. | 792 | * frame.c (Fmake_terminal_frame): Update. |
| 806 | * term.c (tty_setup_colors): Update comment. | 793 | * term.c (tty_setup_colors): Update comment. |
| 807 | 794 | ||
| 808 | 2005-06-27 Karoly Lorentey <lorentey@elte.hu> | 795 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 809 | 796 | ||
| 810 | * data.c (Fterminal_local_value, Fset_terminal_local_value): New | 797 | * data.c (Fterminal_local_value, Fset_terminal_local_value): New |
| 811 | functions (note: disabled). | 798 | functions (note: disabled). |
| @@ -829,32 +816,32 @@ | |||
| 829 | (unwind_redisplay): Don't restore previous frame if it has been | 816 | (unwind_redisplay): Don't restore previous frame if it has been |
| 830 | deleted. | 817 | deleted. |
| 831 | 818 | ||
| 832 | 2005-06-27 Karoly Lorentey <lorentey@elte.hu> | 819 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 833 | 820 | ||
| 834 | * termhooks.h (display): New field: kboard. | 821 | * termhooks.h (display): New field: kboard. |
| 835 | 822 | ||
| 823 | * frame.h (frame) | ||
| 824 | * termchar.h (tty_display_info) | ||
| 836 | * xterm.h (x_display_info): Remove kboard field. | 825 | * xterm.h (x_display_info): Remove kboard field. |
| 837 | * termchar.h (tty_display_info): Ditto. | 826 | * frame.h (FRAME_KBOARD): Update. |
| 838 | * frame.h (frame): Ditto. | ||
| 839 | (FRAME_KBOARD): Update. | ||
| 840 | 827 | ||
| 841 | * dispnew.c (init_display): Don't initialize kboard. | 828 | * dispnew.c (init_display) |
| 842 | * frame.c (make_frame, make_initial_frame, make_terminal_frame): Ditto. | 829 | * frame.c (make_frame, make_initial_frame, make_terminal_frame): |
| 830 | Don't initialize kboard. | ||
| 843 | 831 | ||
| 844 | * frame.c (make_frame_without_minibuffer, Fdelete_frame): Update | 832 | * frame.c (make_frame_without_minibuffer, Fdelete_frame) |
| 845 | kboard access. | 833 | * keyboard.c (delete_kboard) |
| 846 | * keyboard.c (delete_kboard): Ditto. | 834 | * term.c (term_init) |
| 847 | * term.c (term_init): Ditto. | 835 | * xfns.c (Fx_create_frame, x_create_tip_frame) |
| 848 | * xfns.c (Fx_create_frame, x_create_tip_frame): Ditto. | 836 | * xselect.c (x_handle_selection_clear) |
| 849 | * xselect.c (x_handle_selection_clear): Ditto. | 837 | * xterm.c (x_term_init): Update kboard access. |
| 850 | * xterm.c (x_term_init): Ditto. | ||
| 851 | 838 | ||
| 852 | * term.c (init_initial_display): Initialize kboard. | 839 | * term.c (init_initial_display) |
| 853 | * xterm.c (x_term_init): Ditto. | 840 | * xterm.c (x_term_init): Initialize kboard. |
| 854 | 841 | ||
| 855 | * term.c (delete_display): Delete kboard as well. | 842 | * term.c (delete_display): Delete kboard as well. |
| 856 | 843 | ||
| 857 | 2005-06-26 Karoly Lorentey <lorentey@elte.hu> | 844 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 858 | 845 | ||
| 859 | * keymap.c (Vkey_translation_map): Remove. | 846 | * keymap.c (Vkey_translation_map): Remove. |
| 860 | (syms_of_keymap): Remove DEFVAR for key-translation-map. | 847 | (syms_of_keymap): Remove DEFVAR for key-translation-map. |
| @@ -869,7 +856,7 @@ | |||
| 869 | (mark_kboards): Mark key-translation-map. | 856 | (mark_kboards): Mark key-translation-map. |
| 870 | (read_key_sequence): Update for terminal-local key-translation-map. | 857 | (read_key_sequence): Update for terminal-local key-translation-map. |
| 871 | 858 | ||
| 872 | 2005-06-25 Karoly Lorentey <lorentey@elte.hu> | 859 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 873 | 860 | ||
| 874 | * emacs.c (main): Call syms_of_keymap before syms_of_keyboard. | 861 | * emacs.c (main): Call syms_of_keymap before syms_of_keyboard. |
| 875 | 862 | ||
| @@ -896,7 +883,7 @@ | |||
| 896 | (term_get_fkeys_kboard): New variable. | 883 | (term_get_fkeys_kboard): New variable. |
| 897 | (term_get_fkeys): Use it. | 884 | (term_get_fkeys): Use it. |
| 898 | 885 | ||
| 899 | 2005-05-03 Karoly Lorentey <lorentey@elte.hu> | 886 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 900 | 887 | ||
| 901 | * termhooks.h (DISPLAY_TERMINAL_CODING, DISPLAY_KEYBOARD_CODING): | 888 | * termhooks.h (DISPLAY_TERMINAL_CODING, DISPLAY_KEYBOARD_CODING): |
| 902 | New macros. | 889 | New macros. |
| @@ -910,10 +897,17 @@ | |||
| 910 | * xfns.c (start_hourglass): Disable display type check, it would | 897 | * xfns.c (start_hourglass): Disable display type check, it would |
| 911 | break multi-tty. | 898 | break multi-tty. |
| 912 | 899 | ||
| 913 | 2005-04-18 Karoly Lorentey <lorentey@elte.hu> | 900 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 914 | 901 | ||
| 915 | * Makefile.in (SOME_MACHINE_LISP): Add dnd.elc. | 902 | * Makefile.in (SOME_MACHINE_LISP): Add dnd.elc. |
| 916 | 903 | ||
| 904 | * keyboard.c (interrupt_signal, handle_interrupt): Move thread check | ||
| 905 | to interrupt_signal. Check for frame on controlling tty instead of | ||
| 906 | current selected frame in handle_interrupt. | ||
| 907 | |||
| 908 | * sysdep.c (narrow_foreground_group): Don't abort if inherited_pgroup | ||
| 909 | is zero. | ||
| 910 | |||
| 917 | * xdisp.c (with_echo_area_buffer, set_message, set_message_1) | 911 | * xdisp.c (with_echo_area_buffer, set_message, set_message_1) |
| 918 | (echo_area_display): Revert change applied in patch-328. | 912 | (echo_area_display): Revert change applied in patch-328. |
| 919 | 913 | ||
| @@ -922,39 +916,26 @@ | |||
| 922 | (resolve_face_name): Protect against loops and errors thrown by | 916 | (resolve_face_name): Protect against loops and errors thrown by |
| 923 | Fget. | 917 | Fget. |
| 924 | 918 | ||
| 925 | * xfns.c (unwind_create_frame): Don't do anything if the frame is | ||
| 926 | already dead. | ||
| 927 | |||
| 928 | * xterm.c (x_delete_frame_display): Call xg_display_close under GTK. | ||
| 929 | (x_connection_closed): Don't close the display before its frames | ||
| 930 | are deleted. Protect against the last frame calling the display | ||
| 931 | delete hook. | ||
| 932 | |||
| 933 | 2005-03-07 Karoly Lorentey <lorentey@elte.hu> | ||
| 934 | |||
| 935 | * keyboard.c (interrupt_signal, handle_interrupt): Move thread check | ||
| 936 | to interrupt_signal. Check for frame on controlling tty instead of | ||
| 937 | current selected frame in handle_interrupt. | ||
| 938 | |||
| 939 | * sysdep.c (narrow_foreground_group): Don't abort if inherited_pgroup | ||
| 940 | is zero. | ||
| 941 | |||
| 942 | * xfns.c (Fx_close_connection): Move code to | 919 | * xfns.c (Fx_close_connection): Move code to |
| 943 | x_delete_frame_display. Remove declaration cruft. | 920 | x_delete_frame_display. Remove declaration cruft. |
| 944 | (x_delete_frame_display): Actually close the X connection. | 921 | (x_delete_frame_display): Actually close the X connection. |
| 922 | (unwind_create_frame): Don't do anything if the frame is already dead. | ||
| 945 | 923 | ||
| 946 | * xterm.c (x_flush): Return immediately when redisplay is inhibited. | 924 | * xterm.c (x_flush): Return immediately when redisplay is inhibited. |
| 947 | (Vinhibit_redisplay): Declare for x_flush. | 925 | (Vinhibit_redisplay): Declare for x_flush. |
| 948 | (x_delete_frame_display): Declare i. Fix initialization of dpyinfo. | 926 | (x_delete_frame_display): Declare i. Fix initialization of dpyinfo. |
| 927 | Call xg_display_close under GTK. | ||
| 949 | (x_delete_display, x_create_frame_display): Cosmetic change. | 928 | (x_delete_display, x_create_frame_display): Cosmetic change. |
| 929 | (x_connection_closed): Don't close the display before its frames | ||
| 930 | are deleted. Protect against the last frame calling the display | ||
| 931 | delete hook. | ||
| 950 | 932 | ||
| 951 | 2005-02-03 Karoly Lorentey <lorentey@elte.hu> | 933 | 0000-00-00 Karoly Lorentey <lorentey@elte.hu> |
| 952 | |||
| 953 | * xfaces.c (x_free_gc): Protect xassert with GLYPH_DEBUG. | ||
| 954 | * xfns.c (unwind_create_frame): Ditto. | ||
| 955 | * dispnew.c (build_frame_matrix_from_leaf_window): Ditto. | ||
| 956 | 934 | ||
| 957 | 2004-12-08 Karoly Lorentey <lorentey@elte.hu> | 935 | * xfaces.c (x_free_gc) |
| 936 | * xfns.c (unwind_create_frame) | ||
| 937 | * dispnew.c (build_frame_matrix_from_leaf_window): : Protect | ||
| 938 | xassert with GLYPH_DEBUG. | ||
| 958 | 939 | ||
| 959 | * dispextern.h (updated_window): Remove comment reference to | 940 | * dispextern.h (updated_window): Remove comment reference to |
| 960 | updating_frame. | 941 | updating_frame. |