oo-browser -- Update and prettify package-info.in provides.
[packages] / xemacs-packages / oo-browser / ChangeLog
1 2014-05-15  Norbert Koch  <viteno@xemacs.org>
2
3         * Makefile (VERSION): XEmacs package 1.07 released.
4
5 2014-05-15  Norbert Koch  <viteno@xemacs.org>
6
7         * Makefile (VERSION): XEmacs package 1.06 released.
8
9 2014-05-13  Jerry James  <james@xemacs.org>
10
11         * .hgignore: New file.
12         * man/oo-browser.texi: Update for texinfo 5.x.
13
14 2007-06-22  Norbert Koch  <viteno@xemacs.org>
15
16         * Makefile (VERSION): XEmacs package 1.05 released.
17
18         * Makefile: (REQUIRES): Prepare hyperbole update, don't break the
19         SmokeTest.
20
21 2003-10-31  Norbert Koch  <viteno@xemacs.org>
22
23         * Makefile (VERSION): XEmacs package 1.04 released.
24
25 2003-08-08  Norbert Koch  <viteno@xemacs.org>
26
27         * Makefile (VERSION): XEmacs package 1.03 released.
28
29 2003-08-06  Jake Colman  <jake.colman@xemacs.org>
30
31         * Make-Env (PRELOADS): added  br-env.elc to PRELOADS
32
33 2003-07-31  Jake Colman  <jake.colman@xemacs.org>
34
35         * Makefile (EXTRA_SOURCES): removed man/im directory from list of
36         EXTRA_SOURCES 
37
38 2003-07-30  Norbert Koch  <viteno@xemacs.org>
39
40         * Makefile (VERSION): XEmacs package 1.02 released.
41
42 2003-07-29  Jake Colman  <colman@ppllc.com>
43
44         * man/oo-browser.texi: Documentation tweak
45         * man/oo-browser.texi (Eiffel Specifics):
46
47 2003-07-29  Jake Colman  <colman@ppllc.com>
48
49         * br-menu.el (br-menu-common-preamble): Removed 'Support' menu option
50         * br.el: Replaced defvar with defcustom
51         * br.el (oo-browser): New.
52         * br.el (br-inherited-features-flag):
53         * br.el (br-invert-ancestors):
54         * br.el (br-keep-viewed-classes):
55         * br.el (br-report-bug):
56
57 2002-01-03  Bob Weiner  <bwcto@users.sf.net>
58
59 * BR-README: Updated and clarified Installation section.
60
61 2001-05-10  Bob Weiner  <bwcto@users.sf.net>
62
63 * br-python-ft.el (python-feature-entry-regexp): Renamed this regexp constant
64     from python-feature-entry.
65   br-ftr.el (br-feature-entry): Added this function.
66   br-ftr.el (br-feature-entry-regexp): Renamed this regexp constant from br-feature-entry.
67
68 * br.el (br-at-feature-p): Rewrote to increase accuracy.
69
70 * br-python-ft.el (python-empty-line): Updated to handle \r chars.
71
72 * br.el (br-entry-info): Rewrote to support br-insert-entry-info function.
73   br-python-ft.el (python-store-entry-info):
74         (python-insert-entry-info): Added.
75   br-lib.el (br-setup-functions): 
76   pyth-brows.el (python-browse-setup): Added insert-entry-info, store-entry-info
77     and store-class-info function setup.
78
79 * BR-VERSION: Updated copyright to support GPL 2 and distributor.
80
81 * br-python-ft.el (python-lookup-docstring): Improved to use pydoc.el if
82     available and to handle all entry types with doc strings.
83         (python-get-docstring-from-source): Improved to handle all entry
84     types with doc strings.
85
86 * br-lib.el (br-major-mode): Fixed to not invoke a programming mode on
87     dired buffers.
88
89 * br-python-ft.el (python-feature-implementors): 
90   br-ftr.el (br-feature-name): Updated to strip any package/module prefix
91     from Python entry names.
92   br-python-ft.el (python-feature-entry): Added.
93
94 * br-menu.el (br-menu-common-preamble): Updated mailing list and support menu items.
95
96 2001-05-09  Bob Weiner  <bwcto@users.sf.net>
97
98 * br-python-ft.el (python-import-dirs): Updated to use PYTHONPATH
99     environment variable when set.
100
101 * br-python-ft.el (python-add-default-classes): Added global support.
102                   (python-scan-globals): 
103   br-python.el (python-global-name): Added and used in python-scan-features.
104
105 * br-java-ft.el (java-locate-feature): 
106   br-python-ft.el (python-locate-feature): Deleted.
107
108 * br-lib.el (br-filename-head): Rewrote to return a regexp.
109
110 * br-python-ft.el (python-routine-def): Modified to end expression prior
111     to the terminating colon after a routine signature.
112
113 * br.el (br-feature): 
114   br-ftr.el (br-feature-found-p): Modified to handle a BUF-FILE arg which
115     is a directory, for Python package handling.
116
117 * br-ftr.el (br-feature-set-tags-buffer): 
118             (br-feature-tags-buffer): Added to cache access to br-feature-tags-file.
119         
120 * br-lib.el (br-real-build-al): 
121         (br-real-build-alists): 
122   br-python.el (python-get-classes-from-source):
123         (python-module-name): 
124         (python-module-tag): 
125         (python-add-package): 
126         (python-search-directory): 
127   br-python-ft.el (python-add-default-classes): Added module and package
128     support for Python
129
130 2001-05-07  Bob Weiner  <bwcto@users.sf.net>
131
132 * br-python.el (python-to-comments-begin): Added support for C/C++/Java files.
133
134 * java-brows.el (java-mode-setup): Rewrote to call new function java-lang-mode.
135   pyth-brows.el (python-mode-setup):
136                 (python-lang-mode): Added.
137
138 * br-python-ft.el: Added (require 'br-c-ft) and modified 
139     `python-feature-locate-p' to use C comment checks for C files.
140
141 * br-python.el (python-class-definition-regexp): Added missing class
142         statement terminator to prevent class name substring matches.
143                (python-class-name-before): Allowed whitespace before
144    `class' keyword since sometimes classes are defined conditionally.
145
146 2001-04-21  Bob Weiner  <bwcto@users.sf.net>
147
148 * br-lib.el (br-real-build-alists): Modified to act as though running in
149    batch mode so that major-mode-specific messages (e.g. those in Python
150    mode) may be suppressed as files are read in for scanning.
151
152 2001-04-18  Bob Weiner  <bwcto@users.sf.net>
153
154 * br-env.el (br-env-select-lang): Simplified reading number from the user.
155
156 2000-08-06  Bob Weiner  <weiner@beopen.com>
157
158 * br-python-ft.el (python-scan-features): 
159 * br-python.el (python-get-classes-from-source): Updated to ignore class
160    and function defs within doc strings.
161
162 2000-07-27  Bob Weiner  <weiner@beopen.com>
163
164 * br-lib.el (br-find-file-noselect): Added and bound
165    `br-find-file-noselect-function' to it.  This eliminates a regexp
166    overflow which can occur in C++ due to Hyperbole's attaching
167    `hproperty:but-create' to `find-file-hooks'.
168
169 1999-10-28  Bob Weiner  <weiner@beopen.com>
170
171 * br-c-tags: Added world execute bit that was missing.
172
173 1999-08-15  Bob Weiner  <weiner@beopen.com>
174
175 * br-name.el (br-names-display): Rewrote to utilize help mode when
176     available so can {q} out of this buffer.
177
178 * br-menu.el (br-menu-external): Under InfoDock, underlined accelerator
179     key for the OO-Browser menu. 
180
181 ==============================================================================
182 * V4.08 changes ^^^^:
183 ==============================================================================
184
185 1999-08-04  Bob Weiner  <weiner@beopen.com>
186
187 * tree-w32/intf-msw.c (HandleFrameMenuCommand): Deselect node before
188     deleting it (suggested by "Simon Waite" <opless@b0rk.co.uk>).
189
190 * br-java.el: Anchored to bol so that point ends up at the start of the
191     class def when editing a class, rather than after the initial keyword.
192
193 * br-lib.el (br-insert-file-contents): Added optional second arg UNUSED is
194     necessary since when used as a setting for `br-view-file-function'
195     this may be sent two arguments. 
196
197 1999-08-03  Bob Weiner  <weiner@beopen.com>
198
199 * br-java.el (java-class-def-regexp): Removed match of parent or protocol
200     classes at the end of expression because the expression was
201     invalid if no such classes existed and could cause the browser
202     scan to hang.
203              (java-class-name-after): Updated doc string and added
204     expression to match classes after the `extends' and `implements'
205     key words.
206
207 * br-init.el (br-init-autoloads): Fixed improper file reference in
208     br-env-* autoloads.
209
210 * br-start.el (br-env-default-file): 
211               (br-env-file): Moved defs from br-env.el since the
212     `oo-browser' command in this file may reference this file before
213     br-env.el is loaded.
214
215 * br-lib.el (hasht): Added missing (require 'hasht).
216
217 1999-07-20  Bob Weiner  <weiner@beopen.com>
218
219 * br-lib.el (br-ftr): Removed (require 'br-env).
220   br-env.el (hasht): Added (require 'br-start) since functions can be
221     autoloaded from here.
222
223 * br-menu.el (br-menubar-menu-setup): 
224              (id-menubar-br): 
225              (br-menu-common-body): Added full InfoDock Options menu when
226     available and made OO-Browser options a submenu of this.
227
228 ==============================================================================
229 * V4.07 changes ^^^^:
230 ==============================================================================
231
232 1999-07-18  Bob Weiner  <weiner@beopen.com>
233
234 * br-vers.el (br-version): Version 4.06 released.  (Bug fix release)
235
236 1999-07-16  Bob Weiner  <weiner@beopen.com>
237
238 * Makefile: Tightened platform-specific target dependencies.
239
240 * br.el: Added (require 'br-start).
241   br-start.el (br-ootags-executable): 
242         (br-shell-executable): 
243         (br-c-tags-flag): 
244         (br-sort-options): Moved from "br.el" to avoid byte-compilation
245     load ordering problems.
246
247 1999-07-14  Bob Weiner  <weiner@beopen.com>
248
249 * Makefile (dist): Changed `OO-Browser Pro' to OO-Browser for consistency
250     with other documentation.  Removed single language distribution targets
251     and separated source and runtime distribution from platform-specific
252     binaries. 
253
254 1999-07-13  Bob Weiner  <weiner@beopen.com>
255
256 * br-clos.el: 
257   br-eif.el: Removed circular requires pointed out by Steve Baur.
258
259 1999-07-10  Bob Weiner  <weiner@beopen.com>
260
261 * br-start.el (hyperb:dir): Prefer the `hyperbole/' directory to `hypb/'.
262
263 1999-07-09  Bob Weiner  <weiner@beopen.com>
264
265 * objc-brows.el (objc-mode-setup): 
266   java-brows.el (java-mode-setup): 
267   c++-browse.el (c++-mode-setup): Eliminated dependency on "hmouse-tag.el".
268
269 * br-menu.el (br-menu-external): Removed extra parentheses that caused
270     "Continue" item to fail.
271
272 ==============================================================================
273 * V4.06 changes ^^^^:
274 ==============================================================================
275
276 1999-06-26  Bob Weiner  <weiner@beopen.com>
277
278 * br-vers.el (br-version): Version 4.05 released.
279
280 * Makefile: Added .DEFAULT target.
281
282 1999-06-25  Bob Weiner  <weiner@beopen.com>
283
284 * c++-browse.el (c++-mode-setup):
285   java-brows.el (java-mode-setup): 
286   objc-brows.el (objc-mode-setup): Initialized cc-mode.
287
288 1999-06-16  Bob Weiner  <weiner@beopen.com>
289
290 * br-menu.el (br-menu-common-preamble): Changed `About' entry to summarize 
291     OO-Browser features.
292
293 1999-06-10  Bob Weiner  <weiner@beopen.com>
294
295 * Makefile (dist): Changed target to build all available OO-Browser
296     distributions.
297
298 1999-06-09  Bob Weiner  <weiner@beopen.com>
299
300 * br-lib.el (br-find-info-node): Moved from br-info.el and renamed from
301     `info-find-nd'.
302
303 * Used new name BeOpen.com throughout.
304
305 1999-06-02  Bob Weiner  <weiner@beopen.com>
306
307 * eif-browse.el (eif-browse-setup): 
308   br-eif-ft.el (eif-add-default-classes): 
309   br-python-ft.el (python-add-default-classes): 
310   br-c-ft.el (c-build-element-tags): Added C construct support for Python
311     and Eiffel.
312
313 1999-05-18  Bob Weiner  <weiner@beopen.com>
314
315 * br-env.el (br-env-validate-arg-strings): Updated to handle a deleted Env
316   File directory.
317
318 1999-05-16  Bob Weiner  <weiner@beopen.com>
319
320 * man/oo-browser.texi: Added to distribution.
321   Makefile: Updated to handle user manual building.
322
323 1999-05-06  Bob Weiner  <weiner@beopen.com>
324
325 * br-c++-ft.el (c-remove-functions): Modified to leave function opening
326     brace so that the scanner can tell that this is a function def.
327
328 1999-02-04  Bob Weiner  <weiner@beopen.com>
329
330 * br-c++-ft.el (c++-feature-at-reference-p): Fixed to ignore
331     ::global_function references which are handled elsewhere.
332
333 1998-11-23  Bob Weiner  <weiner@beopen.com>
334
335 * Makefile (dist): Added HP-UX distribution targets.
336
337 ==============================================================================
338 * V4.05 changes ^^^^:
339 ==============================================================================
340
341 1998-11-19  Bob Weiner  <weiner@beopen.com>
342
343 * br-vers.el (br-version): Version 4.04 released.
344
345 * Makefile: Added a full set of evaluation-building targets and renamed
346     unixdist targets to solarisdist.  Also eliminated `dist' term from all
347     distribution targets to reduce typing.