~ubuntu-branches/ubuntu/natty/bc/natty

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): John G. Hasler
  • Date: 2009-10-06 13:57:38 UTC
  • mto: (3.2.1 sid)
  • mto: This revision was merged to the branch mainline in revision 14.
  • Revision ID: james.westby@ubuntu.com-20091006135738-81b5mvwsfxfa96bv
Tags: upstream-1.06.95
ImportĀ upstreamĀ versionĀ 1.06.95

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Mon Sep  4 19:27:49 2006 Ken Pizzini <ken@gnu.org>
 
2
        * configure.in: re-factor how version numbers are handled; add errno.h
 
3
          and strtol() checks; add doc-texi-ver.incl output
 
4
        * bc/bcdefs.h: Prefer <string.h> over <strings.h>
 
5
        * bc/execute.c, bc/load.c, bc/main.c, bc/proto.h, bc/scan.l,
 
6
          bc/storage.c, bc/util.c, bc/warranty.c: De-lint some with "const"
 
7
          declarations, "static" declarations, and un-shadowing a few global
 
8
          variables and functions
 
9
        * dc/dc.c: add "static" keyword on flush_okay() function declaration,
 
10
          just for good hygene
 
11
        * dc/numeric.c: Reworked to avoid breaking C99 type-punning rules
 
12
 
 
13
Wed Jun 14 08:21:17 2006 Ken Pizzini <ken@gnu.org>
 
14
        * dc/numeric.c (dc_int2data): rework code so that C99 compilers
 
15
          stop whining about the type punning
 
16
        * dc/dc.c (flush_okay): add "static" keyword as a matter of good
 
17
          coding hygene
 
18
 
 
19
Sun Jun 11 21:40:37 2006 Ken Pizzini <ken@gnu.org>
 
20
        * doc/bc.1: strip release version information which is not being
 
21
          automatically kept up-to-date
 
22
        * doc/dc.1: don't capitalize Dc or DC
 
23
 
 
24
Sun Jun 11 09:07:26 2006 Ken Pizzini <ken@gnu.org>
 
25
        * doc/bc.texi, doc/dc.texi, doc/texi-ver.incl.in, doc/Makefile.am:
 
26
          make version text in texinfo-based documentation auto-derive from
 
27
          configure.in
 
28
        * configure.in: update to use more modern automake/autoconf
 
29
          directives; factor out version numbers so that AC_SUBST and
 
30
          AC_OUTPUT kcan be used to create doc/texi-ver.incl
 
31
        * doc/Makefile.am: automake does (now) have a mechanism to
 
32
          auto-include declared man pages in the dist tarball, so
 
33
          remove FIXME block
 
34
 
 
35
Sun Jun 11 03:04:18 2006 Ken Pizzini <ken@gnu.org>
 
36
        * lib/Makefile.am: testmul, specialnumber, multidigits.h are
 
37
          autogenerated by special request (only), and "make clean" should
 
38
          remove them
 
39
        * lib/testmul.c: CLOCKS_PER_SEC is typically a "long" value, so make
 
40
          test_time wide enough to hold it; add missing #include directives
 
41
        * lib/number.c: silly warning clean-up:
 
42
          + declare rt_warn() and rt_error() to take a CONST char* first
 
43
            argument
 
44
          + neither _bc_rec_mul() nor _bc_simp_mul() use the full_scale
 
45
            argument, so remove it in the function definitions and invocations
 
46
          + some C libraries define an index() function; use a different index
 
47
            variable name to avoid gratuitous namespace shadowing
 
48
 
1
49
Sun Jun  4 13:56:58 2006 Ken Pizzini <ken@gnu.org>
2
50
        * doc/dc.texi: document new DC_LINE_LENGTH variable; mention
3
51
          traditional dc's handling of P with a numeric input