1. 23 Dec, 2005 3 commits
    • Karoly Lorentey's avatar
      Fix compilation error during non-X builds. · 4beb2d71
      Karoly Lorentey authored
      * src/keyboard.c (Fset_input_interrupt_mode): Fix compilation error
        during non-X builds.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-459
      4beb2d71
    • Karoly Lorentey's avatar
      Pull a bugfix from CVS to prevent problems with the Debian semantic package. · 7f227e76
      Karoly Lorentey authored
      * src/print.c (print_preprocess): Don't loose print_depth levels while iterating.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-458
      7f227e76
    • Karoly Lorentey's avatar
      Don't let x_initialize break 8-bit input on ttys. (Reported by Joakim... · a712a8c3
      Karoly Lorentey authored
      Don't let x_initialize break 8-bit input on ttys.  (Reported by Joakim Verona.)  Split `set-input-mode'.
      
      * lisp/international/encoded-kb.el (encoded-kbd-setup-display): Use `set-input-meta-mode'.
      * lisp/linux.el (terminal-init-linux): Ditto.
      
      * src/keyboard.c (Fset_input_interrupt_mode, Fset_output_flow_control)
        (syms_of_keyboard): Defsubr them.
        (Fset_input_meta_mode, Fset_quit_char): New functions.
        (Fset_input_mode): Split to above functions.
      
      * lisp.h: EXFUN the new functions.
      
      * xterm.c (x_initialize): Use Fset_input_interrupt_mode.
      * macterm.c (mac_initialize): Ditto.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-457
      a712a8c3
  2. 22 Dec, 2005 1 commit
    • Karoly Lorentey's avatar
      Reimplement and extend support for terminal-local environment variables. · f35ca2fe
      Karoly Lorentey authored
      * lisp/termdev.el: New file.  Move terminal parameter-related functions
        here from frame.el.
        (terminal-getenv, with-terminal-environment): Reimplement and extend.
        (terminal-setenv, terminal-setenv-internal): New functions.
      
      * lisp/frame.el (make-frame-on-tty, framep-on-display, suspend-frame):
        Extend doc string, update parameter names.
        (terminal-id, terminal-parameter-alist, terminal-parameters)
        (terminal-parameter-p, terminal-parameter, set-terminal-parameter)
        (terminal-handle-delete-frame, terminal-getenv, terminal-getenv)
        (with-terminal-environment): Move to termdev.el.
      
      * lisp/loadup.el: Load termdev as well.
      * lisp/Makefile.in (lisp, shortlisp): Add termdev.elc.
      * lisp/makefile.MPW (shortlisp): Ditto.
      
      * lisp/ebuff-menu.el (electric-buffer-menu-mode-map): Bind C-z to
        `suspend-frame', not `suspend-emacs'.
      * lisp/echistory.el (electric-history-map): Ditto.
      * lisp/ebrowse.el (ebrowse-electric-list-mode-map): Ditto.
      * lisp/ebrowse.el (ebrowse-electric-position-mode-map): Ditto.
      
      * lisp/startup.el (normal-splash-screen): Use `save-buffers-kill-display'
        instead of `save-buffers-kill-emacs'.
      
      * lisp/x-win.el (x-initialize-window-system): Add 'global-ok option to
        `terminal-getenv'.
      
      * src/term.c (suspend-tty): Update doc string.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-456
      f35ca2fe
  3. 20 Dec, 2005 1 commit
    • Karoly Lorentey's avatar
      Implement full support for frame-local `next-buffer' and `previous-buffer'. · a18b8cb5
      Karoly Lorentey authored
      * frame.h (frame): New field `buried_buffer_list'.
      * alloc.c (mark_object): Mark it.
      * frame.c (make_frame): Initialize it.
      
      * frame.h (Qburied_buffer_list): New symbol declaration.
      
      * buffer.c (Fbuffer_list): Handle the buried-buffer-list frame parameter.
      
      * buffer.c (record_buffer): Delete the buffer from the buried_buffer_list.
      
      * buffer.c (Fbury_buffer): Add buffer to buried_buffer_list.
      
      * frame.c (Qburied_buffer_list): New symbol.
        (syms_of_frame): Initialize and staticpro it.
        (frames_discard_buffer): Also remove buffer from buried-buffer-list.
        (store_frame_param): Handle `buried-buffer-list' specially.
        (Fframe_parameters): Handle `buried-buffer-list' specially.
      
      * simple.el (last-buffer): Don't look at buried-buffer-list, rely on
        `buffer-list' doing that for us.
        (next-buffer): Simplify.
        (previous-buffer): Simplify.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-455
      a18b8cb5
  4. 19 Dec, 2005 2 commits
    • Karoly Lorentey's avatar
      Merged from miles@gnu.org--gnu-2005 (patch 169-173, 671-676) · e93b2956
      Karoly Lorentey authored
      Patches applied:
      
       * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-671
         Update from CVS
      
       * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-672
         Update from CVS
      
       * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-673
         Update from CVS
      
       * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-674
         Update from CVS
      
       * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-675
         Update from CVS
      
       * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-676
         Merge from gnus--rel--5.10
      
       * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-169
         Merge from emacs--cvs-trunk--0
      
       * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-170
         Update from CVS
      
       * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-171
         Update from CVS
      
       * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-172
         Update from CVS
      
       * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-173
         Update from CVS
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-454
      e93b2956
    • Karoly Lorentey's avatar
      Fix typo in previous commit. · 8d3cdf56
      Karoly Lorentey authored
      * src/dispnew.c (window_change_signal): Fix typo.
      
      git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-453
      8d3cdf56
  5. 17 Dec, 2005 11 commits
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-676 · 3031d8b0
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 169-173)
      
         - Merge from emacs--cvs-trunk--0
         - Update from CVS
      
      2005-12-16  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-art.el (gnus-signature-separator): Fix custom type.
      
         * lisp/gnus/mm-decode.el (mm-inlined-types): Fix custom type.
         (mm-keep-viewer-alive-types): Ditto.
         (mm-automatic-display): Ditto.
         (mm-attachment-override-types): Ditto.
         (mm-inline-override-types): Ditto.
         (mm-automatic-external-display): Ditto.
      
      2005-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-art.el (gnus-buttonized-mime-types): Mention addition of
         multipart/alternative and add xref to mm-discouraged-alternatives
         in doc string.
      
         * lisp/gnus/mm-decode.el (mm-discouraged-alternatives): Add xref to
         gnus-buttonized-mime-types in doc string.
      
      2005-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/rfc2047.el (rfc2047-charset-to-coding-system): Recognize
         us-ascii as a MIME charset.
      
         * lisp/gnus/mm-bodies.el (mm-decode-content-transfer-encoding): Protect
         against the case where the 2nd arg TYPE is nil.
      
      2005-12-09  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-start.el (gnus-no-server-1): Mention
         `gnus-level-default-subscribed' in doc string.
      
      2005-11-26  Dave Love  <fx@gnu.org>
      
         * lisp/gnus/tls.el (open-tls-stream): Rename arg SERVICE to PORT.
         (tls-program, tls-success): Provide openssl alternative.
      
         * lisp/gnus/starttls.el: Doc fixes.
         (starttls-open-stream-gnutls, starttls-open-stream): Rename arg
         SERVICE to PORT.
      
      2005-12-09  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-start.el (gnus-start-draft-setup): Enforce
         `gnus-draft-mode' for nndraft:drafts at startup.
      
         * lisp/gnus/gnus.el (gnus-splash): Change custom group.
         (gnus-group-get-parameter, gnus-group-parameter-value): Describe
         allow-list argument.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-article-alist-save-format): Format doc
         string.
      
      2005-12-09  ARISAWA Akihiro  <ari@mbf.ocn.ne.jp>  (tiny change)
      
         * lisp/gnus/mm-decode.el (mm-display-external): Add lacked cdr.
      
      2005-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (MIME Commands): Mention addition of
         multipart/alternative to gnus-buttonized-mime-types and add xref
         to mm-discouraged-alternatives.
      
         * man/emacs-mime.texi (Display Customization): Mention addition of
         "image/.*" and add xref to gnus-buttonized-mime-types in the
         mm-discouraged-alternatives section.
      3031d8b0
    • Eli Zaretskii's avatar
      *** empty log message *** · abeb5855
      Eli Zaretskii authored
      abeb5855
    • Eli Zaretskii's avatar
      ($(TIT), leim-list.el): Warn that parts of commands enclosed in $(ARGQUOTE)s · df6d09dd
      Eli Zaretskii authored
      should not be split between two lines, as that will break with GNU Make >3.80,
      when sh.exe is used and arg quoting is with '..'.
      df6d09dd
    • Eli Zaretskii's avatar
      (autoloads, custom-deps): Warn that parts of commands enclosed in $(ARGQUOTE)s · c3d49b7a
      Eli Zaretskii authored
      should not be split between two lines, as that will break with GNU Make >3.80,
      when sh.exe is used and arg quoting is with '..'.
      (autoloads): Don't break the quoted --eval expression between several lines.
      c3d49b7a
    • Eli Zaretskii's avatar
      (bootstrap-temacs): Warn that parts of commands enclosed in $(ARGQUOTE)s · bb49fc13
      Eli Zaretskii authored
      should not be split between two lines, as that will break with GNU Make >3.80,
      when sh.exe is used and arg quoting is with '..'.
      bb49fc13
    • Chong Yidong's avatar
      2005-12-17 Chong Yidong <cyd@stupidchicken.com> · 6b8dfbf7
      Chong Yidong authored
      	* print.c (print_preprocess): Just signal an error if print_depth
      	is exceeded.
      6b8dfbf7
    • Chong Yidong's avatar
      Revert last change. · 04df9646
      Chong Yidong authored
      04df9646
    • Chong Yidong's avatar
      2173b582
    • Chong Yidong's avatar
      * emacs-lisp/edebug.el (edebug-safe-prin1-to-string): Capture · 14e7cb94
      Chong Yidong authored
      	error from printing circular structures.
      14e7cb94
    • Eli Zaretskii's avatar
      Set a breakpoint on w32_abort. · d912b87a
      Eli Zaretskii authored
      d912b87a
    • Eli Zaretskii's avatar
      (widget-checkbox-action): Clear undo info. · 6872b31c
      Eli Zaretskii authored
      6872b31c
  6. 16 Dec, 2005 22 commits