1. 27 May, 2004 1 commit
  2. 25 May, 2004 2 commits
  3. 24 May, 2004 3 commits
  4. 23 May, 2004 18 commits
    • Kenichi Handa's avatar
      (Fset_safe_terminal_coding_system_internal): Set · 6239a668
      Kenichi Handa authored
      suppress_error in safe_terminal_coding, not terminal_coding.
      6239a668
    • Juanma Barranquero's avatar
      4c493999
    • Juri Linkov's avatar
      (next-error-find-buffer): Add a rule to return next-error capable buffer · 675254bc
      Juri Linkov authored
      if one window on the selected frame displays such buffer.
      675254bc
    • Juri Linkov's avatar
      (describe-property-list): Add [show] button for · f13cc97d
      Juri Linkov authored
      `syntax-table' property with action to pp to a separate buffer.
      (describe-char): Replace search-forward by re-search-forward with
      whitespace regexp after "character:" to not fail in too narrow windows.
      f13cc97d
    • Juri Linkov's avatar
      (change-log-font-lock-keywords): Remove `:' from · c58bb024
      Juri Linkov authored
      regexps for function and variable names.
      c58bb024
    • Juri Linkov's avatar
    • Juri Linkov's avatar
      (Info-index-nodes): New var and fun. · 141b49f5
      Juri Linkov authored
      (Info-goto-index, Info-index, info-apropos)
      (Info-find-emacs-command-nodes): Rewrite to use Info-index-nodes.
      (Info-index): Fix docstring.  Store and restore Info-history-list.
      (Info-complete-nodes): New var.
      (Info-complete-menu-item): Use it.
      (Info-index-node): New fun.
      (Info-final-node, Info-forward-node, Info-backward-node)
      (Info-build-toc, Info-try-follow-nearest-node, Info-fontify-node):
      Use Info-index-node.
      (Info-extract-menu-item, Info-extract-menu-counting): Set second
      arg of `Info-extract-menu-node-name' to non-nil for index nodes.
      (Info-find-node-2): If a node with period in its name not found,
      try to find a node without the name part after period.
      (Info-select-node): Call Info-fontify-node only if
      Info-fontify-maximum-menu-size is not nil.
      (info-apropos): Set Info-fontify-maximum-menu-size to nil.
      (Info-find-emacs-command-nodes, Info-goto-emacs-command-node):
      Preserve Info-history-list.
      (Info-toc): Set Info-current-file.
      (Info-build-toc): Move point to the beginning of the buffer.
      Add main-file variable.
      (Info-dir-remove-duplicates, Info-history, Info-toc, info-apropos):
      Use backslashed representation of the control character ^_.
      141b49f5
    • Nick Roberts's avatar
      (gud-menu-map, gud-speedbar-menu-items) · 129adb6f
      Nick Roberts authored
      (gud-speedbar-buttons, gud-sentinel, gud-display-line)
      (gud-basic-call): Handle new value for gud-minor-mode (gdbmi) for
      a new mode. The file (gdb-mi.el) for this mode will be included
      with the GDB distribution (6.2 onwards) and will use GDB/MI as its
      primary interface.
      129adb6f
    • Nick Roberts's avatar
      (gdb-server-prefix): New variable. · 2cec1d1a
      Nick Roberts authored
      (gud-watch, gdb-send-item, gdb-breakpoints-mode, gdb-frames-mode)
      (gdb-locals-mode, gdb-send-item, gdb-toggle-breakpoint)
      (gdb-delete-breakpoint, gdb-frames-select, gdb-threads-buffer)
      (gdb-registers-buffer, gdb-reset, gdb-assembler-buffer): Handle
      new value for gud-minor-mode (gdbmi).
      (gdb-buffer-type, gdb-input-queue, gdb-prompting)
      (gdb-output-sink, gdb-current-item, gdb-pending-triggers): Change
      from local to global gdb variable set.
      (gdb-ann3): Initialise above gdb variable set.
      (gdb-var-update, gdb-var-update-handler, gdb-enqueue-input)
      (gdb-dequeue-input, gdb-source, gdb-pre-prompt, gdb-prompt)
      (gdb-subprompt, gdb-starting, gdb-stopping, gdb-frame-begin)
      (gdb-stopped, gdb-post-prompt, gdb-concat-output)
      (def-gdb-auto-update-trigger, def-gdb-auto-update-handler)
      (gdb-info-locals-handler, gdb-invalidate-assembler)
      (gdb-get-current-frame, gdb-frame-handler): Handle gdb variable
      set as global variables.
      (gdb-get-create-buffer): Don't make gud-comint buffer-local.
      Handle gdbmi.
      (gdb-info-breakpoints-custom): Fix regexp.
      (def-gdb-var): Delete.
      2cec1d1a
    • Nick Roberts's avatar
      *** empty log message *** · 0145381f
      Nick Roberts authored
      0145381f
    • Jesper Harder's avatar
      (grep-tree): Ensure that DIR argument is · f5340e29
      Jesper Harder authored
      interpreted as a directory.
      f5340e29
    • Karoly Lorentey's avatar
      Merged in changes from CVS trunk. · 2d2884b5
      Karoly Lorentey authored
      Patches applied:
      
       * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-330
         Update from CVS
      
       * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-331
         Update from CVS
      
       * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-332
         Update from CVS
      
       * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-333
         Update from CVS
      
       * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-334
         Update from CVS
      
       * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-335
         Update from CVS
      
       * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-336
         Update from CVS
      
       * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-337
         Update from CVS
      
       * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-338
         Update from CVS
      
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-173
      2d2884b5
    • Karoly Lorentey's avatar
      Update README.multi-tty. · d4d89d37
      Karoly Lorentey authored
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-172
      d4d89d37
    • Karoly Lorentey's avatar
      Use the remote locale for terminal & keyboard coding system. · 14de9163
      Karoly Lorentey authored
      lisp/international/mule-cmds.el (set-locale-translation-file-name)
      (get-locale-real-name, get-locale-coding-system)
      (configure-display-for-locale): New functions.
      (set-locale-environment): Factored contents into separate functions.
      
      lisp/server.el (server-process-filter): Call
      configure-display-for-locale after creating a new terminal frame.
      
      lisp/startup.el (command-line): Call set-locale-translation-file-name.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-171
      14de9163
    • Karoly Lorentey's avatar
      Fix environment variables on emacsclient frames. · 44070fdf
      Karoly Lorentey authored
      lisp/server.el (server-getenv): Fix string lookup in alist.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-170
      44070fdf
    • Karoly Lorentey's avatar
      Use with-selected-frame. · 061e4e7f
      Karoly Lorentey authored
      lisp/faces.el (tty-create-frame-with-faces): Use with-selected-frame.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-169
      061e4e7f
    • Karoly Lorentey's avatar
      New control structure: with-selected-frame. · c3e242d3
      Karoly Lorentey authored
      lisp/subr.el (with-selected-frame): New macro.
      lisp/font-lock.el (lisp-font-lock-keywords-2): Add with-selected-frame.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-168
      c3e242d3
    • Karoly Lorentey's avatar
      Make terminal_coding and keyboard_coding display-local. · b8299c66
      Karoly Lorentey authored
      src/coding.c: Include frame.h and termhooks.h.
      (terminal_coding, keyboard_coding): Remove.
      (Fset_terminal_coding_system_internal, Fterminal_coding_system):
      Use the selected frame's terminal coding system.
      (Fset_safe_terminal_coding_system_internal): Fix typo.
      (Fset_keyboard_coding_system_internal, Fkeyboard_coding_system):
      Use the selected frame's keyboard coding system.
      (init_coding_once): Don't initialize keyboard_coding and terminal_coding.
      
      src/coding.h (terminal_coding, keyboard_coding): Remove.
      
      src/termhooks.h (terminal_coding, keyboard_coding): New members of
      struct display.
      (FRAME_TERMINAL_CODING, FRAME_KEYBOARD_CODING): New macros.
      
      src/termchar.h (kboard): Cosmetic change.
      
      src/term.c (encode_terminal_code): Add coding parameter.
      (tty_write_glyphs): Use the display-local terminal coding system.
      (create_display): Allocate and initialize coding systems.
      (delete_display): Free coding systems.
      
      src/xdisp.c (decode_mode_spec): Use display-local coding systems.
      
      src/Makefile.in: Fix dependencies for termchar.h and termhooks.h.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-167
      b8299c66
  5. 22 May, 2004 16 commits