summaryrefslogtreecommitdiff
path: root/Source/kwsys/Terminal.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2018-06-011-79/+79
| | | | | * upstream-KWSys: KWSys 2018-06-01 (8ef62b28)
* Merge branch 'upstream-KWSys' into update-kwsysBrad King2016-11-091-90/+101
| | | | | * upstream-KWSys: KWSys 2016-11-09 (18c65411)
* Convert KWSys to OSI-approved BSD LicenseBrad King2009-09-281-11/+9
| | | | | | | This converts the KWSys license to a pure 3-clause OSI-approved BSD License. We drop the previous license clause requiring modified versions to be plainly marked. We also update the KWSys copyright to cover the full development time range.
* ENH: Skip KWSys name maros in case of identityBrad King2009-04-141-52/+56
| | | | | | | | | | | | | All KWSys C symbol names begin with the KWSYS_NAMESPACE defined at configuration time. For ease of editing we write canonical names with the prefix 'kwsys' and use macros to map them to the configured prefix at preprocessing time. In the case of standalone KWSys, the prefix is 'kwsys', so the macros were previously defined to their own names. We now skip defining the macros in the identity case so that the final symbol names are never themselves macros. This will allow the symbols to be further transformed behind the scenes to help linkers in special cases on some platforms.
* ENH: fix build on AIXBill Hoffman2006-04-251-1/+1
|
* ENH: Adding 'Terminal' component to hold support routines for dealing with ↵Brad King2006-04-221-0/+157
interactive terminals. Currently only a cfprintf function is provided to print color messages.