On Thu, Apr 2, 2015 at 11:23 AM, Kent R. Spillner <kspill...@acm.org> wrote:

> On Thu, Apr 02, 2015 at 08:19:00AM -0400, sven falempin wrote:
> > Sorry, no time to make a decent report ATM, must release.
> > route add XXX -link -iface YYYYY
> > creates problems.
>
> Such a beautiful piece of performance art should be preserved:
>
> Index: usr.bin/mg//theo.c
> ===================================================================
> RCS file: /work/cvsroot/src/usr.bin/mg/theo.c,v
> retrieving revision 1.146
> diff -p -u -r1.146 theo.c
> --- usr.bin/mg//theo.c  19 Mar 2015 21:48:05 -0000      1.146
> +++ usr.bin/mg//theo.c  2 Apr 2015 15:17:08 -0000
> @@ -35,11 +35,13 @@
>  #include "kbd.h"
>
>  void           theo_init(void);
>  static int     theo_analyze(int, int);
> +static int     sven_analyze(int, int);
>  static int     theo(int, int);
>
>  static PF theo_pf[] = {
> -       theo_analyze
> +       theo_analyze,
> +       sven_analyze
>  };
>
>  static struct KEYMAPE (1) theomap = {
> @@ -47,7 +49,7 @@ static struct KEYMAPE (1) theomap = {
>         1,
>         rescan,
>         {
> -               { CCHR('M'), CCHR('M'), theo_pf, NULL }
> +               { CCHR('M'), CCHR('N'), theo_pf, NULL }
>         }
>  };
>
> @@ -197,6 +199,12 @@ static const char *talk[] = {
>
>  static const int ntalk = sizeof(talk)/sizeof(talk[0]);
>
> +static const char *sven_talk[] = {
> +       "Sorry, no time to make a decent report ATM, must release."
> +};
> +
> +static const int nsven_talk = sizeof(sven_talk)/sizeof(sven_talk[0]);
> +
>  /* ARGSUSED */
>  static int
>  theo_analyze(int f, int n)
> @@ -205,6 +213,26 @@ theo_analyze(int f, int n)
>         int              len;
>
>         str = talk[arc4random_uniform(ntalk)];
> +       len = strlen(str);
> +
> +       enewline(FFRAND, 2);
> +
> +       while (len--)
> +               linsert(1, *str++);
> +
> +       enewline(FFRAND, 2);
> +
> +       return (TRUE);
> +}
> +
> +/* ARGSUSED */
> +static int
> +sven_analyze(int f, int n)
> +{
> +       const char      *str;
> +       int              len;
> +
> +       str = sven_talk[arc4random_uniform(nsven_talk)];
>         len = strlen(str);
>
>         enewline(FFRAND, 2);
>


How can you have so much time on your hand , i am jealous.

-- 
---------------------------------------------------------------------------------------------------------------------
() ascii ribbon campaign - against html e-mail
/\

Reply via email to