From 76cc4f9d09b817bdd4afa55f1545fc3024f85958d8d5ff0f295e28667f6b811d Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Fri, 27 Nov 2009 13:35:16 +0000 Subject: [PATCH] checked in OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=12 --- emacs-23.1-bnc556175.patch | 71 -------------------------------------- emacs.changes | 5 --- emacs.spec | 2 -- 3 files changed, 78 deletions(-) delete mode 100644 emacs-23.1-bnc556175.patch diff --git a/emacs-23.1-bnc556175.patch b/emacs-23.1-bnc556175.patch deleted file mode 100644 index 6cae673..0000000 --- a/emacs-23.1-bnc556175.patch +++ /dev/null @@ -1,71 +0,0 @@ ---- src/term.c -+++ src/term.c 2009-11-26 14:09:38.631431310 +0100 -@@ -37,6 +37,7 @@ along with GNU Emacs. If not, see - #include -+#include - - #include "lisp.h" - #include "termchar.h" -@@ -1650,7 +1651,7 @@ produce_glyphs (it) - if (unibyte_display_via_language_environment - && (it->c >= 0240)) - { -- it->char_to_display = unibyte_char_to_multibyte (it->c); -+ it->char_to_display = BYTE8_TO_CHAR (it->c); - it->pixel_width = CHAR_WIDTH (it->char_to_display); - it->nglyphs = it->pixel_width; - if (it->glyph_row) -@@ -3467,9 +3465,7 @@ init_tty (char *name, char *terminal_typ - - tty->type = xstrdup (terminal_type); - --#ifdef subprocesses - add_keyboard_wait_descriptor (fileno (tty->input)); --#endif - - #endif /* !DOS_NT */ - -@@ -3959,8 +3957,6 @@ static void - delete_tty (struct terminal *terminal) - { - struct tty_display_info *tty; -- Lisp_Object tail, frame; -- int last_terminal; - - /* Protect against recursive calls. delete_frame in - delete_terminal calls us back when it deletes our last frame. */ -@@ -3972,19 +3968,6 @@ delete_tty (struct terminal *terminal) - - tty = terminal->display_info.tty; - -- last_terminal = 1; -- FOR_EACH_FRAME (tail, frame) -- { -- struct frame *f = XFRAME (frame); -- if (FRAME_LIVE_P (f) && (!FRAME_TERMCAP_P (f) || FRAME_TTY (f) != tty)) -- { -- last_terminal = 0; -- break; -- } -- } -- if (last_terminal) -- error ("Attempt to delete the sole terminal device with live frames"); -- - if (tty == tty_list) - tty_list = tty->next; - else -@@ -4025,10 +4008,8 @@ delete_tty (struct terminal *terminal) - - xfree (tty->old_tty); - xfree (tty->Wcm); -- if (tty->termcap_strings_buffer) -- xfree (tty->termcap_strings_buffer); -- if (tty->termcap_term_buffer) -- xfree (tty->termcap_term_buffer); -+ xfree (tty->termcap_strings_buffer); -+ xfree (tty->termcap_term_buffer); - - bzero (tty, sizeof (struct tty_display_info)); - xfree (tty); diff --git a/emacs.changes b/emacs.changes index 375d4cf..fc0ca3f 100644 --- a/emacs.changes +++ b/emacs.changes @@ -1,8 +1,3 @@ -------------------------------------------------------------------- -Thu Nov 26 14:54:17 CET 2009 - werner@suse.de - -- Add patch from upstream to fix bug bnc#556175 - ------------------------------------------------------------------- Thu Nov 19 11:18:54 CET 2009 - werner@suse.de diff --git a/emacs.spec b/emacs.spec index 0331618..e6bbc14 100644 --- a/emacs.spec +++ b/emacs.spec @@ -52,7 +52,6 @@ Patch10: emacs-22.0.99-sentinel.patch Patch11: emacs-22.0.99-xim.patch Patch12: emacs-22.0.99-x11r7.patch Patch13: emacs-23.1-s390x.dif -Patch14: emacs-23.1-bnc556175.patch Patch15: emacs-22.2-iconic.patch Patch16: emacs-23.1-flyspell.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -231,7 +230,6 @@ Authors: %patch11 -p0 -b .xim %patch12 -p0 -b .x11r7 %patch13 -p0 -b .s390x -%patch14 -p0 -b .loop %patch15 -p0 -b .iconic %patch16 -p0 -b .flyspell %patch