1. 14 Jan, 2010 1 commit
  2. 13 Jan, 2010 1 commit
  3. 25 Dec, 2009 1 commit
  4. 21 Nov, 2009 1 commit
  5. 06 Nov, 2009 1 commit
    • Dan Nicolaescu's avatar
      * xterm.c (syms_of_xterm): · d67b4f80
      Dan Nicolaescu authored
      * 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.
      d67b4f80
  6. 19 Oct, 2009 1 commit
    • Dan Nicolaescu's avatar
      * alloc.c: Do not define struct catchtag. · d7306fe6
      Dan Nicolaescu authored
      * eval.c: Move struct catchtag definition ...
      * lisp.h: ... here.
      
      * image.c: Move png.h #include earlier to avoid warnings.
      
      * xterm.c:
      * xsmfns.c:
      * xselect.c:
      * xrdb.c:
      * xmenu.c:
      * xftfont.c:
      * xfont.c:
      * xfns.c:
      * xfaces.c:
      * xdisp.c:
      * window.c:
      * widget.c:
      * w32xfns.c:
      * w32uniscribe.c:
      * w32term.c:
      * w32select.c:
      * w32reg.c:
      * w32proc.c:
      * w32menu.c:
      * w32inevt.c:
      * w32heap.c:
      * w32font.c:
      * w32fns.c:
      * w32console.c:
      * w32.c:
      * w16select.c:
      * vm-limit.c:
      * unexsol.c:
      * unexec.c:
      * unexcw.c:
      * unexaix.c:
      * undo.c:
      * tparam.c:
      * textprop.c:
      * terminfo.c:
      * terminal.c:
      * termcap.c:
      * term.c:
      * syntax.c:
      * sound.c:
      * sheap.c:
      * search.c:
      * scroll.c:
      * region-cache.c:
      * regex.c:
      * ralloc.c:
      * process.c:
      * print.c:
      * msdos.c:
      * minibuf.c:
      * menu.c:
      * marker.c:
      * macros.c:
      * keymap.c:
      * keyboard.c:
      * intervals.c:
      * insdel.c:
      * indent.c:
      * gtkutil.c:
      * ftxfont.c:
      * ftfont.c:
      * fringe.c:
      * frame.c:
      * fontset.c:
      * font.c:
      * fns.c:
      * floatfns.c:
      * filelock.c:
      * fileio.c:
      * emacs.c:
      * editfns.c:
      * dosfns.c:
      * doprnt.c:
      * doc.c:
      * dispnew.c:
      * dired.c:
      * dbusbind.c:
      * data.c:
      * composite.c:
      * coding.c:
      * cmds.c:
      * cm.c:
      * chartab.c:
      * charset.c:
      * character.c:
      * ccl.c:
      * category.c:
      * casetab.c:
      * casefiddle.c:
      * callproc.c:
      * callint.c:
      * bytecode.c:
      * buffer.c:
      * atimer.c: Include setjmp.h.  (Bug#4643)
      
      * xlwmenu.c:
      * lwlib.c:
      * lwlib-utils.c:
      * lwlib-Xm.c:
      * lwlib-Xlw.c:
      * lwlib-Xaw.c: Include setjmp.h.
      d7306fe6
  7. 25 Mar, 2009 1 commit
  8. 12 Feb, 2009 1 commit
    • Kenichi Handa's avatar
      (MAX_AUTO_COMPOSITION_LOOKBACK): New macro. · 895416e3
      Kenichi Handa authored
      (composition_gstring_width): Fix handling of LGLYPH_YOFF.
      (autocmp_chars): Use fast_looking_at.  Don't compose more
      characters than MAX_COMPOSITION_COMPONENST.
      (find_automatic_composition): While looking forward and backward,
      check static composition.  Fix where to stop looking forward.
      (composition_adjust_point): Fix checking of static composition.
      (Fcomposition_get_gstring): Pay attention to
      MAX_COMPOSITION_COMPONENST.
      895416e3
  9. 04 Feb, 2009 1 commit
    • Kenichi Handa's avatar
      Include coding.h and termhooks.h. · f5199465
      Kenichi Handa authored
      (composition_gstring_p): Fix for the terminal case.
      (composition_gstring_width): Likewise.
      (fill_gstring_body): Likewise.
      (autocmp_chars): For terminal, call Fcomposition_get_gstring with
      the frame.
      (composition_compute_stop_pos): Adjust cmp_it->stop_pos if point
      is within a composition.
      (Fcomposition_get_gstring): Fix the the terminal case.
      f5199465
  10. 08 Jan, 2009 1 commit
  11. 12 Nov, 2008 1 commit
  12. 01 Nov, 2008 1 commit
  13. 27 Sep, 2008 1 commit
  14. 18 Sep, 2008 1 commit
  15. 17 Sep, 2008 3 commits
  16. 12 Sep, 2008 3 commits
  17. 10 Sep, 2008 2 commits
  18. 09 Sep, 2008 2 commits
  19. 07 Sep, 2008 1 commit
  20. 05 Sep, 2008 1 commit
    • Kenichi Handa's avatar
      (autocmp_chars): Check lookback count. · 90b3fe91
      Kenichi Handa authored
      (composition_compute_stop_pos): Set cmp_it->lookback.
      (composition_reseat_it): Check lookback count.
      (struct position_record): New struct.
      (FORWARD_CHAR, BACKWARD_CHAR, CHAR_COMPOSABLE_P): New macros.
      (find_automatic_composition): New function.
      (composition_adjust_point): Use find_automatic_composition.
      90b3fe91
  21. 31 Aug, 2008 1 commit
    • Stefan Monnier's avatar
      * font.h (font_range): · c7c7a80c
      Stefan Monnier authored
      * fileio.c (report_file_error):
      * composite.c (composition_update_it): Yet another int/Lisp_Oject mixup.
      c7c7a80c
  22. 29 Aug, 2008 2 commits
    • Eli Zaretskii's avatar
      77fa4db2
    • Kenichi Handa's avatar
      Include window.h, frame.h, dispextern.h font.h. · 58753d74
      Kenichi Handa authored
      (Vcomposition_function_table)
      (get_composition_id): Don't handle COMPOSITION_WITH_GLYPH_STRING.
      (gstring_hash_table, gstring_work, gstring_work_headers): New
      variables.
      (gstring_lookup_cache, composition_gstring_put_cache)
      (composition_gstring_from_id, composition_gstring_p)
      (composition_gstring_width, fill_gstring_header)
      (fill_gstring_body, autocmp_chars, composition_compute_stop_pos)
      (composition_reseat_it, composition_update_it)
      (composition_adjust_point, Fcomposition_get_gstring): New
      functions.
      (syms_of_composite): Initialize gstring_hash_table, gstrint_work,
      and gstring_work_headers.  DEFVAR_LISP composition-function-table.
      Defsubr compostion_get_gstring.
      58753d74
  23. 29 Jun, 2008 1 commit
  24. 14 May, 2008 2 commits
  25. 21 Feb, 2008 1 commit
  26. 08 Jan, 2008 1 commit
  27. 25 Dec, 2007 1 commit
  28. 01 Dec, 2007 1 commit
  29. 25 Jul, 2007 1 commit
  30. 15 Jun, 2007 2 commits
  31. 14 Jun, 2007 1 commit