I'll indulge in a bit of e-narcissism and track my involvement (mostly bug reports) with projects in which I am only tangentially involved. Amara2 ====== * [turorial bindery example outdated: 'entity_base' object has no attribute 'monty'](http://trac.xml3k.org/ticket/69). Asyfig (deprecated) =================== * [Document "process" package option](https://github.com/wspr/asyfig/issues/4). ["process=none" typo in manual](https://github.com/wspr/asyfig/issues/6). * [It would be nice to have easy ways to setup a document-wide texpreamble](https://github.com/wspr/asyfig/issues/7). * [asyfig not licensed](https://github.com/wspr/asyfig/issues/8). Asymptote ========= * [Add Enum type to language](https://sourceforge.net/tracker/?func=detail&atid=685686&aid=2836342&group_id=120000). * ['Undefined control sequence' for 3D labels in inlined LaTeX](https://sourceforge.net/tracker/index.php?func=detail&aid=3155798&group_id=120000&atid=685683). * [Dereference of null pointer in plain_arrows.asy arrow()](https://sourceforge.net/tracker/index.php?func=detail&aid=3292023&group_id=120000&atid=685683). AVR-libc ======== * [Add ATMega32u4 support to LED-blinking demo's iocompat.h](https://savannah.nongnu.org/patch/index.php?7826). Catalyst ======== * [Introduce catalyst-spec(5) man page][catalyst-spec]. [catalyst-spec]: http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=0a99c494d4602ebb92f6d352f86ec519903fdc88 Comedi ====== * [Allow AO triggering from AI in ni_mio_common.c](http://comedi.org/git?p=comedi/comedi.git;a=commit;h=4284c2266987ad08a26f2758cd09fef06d1ce3cf). * [Fix minor documentation typo](http://comedi.org/git?p=comedi/comedi.git;a=commit;h=d3ac7f4824e44808f355ba12eb98a7e03ebd60f3). Comedilib ========= * [Change --disable-docbook-binding to --disable-docbook in configure options](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=df57477cba9523865e2123699bec326769f4b7c5). * [Import DESTDIR in swig/ruby/setup.rb for configurable rbconfig install paths](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=4b8bf1aff5dd3e86fad0b128bfc2c51c81b2d13b). * [Add -lm to comedilib.pc.in Libs](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=aa7fd8061e586be2ae8cf44de5acbe3dd5216f21). * [Tag comedi_sv_measure's data as a swig output in comedilib.h](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=eb57419204c5d5c7fc8e17262b57348cdd7ba014). * [SWIG build cleanups](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=d5e7c2a1164921fdedb80e1b285bcc54e2dfa700). * [Adjust setup.py to link against libtool's lib/.libs/](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=880074831499ba68c17a1c2653d71d6eef3b9cfb). * [Add sampl_t and lsampl_t array_class()es to comedi.i](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=3fe8e6baac051d80906c6fac6c18c04c8df9ce4a). * [Updated procedures for building with Python's distutils](http://comedi.org/git?p=comedi/comedilib.git;a=commit;h=cdb3a84f86e55b4cd5674c8d19cf94c95bfcdf96). cssutils ======== * [CSSParser.parseUrl() should use CSSParser.__fetcher](http://code.google.com/p/cssutils/issues/detail?id=48). * [Improve source code: ugly import syntax (cyclic imports)](http://code.google.com/p/cssutils/issues/detail?id=49). Cygwin ====== * [Multithreaded accept/connect locks](http://cygwin.com/ml/cygwin/2007-06/msg00632.html). Editorial note: I really appreciate Cygwin serving as a "gateway OS" while I got my feet wet in a *nix environment, but this was the issue that motivated my to move finally do away with Windows altogether. Cython ====== * [fix broken PyBuffer_Release declaration](http://codespeak.net/pipermail/cython-dev/2010-December/010413.html). * [Outdated `hg export` on cython-devel homepage](http://mail.python.org/pipermail/cython-devel/2011-February/000034.html). * [Add .gitignores to cython and cython-docs](http://mail.python.org/pipermail/cython-devel/2011-February/000038.html). * [Cython .pxd introspection: listing defined constants](http://mail.python.org/pipermail/cython-devel/2011-February/000035.html). * [Expected errors of tests/errors/cdef_members_T517.pxd](http://mail.python.org/pipermail/cython-devel/2011-February/000115.html). distlib ======= * [docs:database.rst: Merge content from docs/depgraph.rst](https://bitbucket.org/vinay.sajip/distlib/pull-request/3/) Dotfiles ======== * [Use `~/` not `../`](http://repository.steve.org.uk/cgi-bin/hgwebdir.cgi/dotfiles/rev/d72370035ebc). EDP license =========== * [Section 1.F duplicates 1.E on 15 Aug 2010](https://www.enthought.com/products/epdlicense.php). Emacs ===== * [Fix XTerm version detection for non-VT100 emulation (the default since XTerm 280)](http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16657). Landed in [7e59429 (lisp/term/xterm.el (xterm--version-handler): Adapt to xterm-280's output, 2014-02-19)](http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=7e594297002c7bc07083fa8d01552255e831ba2a). It missed the [feature freeze for 24.4](http://thread.gmane.org/gmane.emacs.help/96012), so it will probably deploy with 24.5. fbida ===== I sent a patch to Gerd Hoffmann (née Knorr) against [fbida][] 2.07 adding info on some keyboard commands and fixing some typos. However, my message seems to have landed in a development lull and was never acted on. [fbida]: http://www.kraxel.org/blog/linux/fbida/ GNU Enscript ============ * ["teh" -> "the" in docs/FAQ.html](http://savannah.gnu.org/bugs/?31009). Gentoo ====== * [Ikiwiki Ebuild request](https://bugs.gentoo.org/show_bug.cgi?id=144453). * [media-gfx/iscan-2.21.0 version bump request](https://bugs.gentoo.org/show_bug.cgi?id=248898). * [esci-interpreter-gt-f720 binary driver-plugin for iscan/SANE epkowa backend](https://bugs.gentoo.org/show_bug.cgi?id=274625). * [media-libs/gd DEFAULT_PATH useless, perhaps provide GDFONTPATH?](https://bugs.gentoo.org/show_bug.cgi?id=301775). * [media-gfx/asymptote reports python_version() deprecation warning](https://bugs.gentoo.org/show_bug.cgi?id=311583). * [Insecure runpaths and rbconfig.rb defaults](https://bugs.gentoo.org/show_bug.cgi?id=349034). * [mercurial.eclass v 1.14 should use standard "${WORKDIR}/${P}" build directory](https://bugs.gentoo.org/show_bug.cgi?id=343993). There are more ebuild-related bugs listed in my [[Gentoo overlay]] post. Gentoo science ============== * [Fix dev-java/hdf-java-2.8 so it builds with the hdfview USE flag enabled](https://github.com/gentoo-science/sci/pull/7). Git === * Added [If-Modified-Since handling to gitweb's snapshots][git-ims]. This rolled out in [v1.7.11][git-1.7.11]. * Proposed [set submodule.$name.branch with `git submodule add --branch`][git-branch]. [git-ims]: https://code.google.com/p/git-core/source/detail?r=0f3ddd4a3abe863fae9c36ec4311ac936a2d8ed9 [git-1.7.11]: http://git-core.googlecode.com/git/Documentation/RelNotes/1.7.11.txt [git-branch]: http://article.gmane.org/gmane.comp.version-control.git/208199 Git-php ======= I made a [bunch of changes][git-php] to Git-php back in May 2010, merging the repositories of [Peeter Vois][PV] and [Jose Diaz-Gonzalez][JDG]. Unfortunately both of them were to busy to merge the changes at the time and my changes have bit-rotted since then. I'm currently using using the `gitweb` distributed with [[Git]], which is why I wasn't on the ball in getting the changes accepted upstream. [git-php]: http://git.tremily.us/?p=git-php.git;a=summary [PV]: http://people.proekspert.ee/peeter/git/git.php?p=git-php.git [JDG]: http://github.com/josegonzalez/git-php Gitorious ========= * [fix typo in HACKING and remove executable bit from images](https://gitorious.org/gitorious/mainline/merge_requests/2249). Gnuplot ======= * [Add support for '<&n' file descriptor filenames](https://sourceforge.net/tracker/?func=detail&aid=3600849&group_id=2055&atid=302055). This fix was accepted into the development 2.7 branch on 2013-02-17 by Ethan Merritt (who helped work out some of the kinks in my original submission) and backported to the stable 2.6 branch (for 2.6.2). GSL === * [Cannot build without doc/version.texi](http://savannah.gnu.org/bugs/?31390). html2text ========= * [Fix initial crowded
   output](https://github.com/aaronsw/html2text/pull/63).


Hub
===

* [pull-request: warn against attaching pull-requests to others'
   issues](https://github.com/defunkt/hub/pull/269).


iPython
=======

* [Fix pyhton -> python typos](https://github.com/ipython/ipython/pull/1444).


iText
=====

* [Add support for /Encoding/utf_8 to the FDF
  reader](http://sourceforge.net/p/itext/code/5666/).


libiphone
=========

* [parser errors from ideviceinfo with iOS
  4.2.6](http://libiphone.lighthouseapp.com/projects/27916/tickets/204-parser-errors-from-ideviceinfo-with-ios-426).


Linux kernel
============

* [Work around strange SMC1211TX PCI
  ID](http://www.spinics.net/lists/netdev/msg211736.html).


Linux man pages
===============

* [Update initstate() return value description to match
  glibc](http://git.kernel.org/?p=docs/man-pages/man-pages.git;a=commit;h=247cb8f555601ea35d281f553ec5cb3bcc7b4141).


lit-python
==========

* Assorted changes to [Travis' project][lit-python].

[lit-python]: https://bitbucket.org/hooked/lit-python/overview


mxconns
=======

* Contributed to [[mxconns]] development from 3.1.7 to 3.1.10.


nwc2ly
======

See [[nwc2ly]].


OfflineIMAP
===========

Fixed [maildir traversal bug][offlineimap] ([Gmane
thread][offlineimap-thread]).

[offlineimap]: https://github.com/spaetz/offlineimap/commit/061712fe1cd37d423b1eaa5b824f735fdaa70d68
[offlineimap-thread]: http://thread.gmane.org/gmane.mail.imap.offlineimap.general/5138/focus=5139


pip
===

* [Fixed URL query parsing][pip-query] for [pip][].

[pip-query]: https://github.com/pypa/pip/commit/0c05413b6f74adac13c89835b1e47c98ea34df7c
[pip]: http://www.pip-installer.org/


poker
=====

See [[Poker]].


Pqiv
====

* When I commented on poor config command processing in [pqiv][],
  Phillip Berndt switched to using `g_shell_parse_argv()`.

[pqiv]: http://www.pberndt.com/Programme/Linux/pqiv/index.html


Pybtex
======

* I've posted [a number of changes][pybtex] to the [[pybtex]] trunk,
  but they have yet to see action despite continued pybtex
  development.  Oh well :(.

[pybtex]: https://code.launchpad.net/~wking-drexel/pybtex/wtk/+merge/38535


PyCuda
======

* [.gitmodules: use relative submodule
  URLs](https://github.com/inducer/pycuda/pull/21)


Python
======

* [xml.dom.minidom does not escape CR, LF and TAB characters within
  attribute values](http://bugs.python.org/issue5752).
* ['import site' fails when called from an unlinked
  directory](http://bugs.python.org/issue6612).
* [Improved doctest REPORT_*DIFFs with ELLIPSIS and/or
  NORMALIZE_WHITESPACE](http://bugs.python.org/issue9640).
* [Commented on optional subparsers in 3.3](http://bugs.python.org/issue9253).


python-kmod
===========

* [Convert to Cython and Flesh out Module
  attributes](https://github.com/agrover/python-kmod/pull/3).
* [Add update-copyright
  framework](https://github.com/agrover/python-kmod/pull/4).


Roundup
=======

* [Fix ‘oder’ typo in mailer.Mailer.bounce_message
  docstring](http://issues.roundup-tracker.org/issue2550756)
* [Avoid duplicate relative tracker homes when
  reinitialising](http://issues.roundup-tracker.org/issue2550757)
* [Document mailgw help and confirmation handling (accidentally merged
  into issue2550757)](http://issues.roundup-tracker.org/issue2550757)
* [Skip NODEFAULT web address in email
  signature](http://issues.roundup-tracker.org/issue2550758)
* [/developers.txt: update web/trunk/issues ->
  website/issues](http://issues.roundup-tracker.org/issue2550762)
* [hyperdb.py: strip Multilink values after +
  or -](http://issues.roundup-tracker.org/issue2550763)
* [Add newitemcopy.py detector to notify users of new
  items](http://issues.roundup-tracker.org/issue2550767)


SciPy
=====

* [Boltzmann is misstyped "Bolzmann" in
  scipy.constants.constants](http://projects.scipy.org/scipy/ticket/1417).


SCons
=====

* [TeX tool: TypeError: Tried to look up Dir ... as a
  File](http://scons.tigris.org/issues/show_bug.cgi?id=2613), merged in
  [2011](https://bitbucket.org/scons/scons/commits/d1916e587e5cea76b09801f4f32e4270bcad1d30).
* [LaTeX comment
  unwinding](http://scons.tigris.org/ds/viewMessage.do?dsForumId=1272&dsMessageId=2593061).
  Unfortunately, CollabNet doesn't seem to be able to handle
  [[multipart/signed|PGP]] email, so you have to open the first
  "attachment" to read my message.  My suggested patches lead to
  `multi-line_include_options.py` and
  `SCons.Scanner.LaTeX.LaTeX.canonical_text()`.


Sup
===

* [email threading - tree
  vs. graph](http://www.mail-archive.com/sup-devel@rubyforge.org/msg00511.html).


Tame the Beast
==============

* [Assorted typo and style suggestions between v1.3 and
  v1.4](http://ctan.org/tex-archive/info/bibtex/tamethebeast/)


Ubuntu
======

* [Missing link
  /usr/lib/wx/python/wx.pth](https://bugs.launchpad.net/ubuntu/+source/wxwindows2.4/+bug/300008).
* [second "tla file-find" produces 'illegally formed changeset' when
  filenames contain
  spaces](https://bugs.launchpad.net/ubuntu/+source/tla/+bug/513472).


web.py
======

* [https in httpserver](https://bugs.launchpad.net/webpy/+bug/262495).