summaryrefslogtreecommitdiff
path: root/src/stream.cc
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright yearAlexis Hildebrandt2023-02-021-1/+1
| | | | [skip ci]
* Update copyright statement for 2022Alexis Hildebrandt2022-07-021-1/+1
|
* Fix typos in commentsMartin Michlmayr2020-05-211-1/+1
|
* Drop conditionals for Boost earlier than 1.49Tim Landscheidt2019-01-171-5/+1
| | | | | | | Ledger requires Boost 1.49 or later and enforces this in CMakeLists.txt. This means BOOST_VERSION will always be 104900 or higher. Also, since Boost 1.46, BOOST_FILESYSTEM_VERSION is 3.
* [misc] Update year in copyright notice to 2017Alexis Hildebrandt2018-01-271-1/+1
| | | | [ci skip]
* [misc] Update year in copyright notice to 2017Alexis Hildebrandt2017-01-051-1/+1
| | | | [ci skip]
* Fix build under Cygwin.Ivan Vanyushkin2016-09-291-2/+2
|
* Fix build under msys32; add Appveyor continuous buildEvan Mallory2016-09-171-2/+2
| | | | | | | | | | | | * Appveyor is a continuous integration platform for Windows that is free for open source projects. See latest test build here: https://ci.appveyor.com/project/Evan/ledger/build/artifacts * Changed WIN32 to _WIN32 because this article http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system claims that it is defined by the greatest number of compilers. * Modified HAVE_ISATTY and other system defines so that system.hh compiles when cmake fails to find the relevant function. * Add missing include in test/unit/t_value.cc Almost all tests fail when you run them on msys32. I will address that in a future PR.
* [misc] Update year in copyright notice to 2016Alexis Hildebrandt2016-01-021-1/+1
| | | | [ci skip]
* Bump copyright notice to 2015Alexis Hildebrandt2014-12-271-1/+1
| | | | | | The following script makes it a no-brainer: % NEXT_YEAR=2015; ag -l 'Copyright.*Wiegley' \ | xargs sed -i '' -e "s/\(Copyright.*\)-20[0-9]\{2\}/\1-${NEXT_YEAR}/"
* use /bin/sh to run the pagerMatthias Lederhofer2014-04-021-10/+2
| | | | | | This allows to specify options on the command-line of the pager, e.g. $ ledger --color --pager='less -R' ...
* Bump copyright information to 2014Alexis Hildebrandt2014-02-021-1/+1
|
* Resolve new compiler warnings from ClangJohn Wiegley2013-05-191-5/+0
|
* Bump copyright information to 2013John Wiegley2013-02-181-1/+1
|
* Increased file copyrights to 2012John Wiegley2012-02-291-1/+1
|
* Moved up to Boost 1.44John Wiegley2010-08-241-0/+4
|
* Changes for building with Visual Studio 2008John Wiegley2010-06-151-0/+6
|
* Untabified all source filesJohn Wiegley2010-06-111-4/+4
|
* Updated copyrights to 2003-2010John Wiegley2010-03-051-1/+1
|
* Use boost::iostreams::file_descriptor_sinkJohn Wiegley2009-10-251-1/+2
| | | | This is instead of the custom fdstream.hpp file I was distributing.
* Enabled use of pre-compiled headers by defaultJohn Wiegley2009-03-101-0/+2
|
* Reduced the #include dependency tree to a minimumJohn Wiegley2009-03-041-1/+1
|
* Cured several harmless compiler warningsJohn Wiegley2009-03-041-2/+1
|
* Marked all strings needing internationalizationJohn Wiegley2009-02-251-3/+3
| | | | | | | | | | | | | | | | These strings are now collected automagically in the file po/ledger.pot. If you'd like to produce a translation, just run this command after building Ledger: msginit -l LOCALE -o LANG.po -i po/ledger.pot Where LOCALE is a string like de or en_GB, and LANG is a short descriptive word for your language. Then send me this .po file so I can commit it to the Ledger sources (alternatively, you could maintain the file in a fork on GitHub), and setup the build script to format and install your new message catalog during a "make install".
* The --help (-h, -H) options now visit the man pageJohn Wiegley2009-02-211-1/+1
|
* Fixed several unused value and param warningsJohn Wiegley2009-02-161-2/+0
|
* Conditionalized some boost::filesystem calls that were too new.John Wiegley2009-02-091-0/+4
|
* Use path.filename() instead of the deprecated path.leaf().John Wiegley2009-02-081-1/+1
|
* Moved several #includes to facilitate the use of pre-compiled headers.John Wiegley2009-02-081-6/+0
|
* Greatly simplified the way option and command handlers are defined.John Wiegley2009-02-051-1/+1
|
* Fixed the way the pager process was being handled.John Wiegley2009-02-011-7/+8
|
* Removed an erroneous call to TRACE_CTOR.John Wiegley2009-01-311-2/+0
|
* Use a more standard method of determining the pager's exit status.John Wiegley2009-01-301-2/+2
|
* Created a new stream.h file for dealing with output streaming.John Wiegley2009-01-301-0/+142