packages (MC_4_6): mc/256-backward-word-off-by-one.patch (NEW) - http://www...

gotar gotar at pld-linux.org
Sun Nov 1 18:59:34 CET 2009


Author: gotar                        Date: Sun Nov  1 17:59:34 2009 GMT
Module: packages                      Tag: MC_4_6
---- Log message:
- http://www.midnight-commander.org/changeset/ee99a2505680aca65538be220e13ae8dea0212db/src/widget.c
  for 4.7 branch compare with:
  http://www.midnight-commander.org/changeset/51771e0092679cbb91fe901a9979c952deae2edd/src/widget.c
  http://www.midnight-commander.org/attachment/ticket/256/mc-4.7-pre2-backward-word-off-by-one.patch

---- Files affected:
packages/mc:
   256-backward-word-off-by-one.patch (NONE -> 1.1.2.1)  (NEW)

---- Diffs:

================================================================
Index: packages/mc/256-backward-word-off-by-one.patch
diff -u /dev/null packages/mc/256-backward-word-off-by-one.patch:1.1.2.1
--- /dev/null	Sun Nov  1 18:59:34 2009
+++ packages/mc/256-backward-word-off-by-one.patch	Sun Nov  1 18:59:29 2009
@@ -0,0 +1,16 @@
+--- src/widget.c
++++ src/widget.c
+@@ -1441,5 +1441,5 @@
+     while (in->point > 0) {
+       wchar_t c;
+-      char *p = in->buffer + charpos(in,in->point);
++      char *p = in->buffer + charpos(in,in->point-1);
+       size_t res = mbrtowc(&c, p, strlen(p), &mbs);
+       if (*p && (res <= 0 || !(iswspace (c) || iswpunct (c))))
+@@ -1452,5 +1452,5 @@
+     while (in->point > 0) {
+       wchar_t c;
+-      char *p = in->buffer + charpos(in,in->point);
++      char *p = in->buffer + charpos(in,in->point-1);
+       size_t res = mbrtowc(&c, p, strlen(p), &mbs);
+       if (*p && (res <= 0 || !iswalnum (c)))
================================================================


More information about the pld-cvs-commit mailing list