[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/sketch-mode 4fd7932 05/12: Fix (uncomment) labels
From: |
ELPA Syncer |
Subject: |
[elpa] externals/sketch-mode 4fd7932 05/12: Fix (uncomment) labels |
Date: |
Tue, 26 Oct 2021 14:57:41 -0400 (EDT) |
branch: externals/sketch-mode
commit 4fd793222ecc67595abb28cb1dbc3b686c1d0f73
Author: Daniel Nicolai <dalanicolai@gmail.com>
Commit: Daniel Nicolai <dalanicolai@gmail.com>
Fix (uncomment) labels
---
sketch-mode.el | 64 +++++++++++++++++++++++++++++-----------------------------
1 file changed, 32 insertions(+), 32 deletions(-)
diff --git a/sketch-mode.el b/sketch-mode.el
index 4068760..7cf4907 100644
--- a/sketch-mode.el
+++ b/sketch-mode.el
@@ -305,38 +305,38 @@ If value of variable ‘sketch-show-labels' is ‘layer',
create ..."
(+ (dom-attr node 'x) 2)
(+ (dom-attr node 'y)
(- (dom-attr node 'height) 2))))
- ;; ('line (sketch-label-text-node
- ;; node
- ;; (dom-attr node 'x1)
- ;; (dom-attr node 'y1)))
- ;; ((or 'circle 'ellipse)
- ;; (sketch-label-text-node
- ;; node
- ;; (dom-attr node 'cx)
- ;; (dom-attr node 'cy)))
- ;; ((or 'polyline 'polygon)
- ;; (let ((coords (split-string
- ;; (car (split-string (dom-attr node 'points)
","))
- ;; nil
- ;; t)))
- ;; (sketch-label-text-node
- ;; node
- ;; (string-to-number (car coords))
- ;; (string-to-number (cadr coords)))))
- ;; ('text (sketch-label-text-node
- ;; node
- ;; (dom-attr node 'x)
- ;; (+ (dom-attr node 'y)
- ;; sketch-label-size)))
- ;; ('g (let ((s (dom-attr node
- ;; 'transform)))
- ;; (string-match "translate\(\\([0-9]*\\)[,
]*\\([0-9]*\\)" s)
- ;; (let ((x (match-string 1 s))
- ;; (y (match-string 2 s)))
- ;; (sketch-label-text-node
- ;; node
- ;; x
- ;; y))))
+ ('line (sketch-label-text-node
+ node
+ (dom-attr node 'x1)
+ (dom-attr node 'y1)))
+ ((or 'circle 'ellipse)
+ (sketch-label-text-node
+ node
+ (dom-attr node 'cx)
+ (dom-attr node 'cy)))
+ ((or 'polyline 'polygon)
+ (let ((coords (split-string
+ (car (split-string (dom-attr node 'points) ","))
+ nil
+ t)))
+ (sketch-label-text-node
+ node
+ (string-to-number (car coords))
+ (string-to-number (cadr coords)))))
+ ('text (sketch-label-text-node
+ node
+ (dom-attr node 'x)
+ (+ (dom-attr node 'y)
+ sketch-label-size)))
+ ('g (let ((s (dom-attr node
+ 'transform)))
+ (string-match "translate\(\\([0-9]*\\)[, ]*\\([0-9]*\\)" s)
+ (let ((x (match-string 1 s))
+ (y (match-string 2 s)))
+ (sketch-label-text-node
+ node
+ x
+ y))))
))
nodes))
svg-labels))
- [elpa] externals/sketch-mode updated (8e98379 -> ff42a58), ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode 800cd1a 01/12: Create major mode (instead of minor mode); better for Spacemacs, ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode 570f977 03/12: Implement bbob(-transform), transform and rotate basics, ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode 5631fef 06/12: Side-window behavior improvements (e.g. add no-other-win win-param), ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode 55e1389 08/12: Change default grid format (grid-param 100, minor-grid-freq 5), ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode ff42a58 12/12: Merge branch 'add-rotate-functionality', ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode f356810 04/12: Use (temporary patched version of) list-colors-display, ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode 443cc68 09/12: Add selection rotate-by-5 (right mouse button drag), ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode bb2ee17 11/12: Add show XML command, ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode 4fd7932 05/12: Fix (uncomment) labels,
ELPA Syncer <=
- [elpa] externals/sketch-mode f901c50 10/12: Add/improve color keybindings (and fix show toolbar), ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode 8111309 02/12: Add first sketch for simple rotate function, ELPA Syncer, 2021/10/26
- [elpa] externals/sketch-mode 587301a 07/12: Add opacity (slider in toolbar), ELPA Syncer, 2021/10/26