File HISTORY changed (mode: 100644) (index 2c58190f..7cf5b71a) |
|
1 |
|
PDCurses 3.4 - 2008/09/08 |
|
2 |
|
========================= |
|
3 |
|
|
|
4 |
|
Nothing much new this time, but I've been sitting on some bug fixes for |
|
5 |
|
almost a year, so it's overdue. Apart from bugs, the main changes are in |
|
6 |
|
the documentation. |
|
7 |
|
|
|
8 |
|
New features: |
|
9 |
|
|
|
10 |
|
- setsyx() is now a function rather than a macro. |
|
11 |
|
|
|
12 |
|
Bug fixes and such: |
|
13 |
|
|
|
14 |
|
- In x11, the xc_atrtab table size was under-calculated by half, |
|
15 |
|
resulting in crashes at (oddly) certain line counts. (It should've |
|
16 |
|
crashed a lot more.) Reported by Mark Hessling. |
|
17 |
|
|
|
18 |
|
- Test for moved cursor was omitting the window origin offset. Reported |
|
19 |
|
by Carey Evans. |
|
20 |
|
|
|
21 |
|
- Is DOS and OS/2, the value for max items in key_table was still wrong. |
|
22 |
|
Reported by C.E. |
|
23 |
|
|
|
24 |
|
- Changed isendwin() so it won't crash after delscreen(). |
|
25 |
|
|
|
26 |
|
- Ensure zero-termination in PDC_mbstowcs() and PDC_wcstombs(). |
|
27 |
|
|
|
28 |
|
- Disable QuickEdit Mode when enabling mouse input for the Win32 |
|
29 |
|
console; reported by "Zalapkrakna". |
|
30 |
|
|
|
31 |
|
- Fix for building under Innotek C (I hope). Report by Elbert Pol, fix |
|
32 |
|
courtesy of Paul Smedley. |
|
33 |
|
|
|
34 |
|
- Unified exports list with no duplicates -- pdcurses.def is now built |
|
35 |
|
from components at compile time. |
|
36 |
|
|
|
37 |
|
- Don't install curspriv.h, and don't include it with binary |
|
38 |
|
distributions. |
|
39 |
|
|
|
40 |
|
- Building DLLs with LCC is no longer supported, due to the primitive |
|
41 |
|
nature of its make.exe. |
|
42 |
|
|
|
43 |
|
- Export the terminfo stub functions from the DLLs, too. |
|
44 |
|
|
|
45 |
|
- Added support for Apple's ".dylib" in configure. Suggested by Marc |
|
46 |
|
Vaillant (who says it's needed with OS 10.5.) |
|
47 |
|
|
|
48 |
|
- In sdl1/Makefile.mng, ensure that CC is set. |
|
49 |
|
|
|
50 |
|
- In the gcc makefiles, "$?" didn't really have the desired effect -- |
|
51 |
|
_all_ the dependencies showed up on the command line, including |
|
52 |
|
curses.h, and pdcurses.a twice. And apparently, this can mess up some |
|
53 |
|
old version (?) of MinGW. So, revert to spelling out "tuidemo.o |
|
54 |
|
tui.o". Reported by "Howard L." |
|
55 |
|
|
|
56 |
|
- Extensive documentation revision and reorganizing. More to do here. |
|
57 |
|
For example, I moved the build instructions from INSTALL (which never |
|
58 |
|
really described installation) to the platform-specific READMEs. |
|
59 |
|
|
|
60 |
|
- New indentation standard: four spaces, no tabs. |
|
61 |
|
|
|
62 |
|
------------------------------------------------------------------------ |
|
63 |
|
|
1 |
64 |
PDCurses 3.3 - 2007/07/11 |
PDCurses 3.3 - 2007/07/11 |
2 |
65 |
========================= |
========================= |
3 |
66 |
|
|