1. 23 Dec, 2004 1 commit
  2. 21 Dec, 2004 1 commit
  3. 13 Dec, 2004 1 commit
  4. 07 Dec, 2004 1 commit
    • Jan Djärv's avatar
      * gtkutil.c: Include signal.h and syssignal.h. · aa477689
      Jan Djärv authored
      (xg_get_file_name): Block and unblock __SIGRTMIN if defined.
      
      * alloc.c: If HAVE_GTK_AND_PTHREAD, include pthread.h,
      new variables main_thread and alloc_mutex,
      define (UN)BLOCK_INPUT_ALLOC to use alloc_mutex to protect
      emacs_blocked_* calls and only do (UN)BLOCK_INPUT in the main thread.
      If not HAVE_GTK_AND_PTHREAD, (UN)BLOCK_INPUT_ALLOC is the same as
      (UN)BLOCK_INPUT.
      (emacs_blocked_free, emacs_blocked_malloc)
      (emacs_blocked_realloc): Use (UN)BLOCK_INPUT_ALLOC.
      (uninterrupt_malloc): Initialize main_thread and alloc_mutex.
      (reset_malloc_hooks): New function.
      
      * lisp.h: Declare reset_malloc_hooks.
      
      * emacs.c (Fdump_emacs): Call reset_malloc_hooks.
      
      * keyboard.c: Conditionally include pthread.h
      (handle_async_inpu, input_available_signalt): If not in the main
      thread, block signal, send signal to main thread and return.
      aa477689
  5. 01 Dec, 2004 1 commit
  6. 30 Nov, 2004 1 commit
  7. 27 Nov, 2004 1 commit
  8. 21 Nov, 2004 1 commit
  9. 16 Nov, 2004 1 commit
  10. 15 Nov, 2004 1 commit
  11. 09 Nov, 2004 1 commit
  12. 07 Nov, 2004 1 commit
  13. 02 Nov, 2004 1 commit
    • Jan Djärv's avatar
      * fileio.c (Fread_file_name): Pass Qt as fifth parameter to · f9d64bb3
      Jan Djärv authored
      Fx_file_dialog if only directories should be read.
      
      * lisp.h: Fx_file_dialog takes 5 parameters.
      
      * xfns.c (Fx_file_dialog): Both Motif and GTK version:  Add
      parameter only_dir_p.
      In Motif version, don't put DEFAULT_FILENAME in filter part of the
      dialog, just text field part.  Do not add DEFAULT_FILENAME
      to list of files if it isn't there.
      In GTK version, pass only_dir_p parameter to xg_get_file_name.
      
      * macfns.c (Fx_file_dialog): Add parameter only_dir_p.  Check
      only_dir_p instead of comparing prompt to "Dired".  When using
      a save dialog, add option kNavDontConfirmReplacement, change title
      to "Enter name", change text for save button to "Ok".
      
      * w32fns.c (Fx_file_dialog): Add parameter only_dir_p.  Check
      only_dir_p instead of comparing prompt to "Dired".
      
      * gtkutil.c (xg_get_file_with_chooser)
      (xg_get_file_with_selection): New functions, only defined ifdef
      HAVE_GTK_FILE_CHOOSER_DIALOG_NEW and HAVE_GTK_FILE_SELECTION_NEW
      respectively.
      (xg_get_file_name): Add parameter only_dir_p.
      Call xg_get_file_with_chooser or xg_get_file_with_selection
      depending on HAVE_GTK_FILE* and the value of use_old_gtk_file_dialog.
      (xg_initialize): New DEFVAR_BOOL use_old_gtk_file_dialog.
      
      * gtkutil.h (xg_get_file_name): Add parameter only_dir_p.
      f9d64bb3
  14. 26 Oct, 2004 1 commit
    • Kim F. Storm's avatar
      (USE_SAFE_ALLOCA): Add and init sa_must_free integer. · c33188d9
      Kim F. Storm authored
      (SAFE_ALLOCA, SAFE_ALLOCA_LISP): Increment it when malloc is used.
      (SAFE_FREE): Test it to determine if we need to unwind to free.
      Remove size arg.  All users changed.
      (SAFE_FREE_LISP) Remove.  All users changed to use SAFE_FREE.
      c33188d9
  15. 18 Oct, 2004 1 commit
  16. 20 Aug, 2004 1 commit
  17. 19 Aug, 2004 1 commit
  18. 30 Jun, 2004 1 commit
  19. 24 Jun, 2004 1 commit
  20. 22 Jun, 2004 1 commit
  21. 21 Jun, 2004 2 commits
  22. 29 May, 2004 1 commit
  23. 18 May, 2004 1 commit
  24. 17 May, 2004 1 commit
  25. 15 May, 2004 1 commit
  26. 14 May, 2004 1 commit
  27. 13 May, 2004 1 commit
  28. 10 May, 2004 1 commit
  29. 26 Apr, 2004 2 commits
  30. 21 Apr, 2004 1 commit
  31. 20 Apr, 2004 1 commit
  32. 29 Mar, 2004 1 commit
  33. 25 Mar, 2004 1 commit
  34. 11 Mar, 2004 1 commit
  35. 28 Feb, 2004 1 commit
  36. 19 Feb, 2004 1 commit
  37. 08 Feb, 2004 1 commit
  38. 21 Jan, 2004 1 commit