Package: arduino-ctags / 5.8-arduino11-1

Metadata

Package Version Patches format
arduino-ctags 5.8-arduino11-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fixes/Remove unneeded quote for apostrophe.patch | (download)

ctags.1 | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 remove unneeded quote for apostrophe

The man page is using an apostrophe for closing a quote, this isn't
needed in this case.

fixes/Fix misspelled word langauge.patch | (download)

options.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix misspelled word langauge

debian hacks/Using arduino as an prefix for files to install.patch | (download)

Makefile.in | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 using arduino as an prefix for files to install

To not conflict with the ctags binary from the exuberant-ctags package
use a prefix for the Arduino modified version.

exuberant debian hacks/Use memmove on overlapping strings.patch | (download)

routines.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 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.

exuberant debian hacks/python Disable import parsing by default.patch | (download)

python.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 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.

Bug: http://sourceforge.net/tracker/?func=detail&aid=2829739&group_id=6556&atid=106556
Bug-Ubuntu: https://bugs.launchpad.net/bugs/618979
exuberant debian hacks/Fix infinite loop parsing vim commands.patch | (download)

vim.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 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'.

Bug: http://sourceforge.net/tracker/index.php?func=detail&aid=3214129&group_id=6556&atid=106556
Bug-Ubuntu: https://bugs.launchpad.net/bugs/736367
exuberant debian hacks/Add Go support.patch | (download)

go.c | 670 670 + 0 - 0 !
parsers.h | 1 1 + 0 - 0 !
source.mak | 2 2 + 0 - 0 !
3 files changed, 673 insertions(+)

 add go support

Bug-Debian: http://bugs.debian.org/634166
exuberant debian hacks/Changed the javascript parser to set the tag s scope rath.patch | (download)

jscript.c | 54 51 + 3 - 0 !
1 file changed, 51 insertions(+), 3 deletions(-)

 changed the javascript parser to set the tag's scope rather than
 including it in the tag name.

Patch from Colomban.

exuberant debian hacks/Don t build the compilation date and time into the binary.patch | (download)

options.c | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 don't build the compilation date and time into the binary

This made the build unreproducible.

exuberant debian hacks/Fix build with gcc fno common.patch | (download)

ocaml.c | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 fix build with gcc -fno-common

Bug-Debian: https://bugs.debian.org/957185