Codebase list tack / upstream/1.07-20110626
Imported Upstream version 1.07-20110626 Samuel Bronson 12 years ago
9 changed file(s) with 135 addition(s) and 26 deletion(s). Raw diff Collapse all Expand all
0 2011-06-26 Thomas E. Dickey <tom@invisible-island.net>
1
2 * configure: regen
3
4 * aclocal.m4:
5 update CF_CURSES_HEADER, looking for ncurses.h ahead of curses.h for
6 consistency with CF_NCURSES_HEADER
7
8 * package/debian/changelog, package/tack.spec, tack.h: bump
9
10 2011-06-26 weaver
11
12 * ansi.c:
13 minor bug-fix to show "GR" label in appropriate ANSI character-sets.
14
15 * tack.1: update email address
16
17 * scan.wy150: New file.
18
019 2011-05-01 Thomas E. Dickey <tom@invisible-island.net>
120
221 * configure: regen
2525 dnl authorization. *
2626 dnl***************************************************************************
2727 dnl
28 dnl $Id: aclocal.m4,v 1.8 2011/05/01 21:54:12 tom Exp $
28 dnl $Id: aclocal.m4,v 1.9 2011/06/26 22:13:08 tom Exp $
2929 dnl
3030 dnl Author: Thomas E. Dickey
3131 dnl
457457 CF_TERM_HEADER
458458 ])dnl
459459 dnl ---------------------------------------------------------------------------
460 dnl CF_CURSES_HEADER version: 2 updated: 2010/04/28 06:02:16
460 dnl CF_CURSES_HEADER version: 3 updated: 2011/05/01 19:47:45
461461 dnl ----------------
462462 dnl Find a "curses" header file, e.g,. "curses.h", or one of the more common
463463 dnl variations of ncurses' installs.
467467 AC_CACHE_CHECK(if we have identified curses headers,cf_cv_ncurses_header,[
468468 cf_cv_ncurses_header=none
469469 for cf_header in ifelse($1,,,[ \
470 $1/curses.h \
471 $1/ncurses.h]) \
472 curses.h \
473 ncurses.h ifelse($1,,[ncurses/curses.h ncurses/ncurses.h])
470 $1/ncurses.h \
471 $1/curses.h]) \
472 ncurses.h \
473 curses.h ifelse($1,,[ncurses/ncurses.h ncurses/curses.h])
474474 do
475475 AC_TRY_COMPILE([#include <${cf_header}>],
476476 [initscr(); tgoto("?", 0,0)],
00 /*
1 ** Copyright (C) 1991, 1997 Free Software Foundation, Inc.
1 ** Copyright (C) 1991-2010,2011 Free Software Foundation, Inc.
22 **
33 ** This file is part of TACK.
44 **
2020
2121 #include <tack.h>
2222
23 MODULE_ID("$Id: ansi.c,v 1.13 2010/09/03 22:13:11 tom Exp $")
23 MODULE_ID("$Id: ansi.c,v 1.14 2011/06/26 17:34:30 weaver Exp $")
2424
2525 /*
2626 * Standalone tests for ANSI terminals. Three entry points:
768768 {
769769 int i;
770770
771 sprintf(temp, "G%d GL ", bank[1] & 3);
771 sprintf(temp, "G%d G%c ", bank[1] & 3, bias ? 'R' : 'L');
772772 ptext(temp);
773773 select_bank(bank);
774774 for (i = ' '; i < 0x80; i++) {
39033903
39043904 cf_cv_ncurses_header=none
39053905 for cf_header in \
3906 ncurses/curses.h \
3907 ncurses/ncurses.h \
3908 curses.h \
3909 ncurses.h
3906 ncurses/ncurses.h \
3907 ncurses/curses.h \
3908 ncurses.h \
3909 curses.h
39103910 do
39113911 cat >conftest.$ac_ext <<_ACEOF
39123912 #line 3913 "configure"
52675267
52685268 cf_cv_ncurses_header=none
52695269 for cf_header in \
5270 ncursesw/curses.h \
5271 ncursesw/ncurses.h \
5272 curses.h \
5273 ncurses.h
5270 ncursesw/ncurses.h \
5271 ncursesw/curses.h \
5272 ncurses.h \
5273 curses.h
52745274 do
52755275 cat >conftest.$ac_ext <<_ACEOF
52765276 #line 5277 "configure"
66156615
66166616 cf_cv_ncurses_header=none
66176617 for cf_header in \
6618 curses.h \
6619 ncurses.h ncurses/curses.h ncurses/ncurses.h
6618 ncurses.h \
6619 curses.h ncurses/ncurses.h ncurses/curses.h
66206620 do
66216621 cat >conftest.$ac_ext <<_ACEOF
66226622 #line 6623 "configure"
0 tack (1.07-20110626) unstable; urgency=low
1
2 * minor fixes for character-set display, etc., from Daniel Weaver
3
4 -- Thomas E. Dickey <dickey@invisible-island.net> Sun, 26 Jun 2011 14:45:27 -0400
5
06 tack (1.07-20110501) unstable; urgency=low
17
28 * fix sign-extension bug.
00 Summary: tack - terminfo action checker
11 %define AppProgram tack
22 %define AppVersion 1.07
3 %define AppRelease 20110501
4 # $XTermId: tack.spec,v 1.2 2011/05/01 15:16:17 tom Exp $
3 %define AppRelease 20110626
4 # $XTermId: tack.spec,v 1.3 2011/06/26 18:44:12 tom Exp $
55 Name: %{AppProgram}
66 Version: %{AppVersion}
77 Release: %{AppRelease}
0 01 81 <esc>
1 02 82 1
2 03 83 2
3 04 84 3
4 05 85 4
5 06 86 5
6 07 87 6
7 08 88 7
8 09 89 8
9 0a 8a 9
10 0b 8b 0
11 0c 8c -
12 0d 8d =
13 0e 8e <backspace>
14 0f 8f <tab>
15 10 90 q
16 11 91 w
17 12 92 e
18 13 93 r
19 14 94 t
20 15 95 y
21 16 96 u
22 17 97 i
23 18 98 o
24 19 99 p
25 1a 9a [
26 1b 9b ]
27 1c 9c <return>
28 1d 9d <control>
29 1e 9e a
30 1f 9f s
31 20 a0 d
32 21 a1 f
33 22 a2 g
34 23 a3 h
35 24 a4 j
36 25 a5 k
37 26 a6 l
38 27 a7 ;
39 28 a8 '
40 29 a9 <29>
41 2a aa <left shift>
42 2b ab \
43 2c ac z
44 2d ad x
45 2e ae c
46 2f af v
47 30 b0 b
48 31 b1 n
49 32 b2 m
50 33 b3 ,
51 34 b4 .
52 35 b5 /
53 36 b6 <right shift>
54 37 b7 <insert replace>
55 38 b8 <funct>
56 39 b9 <space>
57 3a ba <caps lock>
58 3b bb <F1>
59 3c bc <F2>
60 3d bd <F3>
61 3e be <F4>
62 3f bf <F5>
63 40 c0 <F6>
64 41 c1 <F7>
65 42 c2 <F8>
66 43 c3 <F9>
67 44 c4 <F10>
68 45 c5 <F15>
69 46 c6 <F16>
70 47 c7 <keypad 7>
71 48 c8 <keypad 8>
72 49 c9 <keypad 9>
73 4a ca <keypad ->
74 4b cb <keypad 4>
75 4c cc <keypad 5>
76 4d cd <keypad 6>
77 4e ce <keypad ,>
78 4f cf <keypad 1>
79 50 d0 <keypad 2>
80 51 d1 <keypad 3>
81 52 d2 <keypad 0>
82 53 d3 <keypad .>
00 .\"***************************************************************************
1 .\" Copyright (c) 1998-2005,2006 Free Software Foundation, Inc. *
1 .\" Copyright (c) 1998-2006,2011 Free Software Foundation, Inc. *
22 .\" *
33 .\" Permission is hereby granted, free of charge, to any person obtaining a *
44 .\" copy of this software and associated documentation files (the *
2525 .\" authorization. *
2626 .\"***************************************************************************
2727 .\"
28 .\" $Id: tack.1,v 1.3 2006/04/22 22:26:55 tom Exp $
28 .\" $Id: tack.1,v 1.4 2011/06/26 17:17:20 weaver Exp $
2929 .TH tack 1M ""
3030 .ds n 5
3131 .ds d @TERMINFO@
329329 If the screen size is incorrect, many of the tests will fail.
330330 .SH AUTHOR
331331 Concept, design, and original implementation by
332 Daniel Weaver <danw@znyx.com>. Portions of the code and
332 Daniel Weaver <dan.weaver@znyx.com>.
333 Portions of the code and
333334 documentation are by Eric S. Raymond <esr@snark.thyrsus.com>.
334335 .\"#
335336 .\"# The following sets edit modes for GNU EMACS
1818 ** Boston, MA 02110-1301, USA
1919 */
2020
21 /* $Id: tack.h,v 1.26 2011/05/01 15:14:57 tom Exp $ */
21 /* $Id: tack.h,v 1.27 2011/06/26 18:43:57 tom Exp $ */
2222
2323 #ifndef NCURSES_TACK_H_incl
2424 #define NCURSES_TACK_H_incl 1
2727
2828 #define MAJOR_VERSION 1
2929 #define MINOR_VERSION 7
30 #define PATCH_VERSION 20110501
30 #define PATCH_VERSION 20110626
3131
3232 #ifdef HAVE_CONFIG_H
3333 #include <ncurses_cfg.h>