rpms/mc/FC-5 mc-assembly.patch, NONE, 1.1 mc-exit.patch, NONE, 1.1 mc-fishfix.patch, NONE, 1.1 mc-spec.patch, NONE, 1.1 mc-utf8-look-and-feel.patch, 1.3, 1.4 mc.spec, 1.88, 1.89 sources, 1.31, 1.32 mc-rpmobsolete.patch, 1.1, NONE

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Sat Sep 2 10:08:32 UTC 2006


Author: jnovy

Update of /cvs/dist/rpms/mc/FC-5
In directory cvs.devel.redhat.com:/tmp/cvs-serv8680

Modified Files:
	mc-utf8-look-and-feel.patch mc.spec sources 
Added Files:
	mc-assembly.patch mc-exit.patch mc-fishfix.patch mc-spec.patch 
Removed Files:
	mc-rpmobsolete.patch 
Log Message:
- update to the new mc CVS snapshot (2006-08-12-18)
- allow exit command even on non-local filesystems (#202440)
- fix segfault caused by improper parsing of ls output while
  deleting files via shell link (#202623)
- correctly highlight Requires(pre,post,preun,postun) in spec
- highlight AMD64 registers properly when editing assembly sources
- use less ugly UTF-8 special characters for scrollbars
- use %%{?dist}


mc-assembly.patch:
 assembler.syntax |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 52 insertions(+)

--- NEW FILE mc-assembly.patch ---
--- mc-2006-08-12-18/syntax/assembler.syntax.x86_64	2005-09-06 22:36:24.000000000 +0200
+++ mc-2006-08-12-18/syntax/assembler.syntax	2006-08-23 12:43:34.000000000 +0200
@@ -248,6 +248,58 @@
     keyword whole TR0 magenta
     keyword whole TR1 magenta
 
+# Generic AMD64 registers set
+    keyword whole rax brightmagenta
+    keyword whole rbx brightmagenta
+    keyword whole rcx brightmagenta
+    keyword whole rdx brightmagenta
+    keyword whole rsi brightmagenta
+    keyword whole rdi brightmagenta
+    keyword whole rbp brightmagenta
+    keyword whole rsp brightmagenta
+    keyword whole r8 brightmagenta
+    keyword whole r9 brightmagenta
+    keyword whole r10 brightmagenta
+    keyword whole r11 brightmagenta
+    keyword whole r12 brightmagenta
+    keyword whole r13 brightmagenta
+    keyword whole r14 brightmagenta
+    keyword whole r15 brightmagenta
+
+    keyword whole %rax brightmagenta
+    keyword whole %rbx brightmagenta
+    keyword whole %rcx brightmagenta
+    keyword whole %rdx brightmagenta
+    keyword whole %rsi brightmagenta
+    keyword whole %rdi brightmagenta
+    keyword whole %rbp brightmagenta
+    keyword whole %rsp brightmagenta
+    keyword whole %r8 brightmagenta
+    keyword whole %r9 brightmagenta
+    keyword whole %r10 brightmagenta
+    keyword whole %r11 brightmagenta
+    keyword whole %r12 brightmagenta
+    keyword whole %r13 brightmagenta
+    keyword whole %r14 brightmagenta
+    keyword whole %r15 brightmagenta
+
+    keyword whole RAX brightmagenta
+    keyword whole RBX brightmagenta
+    keyword whole RCX brightmagenta
+    keyword whole RDX brightmagenta
+    keyword whole RSI brightmagenta
+    keyword whole RDI brightmagenta
+    keyword whole RBP brightmagenta
+    keyword whole RSP brightmagenta
+    keyword whole R8 brightmagenta
+    keyword whole R9 brightmagenta
+    keyword whole R10 brightmagenta
+    keyword whole R11 brightmagenta
+    keyword whole R12 brightmagenta
+    keyword whole R13 brightmagenta
+    keyword whole R14 brightmagenta
+    keyword whole R15 brightmagenta
+
 # FPU registers set
     keyword whole st0 brightcyan
     keyword whole st1 brightcyan

mc-exit.patch:
 command.c |    5 +++++
 1 files changed, 5 insertions(+)

--- NEW FILE mc-exit.patch ---
--- mc-2006-08-12-18/src/command.c.exit	2005-06-07 16:16:19.000000000 +0200
+++ mc-2006-08-12-18/src/command.c	2006-08-15 12:48:12.000000000 +0200
@@ -214,6 +214,11 @@
 	size_t i, j, cmd_len;
 
 	if (!vfs_current_is_local ()) {
+		if (strcmp (cmd, "exit") == 0) {
+			quiet_quit_cmd ();
+			return MSG_HANDLED;
+		}
+
 	    message (1, MSG_ERROR,
 		     _
 		     (" Cannot execute commands on non-local filesystems"));

mc-fishfix.patch:
 fish.c |    4 ++++
 1 files changed, 4 insertions(+)

--- NEW FILE mc-fishfix.patch ---
--- mc-2006-08-12-18/vfs/fish.c.fishfix	2006-04-01 03:24:16.000000000 +0200
+++ mc-2006-08-12-18/vfs/fish.c	2006-08-21 10:56:07.000000000 +0200
@@ -374,7 +374,11 @@
 	    "#LIST /%s\n"
 	    "ls -lLan /%s 2>/dev/null | grep '^[^cbt]' | (\n"
 	      "while read p l u g s m d y n; do\n"
+	       "if test \"$s\" == \"?\"; then\n"
+		"echo \"P$p $u.$g\nS$s\nd$m ? ?\n:$d\n\"\n"
+	       "else\n"
 	        "echo \"P$p $u.$g\nS$s\nd$m $d $y\n:$n\n\"\n"
+	       "fi\n"
 	      "done\n"
 	    ")\n"
 	    "ls -lan /%s 2>/dev/null | grep '^[cb]' | (\n"

mc-spec.patch:
 spec.syntax |    1 +
 1 files changed, 1 insertion(+)

--- NEW FILE mc-spec.patch ---
--- mc/syntax/spec.syntax.jn	2006-07-14 21:51:24.000000000 +0200
+++ mc/syntax/spec.syntax	2006-09-02 08:36:45.000000000 +0200
@@ -29,6 +29,7 @@
     keyword whole Provides: green    
     keyword whole Release: green    
     keyword whole Requires: green    
+    keyword whole Requires(\[abcdefghijklmnopqrstuvwxyz\]): green
     keyword whole Root: green    
     keyword whole Serial: white
     keyword whole Source\[0123456789\]: green

mc-utf8-look-and-feel.patch:
 main.c   |   13 ++++++++
 main.h   |    1 
 screen.c |    5 ++-
 widget.c |  102 ++++++++++++++++++++++++++++++++++++++++++---------------------
 widget.h |    4 ++
 5 files changed, 90 insertions(+), 35 deletions(-)

Index: mc-utf8-look-and-feel.patch
===================================================================
RCS file: /cvs/dist/rpms/mc/FC-5/mc-utf8-look-and-feel.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- mc-utf8-look-and-feel.patch	1 Dec 2005 12:32:45 -0000	1.3
+++ mc-utf8-look-and-feel.patch	2 Sep 2006 10:08:28 -0000	1.4
@@ -78,7 +78,7 @@
 +#else
 +    if (color) attrset (MARKED_COLOR);
 +    if (is_utf8)
-+	SLsmg_write_string("â–²");
++	SLsmg_write_string("â–´");
 +    else
 +        addch ('^');
 +    if (color) attrset (NORMAL_COLOR);
@@ -98,7 +98,7 @@
 +#else
 +    if (color) attrset (MARKED_COLOR);
 +    if (is_utf8)
-+	SLsmg_write_string("â–¼");
++	SLsmg_write_string("â–¾");
      else
 -	addch ('v');
 +	addch('v');
@@ -136,7 +136,7 @@
 +        else {
 +            if (color) attrset (MARKED_COLOR);
 +            if (is_utf8)
-+		SLsmg_write_string("●");
++		SLsmg_write_string("â—ˆ");
 +	    else
 +		addch('*');
 +            if (color) attrset (NORMAL_COLOR);


Index: mc.spec
===================================================================
RCS file: /cvs/dist/rpms/mc/FC-5/mc.spec,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- mc.spec	11 Jul 2006 15:09:14 -0000	1.88
+++ mc.spec	2 Sep 2006 10:08:28 -0000	1.89
@@ -1,9 +1,9 @@
-%define date 2006-06-30-18
+%define date 2006-08-12-18
 
-Summary:	User-friendly text console file manager and visual shell.
+Summary:	User-friendly text console file manager and visual shell
 Name:		mc
 Version:	4.6.1a
-Release:	14.fc5
+Release:	26%{?dist}
 Epoch:		1
 License:	GPL
 Group:		System Environment/Shells
@@ -24,7 +24,10 @@
 Patch9:		mc-cedit.patch
 Patch10:	mc-delcheck.patch
 Patch11:	mc-etcmc.patch
-Patch12:	mc-rpmobsolete.patch
+Patch12:	mc-exit.patch
+Patch13:	mc-fishfix.patch
+Patch14:	mc-assembly.patch
+Patch15:	mc-spec.patch
 
 %description
 Midnight Commander is a visual shell much like a file manager, only
@@ -47,7 +50,11 @@
 %patch9 -p1 -b .cedit
 %patch10 -p1 -b .delcheck
 %patch11 -p1 -b .etcmc
-%patch12 -p1 -b .rpmobsolete
+%patch12 -p1 -b .exit
+%patch13 -p1 -b .fishfix
+%patch14 -p1 -b .assembly
+%patch15 -p1 -b .spec
+
 
 # convert files in /lib to UTF-8
 pushd lib
@@ -192,6 +199,16 @@
 %dir %{_sysconfdir}/mc
 
 %changelog
+* Sat Sep  2 2006 Jindrich Novy <jnovy at redhat.com> 4.6.1a-26.fc5
+- update to the new mc CVS snapshot (2006-08-12-18)
+- allow exit command even on non-local filesystems (#202440)
+- fix segfault caused by improper parsing of ls output while
+  deleting files via shell link (#202623)
+- correctly highlight Requires(pre,post,preun,postun) in spec
+- highlight AMD64 registers properly when editing assembly sources
+- use less ugly UTF-8 special characters for scrollbars
+- use %%{?dist}
+
 * Tue Jul 11 2006 Jindrich Novy <jnovy at redhat.com> 4.6.1a-14.fc5
 - update to new mc snapshot (fixes #195810)
 - highlight "Serial:" and "Copyright:" obsolete RPM tags so that


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/mc/FC-5/sources,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- sources	11 Jul 2006 15:09:14 -0000	1.31
+++ sources	2 Sep 2006 10:08:28 -0000	1.32
@@ -1 +1 @@
-02fba8b9697173a047fdc74dddcbaf97  mc-2006-06-30-18.tar.gz
+b6cf6a011da6481e50e25cea4c85143d  mc-2006-08-12-18.tar.gz


--- mc-rpmobsolete.patch DELETED ---




More information about the fedora-cvs-commits mailing list