tweaks: unconditionally compile a couple of parameters
Having two unneeded parameters in the tiny version is acceptable -- the code gets so much more readable.master
parent
2eafe7bf58
commit
0a3a6441bc
42
src/move.c
42
src/move.c
|
@ -403,13 +403,7 @@ void do_end(void)
|
||||||
|
|
||||||
/* If scroll_only is FALSE, move up one line. If scroll_only is TRUE,
|
/* If scroll_only is FALSE, move up one line. If scroll_only is TRUE,
|
||||||
* scroll up one line without scrolling the cursor. */
|
* scroll up one line without scrolling the cursor. */
|
||||||
void do_up(
|
void do_up(bool scroll_only)
|
||||||
#ifndef NANO_TINY
|
|
||||||
bool scroll_only
|
|
||||||
#else
|
|
||||||
void
|
|
||||||
#endif
|
|
||||||
)
|
|
||||||
{
|
{
|
||||||
/* If we're at the top of the file, or if scroll_only is TRUE and
|
/* If we're at the top of the file, or if scroll_only is TRUE and
|
||||||
* the top of the file is onscreen, get out. */
|
* the top of the file is onscreen, get out. */
|
||||||
|
@ -455,30 +449,12 @@ void do_up(
|
||||||
/* Move up one line. */
|
/* Move up one line. */
|
||||||
void do_up_void(void)
|
void do_up_void(void)
|
||||||
{
|
{
|
||||||
do_up(
|
do_up(FALSE);
|
||||||
#ifndef NANO_TINY
|
|
||||||
FALSE
|
|
||||||
#endif
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef NANO_TINY
|
|
||||||
/* Scroll up one line without scrolling the cursor. */
|
|
||||||
void do_scroll_up(void)
|
|
||||||
{
|
|
||||||
do_up(TRUE);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* If scroll_only is FALSE, move down one line. If scroll_only is TRUE,
|
/* If scroll_only is FALSE, move down one line. If scroll_only is TRUE,
|
||||||
* scroll down one line without scrolling the cursor. */
|
* scroll down one line without scrolling the cursor. */
|
||||||
void do_down(
|
void do_down(bool scroll_only)
|
||||||
#ifndef NANO_TINY
|
|
||||||
bool scroll_only
|
|
||||||
#else
|
|
||||||
void
|
|
||||||
#endif
|
|
||||||
)
|
|
||||||
{
|
{
|
||||||
#ifndef NANO_TINY
|
#ifndef NANO_TINY
|
||||||
int amount = 0, enough;
|
int amount = 0, enough;
|
||||||
|
@ -555,14 +531,16 @@ void do_down(
|
||||||
/* Move down one line. */
|
/* Move down one line. */
|
||||||
void do_down_void(void)
|
void do_down_void(void)
|
||||||
{
|
{
|
||||||
do_down(
|
do_down(FALSE);
|
||||||
#ifndef NANO_TINY
|
|
||||||
FALSE
|
|
||||||
#endif
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef NANO_TINY
|
#ifndef NANO_TINY
|
||||||
|
/* Scroll up one line without scrolling the cursor. */
|
||||||
|
void do_scroll_up(void)
|
||||||
|
{
|
||||||
|
do_up(TRUE);
|
||||||
|
}
|
||||||
|
|
||||||
/* Scroll down one line without scrolling the cursor. */
|
/* Scroll down one line without scrolling the cursor. */
|
||||||
void do_scroll_down(void)
|
void do_scroll_down(void)
|
||||||
{
|
{
|
||||||
|
|
20
src/proto.h
20
src/proto.h
|
@ -406,26 +406,12 @@ void do_next_word_void(void);
|
||||||
#endif
|
#endif
|
||||||
void do_home(void);
|
void do_home(void);
|
||||||
void do_end(void);
|
void do_end(void);
|
||||||
void do_up(
|
void do_up(bool scroll_only);
|
||||||
#ifndef NANO_TINY
|
|
||||||
bool scroll_only
|
|
||||||
#else
|
|
||||||
void
|
|
||||||
#endif
|
|
||||||
);
|
|
||||||
void do_up_void(void);
|
void do_up_void(void);
|
||||||
#ifndef NANO_TINY
|
void do_down(bool scroll_only);
|
||||||
void do_scroll_up(void);
|
|
||||||
#endif
|
|
||||||
void do_down(
|
|
||||||
#ifndef NANO_TINY
|
|
||||||
bool scroll_only
|
|
||||||
#else
|
|
||||||
void
|
|
||||||
#endif
|
|
||||||
);
|
|
||||||
void do_down_void(void);
|
void do_down_void(void);
|
||||||
#ifndef NANO_TINY
|
#ifndef NANO_TINY
|
||||||
|
void do_scroll_up(void);
|
||||||
void do_scroll_down(void);
|
void do_scroll_down(void);
|
||||||
#endif
|
#endif
|
||||||
void do_left(void);
|
void do_left(void);
|
||||||
|
|
Loading…
Reference in New Issue