diff options
| author | Nick Roberts | 2007-05-20 02:26:33 +0000 |
|---|---|---|
| committer | Nick Roberts | 2007-05-20 02:26:33 +0000 |
| commit | 60889ffab9383f2972e59eaebe4d60d91a92ad90 (patch) | |
| tree | 7e69a59b6aa5f2d524021425fbbc792facd756a6 | |
| parent | 8a1389c7ef96e3b09ed67542b21284f5aea1231f (diff) | |
| download | emacs-60889ffab9383f2972e59eaebe4d60d91a92ad90.tar.gz emacs-60889ffab9383f2972e59eaebe4d60d91a92ad90.zip | |
*** empty log message ***
| -rw-r--r-- | ChangeLog | 6 | ||||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | src/ChangeLog | 42 |
3 files changed, 52 insertions, 0 deletions
| @@ -1,3 +1,9 @@ | |||
| 1 | 2007-05-20 Nick Roberts <nickrob@snap.net.nz> | ||
| 2 | |||
| 3 | * configure.in (AC_CHECK_HEADERS) Add gpm.h. | ||
| 4 | (AC_CHECK_LIB): Add -lgpm. | ||
| 5 | * configure: Regenerate. | ||
| 6 | |||
| 1 | 2007-05-03 Glenn Morris <rgm@gnu.org> | 7 | 2007-05-03 Glenn Morris <rgm@gnu.org> |
| 2 | 8 | ||
| 3 | * configure: Tweak message about the absence of shell functions. | 9 | * configure: Tweak message about the absence of shell functions. |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c368f7994a5..7babaf1fe51 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2007-05-20 Nick Roberts <nickrob@snap.net.nz> | ||
| 2 | |||
| 3 | * t-mouse.el: Reduce to a minor-mode macro call. | ||
| 4 | |||
| 1 | 2007-05-19 Dan Nicolaescu <dann@ics.uci.edu> | 5 | 2007-05-19 Dan Nicolaescu <dann@ics.uci.edu> |
| 2 | 6 | ||
| 3 | * files.el (auto-mode-alist): Change the regexp so that | 7 | * files.el (auto-mode-alist): Change the regexp so that |
diff --git a/src/ChangeLog b/src/ChangeLog index 120b612141d..e21a1ca1389 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,45 @@ | |||
| 1 | 2007-05-20 Nick Roberts <nickrob@snap.net.nz> | ||
| 2 | |||
| 3 | * Makefile.in (LIBGPM): Allow it to be set from configure. | ||
| 4 | If set then link Emacs with it. | ||
| 5 | |||
| 6 | * config.in: Regenerate. | ||
| 7 | |||
| 8 | * lisp.h (add_gpm_wait_descriptor, delete_gpm_wait_descriptor): | ||
| 9 | New externs. | ||
| 10 | |||
| 11 | * termhooks.h [HAVE_GPM_H] (enum event_kind): Add GPM_CLICK_EVENT. | ||
| 12 | Include gpm.h. | ||
| 13 | (handle_one_term_event, term_gpm) New externs. | ||
| 14 | |||
| 15 | * sysdep.c [HAVE_GPM_H] (init_sys_modes): Make gpm_fd nonblocking | ||
| 16 | and allow it to be interrupted by SIGIO. | ||
| 17 | |||
| 18 | * process.c (gpm_wait_mask, max_gpm_desc): New variables. | ||
| 19 | (wait_reading_process_output): Wait on gpm_fd too. | ||
| 20 | (add_gpm_wait_descriptor, delete_gpm_wait_descriptor)): New functions. | ||
| 21 | (add_gpm_wait_descriptor_called_flag): New variable. | ||
| 22 | (delete_keyboard_wait_descriptor): Check gpm_wait_mask. | ||
| 23 | |||
| 24 | * keyboard.c [HAVE_GPM_H] (Qmouse_fixup_help_message) | ||
| 25 | (make_lispy_movement, tracking_off, Ftrack_mouse, some_mouse_moved) | ||
| 26 | (show_help_echo, readable_events, kbd_buffer_get_event, init_keyboard): | ||
| 27 | Extend HAVE_MOUSE ifdefs to HAVE_GPM_H. | ||
| 28 | (make_lispy_event): Add case GPM_CLICK_EVENT. | ||
| 29 | (read_avail_input): Handle mouse input. | ||
| 30 | |||
| 31 | * term.c (write_glyphs_with_face): New function. | ||
| 32 | [HAVE_GPM_H]: Include buffer.h, sys/fcntl.h. | ||
| 33 | (mouse_face_beg_row, mouse_face_beg_col, mouse_face_end_row) | ||
| 34 | (mouse_face_end_col, mouse_face_past_end, mouse_face_window) | ||
| 35 | (mouse_face_face_id, term_gpm, pos_x, pos_y) | ||
| 36 | (last_mouse_x, last_mouse_y): New variables. | ||
| 37 | (term_show_mouse_face, term_clear_mouse_face, fast_find_position) | ||
| 38 | (term_mouse_highlight, term_mouse_movement, term_mouse_position) | ||
| 39 | (term_mouse_click, handle_one_term_event, Fterm_open_connection) | ||
| 40 | (Fterm_close_connection): New functions. | ||
| 41 | (term_init): Initialise mouse_face_window. | ||
| 42 | |||
| 1 | 2007-05-19 Chong Yidong <cyd@stupidchicken.com> | 43 | 2007-05-19 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 44 | ||
| 3 | * xdisp.c (redisplay_window): If first window line is a | 45 | * xdisp.c (redisplay_window): If first window line is a |