1. 08 Jul, 2015 1 commit
  2. 01 Jan, 2015 2 commits
  3. 18 Jan, 2014 1 commit
    • Eli Zaretskii's avatar
      Fix file name handling on MS-Windows 9X. · 5197f0c2
      Eli Zaretskii authored
       src/w32.c (maybe_load_unicows_dll): New function.
       src/emacs.c (main) [WINDOWSNT]: Call maybe_load_unicows_dll early
       on, to make sure we can convert file names to and from UTF-8 on
       Windows 9X.  This fixes a failure to start up because Emacs cannot
       find term/w32-win.el.  Reported by oslsachem <oslsachem@gmail.com>.
       src/w32font.c [WINDOWSNT]: Include w32.h.
       (w32_load_unicows_or_gdi32): Call maybe_load_unicows_dll, instead
       of implementing the same stuff.
       Remove now unused g_b_init_is_windows_9x.
       src/w32.h (maybe_load_unicows_dll): Add prototype.
      
       nt/runemacs.c (ensure_unicows_dll): Don't tell in the message box
       that "emacs -nw" can do without UNICOWS.DLL on Windows 9X.  See
       w32.c:maybe_load_unicows_dll and its callers for the reason.
      5197f0c2
  4. 01 Jan, 2014 1 commit
  5. 17 May, 2013 1 commit
  6. 01 Jan, 2013 1 commit
  7. 11 Jan, 2012 1 commit
  8. 05 Jan, 2012 1 commit
  9. 20 Nov, 2011 1 commit
  10. 04 Nov, 2011 1 commit
  11. 26 Jan, 2011 1 commit
  12. 25 Jan, 2011 1 commit
  13. 15 Jan, 2011 1 commit
  14. 02 Jan, 2011 1 commit
  15. 25 Jul, 2010 1 commit
    • Juanma Barranquero's avatar
      Make building under stricter warning flags somewhat cleaner. · 361358ea
      Juanma Barranquero authored
      Flags used: -Wold-style-declaration -Wunused-function -Wstrict-prototypes
      
      * lib-src/emacsclient.c (getcwd, w32_getenv):
      * lib-src/ntlib.h (getlogin, getuid, getegid, getgid): Fix prototypes.
      
      * nt/runemacs.c (set_user_model_id): Fix prototype.
      
      * src/callproc.c (relocate_fd): Set inside #ifndef WINDOWSNT.
      * src/dired.c (opendir, readdir): Fix prototypes.
      * src/editfns.c (w32_get_internal_run_time): Fix prototypes.
      * src/keyboard.c (input_available_signal): Declare inside #ifdef SIGIO.
      * src/ndir.h (opendir, readdir, seekdir, closedir): Fix prototypes.
        (telldir): Remove declaration.
      * src/ralloc.c (real_morecore, __morecore): Fix prototypes.
      * src/sound.c (alsa_sound_perror): Declare inside #ifdef HAVE_ALSA.
      * src/syssignal.h (strsignal): Fix prototype.
      * src/term.c (tparam): Fix prototype.
        (term_get_fkeys_address, term_get_fkeys_kboard, term_get_fkeys_1)
        (term_get_fkeys): Set inside "#ifndef DOS_NT".
      * src/vm-limit.c (check_memory_limits): Fix prototypes of real_morecore
        and __morecore.
      * src/w32gui.h (XParseGeometry): Fix prototype.
      * src/w32heap.h (get_data_start, get_data_end, init_heap): Fix prototypes.
      * src/w32term.c (my_set_focus): Declare inside #if 0.
      * src/w32term.h (x_window_to_frame, x_display_info_for_name, w32_term_init)
        (w32_fill_rect, w32_clear_window, init_crit, delete_crit, signal_quit)
        (drain_message_queue, get_next_msg, post_msg, parse_button)
        (ClipboardSequence_Proc): Fix prototypes.
        (wait_for_sync): Remove declaration.
      361358ea
  16. 20 Jul, 2010 1 commit
    • Juanma Barranquero's avatar
      Convert some more functions to standard C. · 7c3320d8
      Juanma Barranquero authored
      * lib-src/emacsclient.c (get_current_dir_name, w32_get_resource)
        (w32_getenv, w32_set_user_model_id, w32_window_app, w32_execvp)
        (close_winsock, initialize_sockets, w32_find_emacs_process)
        (w32_give_focus):
      * lib-src/ntlib.c (getlogin, getuid, getgid, getegid):
      * nt/addpm.c (add_registry, main):
      * nt/cmdproxy.c (get_env_size):
      * nt/ddeclient.c (main):
      * nt/runemacs.c (set_user_model_id):
      * src/alloc.c (emacs_blocked_free, emacs_blocked_malloc)
        (emacs_blocked_realloc, uninterrupt_malloc):
      * src/fringe.c (w32_reset_fringes):
      * src/image.c (convert_mono_to_color_image, lookup_rgb_color)
        (init_color_table, XPutPixel, jpeg_resync_to_restart_wrapper):
      * src/sound.c (be2hs, do_play_sound):
      * src/vm-limit.c (get_lim_data, ret_lim_data):
      * src/w32term.c (x_free_frame_resources):
      * src/xfaces.c (x_create_gc, x_free_gc):
        Convert definitions to standard C.
      7c3320d8
  17. 13 Jan, 2010 1 commit
  18. 03 Jul, 2009 1 commit
  19. 30 Jun, 2009 1 commit
    • Jason Rumney's avatar
      bug#1849 - Windows 7 Taskbar Support · ff90fbde
      Jason Rumney authored
      * w32term.c (w32_initialize): Use GetModuleHandle for library that
      is already loaded.
      Set user model ID if supported (bug#1849).
      
      * runemacs.c (set_user_model_id): New function.
      (WinMain): Use it.
      
      * emacsclient.c (w32_give_focus): Use GetModuleHandle for library
      that is already loaded.
      (w32_set_user_model_id): New function.
      (main): Use it to associate emacsclient with emacs (bug#1849).
      ff90fbde
  20. 08 Jan, 2009 1 commit
  21. 09 May, 2008 1 commit
  22. 07 Jan, 2008 1 commit
  23. 25 Jul, 2007 1 commit
  24. 16 Jan, 2007 1 commit
  25. 29 Oct, 2006 1 commit
  26. 11 Mar, 2006 1 commit
  27. 06 Feb, 2006 1 commit
  28. 10 Aug, 2005 1 commit
  29. 16 Apr, 2004 1 commit
  30. 10 Apr, 2004 1 commit
  31. 08 Sep, 2003 1 commit
  32. 01 Sep, 2003 1 commit
  33. 20 Jun, 2001 1 commit
  34. 22 Aug, 2000 1 commit
  35. 26 Jan, 1999 1 commit
  36. 03 Sep, 1997 1 commit
  37. 09 Aug, 1996 1 commit
  38. 03 Jun, 1996 1 commit
  39. 03 May, 1996 1 commit