1. 16 Feb, 2005 1 commit
  2. 15 Feb, 2005 4 commits
    • Jason Rumney's avatar
      2004-11-08 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de> · 52c7f9ee
      Jason Rumney authored
              * w32select.c: Summary: Thorough rework to implement Unicode
              clipboard operations and delayed rendering.
      
              Drop last_clipboard_text and related code, keep track of
              ownership via clipboard_owner instead.  Drop old #if0
              sections.
      
              (DEFAULT_LCID, ANSICP, OEMCP, QUNICODE, QANSICP, QOEMCP)
              (clipboard_owner, modifying_clipboard, cfg_coding_system)
              (cfg_codepage, cfg_lcid, cfg_clipboard_type, current_text)
              (current_coding_system, current_requires_encoding)
              (current_num_nls, current_clipboard_type, current_lcid): New
              static variables.
      
              (convert_to_handle_as_ascii, convert_to_handle_as_coded)
              (render, render_all, run_protected, lisp_error_handler)
              (owner_callback, create_owner, setup_config)
              (enum_locale_callback, cp_from_locale, coding_from_cp): New
              local functions.
      
              (term_w32select, globals_of_w32select): New global functions.
      
              (Fw32_set_clipboard_data): Ignore parameter FRAME, use
              clipboard_owner instead.  Use delayed rendering and provide
              all text formats.  Provide CF_LOCALE if necessary.
      
              (Fw32_get_clipboard_data): Handle CF_UNICODETEXT and
              CF_LOCALE.  Fall back to CF_TEXT, if CF_UNICODETEXT is not
              available.  Force DOS line-ends for decoding.
      
              (Fx_selection_exists_p): Handle CF_UNICODETEXT.
      
              (syms_of_w32select): Init and register new variables.
      
              * w32.h: Add prototypes for globals_of_w32select and
              term_w32select.  Make the neighboring K&R declarations into
              prototypes, too.
      
              * emacs.c: Include w32.h to get function prototypes.
              (main): Call globals_of_w32select.
      
              * w32.c (term_ntproc): Call term_w32select.
      
              * mule-cmds.el (set-locale-environment): Remove call to
              set-selection-coding-system on Windows.
      
              * s/ms-w32.h: Guard MSC-specific #pragmas with an #ifdef.
      52c7f9ee
    • Jay Belanger's avatar
      (math-csc-raw): Fix typo. · 6ec30302
      Jay Belanger authored
      6ec30302
    • Lute Kamstra's avatar
      (lisp-mode-variables): Add ;;;###autoload to `outline-regexp'. · 43817a75
      Lute Kamstra authored
      Suggested by Stefan Monnier <monnier@iro.umontreal.ca>
      (lisp-outline-level): Improve efficiency.  Suggested by David Kastrup
      <dak@gnu.org>.
      43817a75
    • Nick Roberts's avatar
      *** empty log message *** · 34093ed7
      Nick Roberts authored
      34093ed7
  3. 14 Feb, 2005 4 commits
  4. 12 Feb, 2005 2 commits
  5. 11 Feb, 2005 2 commits
  6. 10 Feb, 2005 1 commit
  7. 09 Feb, 2005 2 commits
  8. 08 Feb, 2005 4 commits
  9. 07 Feb, 2005 2 commits
  10. 06 Feb, 2005 2 commits
  11. 05 Feb, 2005 4 commits
  12. 04 Feb, 2005 1 commit
  13. 03 Feb, 2005 6 commits
  14. 02 Feb, 2005 3 commits
  15. 01 Feb, 2005 2 commits