]> git.wh0rd.org Git - nano.git/commitdiff
in open_(prev|next)_file(), translate the "New Buffer" string when
authorDavid Lawrence Ramsey <pooka109@gmail.com>
Sun, 3 Oct 2004 19:18:48 +0000 (19:18 +0000)
committerDavid Lawrence Ramsey <pooka109@gmail.com>
Sun, 3 Oct 2004 19:18:48 +0000 (19:18 +0000)
displaying "Switched to" messages on the statusbar; also do a few more
int -> bool conversions

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1959 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/files.c
src/nano.c
src/proto.h

index fc1bcdc267add8eb3de4a2e9d5ab0561ed86c905..e0d93de152da3e9df46d456f659a2c1f02955c6b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -76,6 +76,9 @@ CVS code -
        - Simplify by reusing variables whereever possible, and add a
          parameter execute to indicate whether or not to be in "Execute
          Command" mode. (DLR)
+- open_prevfile(), open_nextfile()
+       - Translate the "New Buffer" string when displaying "Switched
+         to" messages on the statusbar. (DLR)
 - global.c:
   shortcut_init()
        - Remove redundant NANO_SMALL #ifdef. (DLR)
index 3f09ebd68c34aee82173ebd0c674a882611766b4..ca0c3a853d6a6538c2e9b2cc668e917dc6ae9f47 100644 (file)
@@ -696,7 +696,7 @@ void free_openfilestruct(openfilestruct *src)
  * FALSE, a new entry is created; otherwise, the current entry is
  * updated.
  */
-void add_open_file(int update)
+void add_open_file(bool update)
 {
     openfilestruct *tmp;
 
@@ -849,7 +849,7 @@ void load_open_file(void)
  * Otherwise, we are about to close that entry, so don't bother doing
  * so.
  */
-void open_prevfile(int closing_file)
+void open_prevfile(bool closing_file)
 {
     if (open_files == NULL)
        return;
@@ -891,7 +891,7 @@ void open_prevfile(int closing_file)
     load_open_file();
 
     statusbar(_("Switched to %s"),
-      ((open_files->filename[0] == '\0') ? "New Buffer" :
+      ((open_files->filename[0] == '\0') ? _("New Buffer") :
        open_files->filename));
 
 #ifdef DEBUG
@@ -909,7 +909,7 @@ void open_prevfile_void(void)
  * FALSE, update the current entry before switching from it.  Otherwise,
  * we are about to close that entry, so don't bother doing so.
  */
-void open_nextfile(int closing_file)
+void open_nextfile(bool closing_file)
 {
     if (open_files == NULL)
        return;
@@ -951,7 +951,7 @@ void open_nextfile(int closing_file)
     load_open_file();
 
     statusbar(_("Switched to %s"),
-      ((open_files->filename[0] == '\0') ? "New Buffer" :
+      ((open_files->filename[0] == '\0') ? _("New Buffer") :
        open_files->filename));
 
 #ifdef DEBUG
@@ -967,14 +967,14 @@ void open_nextfile_void(void)
 /*
  * Delete an entry from the open_files filestruct.  After deletion of an
  * entry, the next or previous entry is opened, whichever is found first.
- * Return 0 on success or 1 on error.
+ * Return TRUE on success or FALSE on error.
  */
-int close_open_file(void)
+bool close_open_file(void)
 {
     openfilestruct *tmp;
 
     if (open_files == NULL)
-       return 1;
+       return FALSE;
 
     /* make sure open_files->fileage and fileage, and open_files->filebot
        and filebot, are in sync; they might not be if lines have been cut
@@ -988,14 +988,14 @@ int close_open_file(void)
     else if (open_files->prev != NULL)
        open_prevfile(TRUE);
     else
-       return 1;
+       return FALSE;
 
     unlink_opennode(tmp);
     delete_opennode(tmp);
 
     shortcut_init(FALSE);
     display_main_list();
-    return 0;
+    return TRUE;
 }
 #endif /* ENABLE_MULTIBUFFER */
 
index abdd8f30e655506b564dbcc630758a633eccdd09..7c74982ea349051dde39f3582d1f93e8d6259fce 100644 (file)
@@ -2688,7 +2688,7 @@ void do_exit(void)
     if (i == 0 || (i == 1 && do_writeout(TRUE) > 0)) {
 #ifdef ENABLE_MULTIBUFFER
        /* Exit only if there are no more open buffers. */
-       if (close_open_file() != 0)
+       if (!close_open_file())
 #endif
            finish();
     } else if (i != 1)
index 3038303521d4f2ad91dd7c74918b7c10b7134b8b..3f9061cf58c6c6f46bce02d2660ed27b46630cb8 100644 (file)
@@ -190,13 +190,13 @@ void splice_opennode(openfilestruct *begin, openfilestruct *newnode,
 void unlink_opennode(const openfilestruct *fileptr);
 void delete_opennode(openfilestruct *fileptr);
 void free_openfilestruct(openfilestruct *src);
-void add_open_file(int update);
+void add_open_file(bool update);
 void load_open_file(void);
-void open_prevfile(int closing_file);
+void open_prevfile(bool closing_file);
 void open_prevfile_void(void);
-void open_nextfile(int closing_file);
+void open_nextfile(bool closing_file);
 void open_nextfile_void(void);
-int close_open_file(void);
+bool close_open_file(void);
 #endif
 #if !defined(DISABLE_SPELLER) || !defined(DISABLE_OPERATINGDIR)
 char *get_full_path(const char *origpath);