Skip to content

Commit 7b6b41d

Browse files
committed
snapshot of project "tin", label ctin961109
1 parent 7b4b17d commit 7b6b41d

38 files changed

+823
-631
lines changed

CHANGES

Lines changed: 49 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,49 @@
1+
--unoff BETA release 961109 --
2+
3+
213) Andrey A. Chernov <ache@nagual.ru>
4+
BUG. called ctype-family macros with 8bit characters, which is illegal
5+
in POSIX/ANSI-C
6+
FIX. several supplied patches
7+
8+
212) Jason Faultless <jason@radar.demon.co.uk>
9+
BUG. Expired articles sometimes incorrectly threaded when
10+
threading both
11+
FIX. refs.c
12+
BUG. index files not written when reading via nntp and xover
13+
not available (introduced in 138 & compounded later)
14+
FIX. art.c, open.c
15+
ADD. minor code cleanup
16+
FIX. several supplied patches
17+
18+
211) Thomas E. Dickey <dickey@clark.net>
19+
ADD. replace include/conf.h with an automatically-generated table.
20+
(This fixes one of the two problems with the config.c rewrite: now
21+
the enum and table will track together -- the other, making it
22+
type-clean will be in a later patch -- when I have time).
23+
BUG. fix a place in the configure script that I missed before (allowed
24+
some stray "-g" options to get into the makefile for non-debug
25+
build -- I was just arguing with autoconf's author tonight, who
26+
insists that everyone ought to use -g as he intends).
27+
BUG. fix a place in tin.h where "#" line by itself broke SunOS K&R compile
28+
BUG. disentangle some use of _DECC (someone on an OSF/1 box reports
29+
problems with this, which was, I believe, targeted for VMS).
30+
ADD. move the <termios.h> includes out of tin.h (now only in curses.c
31+
and signal.c) -- on Apollo, termios.h redefines some symbols from
32+
sys/ioctl.h, producing _lots_ of compiler warnings. (I did builds
33+
on several machines to ensure that there's no impact due to this).
34+
ADD. some fixes aimed at supporting the configure --srcdir option (not
35+
complete yet -- I'll do more later).
36+
BUG. make parsdate.o rule more explicit (IRIX's make couldn't cope: I
37+
don't remember problems from the last time I did a bunch of
38+
regression builds, and figure that it got simplified by someone).
39+
BUG. correct an error from cleanup in art.c that broke my local config
40+
(i.e., '-' is legal in that context).
41+
BUG. remove bogus code in feed.c (noticed while resolving similarly
42+
ifdef'd code in misc.c)
43+
BUG. modified ifdef in misc.c to fix Kevin Maguire's problem (on OSF/1)
44+
with pipes/return-codes.
45+
FIX. several supplied patches
46+
147
--unoff BETA release 961101 --
248

349
210) Dirk Nimmich <nimmich@uni-muenster.de>
@@ -640,7 +686,7 @@
640686

641687
103) Greg Berigan <gberigan@cse.unl.edu>
642688
Urs Janssen <urs@akk.uni-karlsruhe.de>
643-
ADD. supersede option on reposting/canceling
689+
ADD. supersede option on reposting/cancelling
644690
FIX. several patches
645691

646692
--unoff BETA release 960702 --
@@ -1156,7 +1202,7 @@ L11) Roland Rosenfeld <roland@spinnaker.rhein.de>
11561202
L10) Greg Berigan <gberigan@cse.unl.edu>
11571203
Urs Janssen <urs@akk.uni-karlsruhe.de>
11581204
ADD. -DNO_ETIQUETTE to stop printing posting-etiquette
1159-
ADD. -DFORGERIE to allow superseding and canceling
1205+
ADD. -DFORGERIE to allow superseding and cancelling
11601206
(newsadmins only!)
11611207
ADD. 'i' at group-selection-level to show group description
11621208
ADD. xpost_quote_format
@@ -1329,7 +1375,7 @@ L03) Greg Berigan <gberigan@cse.unl.edu>
13291375
--950824BETA PL0.950919 eb/uj/gb--
13301376

13311377
005) Urs Janssen <urs@akk.uni-karlsruhe.de>
1332-
BUG. reconnection to server could not be canceled
1378+
BUG. reconnection to server could not be cancelled
13331379
FIX. open.c to recognize get_servers return value of -2
13341380

13351381
--950824BETA PL0.950917 eb/uj/gb--

MANIFEST

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
MANIFEST for tin-1.3-unoff-BETA-961101 (Fri Nov 1 18:26:31 MET 1996)
1+
MANIFEST for tin-1.3-unoff-BETA-961109 (Sat Nov 9 22:42:29 MET 1996)
22
----------------------------------------------------
3-
45399 ./CHANGES
4-
12831 ./TODO
5-
5314 ./Makefile
3+
47741 ./CHANGES
4+
12793 ./TODO
5+
5341 ./Makefile
66
17527 ./INSTALL
7-
2232 ./MANIFEST
7+
2256 ./MANIFEST
88
1659 ./README
99
896 ./tinpp
1010
20718 ./aclocal.m4
11-
133755 ./configure
12-
15559 ./configure.in
11+
133781 ./configure
12+
15572 ./configure.in
1313
4771 ./install.sh
1414
11609 ./makefile.in
1515
1014 ./conf-tin
@@ -19,76 +19,77 @@ MANIFEST for tin-1.3-unoff-BETA-961101 (Fri Nov 1 18:26:31 MET 1996)
1919
71236 ./doc/tin.1
2020
2511 ./include/amiga.h
2121
2131 ./include/amigatcp.h
22-
12205 ./include/conf.h
2322
8482 ./include/config.h
24-
40888 ./include/extern.h
23+
40967 ./include/extern.h
2524
14068 ./include/menukeys.h
2625
718 ./include/msmail.h
2726
4764 ./include/nntplib.h
2827
2233 ./include/os_2.h
29-
29511 ./include/proto.h
28+
29455 ./include/proto.h
3029
1376 ./include/stpwatch.h
31-
43055 ./include/tin.h
30+
42489 ./include/tin.h
3231
810 ./include/version.h
3332
4100 ./include/win32.h
3433
789 ./include/win32tcp.h
35-
19343 ./src/active.c
34+
19349 ./src/active.c
3635
8119 ./src/actived.c
3736
13003 ./src/amiga.c
3837
4429 ./src/amigatcp.c
39-
37876 ./src/art.c
40-
23824 ./src/attrib.c
41-
8216 ./src/charset.c
38+
37880 ./src/art.c
39+
23852 ./src/attrib.c
40+
8261 ./src/charset.c
4241
1558 ./src/color.c
43-
56976 ./src/config.c
42+
56823 ./src/config.c
4443
19719 ./src/curses.c
4544
12284 ./src/debug.c
4645
2278 ./src/envarg.c
47-
19394 ./src/feed.c
48-
35967 ./src/filter.c
49-
10933 ./src/getline.c
46+
19301 ./src/feed.c
47+
35991 ./src/filter.c
48+
10935 ./src/getline.c
5049
41317 ./src/group.c
5150
3202 ./src/hashstr.c
5251
9486 ./src/help.c
53-
12095 ./src/inews.c
54-
29398 ./src/init.c
55-
55266 ./src/lang.c
52+
12147 ./src/inews.c
53+
29367 ./src/init.c
54+
55340 ./src/lang.c
5655
1739 ./src/list.c
57-
12051 ./src/mail.c
56+
11984 ./src/mail.c
5857
17791 ./src/main.c
58+
5124 ./src/makecfg.c
5959
10990 ./src/memory.c
60-
47069 ./src/misc.c
60+
47241 ./src/misc.c
6161
7228 ./src/msmail.c
62-
33309 ./src/newsrc.c
63-
26379 ./src/nntplib.c
64-
31334 ./src/nntpw32.c
62+
33311 ./src/newsrc.c
63+
26409 ./src/nntplib.c
64+
31349 ./src/nntpw32.c
6565
6134 ./src/nrctbl.c
66-
27526 ./src/open.c
66+
27556 ./src/open.c
6767
6246 ./src/os_2.c
6868
35682 ./src/page.c
6969
24090 ./src/parsdate.y
7070
6524 ./src/pgp.c
71-
74761 ./src/post.c
71+
74882 ./src/post.c
7272
9044 ./src/prompt.c
7373
160 ./src/proto.sed
74-
22361 ./src/refs.c
75-
8698 ./src/rfc1521.c
76-
17328 ./src/rfc1522.c
77-
33632 ./src/save.c
74+
22391 ./src/refs.c
75+
8731 ./src/rfc1521.c
76+
17478 ./src/rfc1522.c
77+
33655 ./src/save.c
7878
4573 ./src/screen.c
7979
10148 ./src/search.c
8080
35438 ./src/select.c
8181
5731 ./src/sigfile.c
82-
11766 ./src/signal.c
82+
12442 ./src/signal.c
8383
5772 ./src/strftime.c
8484
26177 ./src/thread.c
8585
4131 ./src/wildmat.c
8686
12575 ./src/win32.c
8787
2134 ./src/win32tcp.c
8888
6281 ./src/xref.c
89-
5511 ./src/vms.c
89+
5556 ./src/vms.c
9090
7092 ./include/autoconf.hin
91-
10545 ./src/Makefile.in
91+
10793 ./src/Makefile.in
9292
4278 ./src/l1_next.tab
9393
4278 ./src/next_l1.tab
94-
1568425 total
94+
3507 ./src/tincfg.tbl
95+
1568168 total

Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ PROJECT = tin
44
EXE = tin
55
MANEXT = 1
66
LVER = 1.3
7-
PVER = 961101
7+
PVER = 961109
88
VER = $(LVER)-unoff-BETA-$(PVER)
99
MAIL_ADDR = "urs@akk.uni-karlsruhe.de"
1010

@@ -18,7 +18,6 @@ SRCDIR = ./src
1818
HFILES = \
1919
$(INCDIR)/amiga.h \
2020
$(INCDIR)/amigatcp.h \
21-
$(INCDIR)/conf.h \
2221
$(INCDIR)/config.h \
2322
$(INCDIR)/extern.h \
2423
$(INCDIR)/menukeys.h \
@@ -57,6 +56,7 @@ CFILES = \
5756
$(SRCDIR)/list.c \
5857
$(SRCDIR)/mail.c \
5958
$(SRCDIR)/main.c \
59+
$(SRCDIR)/makecfg.c \
6060
$(SRCDIR)/memory.c \
6161
$(SRCDIR)/misc.c \
6262
$(SRCDIR)/msmail.c \
@@ -114,7 +114,8 @@ ALL_FILES = $(TOP) $(DOC) $(HFILES) $(CFILES) \
114114
$(INCDIR)/autoconf.hin \
115115
$(SRCDIR)/Makefile.in \
116116
$(SRCDIR)/l1_next.tab \
117-
$(SRCDIR)/next_l1.tab
117+
$(SRCDIR)/next_l1.tab \
118+
$(SRCDIR)/tincfg.tbl
118119

119120
ALL_DIRS = $(TOPDIR) $(DOCDIR) $(SRCDIR) $(INCDIR)
120121

TODO

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,6 @@ o According to 026) in CHANGES, some of the config files can be
7474

7575
o full_page_scroll=OFF seems not to work
7676

77-
o tin sometimes crashes (thread.c) 987
78-
7977
o rereading the active file is buggy, it causes crashes on some machines and
8078
sometimes it takes 50 times longer than the first read at startup...
8179

@@ -117,8 +115,6 @@ o join Makefile and makefile (not entirely possible)
117115

118116
o unique newsgroups after editing article
119117

120-
o add 'U'untag all command to thread level.
121-
122118
o add feature save selected/tagged files sequentially to the same file
123119

124120
o rewrite NGLIMIT handling (post.c)
@@ -141,7 +137,7 @@ o sender-patch
141137
verified)]
142138
If user ads Sender:-line rename it to X-Unverifiable-Sender and
143139
ad a Sender:-line
144-
(for canceling articles never look at the Sender:-line, always look at
140+
(for cancelling articles never look at the Sender:-line, always look at
145141
the From:-line)
146142

147143
o add counter to post-processing commands (processing file x of y)
@@ -162,6 +158,8 @@ o add feature goto using the 'G' key
162158
o Add '/' (search subject) to the thread menu
163159
Add 'S' (autosave tagged) to the thread menu
164160

161+
o add 'U'untag all command to thread level.
162+
165163
o Add 'l' (goto thread menu) to the article pager
166164

167165
o if Newsgroups:-line has groups in it which are not present in the users
@@ -236,7 +234,7 @@ o sometimes (when using tins kill-menu) kill-file entries are
236234

237235
o killing articles with Lines: 0 does not work
238236

239-
o forged canceling via Supersedes:/Also-Control:/Control:-header is possible
237+
o forged cancelling via Supersedes:/Also-Control:/Control:-header is possible
240238
if it is supplied by hand (buildin_inews)
241239

242240
o f'uping with 'F' to a article which has Followup-To: poster set an then
@@ -253,7 +251,7 @@ o if exiting tin with
253251
it up and than exits - but threading is not necessary for a catch-up!
254252
and it does a filter before exiting - stupid!
255253

256-
o when last articles in a newsgroup were canceled, it shows that there are
254+
o when last articles in a newsgroup were cancelled, it shows that there are
257255
new articles in that group, even if entered that group in a session before
258256

259257
o article save with auto_save=ON & Archive-name: doesn't not work correctly

configure.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ CF_ARG_ENABLE(debug,
7171
CFLAGS="-g $CFLAGS"
7272
LDFLAGS="-g $LDFLAGS"],
7373
[ENABLE_DEBUG='#'
74-
test -z "$save_CFLAGS" && CFLAGS=`echo $CFLAGS|sed -e 's/-g //'`])
74+
test -z "$save_CFLAGS" && CFLAGS=`echo $CFLAGS|sed -e 's/-g //' -e 's/-g$//'`])
7575
AC_MSG_RESULT($enableval)
7676
AC_SUBST(ENABLE_DEBUG)
7777

0 commit comments

Comments
 (0)