1. 01 Oct, 2007 1 commit
  2. 11 Sep, 2007 1 commit
  3. 23 Aug, 2007 2 commits
  4. 22 Aug, 2007 3 commits
  5. 08 Aug, 2007 1 commit
  6. 30 Jul, 2007 1 commit
  7. 25 Jul, 2007 1 commit
  8. 08 Jun, 2007 1 commit
  9. 28 Apr, 2007 1 commit
  10. 28 Mar, 2007 1 commit
  11. 20 Mar, 2007 1 commit
    • YAMAMOTO Mitsuharu's avatar
      Include blockinput.h. · 66cd0949
      YAMAMOTO Mitsuharu authored
      (readchar, Fget_file_char): Add BLOCK_INPUT around getc.
      (unreadchar): Add BLOCK_INPUT around ungetc.
      (load_unwind): Add BLOCK_INPUT around fclose.
      66cd0949
  12. 03 Feb, 2007 1 commit
  13. 01 Feb, 2007 1 commit
  14. 21 Jan, 2007 1 commit
  15. 10 Dec, 2006 1 commit
  16. 06 Nov, 2006 1 commit
  17. 26 Jul, 2006 1 commit
  18. 18 Jul, 2006 2 commits
    • Dan Nicolaescu's avatar
      * ebrowse.c (usage, version): Mark as NO_RETURN. · 2381d38d
      Dan Nicolaescu authored
      * emacsclient.c (print_help_and_exit): Likewise.
      
      * xterm.c (x_connection_closed, x_error_quitter): Mark as NO_RETURN.
      
      * textprop.c (text_read_only): Likewise.
      
      * lread.c (end_of_file_error): Likewise.
      
      * lisp.h (circular_list_error, memory_full, buffer_memory_full):
      Likewise.
      
      * eval.c (unwind_to_catch): Likewise.
      
      * buffer.h (buffer_slot_type_mismatch): Likewise.
      2381d38d
    • Kim F. Storm's avatar
      (Fload): Use xsignal2, signal_error. · 336d4a9c
      Kim F. Storm authored
      (end_of_file_error): Use xsignal0, xsignal1.
      (read0): Use xsignal1.
      (invalid_syntax): New error function marked no-return.
      (read_integer, read1, read_list): Use it.
      336d4a9c
  19. 12 Jul, 2006 1 commit
  20. 07 Jul, 2006 2 commits
  21. 02 Jul, 2006 1 commit
  22. 25 Jun, 2006 1 commit
  23. 24 Jun, 2006 1 commit
  24. 09 Jun, 2006 1 commit
  25. 24 May, 2006 1 commit
    • Alan Mackenzie's avatar
      lread.c (Vload_history): Enhance doc-string to say that the file is the · 6bb6da3e
      Alan Mackenzie authored
      absolute truename of the loaded file.
      
      lread.c (Vafter_load_alist): doc-string: state that an element now has a
      regexp to match file names, not a file name as such.
      
      lread.c (readevalloop): Call file-truename on the name for load-history,
      except at preloading time.
      
      lread.c (Fload): At preloading time, preserve the extension of the
      filename which goes into load-history.  New variable hist_file_name.
      
      lread.c (Fload): Do eval-after-load stuff by calling the lisp function
      do-after-load-evaluation.
      6bb6da3e
  26. 12 May, 2006 1 commit
  27. 27 Feb, 2006 1 commit
    • Luc Teirlinck's avatar
      Declare Vload_file_rep_suffixes instead of · 971a4293
      Luc Teirlinck authored
      deleted variable default_suffixes.
      (Fget_load_suffixes): New function.
      (Fload): Use Fget_load_suffixes and Vload_file_rep_suffixes.
      No longer use deleted variable default_suffixes.  Update docstring.
      (syms_of_lread): defsubr Sget_load_suffixes.
      Expand `load-suffixes' docstring.
      Delete default_suffixes and DEFVAR_LISP the new variable
      `load-file-rep-suffixes'.
      971a4293
  28. 06 Feb, 2006 2 commits
  29. 29 Jan, 2006 1 commit
    • Karoly Lorentey's avatar
      Eliminate wrong_kboard_jmpbuf. · 9688ff53
      Karoly Lorentey authored
      * src/keyboard.c (read_char, read_char_minibuf_menu_prompt)
        (read_key_sequence, read_filtered_event): Eliminate wrong_kboard_jmpbuf.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-500
      9688ff53
  30. 20 Jan, 2006 1 commit
  31. 03 Jan, 2006 1 commit
    • Karoly Lorentey's avatar
      Overhaul and simplify single_kboard API. Allow calls to `recursive-edit' in... · b3e6f69c
      Karoly Lorentey authored
      Overhaul and simplify single_kboard API.  Allow calls to `recursive-edit' in process filters.  Small fixes.
      
      * lisp/server.el (server-process-filter): Protect `display-splash-screen'
        call in a condition-case.  Explain why.
      
      * src/callint.c (Fcall_interactively): Update call to
        `temporarily_switch_to_single_kboard'.
      
      * src/fns.c (Fy_or_n_p): Ditto.
      
      * src/frame.c (Fdelete_frame): Remove unused variable `count'.
      
      * src/keyboard.c (wrong_kboard_jmpbuf): Remove global variable.
      
      * src/keyboard.c (read_char): Add wrong_kboard_jmpbuf parameter to allow
        for recursive calls.  Update longjmp invocations.  Remember the
        original current_kboard, and longjmp to `wrong_kboard_jmpbuf' when a
        filter, timer or sentinel changes it.  Comment out unnecessary calls to
        `record_single_kboard_state' and `any_kboard_state'.  Update recursive
        calls.
      
      * src/keyboard.c (read_key_sequence): Add `wrong_kboard_jmpbuf' local
        variable.  Update setjmp and read_char calls.  Abort if
        interrupted_kboard died in read_char.
      
      * src/keyboard.c (any_kboard_state, single_kboard_state)
        (record_single_kboard_state): Comment out obsolete functions.
        (push_frame_kboard): Remove function.
        (pop_kboard): Switch out of single_kboard mode if the
        kboard has been deleted.
        (temporarily_switch_to_single_kboard): Change first
        parameter to a frame pointer.  Throw an error when caller wants to
        change kboards while in single_kboard mode.
        (restore_kboard_configuration): Abort if pop_kboard changed
        the kboard in single_kboard mode.
        (Frecursive_edit): Switch to single_kboard mode only in
        nested command loops.
        (cmd_error, command_loop, command_loop_1, timer_check):
        Comment out unnecessary call to `any_kboard_state' and
        `record_single_kboard_state'.
      
      * src/keyboard.c (delete_kboard): Exit single_kboard mode if we have just
        deleted that kboard.
      
      * src/keyboard.c (interrupt_signal): Use `Fkill_emacs' to exit Emacs, not
        `fatal_error_signal'.
      
      * src/keyboard.h (read_char, single_kboard_state)
        (record_single_kboard_state): Remove.
        (temporarily_switch_to_single_kboard): Update.
      
      * src/lread.c: Include setjmp.h.  Update declaration of `read_char'.
        (read_filtered_event): Call `read_char' with a local
        `wrong_kboard_jmpbuf'.
      
      * src/minibuf.c (read_minibuf): Update call to
        `temporarily_switch_to_single_kboard'.
      
      * src/termchar.h (tty_display_info): Rename `previous_terminal_frame'
        member to `previous_frame'.
      
      * src/xdisp.c (redisplay_internal): Update references to
        `previous_terminal_frame'.
        (display_mode_line, Fformat_mode_line): Replace calls to
        `push_frame_kboard' with `push_kboard'.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-489
      b3e6f69c
  32. 30 Dec, 2005 1 commit
  33. 28 Dec, 2005 1 commit
  34. 08 Dec, 2005 1 commit