Add a number to parameters for ewprintf() via beeping.
authorlum <lum@openbsd.org>
Thu, 6 May 2021 12:44:21 +0000 (12:44 +0000)
committerlum <lum@openbsd.org>
Thu, 6 May 2021 12:44:21 +0000 (12:44 +0000)
usr.bin/mg/bell.c
usr.bin/mg/def.h

index 8cec125..ef7e93b 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: bell.c,v 1.5 2019/07/17 18:18:37 lum Exp $    */
+/*     $OpenBSD: bell.c,v 1.6 2021/05/06 12:44:21 lum Exp $    */
 
 /*
  * This file is in the public domain.
@@ -26,6 +26,14 @@ bellinit(void)
        dovisiblebell = 0;
 }
 
+int
+dobeep_num(const char *msg, int n)
+{
+       ewprintf("%s %d", msg, n);
+       dobeep();
+       return (FALSE);
+}
+
 int
 dobeep_msgs(const char *msg, const char *s)
 {
index c9a0994..75167fc 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: def.h,v 1.174 2021/05/03 12:18:43 lum Exp $   */
+/*     $OpenBSD: def.h,v 1.175 2021/05/06 12:44:21 lum Exp $   */
 
 /* This file is in the public domain. */
 
@@ -729,6 +729,7 @@ int          compile(int, int);
 void            bellinit(void);
 int             toggleaudiblebell(int, int);
 int             togglevisiblebell(int, int);
+int             dobeep_num(const char *, int);
 int             dobeep_msgs(const char *, const char *);
 int             dobeep_msg(const char *);
 void            dobeep(void);