source: git/ChangeLog @ d11f684

RELEASE/1.0
Last change on this file since d11f684 was d11f684, checked in by Olly Betts <olly@…>, 13 years ago

doc/Makefile.am: Factor out DOCBOOK_TO_MAN and SGMLTOOLS to reduce
differences with trunk.

git-svn-id: file:///home/survex-svn/survex/branches/1.0@3727 4b37db11-9a0c-4f06-9ece-9ab7cdaee568

  • Property mode set to 100644
File size: 15.1 KB
Line 
1Wed Sep 21 00:07:52 GMT 2011  Olly Betts <olly@survex.com>
2
3        * doc/Makefile.am: Factor out DOCBOOK_TO_MAN and SGMLTOOLS to reduce
4          differences with trunk.
5
6Wed Sep 21 00:03:36 GMT 2011  Olly Betts <olly@survex.com>
7
8        * Backport change from 1.2.0:
9        * doc/Makefile.am: Use stampfile to stop unwanted rebuilds of the HTML
10          version of the manual.
11
12Wed Sep 21 00:01:44 GMT 2011  Olly Betts <olly@survex.com>
13
14        * configure.in: Sync some cosmetic changes from trunk.
15
16Tue Sep 20 13:29:11 GMT 2011  Olly Betts <olly@survex.com>
17
18        * Backport change from 1.2.0:
19        * src/Makefile.am: Remove FIXME which has already been resolved.
20
21Tue Sep 20 13:27:15 GMT 2011  Olly Betts <olly@survex.com>
22
23        * Backport change from 1.2.0:
24        * INSTALL: Update.
25
26Tue Sep 20 13:21:18 GMT 2011  Olly Betts <olly@survex.com>
27
28        * src/aventreectrl.cc: Correctly capitalise "GTK".
29
30Tue Sep 20 13:12:26 GMT 2011  Olly Betts <olly@survex.com>
31
32        * Backport change from 1.2.0:
33        * src/readval.c: Fix comment typo.
34
35Tue Sep 20 13:11:07 GMT 2011  Olly Betts <olly@survex.com>
36
37        * Backport change from 1.2.0:
38        * src/netskel.c: In "Unused fixed point" warning, give file and
39          linenumber where the "*fix" occurred.
40
41Tue Sep 20 13:08:15 GMT 2011  Olly Betts <olly@survex.com>
42
43        * Backport changes from 1.2.0:
44        * configure.in,src/img.c,src/useful.c,src/useful.h: Use AC_TYPE_INT16_T
45          and AC_TYPE_INT32_T instead of home-brew equivalents.
46        * configure.in,src/useful.h: On little-endian architectures, make
47          get16() and get32() inline functions, rather than macros which use
48          a global variable.
49        * src/useful.c: Remove commented out code.
50
51Tue Sep 20 12:58:30 GMT 2011  Olly Betts <olly@survex.com>
52
53        * Backport change from 1.2.0:
54        * configure.in: No need for AC_PROG_MAKE_SET when using automake.
55
56Tue Sep 20 12:56:04 GMT 2011  Olly Betts <olly@survex.com>
57
58        * Backport change from 1.2.0:
59        * configure.in,lib/Info.plist.in: Add Info.plist stuff for
60          buildmacosx.sh.
61
62Tue Sep 20 12:46:58 GMT 2011  Olly Betts <olly@survex.com>
63
64        * doc/manual.sgml: Sync appropriate changes from trunk.
65
66Tue Sep 20 12:39:41 GMT 2011  Olly Betts <olly@survex.com>
67
68        * Backport changes from 1.2.0:
69        * src/listpos.c: In "Station X referred to by *entrance or *export but
70          never used" warning, give file and linenumber where the *entrance or
71          *export occurred.
72        * src/listpos.c: In "Station X referred to just once, with an explicit
73          prefix - typo?" warning, give file and linenumber where the *equate
74          occurred.
75
76Tue Sep 20 12:37:25 GMT 2011  Olly Betts <olly@survex.com>
77
78        * Backport change from 1.2.0:
79        * Makefile.am: I can't persuade rpmbuild to work sanely,
80          and people can just as easily build binary RPMs from the source
81          tarball as from the srpm, so just remove the rpm target from the
82          makefile - it's less to have to maintain too.
83
84Tue Sep 20 12:32:47 GMT 2011  Olly Betts <olly@survex.com>
85
86        * Backport changes from 1.2.0:
87        * src/wx.h: Add GPL boilerplate to files which were missing it.
88        * src/gdtconvert: Add GPL license boilerplate.
89        * src/gdtconvert: Add "Generated" comment to output file.
90
91Tue Sep 20 12:27:41 GMT 2011  Olly Betts <olly@survex.com>
92
93        * xvfb-run: Remove script which is no longer used.
94
95Tue Sep 20 12:18:26 GMT 2011  Olly Betts <olly@survex.com>
96
97        * Backport change from 1.2.0:
98        * src/gfxcore.h: Work around Mac OS X polluting the global namespace
99          with a "Point" class.
100
101Tue Sep 20 12:14:31 GMT 2011  Olly Betts <olly@survex.com>
102
103        * Backport change from 1.2.0:
104        * src/: Use GETC() and PUTC() everywhere.
105
106Tue Sep 20 12:07:25 GMT 2011  Olly Betts <olly@survex.com>
107
108        * Backport change from 1.2.0:
109        * src/export.cc: Explicit #include <time.h> for strftime().
110
111Tue Sep 20 12:04:27 GMT 2011  Olly Betts <olly@survex.com>
112
113        * doc/TODO.htm: Partially sync with 1.2.0.
114
115Tue Sep 20 12:00:43 GMT 2011  Olly Betts <olly@survex.com>
116
117        * Backport change from 1.2.0:
118        * lib/Makefile.am: Ship the extra .isl translation files for Innosetup.
119
120Tue Sep 20 11:56:04 GMT 2011  Olly Betts <olly@survex.com>
121
122        * Backport changes from 1.2.0:
123        * src/diffpos.c: Handle files with duplicate labels in better - extend
124          generates duplicate labels when it breaks a loop.
125        * tests/extend.tst: Enable eswap-break testcase now that diffpos is
126          fixed.
127
128Tue Sep 20 11:36:30 GMT 2011  Olly Betts <olly@survex.com>
129
130        * Backport changes from 1.2.0:
131        * doc/index.htm.in,doc/manual.sgml,doc/survex.ent,lib/print.ini,
132          src/printwx.cc,survex.iss.in: Use http://survex.com/ rather than
133          http://www.survex.com/ - the former is the canonical name and
134          www.survex.com just redirects.
135        * COPYING,lib/print.ini,src/riscos/armrot.s,tests/: Update FSF address.
136
137Tue Sep 20 11:33:03 GMT 2011  Olly Betts <olly@survex.com>
138
139        * Backport change from 1.2.0:
140        * Makefile.am: Include all the available wxstd.mo files into the
141          Microsoft Windows installer, rather than trying to just include those
142          which we have translations for.  This avoids having to maintain a
143          list of which to include, and gives users translations of wxWidgets
144          messages even if they don't get Survex messages translated.
145
146Tue Sep 20 11:22:37 GMT 2011  Olly Betts <olly@survex.com>
147
148        * Backport changes from 1.2.0:
149        * survex.iss.in: Add comment noting that AppVerName isn't required by
150          newer InnoSetup.
151        * survex.iss.in: Use http://survex.com/ rather than
152          http://www.survex.com/ - the former is the canonical name and
153          www.survex.com just redirects.
154
155Tue Sep 20 11:18:12 GMT 2011  Olly Betts <olly@survex.com>
156
157        * Backport changes from 1.2.0:
158        * doc/HACKING.htm: Update version of InnoSetup used.  Note the packages
159          needed on Debian to build the Microsoft Windows installer.
160        * doc/HACKING.htm: Note Debian packages to install for docs.
161
162Tue Sep 20 11:09:30 GMT 2011  Olly Betts <olly@survex.com>
163
164        * Backport change from 1.2.0:
165        * doc/Makefile.am: Write generated man page to a temporary file, then
166          atomically rename, to avoid leaving an empty or partial man page
167          behind if docbook-to-man dies (I managed to ship an empty cad3d.1 in
168          1.1.16).
169
170Tue Sep 20 10:48:35 GMT 2011  Olly Betts <olly@survex.com>
171
172        * src/cavern.c: Drop "non-fatal" from the report of how many errors
173          there were at the end of the run - it just confuses users - we won't
174          even get here if there's a fatal error!
175
176Tue Sep 20 10:44:51 GMT 2011  Olly Betts <olly@survex.com>
177
178        * Backport changes from 1.2.0:
179        * src/message.c: 0x2026 (&hellip;): Handle for WINCP1252, and
180          transliterate to '...' for charsets which don't have it.  0x2192
181          (&rarr;): Transliterate to '->' for charsets which don't have it.
182          Handle &Scaron;, &scaron;, &Zcaron;, &zcaron; for WINCP1252.
183        * lib/messages.txt: Use '&rarr;' instead of '->' and '&hellip;' instead
184          of '...'.
185        * lib/named-entities.txt: Add hellip and rarr.
186        * lib/messages.txt: Sync common messages with 1.2.0.
187
188Tue Sep 20 08:20:36 GMT 2011  Olly Betts <olly@survex.com>
189
190        * lib/messages.txt,src/cavern.c: Fix up backport for new cavern -v
191          option by backporting the message it needs too.
192
193Tue Sep 20 08:15:04 GMT 2011  Olly Betts <olly@survex.com>
194
195        * Backport change from 1.2.0:
196        * configure.in,doc/Makefile.am,doc/survex.1.in,doc/survex.7.in:
197          Move survex man page to section 7 (since it isn't documenting an
198          actual command).
199
200Tue Sep 20 08:04:52 GMT 2011  Olly Betts <olly@survex.com>
201
202        * Backport change from 1.2.0:
203        * src/printwx.cc: When using a standard wxID_xxx id with
204          wxButton, use the implicit default label, as the wx documentation
205          recommends.
206
207Tue Sep 20 07:59:41 GMT 2011  Olly Betts <olly@survex.com>
208
209        * Backport change from 1.2.0:
210        * src/mainfrm.cc: Fix potential reading off end of string - fix from
211          Stuart Bennett.
212
213Tue Sep 20 07:56:18 GMT 2011  Olly Betts <olly@survex.com>
214
215        * Backport change from 1.2.0:
216        * configure.in,survex.spec.in: Default to installing docs into
217          /usr/share/doc/survex rather than /usr/doc/survex.
218
219Tue Sep 20 07:46:15 GMT 2011  Olly Betts <olly@survex.com>
220
221        * Backport change from 1.2.0:
222        * src/aven.cc: Comment improvements.
223
224Tue Sep 20 07:41:25 GMT 2011  Olly Betts <olly@survex.com>
225
226        * Backport changes from 1.2.0:
227        * src/printwx.cc: Use stock wx button IDs wxID_PRINT and
228          wxID_PREVIEW where appropriate.
229        * src/aven.cc,src/mainfrm.cc,src/mainfrm.h: Use more stock IDs.
230
231Tue Sep 20 07:19:46 GMT 2011  Olly Betts <olly@survex.com>
232
233        * Backport change from 1.2.0:
234        * src/aventreectrl.cc,src/gfxcore.cc: Don't use deprecated members or
235          methods of wxKeyEvent.
236
237Tue Sep 20 07:11:37 GMT 2011  Olly Betts <olly@survex.com>
238
239        * Backport change from 1.2.0:
240        * tests/: Most tests weren't actually running and testcases (looks like
241          a sh portability issue).  Fixed, and fortunately all tests still
242          pass.
243        * tests/extend.tst: Fix to file .espec files when srcdir != builddir.
244
245Tue Sep 20 06:59:39 GMT 2011  Olly Betts <olly@survex.com>
246
247        * Backport change from 1.2.0:
248        * doc/3dformat.htm: Sync from trunk.
249
250Tue Sep 20 06:56:46 GMT 2011  Olly Betts <olly@survex.com>
251
252        * src/printwin.c: Fix C++ comment.
253
254Tue Sep 20 06:52:01 GMT 2011  Olly Betts <olly@survex.com>
255
256        * Backport change from trunk:
257        * lib/map.png: Remove scan of map which isn't used and we probably
258          don't have rights to redistribute.
259
260Tue Sep 20 06:48:01 GMT 2011  Olly Betts <olly@survex.com>
261
262        * Backport change from 1.2.0:
263        * src/cavern.c: Add --3d-version option to allow the user
264          to specify the version of the 3d format to output.  (ticket#21)
265
266Tue Sep 20 06:44:32 GMT 2011  Olly Betts <olly@survex.com>
267
268        * Backport change from 1.2.1:
269        * src/img.c: Only define INT32_T if it isn't already defined (it will
270          be for 1.0.x).
271
272Tue Sep 20 06:36:54 GMT 2011  Olly Betts <olly@survex.com>
273
274        * Backport change from 1.2.0:
275        * configure.in,src/img.c,src/img.h: Sync latest versions of img.c and
276          img.h from trunk, and configure code to define GETC and PUTC macros.
277
278Tue Sep 20 06:28:24 GMT 2011  Olly Betts <olly@survex.com>
279
280        * Backport change from 1.2.0:
281        * Makefile.am,doc/Makefile.am: Don't list other .in files explicitly in
282          EXTRA_DIST.
283
284Tue Sep 20 06:25:46 GMT 2011  Olly Betts <olly@survex.com>
285
286        * Backport changes from 1.2.1:
287        * make_release: Sync useful changes from trunk.
288
289Tue Sep 20 06:12:45 GMT 2011  Olly Betts <olly@survex.com>
290
291        * configure.in: Add AM_PROG_CC_C_O to fix warning.  This change is
292          already on trunk.
293
294Tue Sep 20 06:10:47 GMT 2011  Olly Betts <olly@survex.com>
295
296        * Backport change from 1.2.1:
297        * src/avenprcore.h: Declare border as "struct border" rather than as a
298          typedef to avoid a -Wshadow warning.
299
300Tue Sep 20 06:08:01 GMT 2011  Olly Betts <olly@survex.com>
301
302        * Backport changes from 1.2.0:
303        * buildmacosx.sh: Sync useful changes from 1.2.0.
304
305Mon Jun 21 17:07:13 GMT 2010  Olly Betts <olly@survex.com>
306
307        * Backport change from 1.1.13:
308        * lib/English_GB.isl,lib/Romanian-7-5.1.11.isl: Check in the unofficial
309          i18n files for InnoSetup which we use.
310
311Mon Jun 21 16:45:07 GMT 2010  Olly Betts <olly@survex.com>
312
313        * Backport change from 1.1.13:
314        * src/Makefile.am: Use wx-config's --rescomp option to get the command
315          and options needed to turn .rc files into object files.
316
317Mon Jun 21 13:08:37 GMT 2010  Olly Betts <olly@survex.com>
318
319        * NEWS,configure.in,make_release: Update for 1.0.40.
320
321Mon Jun 21 11:41:21 GMT 2010  Olly Betts <olly@survex.com>
322
323        * src/img.h: Fix (C) years.
324
325Mon Jun 21 11:41:01 GMT 2010  Olly Betts <olly@survex.com>
326
327        * src/printwx.h: Trim trailing whitespace to better match 1.1.13.
328
329Mon Jun 21 11:33:04 GMT 2010  Olly Betts <olly@survex.com>
330
331        * NEWS,src/export.cc: aven: Improve SVG output compatibility.  Put a
332          5mm border around exported SVG files to allow for station markers
333          and non-zero width lines.  Fix crash when exporting as SVG or Sketch
334          if labels or surface data was turned on.  Backports from 1.1.13.
335
336Mon Jun 21 10:41:07 GMT 2010  Olly Betts <olly@survex.com>
337
338        * src/aven.cc: wxWidgets now has a Slovak i18n, so remove fallback
339          to Czech.
340
341Mon Jun 21 10:34:15 GMT 2010  Olly Betts <olly@survex.com>
342
343        * NEWS,src/aven.cc: Make error dialog modal (backport from 1.1.13).
344
345Mon Jun 21 10:14:38 GMT 2010  Olly Betts <olly@survex.com>
346
347        * src/: Update FSF address in (C) notices in source files.
348
349Mon Jun 21 10:13:08 GMT 2010  Olly Betts <olly@survex.com>
350
351        * NEWS,src/message.c: Remove a signal handler once it has fired to
352          prevent endless (or seemingly endless) cascades of error dialogs.
353
354Mon Jun 21 09:38:11 GMT 2010  Olly Betts <olly@survex.com>
355
356        * NEWS,src/message.c: Ignore LANG if it starts with a digit to avoid
357          problems with bogus value for LANG which AutoCAD installation seems
358          to set on MS Windows (backported from 1.1.13).
359
360Mon Jun 21 09:01:46 GMT 2010  Olly Betts <olly@survex.com>
361
362        * Makefile.am,NEWS,survex.iss.in: Backport Microsoft Windows installer
363          improvements from 1.1.13.
364
365Mon Jun 21 08:32:08 GMT 2010  Olly Betts <olly@survex.com>
366
367        * Backport change from 1.1.13:
368        * NEWS,src/cad3d.c,src/export.cc: Fix export to SVG when a label
369          contains a '%' character.
370
371Mon Jun 21 06:19:30 GMT 2010  Olly Betts <olly@survex.com>
372
373        * NEWS,buildmacosx.sh,configure.in,desc-aven.txt,doc/manual.sgml,
374          doc/survex.ent,lib/messages.txt,src/aven.cc,src/printwx.cc,
375          src/printwx.h: Say "wxWidgets" instead of "wxWindows" consistently.
376
377Mon Jun 21 02:21:00 GMT 2010  Olly Betts <olly@survex.com>
378
379        * Backport changes from 1.1.13:
380        * configure.in,doc/GPL.htm,doc/index.htm.in: Remove HTML version of GPL
381          - just link to the FSF's page.
382        * configure.in,doc/Makefile.am,doc/cl2html.pl,doc/index.htm.in: Stop
383          generating an HTML version of the ChangeLog - it's too low level to
384          be of interest to non-developers, and developers can look at the
385          source code.
386
387Thu Jun 17 17:09:21 GMT 2010  Olly Betts <olly@survex.com>
388
389        * doc/3dformat.htm,doc/HACKING.htm,doc/manual.sgml: Sync relevant
390          changes from 1.1.13.
391
392Thu Jun 17 16:25:40 GMT 2010  Olly Betts <olly@survex.com>
393
394        * src/mainfrm.cc,src/wx.h: Fix to compile with wx2.8.
395
396Thu Jun 17 15:44:48 GMT 2010  Olly Betts <olly@survex.com>
397
398        * src/aboutdlg.cc: Fix typo in recent change to report "GTK+ >= 2.6".
399
400Thu Jun 17 15:43:04 GMT 2010  Olly Betts <olly@survex.com>
401
402        * src/gfxcore.cc: wxDC::BeginDrawing() and wxDC::EndDrawing() are
403          deprecated in wx2.6 and removed in wx2.8 if you disable 2.6
404          compatibility.  Still needed in wx2.4 for wxmsw so wrap them
405          in wx version checks.
406
407Thu Jun 17 15:42:29 GMT 2010  Olly Betts <olly@survex.com>
408
409        * src/aventreectrl.cc: Fix to compile with wx >= 2.7.
410
411Thu Jun 17 15:36:50 GMT 2010  Olly Betts <olly@survex.com>
412
413        * src/img.c,src/img.h: Update to the version from 1.1.13 so that we
414          can read version 6 .3d files written by newer 1.1.x releases.
415        * src/dump3d.c,src/extend.c,src/netskel.c: Set img_output_version to 3
416          before writing out a .3d file for compatibility with older 1.0.x
417          releases.  We don't use any of the newer features, so there's no
418          benefit to using a newer format version.
419
420Wed Jun 16 15:04:03 GMT 2010  Olly Betts <olly@survex.com>
421
422        * src/gfxcore.cc: Initialise m_MouseOutsideCompass and
423          m_MouseOutsideElev to avoid using them potentially uninitialised.
424
425Wed Jun 16 14:41:47 GMT 2010  Olly Betts <olly@survex.com>
426
427        * Backport change from branches/survex-1_1:
428        * src/aboutdlg.cc: Add case for "GTK+ >= 2.6".
429
430Wed Jun 16 14:14:11 GMT 2010  Olly Betts <olly@survex.com>
431
432        * configure.in: Backport change to add support for WX_CONFIG as a
433          preferred new replacement for WXCONFIG.  Add wx2.8 and remove
434          wx2.5 (development version) from the list of wx versions to
435          check.
436
Note: See TracBrowser for help on using the repository browser.