cleanup
This commit is contained in:
parent
4eb5f728cb
commit
2e9ccabcbd
10
src/ste.c
10
src/ste.c
@ -93,9 +93,6 @@ int main (int argc, char *argv[])
|
|||||||
/* Set the statusbar left (static) message */
|
/* Set the statusbar left (static) message */
|
||||||
snprintf(t.statusbar, STAT_SIZE, "%s %d lines %dx%d", argv[1], rows.rownum, t.dim.y, t.dim.x);
|
snprintf(t.statusbar, STAT_SIZE, "%s %d lines %dx%d", argv[1], rows.rownum, t.dim.y, t.dim.x);
|
||||||
|
|
||||||
/* remember the initial row number */
|
|
||||||
// int irow = decimalSize(rows.rownum);
|
|
||||||
|
|
||||||
/* Main event loop */
|
/* Main event loop */
|
||||||
int c;
|
int c;
|
||||||
while (1) {
|
while (1) {
|
||||||
@ -154,7 +151,6 @@ int main (int argc, char *argv[])
|
|||||||
t.cur.x++;
|
t.cur.x++;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
//if (decimalSize(rows.rownum) - irow) updateInfo();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If by chance i find myself here be sure
|
/* If by chance i find myself here be sure
|
||||||
@ -441,7 +437,6 @@ void curUpdateRender ()
|
|||||||
t.cur.r_y = 0;
|
t.cur.r_y = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// x
|
|
||||||
static int i, c;
|
static int i, c;
|
||||||
for (c = i = 0, t.cur.r_x = 0; i < t.cur.x; i++) {
|
for (c = i = 0, t.cur.r_x = 0; i < t.cur.x; i++) {
|
||||||
c = rows.rw[t.cur.y].chars[i];
|
c = rows.rw[t.cur.y].chars[i];
|
||||||
@ -546,15 +541,18 @@ int isStart (int c) {
|
|||||||
|
|
||||||
int editorFind (const char* needle, int *y, int *x)
|
int editorFind (const char* needle, int *y, int *x)
|
||||||
{
|
{
|
||||||
|
/* Create a pointer to store the location of the match */
|
||||||
char *res = NULL;
|
char *res = NULL;
|
||||||
int i, c;
|
static int i, c;
|
||||||
|
|
||||||
|
/* Search trough all the buffer */
|
||||||
for (i = *y + 1; i < rows.rownum; i++) {
|
for (i = *y + 1; i < rows.rownum; i++) {
|
||||||
res = strstr(rows.rw[i].chars, needle);
|
res = strstr(rows.rw[i].chars, needle);
|
||||||
if (res != NULL) break;
|
if (res != NULL) break;
|
||||||
}
|
}
|
||||||
if (res == NULL) return 0;
|
if (res == NULL) return 0;
|
||||||
|
|
||||||
|
/* If something wa found convert from pointer to yx coodinates */
|
||||||
*y = c = i;
|
*y = c = i;
|
||||||
for (i = 0; i <= rows.rw[c].size; i++)
|
for (i = 0; i <= rows.rw[c].size; i++)
|
||||||
if (&rows.rw[c].chars[i] == res) break;
|
if (&rows.rw[c].chars[i] == res) break;
|
||||||
|
Loading…
Reference in New Issue
Block a user