Skip to content
This repository was archived by the owner on Oct 12, 2023. It is now read-only.

Commit 6ad9c50

Browse files
committed
Merge branch 'dev'
2 parents 5fab8ed + abf7042 commit 6ad9c50

File tree

5 files changed

+19
-13
lines changed

5 files changed

+19
-13
lines changed

REVISION_HISTORY.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ However:
3333

3434
1. Sequence/SeqRegexes.hpp -- not working. This will not be fixed until GCC supports <regex>. The function is now currently implemented in a non-regex manner, which is lame, but it works.
3535

36+
## libsequence 1.8.6
37+
38+
* Patch for Issue #7
39+
3640
## libsequence 1.8.5
3741

3842
* The API for the template classSequence::PolyTableSlice has changed. During the development of [another project](http://github.com/molpopgen/foRward), I ran into some limitations of the previous API that would require some ugly hacks to work around. The new interface is more modern, and the new implementation will be faster for sliding windows over a physical distance.

configure

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#! /bin/sh
22
# Guess values for system-dependent variables and create Makefiles.
3-
# Generated by GNU Autoconf 2.69 for libsequence 1.8.5.
3+
# Generated by GNU Autoconf 2.69 for libsequence 1.8.6.
44
#
55
# Report bugs to <https://github.com/molpopgen/libsequence>.
66
#
@@ -590,8 +590,8 @@ MAKEFLAGS=
590590
# Identity of this package.
591591
PACKAGE_NAME='libsequence'
592592
PACKAGE_TARNAME='libsequence'
593-
PACKAGE_VERSION='1.8.5'
594-
PACKAGE_STRING='libsequence 1.8.5'
593+
PACKAGE_VERSION='1.8.6'
594+
PACKAGE_STRING='libsequence 1.8.6'
595595
PACKAGE_BUGREPORT='https://github.com/molpopgen/libsequence'
596596
PACKAGE_URL=''
597597

@@ -1338,7 +1338,7 @@ if test "$ac_init_help" = "long"; then
13381338
# Omit some internal or obsolete options to make the list less imposing.
13391339
# This message is too long to be a string in the A/UX 3.1 sh.
13401340
cat <<_ACEOF
1341-
\`configure' configures libsequence 1.8.5 to adapt to many kinds of systems.
1341+
\`configure' configures libsequence 1.8.6 to adapt to many kinds of systems.
13421342

13431343
Usage: $0 [OPTION]... [VAR=VALUE]...
13441344

@@ -1408,7 +1408,7 @@ fi
14081408

14091409
if test -n "$ac_init_help"; then
14101410
case $ac_init_help in
1411-
short | recursive ) echo "Configuration of libsequence 1.8.5:";;
1411+
short | recursive ) echo "Configuration of libsequence 1.8.6:";;
14121412
esac
14131413
cat <<\_ACEOF
14141414

@@ -1521,7 +1521,7 @@ fi
15211521
test -n "$ac_init_help" && exit $ac_status
15221522
if $ac_init_version; then
15231523
cat <<\_ACEOF
1524-
libsequence configure 1.8.5
1524+
libsequence configure 1.8.6
15251525
generated by GNU Autoconf 2.69
15261526

15271527
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2011,7 +2011,7 @@ cat >config.log <<_ACEOF
20112011
This file contains any messages produced by compilers while
20122012
running configure, to aid debugging if configure makes a mistake.
20132013

2014-
It was created by libsequence $as_me 1.8.5, which was
2014+
It was created by libsequence $as_me 1.8.6, which was
20152015
generated by GNU Autoconf 2.69. Invocation command line was
20162016

20172017
$ $0 $@
@@ -2877,7 +2877,7 @@ fi
28772877

28782878
# Define the identity of the package.
28792879
PACKAGE='libsequence'
2880-
VERSION='1.8.5'
2880+
VERSION='1.8.6'
28812881

28822882

28832883
cat >>confdefs.h <<_ACEOF
@@ -16192,7 +16192,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1619216192
# report actual input values of CONFIG_FILES etc. instead of their
1619316193
# values after options handling.
1619416194
ac_log="
16195-
This file was extended by libsequence $as_me 1.8.5, which was
16195+
This file was extended by libsequence $as_me 1.8.6, which was
1619616196
generated by GNU Autoconf 2.69. Invocation command line was
1619716197

1619816198
CONFIG_FILES = $CONFIG_FILES
@@ -16258,7 +16258,7 @@ _ACEOF
1625816258
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1625916259
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1626016260
ac_cs_version="\\
16261-
libsequence config.status 1.8.5
16261+
libsequence config.status 1.8.6
1626216262
configured by $0, generated by GNU Autoconf 2.69,
1626316263
with options \\"\$ac_cs_config\\"
1626416264

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
AC_PREREQ(2.59)
22

3-
AC_INIT([libsequence], [1.8.5], [https://github.com/molpopgen/libsequence])
3+
AC_INIT([libsequence], [1.8.6], [https://github.com/molpopgen/libsequence])
44
AC_CONFIG_SRCDIR([src/Seq/Seq.cc])
55
AC_CONFIG_SRCDIR([test/FastaIO.cc])
66
AC_CONFIG_SRCDIR([examples/msstats.cc])

doc/libsequence.doxygen

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = libsequence
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 1.8.5
41+
PROJECT_NUMBER = 1.8.6
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

src/Seq/fastq.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ namespace Sequence {
3838
throw badFormat("Sequence::fastq::read - error: record did not begin with \'@\'");
3939
std::string temp;
4040
stream.ignore(1,'@');
41-
stream >> first >> second >> std::ws;
41+
std::getline(stream,first);
42+
std::getline(stream,second);
43+
stream >> std::ws;
4244
if ( char(stream.peek()) != '+' )
4345
throw badFormat("Sequence::fastq::read - error: third line did not begin with \'+\'");
4446
stream >> temp >> std::ws;

0 commit comments

Comments
 (0)