aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***Nick Roberts2007-09-252-223/+223
|
* (make_terminal_frame): Remove special case for WINDOWSNT.Jason Rumney2007-09-252-7/+11
|
* (create_w32cons_output): Remove.Jason Rumney2007-09-251-18/+0
|
* (init_tty): Call init_sys_modes on WINDOWSNT also.Jason Rumney2007-09-251-1/+2
|
* (init_sys_modes): Use set_terminal_modes_hook.Jason Rumney2007-09-251-2/+4
| | | | (reset_sys_modes): Use reset_terminal_modes_hook.
* (do_autoload): Don't output any message.Stefan Monnier2007-09-242-1/+5
|
* (standard_args): Change priority of "--no-splash"Juri Linkov2007-09-242-1/+7
| | | | from 40 to 3. Add "--no-desktop" with the same priority.
* (gc_sweep): Check cons cell mark bits word by wordRichard M. Stallman2007-09-232-17/+50
| | | | and optimize the case where they are all 1.
* Fix typo.Glenn Morris2007-09-231-1/+1
|
* Johannes Weiner <hannes at saeurebad.de>Glenn Morris2007-09-231-0/+5
| | | | (abs): Define if unknown.
* Johannes Weiner <hannes at saeurebad.de>Glenn Morris2007-09-236-9/+6
| | | | (abs): Don't define abs now it's in lisp.h.
* (DEV_TTY): New macro. Provide a definition for MS-Windows.Eli Zaretskii2007-09-222-33/+32
| | | | | | | (FRAME_TERMCAP_P) [WINDOWSNT]: Don't define to zero. (Fcontrolling_tty_p, Fresume_tty, dissociate_if_controlling_tty) (init_tty): Use DEV_TTY instead of "/dev/tty". [WINDOWSNT]: No need to protect from NAME arg being null.
* * xt-mouse.el (xterm-mouse-mode): Re-enable suspend-tty-functions.Dan Nicolaescu2007-09-212-8/+16
| | | | | * term.c (Fsuspend_tty): Run suspend-tty-functions before cleaning up the tty state.
* * termhooks.h (term_gpm): Delete. Use gpm_tty's NULLness instead.Stefan Monnier2007-09-215-20/+30
| | | | | | | | | | (gpm_tty): Change its type. * term.c (term_gpm): Delete. Use gpm_tty's NULLness instead. (gpm_tty): Change its type and initialize it. (Fterm_open_connection): Check the frame is indeed a tty. Use the new gpm_tty. (Fterm_close_connection): Use the new gpm_tty. * keyboard.c (tty_read_avail_input): Use the new gpm_tty. * sysdep.c (init_sys_modes): term_gpm -> gpm_tty.
* (x_draw_glyph_string): Use strike_through_color, not underline_color,Juanma Barranquero2007-09-212-6/+11
| | | | to draw strike-through.
* (allocate_terminal): Declare.Stefan Monnier2007-09-212-0/+3
|
* (candidate_window_p): Consider frames that are being placedStefan Monnier2007-09-212-15/+38
| | | | | | | by the user as somewhere between visible and iconified. (window_loop): Prefer windows on the current frame. (Fselect_window): Move the use of select-frame to the beginning so we can just delegate all the work (it'll call us back anyway).
* (Qdisplay_environment_variable): Delete.Stefan Monnier2007-09-213-5/+3
|
* (lisp, shortlisp): Remove termdev.elc.Glenn Morris2007-09-211-2/+0
|
* *** empty log message ***Glenn Morris2007-09-211-0/+1
|
* (xbacktrace): Print the arg's address rather than the valueStefan Monnier2007-09-212-1/+4
| | | | of the first arg, since that value may be a union.
* (child_setup, getenv_internal): Use the frame's `display'Stefan Monnier2007-09-212-66/+53
| | | | | parameter rather than Qdisplay_environment_variable. If all else fails, look for DISPLAY in initial-environment.
* (emacstool): Remove target.Glenn Morris2007-09-211-2/+0
|
* Adapt for removal of emacstool.Glenn Morris2007-09-211-0/+4
|
* Markus Triska <markus.triska at gmx.at>Glenn Morris2007-09-212-1/+7
| | | | (x_delete_display): Compile session management conditionally.
* (getenv_internal_1): New function.Stefan Monnier2007-09-202-90/+73
| | | | | (getenv_internal): Use it. (Fgetenv_internal): Use it. Accept an env-list as optional arg.
* (get_terminal): Don't accept integers to represent terminals.Stefan Monnier2007-09-202-66/+14
| | | | | | (Fterminal_name, Fterminal_parameters, Fterminal_parameter) (Fset_terminal_parameter): Work with dead terminals as well. (Fmodify_terminal_parameters): Remove.
* (get_terminal): Handle terminals.Stefan Monnier2007-09-202-42/+74
| | | | | | | | | | | | | Make sure the terminal returned is live. (create_terminal): Use allocate_terminal. (mark_terminals): Move to alloc.c. (delete_terminal): Use terminal->name as liveness status. NULL out fields after freeing their contents. Don't deallocate the object. (Fframe_terminal): Use FRAME_TERMINAL. Return the terminal object rather than an int. (Fterminal_live_p): Accept non-integer arguments. (Fterminal_list): Return terminal objects rather than an ints.
* (enum mem_type): New member for `terminal' objects.Stefan Monnier2007-09-201-1/+49
| | | | | | | (allocate_terminal): New function. (mark_maybe_pointer, valid_lisp_object_p, mark_object): Handle terminals. (mark_terminal): New fun. (mark_terminals): Move from terminal.c.
* (get_tty_terminal): Don't treat output_initial specially.Stefan Monnier2007-09-201-6/+3
| | | | | (Fsuspend_tty, Fresume_tty): Use terminal objects rather than ints. (delete_tty): Use terminal->name as liveness status.
* (struct terminal): Make it into a pseudovector.Stefan Monnier2007-09-201-4/+5
| | | | Remove `deleted' replaced by checking `name's nullness.
* (print_object): Handle terminals.Stefan Monnier2007-09-201-0/+14
|
* (enum pvec_type): New `terminal' pseudovector.Stefan Monnier2007-09-201-2/+8
| | | | (XTERMINAL, XSETTERMINAL, TERMINALP, GC_TERMINALP): New macros.
* (make_terminal_frame): Use terminal->name as liveness status.Stefan Monnier2007-09-201-2/+2
|
* (tty_read_avail_input): Use terminal->name as liveness status.Stefan Monnier2007-09-201-1/+1
|
* (w32_delete_terminal): Use terminal->name as liveness status.Stefan Monnier2007-09-201-1/+1
|
* (x_delete_terminal): Use terminal->name as liveness status.Stefan Monnier2007-09-202-5/+5
|
* (Fmake_network_process): Doc fix.Glenn Morris2007-09-202-1/+7
|
* (w32_init_fringe, mac_init_fringe): Declare rif argument.Jason Rumney2007-09-192-2/+6
|
* (detect_eol_type, detect_eol_type_in_2_octet_form):Michaël Cadilhac2007-09-192-4/+11
| | | | Fix a C warning regarding variable constness.
* (handle_one_xevent): Fix a C warning.Michaël Cadilhac2007-09-191-2/+2
|
* (Fx_focus_frame): Rename from Fw32_focus_frame.Jason Rumney2007-09-182-2/+6
|
* (gdpy_def): New variable.Jan Djärv2007-09-172-2/+24
| | | | | | (xg_initialize): Initialize gdpy_def. (xg_display_close): If no other display exists, set gdpy_def to a new connection.
* (xg_get_image_for_pixmap): Always create a GdkPixbufJan Djärv2007-09-162-48/+28
| | | | | | | | when we have no file name for the icon. (xg_tool_bar_expose_callback): Remove. (xg_create_tool_bar): Don't connect expose signal to xg_tool_bar_expose_callback. (xg_get_file_with_chooser): Move GCPRO1 after declarations.
* (reset_malloc_hooks): Set the hooks to the previousAndreas Schwab2007-09-162-3/+8
| | | | values instead of zapping them.
* (our_memory_fill_input_buffer) <buffer>: Move to file scope and renameGlenn Morris2007-09-142-6/+16
| | | | | to omfib_buffer for clarity. (gif_load) <interlace_start, interlace_increment>: Move to file scope.
* (xg_separator_p) <separator_names>: Move to file scope.Glenn Morris2007-09-141-18/+18
|
* (init_fringe_bitmap) <swap nibble>: Move to file scope.Glenn Morris2007-09-141-5/+8
|
* Add arch taglineMiles Bader2007-09-141-0/+1
|
* (handle_one_xevent): Skip decoding if nbytes is zero.Kenichi Handa2007-09-142-33/+38
|