~ubuntu-branches/ubuntu/trusty/librep/trusty

« back to all changes in this revision

Viewing changes to src/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Christian Marillat
  • Date: 2005-01-14 14:18:11 UTC
  • mfrom: (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050114141811-k2x3wczuc17qai2v
Tags: 0.17-7
Build with -Oo for amd64

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2003-11-24  John Harper  <jsh@unfactored.org>
 
2
 
 
3
        * version 0.17
 
4
 
 
5
2003-10-28  John Harper  <jsh@unfactored.org>
 
6
 
 
7
        * unix_processes.c (rep_system): rearranged code so we don't
 
8
        wait in select () when the process has already exited
 
9
 
 
10
        * readline.c: include <unistd.h>, and conditionalize header
 
11
        inclusions where appropriate
 
12
 
 
13
2003-09-03  John Harper  <jsh@unfactored.org>
 
14
 
 
15
        * unix_dl.c: fixes for Mac OS X
 
16
 
 
17
        * lispmach.h: added ppc register assignments
 
18
 
 
19
2003-07-26  John Harper  <jsh@unfactored.org>
 
20
 
 
21
        * ffi.c: bug fixes; implemented code to compare types and
 
22
        interfaces
 
23
 
 
24
        * ffi.c: tweaks, added functions to give lisp code low-level
 
25
        access to memory structures
 
26
 
 
27
        * unix_dl.c (rep_lookup_dl_symbol): passing an out of bounds
 
28
        value as index means use RTLD_GLOBAL
 
29
 
 
30
2003-07-26  John Harper  <jsh@unfactored.org>
 
31
 
 
32
        * unix_dl.c, structures.c, repint_subrs.h, ffi.c, fake-libexec,
 
33
        Makefile.in: added rep.ffi module for calling native functions
 
34
        from lisp. Barely tested, incomplete, requires libffi from gcc
 
35
 
 
36
2003-05-04  John Harper  <jsh@unfactored.org>
 
37
 
 
38
        * rep_gh.h, gh.c, Makefile.in: partial implementation of
 
39
        guile's (deprecated) GH interface
 
40
 
 
41
2003-02-25  John Harper  <jsh@unfactored.org>
 
42
 
 
43
        * version 0.16.2
 
44
 
 
45
2002-10-07  John Harper  <jsh@unfactored.org>
 
46
 
 
47
        * numbers.c (Fplus, Fminus, Fdivide, Fmultiply, Fmin, Fmax,
 
48
        Flogior, Flogxor, Flogand, Fgcd): rewritten as SubrV
 
49
 
 
50
        * lispcmds.c (Fnum_eq, Fnum_noteq, Fgtthan, Fltthan, Fgethan,
 
51
        Fltthan): rewritten as SubrV
 
52
 
 
53
2002-10-05  John Harper  <jsh@unfactored.org>
 
54
 
 
55
        * rep_lisp.h, lispmach.h, lisp.c: support rep_SubrV functions
 
56
        (rep_SubrN type with a special bit set). These take a counted
 
57
        array of arguments. Is often more efficient to call (no
 
58
        consing)
 
59
 
 
60
        * lispcmds.c (Flist, Flist_star, Fappend, Fnconc, Fvector,
 
61
        Fconcat): rewritten to be SubrV instead of SubrN
 
62
 
 
63
2002-10-04  John Harper  <jsh@unfactored.org>
 
64
 
 
65
        * lispcmds.c (Fconcat): changed to use two passes, one to
 
66
        measure length of new string, one to build it. Increases speed
 
67
        of string-append benchmark by ~40%. (Now ~50% of time is gc)
 
68
 
 
69
2002-09-21  John Harper  <jsh@unfactored.org>
 
70
 
 
71
        * numbers.c (Finexact_to_exact, Fnumerator, Fdenominator):
 
72
        rewrote these functions to work correctly without gmp, and to
 
73
        be more logical
 
74
 
 
75
2002-07-12  John Harper  <jsh@unfactored.org>
 
76
 
 
77
        * unix_files.c (rep_expand_file_name): avoid referencing
 
78
        uninitialized data
 
79
 
 
80
        * tuples.c (rep_make_tuple): initialize car field of new tuples
 
81
        to zero, since the gc sweeper checks it (from #88015)
 
82
 
 
83
2002-06-25  John Harper  <jsh@unfactored.org>
 
84
 
 
85
        * numbers.c: only use GMP random numbers with version 4 and
 
86
        later
 
87
 
 
88
2002-06-20  John Harper  <jsh@unfactored.org>
 
89
 
 
90
        * version 0.16   
 
91
 
 
92
2002-05-06  John Harper  <jsh@unfactored.org>
 
93
 
 
94
        * gettext.c (bindtextdomaincodeset): new stub. Patch from
 
95
        Christophe Fergeau <teuf@users.sourceforge.net>. Only does
 
96
        anything when not using the build in gettext implementation
 
97
        (which needs to be updated)
 
98
 
 
99
2002-03-30  John Harper  <jsh@unfactored.org>
 
100
 
 
101
        * sockets.c: added IS_REGISTERED flag so we never try to call
 
102
        rep_deregister_input_fd () on a fd that isn't actually
 
103
        registered (which rep-gtk doesn't like)
 
104
 
 
105
2002-03-01  John Harper  <jsh@pixelslut.com>
 
106
 
 
107
        * timers.c: #ifdef rep_HAVE_UNIX not HAVE_UNIX (from Michael
 
108
        Eriksson <Michael.Eriksson@era-t.ericsson.se>)
 
109
 
 
110
2002-02-13  John Harper  <jsh@unfactored.org>
 
111
 
 
112
        * numbers.c (Frandom): when seeding, factor in the pid of the
 
113
        process as well as the current time
 
114
 
 
115
        * unix_main.c (rep_getpid): new function
 
116
 
 
117
        * streams.c (Fformat): deleted unused end_of_input label
 
118
 
 
119
2001-12-21  John Harper  <jsh@unfactored.org>
 
120
 
 
121
        * rep.c: call setlocale (LC_ALL, "") at startup. Patch from
 
122
        Bruno Haible <haible@ilog.fr> (with some extra preprocessor
 
123
        stuff)
 
124
 
 
125
2001-12-18  John Harper  <jsh@unfactored.org>
 
126
 
 
127
        * repgdbm.c (Fgdbm_delete): don't add one to the length of the
 
128
        string when calculating dkey.dsize (none of the other functions
 
129
        do)
 
130
 
 
131
2001-12-17  John Harper  <jsh@unfactored.org>
 
132
 
 
133
        * rep-config.sh, Makefile.in: added --lispdir option
 
134
 
 
135
        * streams.c (Fformat): signal an error on unknown format
 
136
        conversions and end of input string in the middle of a format
 
137
        directive
 
138
 
 
139
2001-12-04  John Harper  <jsh@unfactored.org>
 
140
 
 
141
        * numbers.c (Finexact_to_exact): made this handle fractional
 
142
        values now
 
143
 
 
144
        (Fnumerator, Fdenominator): if given a float, rationalize it
 
145
        using inexact->exact
 
146
 
 
147
2001-11-14  John Harper  <jsh@unfactored.org>
 
148
 
 
149
        * files.c (Ffile_ttyp): new function
 
150
 
1
151
2001-10-28  John Harper  <jsh@unfactored.org>
2
152
 
3
153
        * version 0.15.2