]> git.neil.brown.name Git - edlib.git/commitdiff
Don't set pointp for "Replace"
authorNeilBrown <neil@brown.name>
Thu, 26 Nov 2015 05:38:17 +0000 (16:38 +1100)
committerNeilBrown <neil@brown.name>
Thu, 26 Nov 2015 06:16:06 +0000 (17:16 +1100)
no replace function uses it anymore.

Signed-off-by: NeilBrown <neil@brown.name>
emacs-search.c
mode-emacs.c

index 82b54a99c8fd74dcd2d494717095e95595c5c472..71dbc16f35b5f4d6b1812ec09425bd4c28c06d4e 100644 (file)
@@ -122,7 +122,6 @@ DEF_CMD(search_add)
                ci2.str = b;
                ci2.numeric = 1;
                ci2.mark = NULL;
-               ci2.pointp = ci->pointp;
                ci2.focus = ci->focus;
                key_handle_focus(&ci2);
        } while (strcmp(ci->key, "C-Chr-C") != 0 && wch != ' ');
index ae5c2d764c740e846261ed95b728c97578f8aab6..2b753e3b9e2c8aa7e2d99d8eafb70f2631a9493e 100644 (file)
@@ -138,7 +138,6 @@ REDEF_CMD(emacs_delete)
        ci2.extra = ci->extra;
        ci2.mark = m;
        ci2.str = NULL;
-       ci2.pointp = ci->pointp;
        ret = key_handle_focus(&ci2);
        mark_free(m);
        pane_set_extra(ci->home, 1);
@@ -196,7 +195,6 @@ DEF_CMD(emacs_insert)
        strncpy(str,ci->key+4, sizeof(str));
        str[4] = 0;
        ci2.str = str;
-       ci2.pointp = ci->pointp;
        ret = key_handle_focus(&ci2);
        pane_set_extra(ci->home, 1);
 
@@ -232,7 +230,6 @@ DEF_CMD(emacs_insert_other)
                return 0;
 
        ci2.str = other_inserts[i].insert;
-       ci2.pointp = ci->pointp;
        ret = key_handle_focus(&ci2);
        pane_set_extra(p, 0); /* A newline starts a new undo */
        return ret;
@@ -389,7 +386,6 @@ DEF_CMD(emacs_file_complete)
                char *c = ci2.str + strlen(b);
                struct cmd_info ci3 = {0};
                ci3.key = "Replace";
-               ci3.pointp = ci->pointp;
                ci3.mark = &(*ci->pointp)->m;
                ci3.numeric = 1;
                ci3.focus = ci->focus;
@@ -488,7 +484,6 @@ DEF_CMD(emacs_doc_complete)
                char *c = ci2.str + strlen(str);
                struct cmd_info ci3 = {0};
                ci3.key = "Replace";
-               ci3.pointp = ci->pointp;
                ci3.mark = &(*ci->pointp)->m;
                ci3.numeric = 1;
                ci3.focus = ci->focus;