diff options
author | wl <wl> | 2007-11-19 09:28:44 +0000 |
---|---|---|
committer | wl <wl> | 2007-11-19 09:28:44 +0000 |
commit | 5291a235c550b0b9304a0b8db5069f9045b6dbf4 (patch) | |
tree | 492b16e8fc3ad23fdeaf75372cf17952c2c2fe4b /NEWS | |
parent | 2bfcebf32711adf0f7579ca08b3ad843e6145ce9 (diff) | |
download | groff-5291a235c550b0b9304a0b8db5069f9045b6dbf4.tar.gz |
* src/groff/preproc/pic/lex.cpp (table): Add box attributes
`xslanted' and `yslanted'.
* src/groff/preproc/pic/object.cpp (object_spec::object_spec):
Initialize `xslanted' and `yslanted'.
(graphic_object): Add methods `set_xlanted' and `set_yslanted'.
(closed_object): Ditto.
Add members `xslanted' and `yslanted'.
(box_object::print): Use them.
(object_spec::make_object): Handle slant values.
* src/groff/preproc/pic/object.h (IS_XSLANTED, IS_YSLANTED): New
constants.
(object_spec): Add members `xslanted' and `yslanted'.
* src/groff/preproc/pic/pic.y (XSLANTED, YSLANTED): New left-valued
tokens.
Add rules for them.
* src/groff/preproc/pic/pic.man, NEWS, doc/pic.ms: Document above
changes.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -79,6 +79,10 @@ o int(x) now really behaves as documented: It truncates the non-integer part o Pic now supports up to 32 macro arguments (and up to 16 on EBCDIC platforms). +o Heinz-Jürgen Örtel contributed code for two new keywords, `xslanted' and + `yslanted', which can change the shape of boxes into arbitrary + parallelograms. + Eqn --- |