comparison src/terminal.c @ 105877:21bdda3ded62

* xterm.c (syms_of_xterm): * xselect.c (syms_of_xselect): * xmenu.c (syms_of_xmenu): * xfns.c (syms_of_xfns): * xfaces.c (syms_of_xfaces): * xdisp.c (syms_of_xdisp): * window.c (syms_of_window): * w32fns.c (syms_of_w32fns): * undo.c (syms_of_undo): * textprop.c (syms_of_textprop): * terminal.c (syms_of_terminal): * syntax.c (syms_of_syntax): * sound.c (syms_of_sound): * search.c (syms_of_search): * print.c (syms_of_print): * minibuf.c (syms_of_minibuf): * macros.c (syms_of_macros): * keymap.c (syms_of_keymap, initial_define_key) (initial_define_lispy_key): * keyboard.c (syms_of_keyboard): * insdel.c (syms_of_insdel): * image.c (syms_of_image): * fringe.c (syms_of_fringe): * frame.c (syms_of_frame): * fontset.c (syms_of_fontset): * fns.c (syms_of_fns): * fns.c (syms_of_fns): * fileio.c (syms_of_fileio): * fileio.c (syms_of_fileio): * eval.c (syms_of_eval): * doc.c (syms_of_doc): * dispnew.c (syms_of_display): * dired.c (syms_of_dired): * dbusbind.c (syms_of_dbusbind): * data.c (syms_of_data): * composite.c (syms_of_composite): * coding.c (syms_of_coding): * cmds.c (syms_of_cmds): * charset.c (define_charset_internal, syms_of_character): * ccl.c (syms_of_ccl): * category.c (syms_of_category, init_category_once): * casetab.c (syms_of_casetab): * casefiddle.c (syms_of_casefiddle): * callint.c (syms_of_callint): * bytecode.c (syms_of_bytecode): * buffer.c (keys_of_buffer, syms_of_buffer): * alloc.c (syms_of_alloc): * process.c (syms_of_process, init_process): * lread.c (syms_of_lread, init_obarray): * font.c (build_style_table): * emacs.c (syms_of_emacs, main): Replace calls to intern with intern_c_string, calls to make_pure_string with make_pure_c_string. Use pure_cons instead of Fcons. * process.c (socket_options): Make it const. (set_socket_option, init_process): Use a const pointer. * lread.c (intern_c_string): New function. (defvar_kboard, defvar_lisp, defvar_lisp_nopro, defvar_bool) (defvar_int): Uset it. Make the name const char*. * font.c (struct table_entry): Remove unused member. Make NAMES constant. (weight_table, slant_table, width_table): Make constant. * emacs.c (struct standard_args): Make name and longname constant.
author Dan Nicolaescu <dann@ics.uci.edu>
date Fri, 06 Nov 2009 06:50:52 +0000
parents 68dd71358159
children 1d1d5d9bd884
comparison
equal deleted inserted replaced
105876:c5c76c2da5ee 105877:21bdda3ded62
564 doc: /* Special hook run when a terminal is deleted. 564 doc: /* Special hook run when a terminal is deleted.
565 Each function is called with argument, the terminal. 565 Each function is called with argument, the terminal.
566 This may be called just before actually deleting the terminal, 566 This may be called just before actually deleting the terminal,
567 or some time later. */); 567 or some time later. */);
568 Vdelete_terminal_functions = Qnil; 568 Vdelete_terminal_functions = Qnil;
569 Qdelete_terminal_functions = intern ("delete-terminal-functions"); 569 Qdelete_terminal_functions = intern_c_string ("delete-terminal-functions");
570 staticpro (&Qdelete_terminal_functions); 570 staticpro (&Qdelete_terminal_functions);
571 Qrun_hook_with_args = intern ("run-hook-with-args"); 571 Qrun_hook_with_args = intern_c_string ("run-hook-with-args");
572 staticpro (&Qrun_hook_with_args); 572 staticpro (&Qrun_hook_with_args);
573 573
574 defsubr (&Sdelete_terminal); 574 defsubr (&Sdelete_terminal);
575 defsubr (&Sframe_terminal); 575 defsubr (&Sframe_terminal);
576 defsubr (&Sterminal_live_p); 576 defsubr (&Sterminal_live_p);
578 defsubr (&Sterminal_name); 578 defsubr (&Sterminal_name);
579 defsubr (&Sterminal_parameters); 579 defsubr (&Sterminal_parameters);
580 defsubr (&Sterminal_parameter); 580 defsubr (&Sterminal_parameter);
581 defsubr (&Sset_terminal_parameter); 581 defsubr (&Sset_terminal_parameter);
582 582
583 Fprovide (intern ("multi-tty"), Qnil); 583 Fprovide (intern_c_string ("multi-tty"), Qnil);
584 } 584 }
585 585
586 /* arch-tag: e9af6f27-b483-47dc-bb1a-730c1c5cab03 586 /* arch-tag: e9af6f27-b483-47dc-bb1a-730c1c5cab03
587 (do not change this comment) */ 587 (do not change this comment) */