| Use workarounds intended for HBC only when compiling with HBC |
|
More...
|
about 2 years ago
|
| Implement the CreateNotify event |
|
More...
|
about 2 years ago
|
| More efficient implementation of stubF |
|
More...
|
about 2 years ago
|
| Consistently use the MIN_VERSION_* macros instead of the VERSION_* macros |
|
More...
|
about 2 years ago
|
| Add PFE variable for control over how pfe is called |
|
More...
|
about 2 years ago
|
| Make the module name part of the :browse command when calling ghci to avoid confusion about where the module should come from (local files or the installed fudgets package) TODO: avoid using the installed fudgets package and load local source files instead. |
|
More...
|
about 2 years ago
|
| The implementation of DrawString et al can now draw strings longer than 254 characters. |
|
More...
|
about 2 years ago
|
| Introduce class Fontable and generalise the type of xQueryTextExtents16 to accept either a Font or a GC. |
|
More...
|
about 2 years ago
|
| Send debugging output to stderr, not stdout |
|
More...
|
about 2 years ago
|
| XCall.StoreName not also sets the _NET_WM_NAME property to the UTF-8 encoding of the window name, as recommended in |
|
More...
|
about 2 years ago
|
| Reduce the number of direct imports of module Alignment by re-exporting it from Spacer and Spacers. |
|
More...
|
about 2 years ago
|
| Add support for the MappingNotify event. TODO: In XCall, update the Keymap kept in the XCallState instead of ignoring the MappingNotify event. |
|
More...
|
about 2 years ago
|
| Eliminate the need for instance Read PortNumber, remove the lower version bound on package network. |
|
More...
|
about 2 years ago
|
| Consistently use the MIN_VERSION_* macros instead of the VERSION_* macros |
|
More...
|
about 2 years ago
|
| Consistently use the MIN_VERSION_* macros instead of the VERSION_* macros |
|
More...
|
about 2 years ago
|
| Import lookupEnv from IOUtil for compatibiliy with older versions of ghc |
|
More...
|
about 2 years ago
|
| Export lookupEnv |
|
More...
|
about 2 years ago
|
| Remove instance Enum Keycode, add instance Ix Keycode. Remove enumCount. Use rangeSize and index instead of enumCount and fromEnum. |
|
More...
|
about 2 years ago
|
| Missed a few places when changing Keycode into a newtype |
|
More...
|
about 2 years ago
|
| Add helper function enumCount |
|
More...
|
about 2 years ago
|
| instance Enum Keycode |
|
More...
|
about 2 years ago
|
| Add InternAtom and GetAtomName to the list of cacheable requests. |
|
More...
|
about 2 years ago
|
| Eliminate all imports of module HbcWord |
|
More...
|
about 2 years ago
|
| Width reduction |
|
More...
|
about 2 years ago
|
| A few fixes to maintain compatibility with ghc-7.10 |
|
More...
|
about 2 years ago
|
| Simplify the ValueMask instances. Now that the valueMask methods are complete, they always return one value, so no need to return a list. |
|
More...
|
about 2 years ago
|
| Add a sanity check that bitset is used only with enums that fit. (This check has no run-time overhead.) |
|
More...
|
about 2 years ago
|
| Use the unshifted keysym if the shifted keysym is NoSymbol, as described in the X Window System Protocol specification, chapter 5. TODO: Also handle the control and Mode_switch modifiers. |
|
More...
|
about 2 years ago
|
| Use a newtype instead of a type synonym for Keycodes. |
|
More...
|
about 2 years ago
|
| Updated directory descriptions, now also in titles for use with pfe.cgi. |
|
More...
|
about 2 years ago
|