Debian Patches
Status for exuberant-ctags/1:5.9~svn20110310-20
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| quote-output-file-name.patch | main: quote output file name before passing it to system(3) function Following command line doesn't work: $ ctags -o 'a b' ... because a shell lauched from system(3) deals a whitespace between 'a' and 'b' as a separator. The output file name is passed to system(3) to run external sort command. This commit adds code to put double and single quoets around the output file name before passing it to system(3). The issue is reported by Lorenz Hipp <lhipp@idealbonn.de> in a private mail. |
Masatake YAMATO <yamato@redhat.com> | no | debian | backport, https://github.com/universal-ctags/ctags/commit/e00c55d7a0204dc1d0ae316141323959e1e16162 | 2022-12-26 |
| use-conventional-unused-marker.patch | build fix: Use conventional compiler attribute shorthand The `__unused` macro has been used on Linux systems for this exact purpose for ages. On the other hand, using the non-standard __unused__ breaks the build when compiling against glibc 2.34, as they use this identifier internally. |
Simon Chopin <simon.chopin@canonical.com> | no | 2021-08-13 | ||
| reproducible.patch | Don't build the compilation date and time into the binary This made the build unreproducible. |
Colin Watson <cjwatson@debian.org> | no | 2015-03-14 | ||
| python-disable-imports.patch | python: Disable import parsing by default Parsing imports mixes up imports with actual class definitions. If you need to re-enable this, use the --python-kinds=+i option. |
Barry Warsaw <barry@canonical.com> | no | upstream | 2010-08-17 | |
| gcc-no-common.patch | Fix build with gcc -fno-common | Colin Watson <cjwatson@debian.org> | no | debian | 2020-04-17 | |
| jscript-set-tag-scope.patch | Changed the javascript parser to set the tag's scope rather than including it in the tag name. Patch from Colomban. |
David Fishburn | no | debian | upstream, http://sourceforge.net/p/ctags/code/791/ | 2014-09-27 |
| memmove.patch | Use memmove on overlapping strings strcpy is not guaranteed to work on overlapping strings, and this can lead to broken paths appearing in tag files. Use memmove instead. |
Ben Spencer <Ben Spencer> | invalid | other, http://sourceforge.net/tracker/?func=detail&aid=3034816&group_id=6556&atid=306556 | 2011-02-17 | |
| vim-command-loop.patch | Fix infinite loop parsing vim commands This happens if a non-alphanumeric character other than whitespace or '-' is found before the first alphanumeric character after 'command'. |
Colin Watson <cjwatson@ubuntu.com> | no | upstream | 2011-03-17 | |
| go.patch | Add Go support | Alexey Marinichev <amarinichev@chromium.org> | no | debian | other, https://github.com/lyosha/ctags-go/commit/ca097bd639e35470a9abccbf348016b7cc44f811 | 2011-07-20 |
All known versions for source package 'exuberant-ctags'
- 1:5.9~svn20110310-20 (forky, sid)
- 1:5.9~svn20110310-19 (trixie)
- 1:5.9~svn20110310-18 (bookworm)
