diff options
Diffstat (limited to 'src/ChangeLog.multi-tty')
| -rw-r--r-- | src/ChangeLog.multi-tty | 147 |
1 files changed, 35 insertions, 112 deletions
diff --git a/src/ChangeLog.multi-tty b/src/ChangeLog.multi-tty index c9e085f4454..af657c2225c 100644 --- a/src/ChangeLog.multi-tty +++ b/src/ChangeLog.multi-tty | |||
| @@ -285,8 +285,7 @@ | |||
| 285 | * dispnew.c (Fsend_string_to_terminal): Update call to | 285 | * dispnew.c (Fsend_string_to_terminal): Update call to |
| 286 | `get_tty_terminal'. | 286 | `get_tty_terminal'. |
| 287 | 287 | ||
| 288 | * term.c (Fsuspend_tty, Fresume_tty): Update call to | 288 | * term.c (Fsuspend_tty, Fresume_tty): Update call to `get_tty_terminal'. |
| 289 | `get_tty_terminal'. | ||
| 290 | (get_tty_terminal): Add throw parameter. | 289 | (get_tty_terminal): Add throw parameter. |
| 291 | (Ftty_display_color_p, Ftty_display_color_cells): Don't throw | 290 | (Ftty_display_color_p, Ftty_display_color_cells): Don't throw |
| 292 | errors on X frames. | 291 | errors on X frames. |
| @@ -295,125 +294,69 @@ | |||
| 295 | 294 | ||
| 296 | 2006-04-01 Karoly Lorentey <lorentey@elte.hu> | 295 | 2006-04-01 Karoly Lorentey <lorentey@elte.hu> |
| 297 | 296 | ||
| 298 | * frame.c (make_terminal_frame): Use FRAME_BACKGROUND_PIXEL and | 297 | * frame.c (make_terminal_frame) |
| 298 | * gtkutil.c (xg_create_frame_widgets) | ||
| 299 | * widget.c (update_from_various_frame_slots) | ||
| 300 | * xfns.c (x_set_foreground_color x_set_background_color) | ||
| 301 | (x_set_mouse_color, x_set_cursor_color, x_make_gc) | ||
| 302 | (Fx_create_frame, x_create_tip_frame, build_string, x_window) | ||
| 303 | * xterm.c (XTflash, x_free_frame_resources, x_scroll_bar_create) | ||
| 304 | (x_scroll_bar_set_handle): Use FRAME_BACKGROUND_PIXEL and | ||
| 299 | FRAME_FOREGROUND_PIXEL. | 305 | FRAME_FOREGROUND_PIXEL. |
| 300 | * gtkutil.c (xg_create_frame_widgets): Ditto. | ||
| 301 | * xfns.c (x_window): Ditto. | ||
| 302 | * xterm.c (x_scroll_bar_create): Ditto. | ||
| 303 | * xterm.c (x_scroll_bar_set_handle): Ditto. | ||
| 304 | |||
| 305 | 2006-04-01 Karoly Lorentey <lorentey@elte.hu> | ||
| 306 | 306 | ||
| 307 | * xterm.h (x_output): Remove background_pixel and foreground_pixel | 307 | * xterm.h (x_output): Remove background_pixel and foreground_pixel |
| 308 | fields. | 308 | fields. |
| 309 | 309 | ||
| 310 | * widget.c (update_from_various_frame_slots): Use | ||
| 311 | FRAME_BACKGROUND_PIXEL and FRAME_FOREGROUND_PIXEL. | ||
| 312 | |||
| 313 | * xfns.c (x_set_foreground_color): Ditto. | ||
| 314 | * xfns.c (x_set_background_color): Ditto. | ||
| 315 | * xfns.c (x_set_mouse_color): Ditto. | ||
| 316 | * xfns.c (x_set_cursor_color): Ditto. | ||
| 317 | * xfns.c (x_make_gc): Ditto. | ||
| 318 | * xfns.c (Fx_create_frame): Ditto. | ||
| 319 | * xfns.c (x_create_tip_frame): Ditto. | ||
| 320 | * xfns.c (build_string): Ditto. | ||
| 321 | * xterm.c (XTflash): Ditto. | ||
| 322 | * xterm.c (x_free_frame_resources): Ditto. | ||
| 323 | |||
| 324 | 2006-03-26 Karoly Lorentey <lorentey@elte.hu> | ||
| 325 | |||
| 326 | * term.c: Include errno.h. | ||
| 327 | (Fresume_tty): Handle errors on reopening ttys. Don't dissociate | ||
| 328 | if terminal was explicitly opened on the controlling terminal. | ||
| 329 | (init_tty): Initialize local pointers. Always set name (use | ||
| 330 | "/dev/tty" for controlling tty.) Remove special case for name == | ||
| 331 | NULL. | ||
| 332 | |||
| 333 | 2006-03-26 Karoly Lorentey <lorentey@elte.hu> | ||
| 334 | |||
| 335 | * frame.c (syms_of_frame): Enhance doc string of `default-frame-alist'. | ||
| 336 | |||
| 337 | 2006-03-12 Karoly Lorentey <lorentey@elte.hu> | ||
| 338 | |||
| 339 | * xfns.c (x_create_tip_frame): Fix syntax error. | ||
| 340 | |||
| 341 | 2006-03-12 Karoly Lorentey <lorentey@elte.hu> | ||
| 342 | |||
| 343 | * xfns.c (Fx_create_frame): Use `store_frame_param' to set | ||
| 344 | `window-system' frame parameter, and make sure it overrides any | ||
| 345 | user-supplied setting. | ||
| 346 | |||
| 347 | * xfns.c (x_icon): Disable redundant call to | ||
| 348 | `x_wm_set_window_state'. (Also applied in CVS.) | ||
| 349 | |||
| 350 | 2006-03-08 Karoly Lorentey <lorentey@elte.hu> | ||
| 351 | |||
| 352 | * frame.c (Fmake_terminal_frame): Handle NULL tty names correctly. | ||
| 353 | |||
| 354 | 2006-03-08 Karoly Lorentey <lorentey@elte.hu> | 310 | 2006-03-08 Karoly Lorentey <lorentey@elte.hu> |
| 355 | 311 | ||
| 356 | * .gdbinit (init_sys_modes): Use Vinitial_window_system instead of | 312 | * .gdbinit (init_sys_modes): Use Vinitial_window_system instead of |
| 357 | Vwindow_system. | 313 | Vwindow_system. |
| 358 | 314 | ||
| 359 | 2006-02-25 Karoly Lorentey <lorentey@elte.hu> | 315 | * callproc.c (getenv_internal): Fix C99ism. |
| 360 | |||
| 361 | * keyboard.c (read_key_sequence): Remove unused variable | ||
| 362 | wrong_kboard_jmpbuf. | ||
| 363 | |||
| 364 | 2006-02-25 Karoly Lorentey <lorentey@elte.hu> | ||
| 365 | 316 | ||
| 366 | * frame.c (store_frame_param): Check for found_for_frame before | 317 | * frame.c (store_frame_param): Check for found_for_frame before |
| 367 | calling XFRAME. | 318 | calling XFRAME. |
| 368 | 319 | (Fmake_terminal_frame): Handle NULL tty names correctly. | |
| 369 | 2006-02-20 Karoly Lorentey <lorentey@elte.hu> | 320 | (syms_of_frame): Enhance doc string of `default-frame-alist'. |
| 370 | |||
| 371 | * regex.c (extend_range_table_work_area, regex_compile, fastmap): | ||
| 372 | Revert previous unnecessary changes. | ||
| 373 | |||
| 374 | 2006-02-14 Karoly Lorentey <lorentey@elte.hu> | ||
| 375 | |||
| 376 | * keyboard.c (Fset_quit_char): Don't leave tty state uninitialized | ||
| 377 | after an error. | ||
| 378 | |||
| 379 | 2006-02-12 Karoly Lorentey <lorentey@elte.hu> | ||
| 380 | |||
| 381 | * xterm.c (x_catch_errors_unwind): Abort if x_error_message is NULL. | ||
| 382 | |||
| 383 | 2006-01-30 Karoly Lorentey <lorentey@elte.hu> | ||
| 384 | |||
| 385 | * callproc.c (getenv_internal): Fix C99ism. | ||
| 386 | |||
| 387 | 2006-01-28 Karoly Lorentey <lorentey@elte.hu> | ||
| 388 | 321 | ||
| 389 | * keyboard.c (read_char): Declare. Update call to | 322 | * keyboard.c (read_char): Declare. Update call to |
| 390 | `read_char_minibuf_menu_prompt'. Set wrong_kboard_jmpbuf correctly in | 323 | `read_char_minibuf_menu_prompt'. Set wrong_kboard_jmpbuf correctly in |
| 391 | recursive calls. | 324 | recursive calls. |
| 392 | (read_char_minibuf_menu_prompt): Add wrong_kboard_jmpbuf | 325 | (read_char_minibuf_menu_prompt): Add wrong_kboard_jmpbuf |
| 393 | parameter. Use it in call to `read_char'. | 326 | parameter. Use it in call to `read_char'. |
| 327 | (Fset_quit_char): Don't leave tty state uninitialized after an error. | ||
| 328 | (read_key_sequence): Remove unused variable wrong_kboard_jmpbuf. | ||
| 329 | |||
| 330 | * term.c: Include errno.h. | ||
| 331 | (Fresume_tty): Handle errors on reopening ttys. Don't dissociate | ||
| 332 | if terminal was explicitly opened on the controlling terminal. | ||
| 333 | (init_tty): Initialize local pointers. Always set name (use | ||
| 334 | "/dev/tty" for controlling tty.) Remove special case for name == NULL. | ||
| 335 | |||
| 336 | * xfns.c (Fx_create_frame): Use `store_frame_param' to set | ||
| 337 | `window-system' frame parameter, and make sure it overrides any | ||
| 338 | user-supplied setting. | ||
| 339 | (x_create_tip_frame): Fix syntax error. | ||
| 340 | |||
| 341 | * xterm.c (x_catch_errors_unwind): Abort if x_error_message is NULL. | ||
| 394 | 342 | ||
| 395 | 2006-01-17 Karoly Lorentey <lorentey@elte.hu> | 343 | 2006-01-17 Karoly Lorentey <lorentey@elte.hu> |
| 396 | 344 | ||
| 397 | * Makefile.in (SOME_MACHINE_LISP): Fix typo. | 345 | * Makefile.in (SOME_MACHINE_LISP): Fix typo. |
| 398 | (lisp, shortlisp): Add termdev.elc. | 346 | (lisp, shortlisp): Add termdev.elc. |
| 399 | 347 | ||
| 400 | 2006-01-11 Karoly Lorentey <lorentey@elte.hu> | ||
| 401 | |||
| 402 | * process.c (Fmake_network_process): Don't unrequest_sigio on modern | 348 | * process.c (Fmake_network_process): Don't unrequest_sigio on modern |
| 403 | systems. | 349 | systems. |
| 404 | 350 | ||
| 405 | * keyboard.c (Fset_input_interrupt_mode): Cosmetic change. | 351 | * keyboard.c (Fset_input_interrupt_mode): Cosmetic change. |
| 406 | 352 | (read_char): Enhance comment before extra longjmp to | |
| 407 | * sysdep.c (request_sigio): Make it a no-op if noninteractive. | ||
| 408 | (unrequest_sigio): Make it a no-op if noninteractive. | ||
| 409 | |||
| 410 | 2006-01-05 Karoly Lorentey <lorentey@elte.hu> | ||
| 411 | |||
| 412 | * keyboard.c (read_char): Enhance comment before extra longjmp to | ||
| 413 | wrong_kboard_jmpbuf. | 353 | wrong_kboard_jmpbuf. |
| 414 | (read_key_sequence): Handle deleted interrupted_kboards correctly; | 354 | (read_key_sequence): Handle deleted interrupted_kboards correctly; |
| 415 | that is a legal case. | 355 | that is a legal case. |
| 416 | 356 | ||
| 357 | * sysdep.c (request_sigio): Make it a no-op if noninteractive. | ||
| 358 | (unrequest_sigio): Make it a no-op if noninteractive. | ||
| 359 | |||
| 417 | 2006-01-03 Karoly Lorentey <lorentey@elte.hu> | 360 | 2006-01-03 Karoly Lorentey <lorentey@elte.hu> |
| 418 | 361 | ||
| 419 | * callint.c (Fcall_interactively): Update call to | 362 | * callint.c (Fcall_interactively): Update call to |
| @@ -483,17 +426,11 @@ | |||
| 483 | Don't push_kboard if we weren't in single kboard state. | 426 | Don't push_kboard if we weren't in single kboard state. |
| 484 | Don't pop_kboard if we popped into any kboard state. | 427 | Don't pop_kboard if we popped into any kboard state. |
| 485 | 428 | ||
| 486 | 2006-01-01 Karoly Lorentey <lorentey@elte.hu> | ||
| 487 | |||
| 488 | * xfns.c (Fx_close_connection, Fx_synchronize): Unify argument names | 429 | * xfns.c (Fx_close_connection, Fx_synchronize): Unify argument names |
| 489 | with the rest of the DEFUNs. | 430 | with the rest of the DEFUNs. |
| 490 | 431 | ||
| 491 | 2005-12-31 Karoly Lorentey <lorentey@elte.hu> | ||
| 492 | |||
| 493 | * frame.c (Fframe_with_environment): Fix typo. | 432 | * frame.c (Fframe_with_environment): Fix typo. |
| 494 | 433 | ||
| 495 | 2005-12-30 Karoly Lorentey <lorentey@elte.hu> | ||
| 496 | |||
| 497 | * xdisp.c (get_glyph_string_clip_rects): Add extra parentheses and | 434 | * xdisp.c (get_glyph_string_clip_rects): Add extra parentheses and |
| 498 | braces to prevent compiler warnings. | 435 | braces to prevent compiler warnings. |
| 499 | (calc_pixel_width_or_height): Add xassert to check that the | 436 | (calc_pixel_width_or_height): Add xassert to check that the |
| @@ -502,8 +439,6 @@ | |||
| 502 | * image.c (lookup_image): Don't initialize `c' until the xasserts | 439 | * image.c (lookup_image): Don't initialize `c' until the xasserts |
| 503 | have been run. | 440 | have been run. |
| 504 | 441 | ||
| 505 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> | ||
| 506 | |||
| 507 | * callproc.c (syms_of_callproc): Initialize | 442 | * callproc.c (syms_of_callproc): Initialize |
| 508 | `Vlocal-environment-variables' to `Qt'. | 443 | `Vlocal-environment-variables' to `Qt'. |
| 509 | 444 | ||
| @@ -590,10 +525,6 @@ | |||
| 590 | 525 | ||
| 591 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> | 526 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> |
| 592 | 527 | ||
| 593 | * callproc.c (Fgetenv_internal, syms_of_callproc): Update doc strings. | ||
| 594 | |||
| 595 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> | ||
| 596 | |||
| 597 | * callproc.c (child_setup, getenv_internal, Fgetenv_internal): | 528 | * callproc.c (child_setup, getenv_internal, Fgetenv_internal): |
| 598 | Store the local environment in a frame (not terminal) parameter. | 529 | Store the local environment in a frame (not terminal) parameter. |
| 599 | Update doc strings. | 530 | Update doc strings. |
| @@ -611,22 +542,19 @@ | |||
| 611 | 542 | ||
| 612 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> | 543 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> |
| 613 | 544 | ||
| 614 | * callproc.c (syms_of_callproc): Initialize Vprocess_environment | ||
| 615 | to nil. | ||
| 616 | |||
| 617 | 2005-12-29 Karoly Lorentey <lorentey@elte.hu> | ||
| 618 | |||
| 619 | * callproc.c (Vglobal_environment): New variable, taking over the | 545 | * callproc.c (Vglobal_environment): New variable, taking over the |
| 620 | previous role of `Vprocess_environment', which is now something else. | 546 | previous role of `Vprocess_environment', which is now something else. |
| 621 | (add_env): New function. | 547 | (add_env): New function. |
| 622 | (child_setup): Use it. | 548 | (child_setup): Use it. |
| 623 | (child_setup, getenv_internal): Rename Vprocess_environment to | 549 | (child_setup, getenv_internal): Rename Vprocess_environment to |
| 624 | Vglobal_environment. Handle the new Vprocess_environment. | 550 | Vglobal_environment. Handle the new Vprocess_environment. |
| 551 | (getenv_internal): Fix get_terminal_param call. | ||
| 625 | (Fgetenv_internal, egetenv): Update doc. | 552 | (Fgetenv_internal, egetenv): Update doc. |
| 626 | (set_process_environment): Rename to `set_global_environment'. Rename | 553 | (set_process_environment): Rename to `set_global_environment'. Rename |
| 627 | Vprocess_environment to Vglobal_environment. | 554 | Vprocess_environment to Vglobal_environment. |
| 628 | (syms_of_callproc): Rename process-environment to global-environment, | 555 | (syms_of_callproc): Rename process-environment to global-environment, |
| 629 | add new process-environment, update docs. | 556 | add new process-environment, update docs. Initialize |
| 557 | Vprocess_environment to nil. | ||
| 630 | 558 | ||
| 631 | * emacs.c (main): Call set_global_environment instead of | 559 | * emacs.c (main): Call set_global_environment instead of |
| 632 | set_process_environment. | 560 | set_process_environment. |
| @@ -635,12 +563,6 @@ | |||
| 635 | 563 | ||
| 636 | 2005-12-26 Karoly Lorentey <lorentey@elte.hu> | 564 | 2005-12-26 Karoly Lorentey <lorentey@elte.hu> |
| 637 | 565 | ||
| 638 | * callproc.c (getenv_internal): Fix get_terminal_param call. | ||
| 639 | |||
| 640 | * termhooks.h (get_device): New declaration. | ||
| 641 | |||
| 642 | 2005-12-26 Karoly Lorentey <lorentey@elte.hu> | ||
| 643 | |||
| 644 | * callproc.c: Include frame.h and termhooks.h, for terminal parameters. | 566 | * callproc.c: Include frame.h and termhooks.h, for terminal parameters. |
| 645 | (Qenvironment): New constant. | 567 | (Qenvironment): New constant. |
| 646 | (Vlocal_environment_variables): New variable. | 568 | (Vlocal_environment_variables): New variable. |
| @@ -651,6 +573,7 @@ | |||
| 651 | (Fgetenv_internal): Add terminal parameter. | 573 | (Fgetenv_internal): Add terminal parameter. |
| 652 | 574 | ||
| 653 | * termhooks.h (get_terminal_param): Declare. | 575 | * termhooks.h (get_terminal_param): Declare. |
| 576 | (get_device): New declaration. | ||
| 654 | 577 | ||
| 655 | * Makefile.in (callproc.o): Update dependencies. | 578 | * Makefile.in (callproc.o): Update dependencies. |
| 656 | 579 | ||