0
I Use This!
Inactive

Commits : Listings

Analyzed 37 minutes ago. based on code collected about 8 hours ago.
May 03, 2023 — May 03, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* Got rid of most hand-knit linked list implementations, replaced them with GLists (errorchains, config->ldapservers, etc.) * some malloc->g_malloc changes More... over 20 years ago
* Got rid of many, many fixed size buffers. These might have been problematic with variable length characters (as in the standard UTF-8 encoding) * now error_push allows for printf-style variable argument lists, very convenient: no more dealing with an extra message buffer for variable messages. Got rid of many such buffers * Got rid of most hand-knit linked list implementations, replaced them with GLists (errorchains, config->ldapservers, etc.) * Many object types now have constructors and destructors of the form new_<type> and free_<type>. Use them instead of self-allocating and freeing memory as it was done before. Removed all such old style object handling * removed unneeded prototypes * Removed the old parser entirely More... over 20 years ago
* Got rid of many, many fixed size buffers. These might have been problematic with variable length characters (as in the standard UTF-8 encoding) * Added g_free_and_dup and g_free_if macros * Added support to fall back to g_snprintf if snprintf is not sufficient More... over 20 years ago
* Got rid of many, many fixed size buffers. These might have been problematic with variable length characters (as in the standard UTF-8 encoding) * now error_push allows for printf-style variable argument lists, very convenient: no more dealing with an extra message buffer for variable messages. Got rid of many such buffers. * Got rid of most hand-knit linked list implementations, replaced them with GLists (errorchains, config->ldapservers, etc.) More... over 20 years ago
when reading a pref-UTF-8 version of ~/.gq, convert previously badly or not at all) escaped special XML chars into their properly escaped versions before passing to the XML parser More... over 20 years ago
properly escape & ' and " in the config file as well More... over 20 years ago
properly escape < and > when writing ~/.gq also handle this as unicode, not ASCII (peter can you check this please) More... over 20 years ago
* New changes by me More... over 20 years ago
* Cleanups wrt glib detection * libxml/libxml2 detection * UTF-8 support detection * Detection for g_snprintf (might be used on some platforms to replace snprintf) - not yet functioning properly More... over 20 years ago
* Got rid of global struct gq_config object - use pointer now * IFDEF'd out the old parser * Changed many functions to support the new libxml-based parser * Files need further clean-ups More... over 20 years ago
* Got rid of global struct gq_config object - use pointer now * Added more positional arguments for i18n'd string More... over 20 years ago
* Got rid of global struct gq_config object - use pointer now * More codeset support wrt i18n More... over 20 years ago
* Got rid of global struct gq_config object - use pointer now * Added more positional arguments to i18n'd strings More... over 20 years ago
fixed focus handling of search mode entry box More... over 20 years ago
* Added new source files * Added a test to check if header files are self-contained More... over 20 years ago
* Got rid of global struct gq_config object - use pointer now More... over 20 years ago
* Properly use g_utf8_* for walking an UTF-8 string * Fixed a nasty character handler bug * in gtk2: use another parser interface allowing to change character encodings * Added heuristics to decide which encoding to use based on the first line of a .gq - EXTREMELY UGLY More... over 20 years ago
* A file to help with the transition to proper UTF-8 everywhere More... over 20 years ago
* Fixed a macro-bug - forgot to properly add parens * Added an include needed to support encoding tricks during upgrading a .gq More... over 20 years ago
* Undid one very stupid check-in (not mentioning which one) * Got rid of global struct gq_config object - use pointer now More... over 20 years ago
* Got rid of global struct gq_config object - use pointer now * Changed some error messages to not ask to mail [email protected] More... over 20 years ago
* abort() not exit() for better debugging * do utf-8 decoding for error messages (may contain LDAP messages). Hopefully this is done correctly. More... over 20 years ago
* Made gq_codeset const More... over 20 years ago
* #ifdef'd out the test main function More... over 20 years ago
don't use g_list_insert_before() (not glib-1.x compatible) properly free history stuff during search mode cleanup More... over 20 years ago
* First check-in of a libxml based configuration file parser. The parser uses the SAX interface and can be easily extended. It can also be extended easily to other XML files * As noted: Requires libxml or libxml2 * The parser is driven by a data structure pointing to start and end element headers for the used tags. Those handlers can be context sensitive More... over 20 years ago
simple version of history on the searchterm entry box in search mode. This has no autocompletion. More... over 20 years ago
* gtk2 - Switching to UTF-8, probably not complete * Added some more "const" keywords where appropriate More... over 20 years ago
* Filter out Mnemonics for gtk1 More... over 20 years ago
* Support for transparent conversion of i18n messages to UTF-8 More... over 20 years ago