lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lynx-dev Happy New Year [again]


From: Thomas Dickey
Subject: Re: lynx-dev Happy New Year [again]
Date: Wed, 3 Jan 2001 14:50:24 -0500
User-agent: Mutt/1.2.5i

On Wed, Jan 03, 2001 at 10:47:24AM -0800, Matt Ackeret wrote:
> I'm not trying to dissuade anybody from improving lynx, but at least one
> of the majorly requested features is already in links.

sure - the tables look ok in the other two programs, but (links in particular)
navigation is poor.   Code quality isn't worth mentioning (see the 0.05
code/comment ratio, which basically says its not commented):

4214 warnings
1000 other :-lines
36 files with warnings
2720 /users/tom/links-0.95/links.h
160 /usr/include/bits/string2.h
138 /users/tom/links-0.95/view.c
128 /users/tom/links-0.95/html.c
104 /users/tom/links-0.95/session.c
97 /users/tom/links-0.95/menu.c
76 /users/tom/links-0.95/bfu.c
75 /users/tom/links-0.95/url.c
64 /users/tom/links-0.95/sched.c
61 /users/tom/links-0.95/default.c
59 /users/tom/links-0.95/terminal.c
56 /users/tom/links-0.95/html_r.c
50 /users/tom/links-0.95/bookmarks.c
46 /users/tom/links-0.95/kbd.c
42 /users/tom/links-0.95/html_tbl.c
38 /users/tom/links-0.95/http.c
30 /users/tom/links-0.95/os_dep.c
28 /users/tom/links-0.95/ftp.c
26 /users/tom/links-0.95/file.c
24 /users/tom/links-0.95/cookies.c
22 /users/tom/links-0.95/charsets.c
21 /users/tom/links-0.95/types.c
21 /users/tom/links-0.95/codepage.inc
18 /users/tom/links-0.95/language.inc
16 /users/tom/links-0.95/dns.c
14 /users/tom/links-0.95/error.c
14 /users/tom/links-0.95/cache.c
13 /users/tom/links-0.95/main.c
12 /users/tom/links-0.95/select.c
10 /users/tom/links-0.95/mailto.c
10 /users/tom/links-0.95/connect.c
10 /users/tom/links-0.95/af_unix.c
5 /users/tom/links-0.95/kbdbind.c
4 /users/tom/links-0.95/language.c
1 /usr/include/gpm.h
1 /users/tom/links-0.95/uni_7b.inc
 
    56     0   |acconfig.h
   152    68   |af_unix.c
   248    91   |beos.c
  1460   926   |bfu.c
   856   356   |bookmarks.c
   326   194   |cache.c
   363   197   |charsets.c
     1     0   |codepage.h
   201     0   |config.h
   189     0   |config2.h
   385   203   |connect.c
   285   177   |cookies.c
   994   517?> |default.c
   210   102   |dns.c
   177    77   |error.c
   372   245   |file.c
    81    47   |finger.c
   481   368>  |ftp.c
  2385  1347   |html.c
  1365   783>  |html_r.c
  1242   883   |html_tbl.c
   617   386   |http.c
    36    11>  |https.c
   609   365   |kbd.c
   341   100   |kbdbind.c
   105    56   |language.c
   365     0>  |language.h
  2141  1192>  |links.h
    77    43   |mailto.c
   341   185>  |main.c
  1335   861>  |menu.c
  1316   528   |os_dep.c
   116    17   |os_dep.h
    51     1   |os_depx.h
  1008   546>  |sched.c
   388   212   |select.c
  1610   920>  |session.c
    97     0   |setup.h
   773   438   |terminal.c
   514   357>  |types.c
   445   261   |url.c
  2446  1524>  |view.c
   140    48   |win32.c
----------------
 26700 14632?>  total lines/statements

  1390  lines had comments         5.2 %
   129  comments are inline       -0.5 %
  2252  lines were blank           8.4 %
  1584  lines for preprocessor     5.9 %
 21603  lines containing code     80.9 %
 26700  total lines              100.0 %

 26946  comment-chars              3.7 %
 10240  nontext-comment-chars      1.4 %
133439  whitespace-chars          18.5 %
 33391  preprocessor-chars         4.6 %
518555  statement-chars           71.8 %
722571  total characters         100.0 %

 87892  tokens, average length 4.66

  0.05  ratio of comment:code
    33  ?:illegal characters found
    47  >:too-long identifiers

  1981  top-level blocks/statements
     9  maximum blocklevel
  2.37  ratio of blocklevel:code

> >Hell, it might also be fun.  Who knows what you might find in
> >there?
> 
> Why don't you start documenting the code?  That'd be a good step.
> 
> 
> ; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden

-- 
Thomas E. Dickey <address@hidden>
http://dickey.his.com
ftp://dickey.his.com

; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]