Skip to content
This repository has been archived by the owner on Mar 13, 2023. It is now read-only.

Commit

Permalink
don't export ellipse math symbols at all
Browse files Browse the repository at this point in the history
 * just grab them from climi:: as needed.
  • Loading branch information
Cyrus Harmon committed Oct 15, 2018
1 parent 467b99e commit b03bf6a
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 15 deletions.
3 changes: 1 addition & 2 deletions Backends/PDF/package.lisp
Expand Up @@ -27,8 +27,7 @@
#:map-repeated-sequence
#:with-transformed-position
#:get-environment-variable
#:port-text-style-mappings)
(:import-from #:clim-backend
#:port-text-style-mappings
;; ellipses
#:reparameterize-ellipse
#:ellipse-cubic-bezier-points
Expand Down
2 changes: 1 addition & 1 deletion Examples/drawing-tests.lisp
Expand Up @@ -831,7 +831,7 @@ min-y and max-y are (extremum points) are."
args)
(when draw-ellipse-parameters
(multiple-value-bind (a b theta)
(climb:reparameterize-ellipse radius-1-dx radius-1-dy radius-2-dx radius-2-dy)
(climi::reparameterize-ellipse radius-1-dx radius-1-dy radius-2-dx radius-2-dy)
(draw-line* sheet center-x center-y
(+ center-x (* a (cos theta)))
(+ center-y (* a (sin theta)))
Expand Down
13 changes: 1 addition & 12 deletions package.lisp
Expand Up @@ -2040,18 +2040,7 @@
;; CLIM-EXTENSIONS
#:medium-miter-limit
#:medium-draw-glyph
#:medium-draw-circle*
;; ellipses
#:reparameterize-ellipse
#:ellipse-point
#:ellipse-point*
#:ellipse-derivative
#:ellipse-cubic-bezier-control-points
#:ellipse-cubic-bezier-control-points*
#:ellipse-cubic-bezier-points
#:ellipse-cubic-bezier-points*
#:transformation-angle
#:transform-angle))
#:medium-draw-circle*))

(defpackage :clim-internals
(:use :clim :clim-sys :clim-extensions :clim-backend :clim-lisp)
Expand Down

0 comments on commit b03bf6a

Please sign in to comment.