[pacman-dev] CVS update of pacman-lib/src/pacman (log.c pacman.c util.c)
Aaron Griffin
aaron at archlinux.org
Wed Jan 24 11:57:19 EST 2007
Date: Wednesday, January 24, 2007 @ 11:57:19
Author: aaron
Path: /home/cvs-pacman/pacman-lib/src/pacman
Modified: log.c (1.24 -> 1.25) pacman.c (1.82 -> 1.83) util.c (1.22 -> 1.23)
Cleanup 'neednl' usage - make it static
----------+
log.c | 2 +-
pacman.c | 18 +++---------------
util.c | 1 -
3 files changed, 4 insertions(+), 17 deletions(-)
Index: pacman-lib/src/pacman/log.c
diff -u pacman-lib/src/pacman/log.c:1.24 pacman-lib/src/pacman/log.c:1.25
--- pacman-lib/src/pacman/log.c:1.24 Wed Jan 24 03:51:51 2007
+++ pacman-lib/src/pacman/log.c Wed Jan 24 11:57:19 2007
@@ -37,7 +37,7 @@
extern config_t *config;
-int neednl = 0; /* for cleaner message output */
+static int neednl = 0; /* for cleaner message output */
static int needpad = 0; /* pad blanks to terminal width */
/* simple helper for needpad */
Index: pacman-lib/src/pacman/pacman.c
diff -u pacman-lib/src/pacman/pacman.c:1.82 pacman-lib/src/pacman/pacman.c:1.83
--- pacman-lib/src/pacman/pacman.c:1.82 Fri Jan 19 04:28:46 2007
+++ pacman-lib/src/pacman/pacman.c Wed Jan 24 11:57:19 2007
@@ -78,8 +78,6 @@
/* list of targets specified on command line */
static alpm_list_t *pm_targets;
-extern int neednl;
-
/* Display usage/syntax for the specified operation.
* op: the operation code requested
* myname: basename(argv[0])
@@ -197,14 +195,8 @@
FREELIST(pm_targets);
FREECONF(config);
- if(neednl) {
- putchar('\n');
- }
-
- /* restore the cursor
- printf("\033[?25h\033[?0c");
- fflush(stdout);
- */
+ /* This fixes up any missing newlines (neednl) */
+ MSG(NL, "");
exit(signum);
}
@@ -407,10 +399,6 @@
signal(SIGTERM, cleanup);
signal(SIGSEGV, cleanup);
- /* hide the cursor, prevent flicker during fancy graphics
- printf("\033[?25l\033[?1c");
- */
-
/* i18n init */
lang=getenv("LC_ALL");
if(lang==NULL || lang[0]=='\0')
@@ -419,7 +407,7 @@
lang=getenv("LANG");
setlocale(LC_ALL, lang);
- // workaround for tr_TR
+ /* workaround for tr_TR */
if(lang && !strcmp(lang, "tr_TR"))
setlocale(LC_CTYPE, "C");
bindtextdomain("pacman", "/usr/share/locale");
Index: pacman-lib/src/pacman/util.c
diff -u pacman-lib/src/pacman/util.c:1.22 pacman-lib/src/pacman/util.c:1.23
--- pacman-lib/src/pacman/util.c:1.22 Fri Jan 19 04:28:47 2007
+++ pacman-lib/src/pacman/util.c Wed Jan 24 11:57:19 2007
@@ -49,7 +49,6 @@
#include "log.h"
extern config_t *config;
-extern int neednl;
/* gets the current screen column width */
unsigned int getcols()
More information about the pacman-dev
mailing list