[w3m-dev 03185] Re: cmd_mark in main.c, rev 1.60 broke unmark?
* main.c (cmd_mark): deleted (_mark): xor PE_MARK (reMark): or PE_MARK From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
This commit is contained in:
@@ -1,3 +1,10 @@
|
|||||||
|
2002-04-27 Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
|
||||||
|
|
||||||
|
* [w3m-dev 03185] Re: cmd_mark in main.c, rev 1.60 broke unmark?
|
||||||
|
* main.c (cmd_mark): deleted
|
||||||
|
(_mark): xor PE_MARK
|
||||||
|
(reMark): or PE_MARK
|
||||||
|
|
||||||
2002-04-27 Fumitoshi UKAI <ukai@debian.or.jp>
|
2002-04-27 Fumitoshi UKAI <ukai@debian.or.jp>
|
||||||
|
|
||||||
* scripts/.cvsignore: add xface2xpm
|
* scripts/.cvsignore: add xface2xpm
|
||||||
@@ -3395,4 +3402,4 @@
|
|||||||
* release-0-2-1
|
* release-0-2-1
|
||||||
* import w3m-0.2.1
|
* import w3m-0.2.1
|
||||||
|
|
||||||
$Id: ChangeLog,v 1.376 2002/04/26 16:00:58 ukai Exp $
|
$Id: ChangeLog,v 1.377 2002/04/26 16:06:34 ukai Exp $
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* $Id: main.c,v 1.98 2002/04/24 18:29:35 ukai Exp $ */
|
/* $Id: main.c,v 1.99 2002/04/26 16:06:34 ukai Exp $ */
|
||||||
#define MAINPROGRAM
|
#define MAINPROGRAM
|
||||||
#include "fm.h"
|
#include "fm.h"
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
@@ -70,9 +70,6 @@ static void cmd_loadfile(char *path);
|
|||||||
static void cmd_loadURL(char *url, ParsedURL *current, char *referer);
|
static void cmd_loadURL(char *url, ParsedURL *current, char *referer);
|
||||||
static void cmd_loadBuffer(Buffer *buf, int prop, int linkid);
|
static void cmd_loadBuffer(Buffer *buf, int prop, int linkid);
|
||||||
static void keyPressEventProc(int c);
|
static void keyPressEventProc(int c);
|
||||||
#ifdef USE_MARK
|
|
||||||
static void cmd_mark(Lineprop *p);
|
|
||||||
#endif /* USE_MARK */
|
|
||||||
int show_params_p = 0;
|
int show_params_p = 0;
|
||||||
void show_params(FILE * fp);
|
void show_params(FILE * fp);
|
||||||
|
|
||||||
@@ -2432,18 +2429,10 @@ _mark(void)
|
|||||||
if (Currentbuf->firstLine == NULL)
|
if (Currentbuf->firstLine == NULL)
|
||||||
return;
|
return;
|
||||||
l = Currentbuf->currentLine;
|
l = Currentbuf->currentLine;
|
||||||
cmd_mark(&l->propBuf[Currentbuf->pos]);
|
l->propBuf[Currentbuf->pos] ^= PE_MARK;
|
||||||
redrawLine(Currentbuf, l, l->linenumber - Currentbuf->topLine->linenumber);
|
redrawLine(Currentbuf, l, l->linenumber - Currentbuf->topLine->linenumber);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
|
||||||
cmd_mark(Lineprop *p)
|
|
||||||
{
|
|
||||||
if (!use_mark)
|
|
||||||
return;
|
|
||||||
*p |= PE_MARK;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Go to next mark */
|
/* Go to next mark */
|
||||||
void
|
void
|
||||||
nextMk(void)
|
nextMk(void)
|
||||||
@@ -2537,7 +2526,7 @@ reMark(void)
|
|||||||
for (;;) {
|
for (;;) {
|
||||||
if (regexMatch(p, &l->lineBuf[l->len] - p, p == l->lineBuf) == 1) {
|
if (regexMatch(p, &l->lineBuf[l->len] - p, p == l->lineBuf) == 1) {
|
||||||
matchedPosition(&p1, &p2);
|
matchedPosition(&p1, &p2);
|
||||||
cmd_mark(l->propBuf + (p1 - l->lineBuf));
|
l->propBuf[p1 - l->lineBuf] |= PE_MARK;
|
||||||
p = p2;
|
p = p2;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user