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

« back to all changes in this revision

Viewing changes to lisp/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-05-08  John Harper  <jsh@unfactored.org>
 
6
 
 
7
        * rep/util/repl.jl (,collect): print memory usage statistics
 
8
 
 
9
2003-07-08  John Harper  <jsh@unfactored.org>
 
10
 
 
11
        * rep/xml/reader.jl (read-tag-body): unreverse items when
 
12
        creating the item. Adapted from a patch from Alexander V.
 
13
        Nikolaev <avn@altlinux.ru>
 
14
 
 
15
2003-03-18  John Harper  <jsh@unfactored.org>
 
16
 
 
17
        * rep/data/string-util.jl (string-capitalized-p,
 
18
        capitalize-string): fixed zero-length string case. Pointed out
 
19
        and fixed by Charles Stewart <cas@linearity.org>, though I used
 
20
        a slightly different patch
 
21
 
 
22
2003-02-25  John Harper  <jsh@unfactored.org>
 
23
 
 
24
        * version 0.16.2
 
25
 
 
26
2002-09-29  John Harper  <jsh@unfactored.org>
 
27
 
 
28
        * rep/lang/interpreter.jl (define-special-variable): define
 
29
        manually, not using backquote, which seems to sometimes not be
 
30
        loaded when this is used
 
31
 
 
32
2002-09-21  John Harper  <jsh@unfactored.org>
 
33
 
 
34
        * rep/vm/compiler/modules.jl (compiler-boundp): check if arg is
 
35
        a symbol
 
36
 
 
37
2002-08-01  John Harper  <jsh@unfactored.org>
 
38
 
 
39
        * rep/xml/reader.jl (read-param-list): skip whitespace around
 
40
        '=' characters in attribute lists
 
41
 
 
42
2002-06-22  John Harper  <jsh@unfactored.org>
 
43
 
 
44
        * version 0.16.1
 
45
 
 
46
        * Makefile.in: include rep/xml in installed modules
 
47
 
 
48
        * rep/vm/compiler/modules.jl (find-structure): catch the error
 
49
        that happens if the module can't be loaded and return nil
 
50
 
 
51
2002-06-20  John Harper  <jsh@unfactored.org>
 
52
 
 
53
        * version 0.16
 
54
 
 
55
        * rep/xml/reader.jl, rep/xml/printer.jl: some code I wrote when
 
56
        I was interested in making rep speak xml-rpc. I didn't finish
 
57
        it, but, if I recall correctly, the xml parser and printer
 
58
        worked well enough that it might be useful for toy problems..
 
59
 
 
60
2002-04-21  John Harper  <jsh@unfactored.org>
 
61
 
 
62
        * rep/util/autoloader.jl (make-autoloader): propagate arbitrary
 
63
        arguments after the two we're interested in
 
64
 
 
65
2002-04-14  John Harper  <jsh@unfactored.org>
 
66
 
 
67
        * rep/data/queues.jl: rewritten so that enqueuing is O(1) not
 
68
        O(n)
 
69
 
 
70
2002-04-13  John Harper  <jsh@unfactored.org>
 
71
 
 
72
        * rep/threads/proxy.jl: new module, untested, written a long
 
73
        time ago and never used
 
74
 
 
75
        * rep/lang/profiler.jl: don't use the "interval" when printing
 
76
        results, it's totally bogus..
 
77
 
 
78
        * rep/user.jl (parse-options): in --debug mode, break on failed
 
79
        checks, etc
 
80
 
 
81
2002-03-30  John Harper  <jsh@unfactored.org>
 
82
 
 
83
        * rep/net/rpc.jl: more reliable/predictable error handling.
 
84
        Also when closing a socket, report failures on any requests
 
85
        pending on that socket (avoids hanging forever..)
 
86
 
 
87
2002-03-24  John Harper  <jsh@unfactored.org>
 
88
 
 
89
        * rep/vm/compiler/inline.jl (max-inline-depth): increased from
 
90
        8 to 64
 
91
 
 
92
2002-03-09  John Harper  <jsh@pixelslut.com>
 
93
 
 
94
        * rep/util/repl.jl (repl-eval, define-repl-command): export
 
95
        these functions - they may be useful for custom repls
 
96
 
 
97
2002-03-03  John Harper  <jsh@pixelslut.com>
 
98
 
 
99
        * rep/data/objects.jl: added an object-lambda macro that's
 
100
        useful when the body of the object (i.e. the method switch)
 
101
        needs to be implemented by hand
 
102
 
 
103
2002-02-27  John Harper  <jsh@pixelslut.com>
 
104
 
 
105
        * rep/net/rpc.jl (make-proxy): use a table of weak references
 
106
        to cache rpc proxies
 
107
 
 
108
2002-02-09  John Harper  <jsh@unfactored.org>
 
109
 
 
110
        * rep/util/repl.jl (do-readline): new function to avoid loading
 
111
        and using readline if stdin isn't a tty
 
112
 
 
113
2002-01-20  John Harper  <jsh@unfactored.org>
 
114
 
 
115
        * rep/data/trie.jl: new module. A useful data structure for
 
116
        encoding word lists as character trees
 
117
 
 
118
2001-12-20  John Harper  <jsh@unfactored.org>
 
119
 
 
120
        * rep/net/rpc.jl: new (incompatible) rpc protocol. It now
 
121
        allows three types of calls, synchronous, asynchronous (a
 
122
        callback will be called with the result) and one-way
 
123
 
 
124
2001-12-14  John Harper  <jsh@unfactored.org>
 
125
 
 
126
        * rep/io/streams.jl (format-hooks-alist): initialize this
 
127
        correctly, so the function values are added, not their names
 
128
 
1
129
2001-10-28  John Harper  <jsh@unfactored.org>
2
130
 
3
131
        * version 0.15.2