summaryrefslogtreecommitdiff
path: root/src/format.h
Commit message (Collapse)AuthorAgeFilesLines
* Refactor basic_flags_t to ledger::flags::basic_tAlexis Hildebrandt2023-04-121-1/+1
|
* Use #pragma onceAlexis Hildebrandt2023-04-101-4/+1
|
* Update copyright yearAlexis Hildebrandt2023-02-021-1/+1
| | | | [skip ci]
* Update copyright statement for 2022Alexis Hildebrandt2022-07-021-1/+1
|
* Change header guard names to use `INCLUDED_` prefixPhil Newton2022-04-061-3/+3
| | | | Fixes #2049
* Fix compilation with Boost 1.76Sam James2021-06-141-0/+2
| | | | | | | | We were previously relying on an indirect include within Boost headers. We're using scoped_ptr which is defined in <boost/smart_ptr/scoped_ptr.hpp>. Bug: https://bugs.gentoo.org/790176 Closes: https://github.com/ledger/ledger/issues/2030
* [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]
* [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}/"
* Bump copyright information to 2014Alexis Hildebrandt2014-02-021-1/+1
|
* Bump copyright information to 2013John Wiegley2013-02-181-1/+1
|
* Always call TRACE_CTOR at the end of constructorsJohn Wiegley2012-03-201-1/+1
|
* Added boost::noncopyable to format_t and format_t::element_tJohn Wiegley2012-03-051-4/+3
|
* Make copying of format_t objects memory-safeJohn Wiegley2012-03-051-5/+4
|
* Corrected copy of format_t objectsJohn Wiegley2012-03-051-3/+2
| | | | Copying of sub-elements was causing pointer overlap.
* Increased file copyrights to 2012John Wiegley2012-02-291-1/+1
|
* Fixed many Clang type conversion warnings with static_castJohn Wiegley2012-02-171-1/+1
|
* Create format_t::mark_uncompiledJohn Wiegley2010-12-221-0/+9
|
* Untabified all source filesJohn Wiegley2010-06-111-18/+18
|
* Updated copyrights to 2003-2010John Wiegley2010-03-051-1/+1
|
* Added several more missing virtual keywordsJohn Wiegley2009-11-211-1/+1
|
* Moving the #include of unistring.h into format.hJohn Wiegley2009-11-101-0/+1
|
* Redesigned the draft_t classJohn Wiegley2009-11-091-2/+1
|
* Redesigned the format_t classJohn Wiegley2009-11-091-22/+18
|
* Removed a bunch of empty commentsJohn Wiegley2009-11-081-9/+0
|
* Fixed a display issue with the balance reportJohn Wiegley2009-10-271-4/+20
|
* Fixed many compiler warnings from g++ 4.4John Wiegley2009-10-251-7/+5
|
* Restored the --truncate option, added baseline testJohn Wiegley2009-06-211-2/+4
|
* Reduced the #include dependency tree to a minimumJohn Wiegley2009-03-041-1/+2
|
* Corrected warnings g++-4.3.3 was complaining aboutJohn Wiegley2009-02-281-5/+5
|
* Removed an unnecessary friend declarationJohn Wiegley2009-02-191-4/+0
|
* The format code %C is now equal to %(fmt_C)John Wiegley2009-02-151-0/+6
|
* Removed the %! formatting code, as it does nothingJohn Wiegley2009-02-151-1/+0
|
* Properly handle UTF-8 characters in commodity strings.John Wiegley2009-02-121-47/+1
|
* Moved get_partial_name from format.cc into account_t, where it belongs.John Wiegley2009-02-081-1/+0
|
* Moved several #includes to facilitate the use of pre-compiled headers.John Wiegley2009-02-081-5/+0
|
* Largely removed all of Ledger's use of global variables, for the REPL's sake.John Wiegley2009-02-041-8/+1
|
* Added documentation stubs for all include files and classes.John Wiegley2009-01-311-1/+22
|
* Stopped using the generic "unsigned int" in favor of more specific types.John Wiegley2009-01-291-1/+1
|
* Added support for Unicode text in Ledger files, thanks to 'utfcpp', which canJohn Wiegley2009-01-231-1/+51
| | | | be located at http://utfcpp.sourceforge.net.
* Increased copyright range to include 2009.John Wiegley2009-01-201-1/+1
|
* Make report_t a friend of format_t, so it can set the ANSI options.John Wiegley2009-01-191-0/+4
|
* The register report is now mostly displaying multi-line balances correctly.John Wiegley2008-08-101-8/+4
| | | | It still shows lots even when --lots isn't specified, though.
* Moved around most of the files so that source code is in src/, documentationJohn Wiegley2008-08-051-0/+144
is in doc/, etc.