Marius Kintel
944e898280
Merge pull request #808 from Lenbok/issue-438-cl-dependency
...
Remove dependency on cl from scad-mode
2014-05-24 11:49:52 -04:00
Marius Kintel
97149a8991
Merge pull request #807 from Lenbok/scad-mode-improvement
...
Improvements to the emacs scad-mode
2014-05-24 11:49:42 -04:00
Lenbok
eae4d6c7fa
Remove dependency on cl by substituting incf for setq, and fail-fast if there is a problem during indentation
2014-05-24 19:55:48 +12:00
Lenbok
206f2cacb1
Add use and include to syntax highlighting. Also prime dynamic keyword expansion
2014-05-24 19:24:59 +12:00
Marius Kintel
c9bbb3b9bf
Use shared_ptr instead of managing memory manually
2014-05-23 17:44:14 -04:00
Marius Kintel
147685d2c8
Merge pull request #797 from openscad/csg-import-tests
...
Csg import tests
2014-05-23 16:44:58 -04:00
Marius Kintel
357e0beccd
Merge branch 'master' into csg-import-tests
2014-05-23 16:36:07 -04:00
Marius Kintel
8ac0209db5
bugfix: FindGLIB2 didn't clean up properly. added new pkg-config utility functions which can be reused
2014-05-23 16:30:50 -04:00
OskarLinde
0fa0a84a22
Merge pull request #806 from OskarLinde/list-comprehensions-and-let
...
List comprehensions and let update
2014-05-23 19:27:41 +02:00
Marius Kintel
3c9d9a705a
Merge branch 'master' into csg-import-tests
2014-05-22 23:44:41 -04:00
Marius Kintel
db19afcf80
Updated include guards to #pragma once
2014-05-22 22:26:46 -04:00
Marius Kintel
6ed870b53a
Change order of dependency builds to avoid picking up the wrong dependency
2014-05-22 21:55:22 -04:00
Oskar Linde
694dad5a8b
Added testcases for let and list-comprehensions
2014-05-22 22:58:24 +02:00
Oskar Linde
dd4e229a46
let()-expression: disable reassignments
2014-05-22 22:24:26 +02:00
Oskar Linde
0a610baf5b
Refactor let and list comprehension expressions a little
...
to be more in line with the other expression evaluation refactoring to minimize stack space
2014-05-22 21:51:29 +02:00
Oskar Linde
c67ef30b75
Merge remote-tracking branch 'origin/list-comprehensions' into list-comprehensions-and-let
2014-05-22 21:37:49 +02:00
Oskar Linde
02cb1f0ca8
Speed up 3D convex hull() by a few orders of magnitude by using a more suitable kernel
2014-05-22 21:15:34 +02:00
Oskar Linde
35c2a5e5ca
Speed up 3D hull() slightly by avoiding converting the result to Nef
2014-05-22 20:09:54 +02:00
Marius Kintel
943e98ae80
Merge branch 'master' into text-module
2014-05-21 16:43:11 -04:00
Marius Kintel
2838795d63
#802 Added test, issue warning instead of crashing
2014-05-21 14:01:12 -04:00
Torsten Paul
c64360d372
Merge branch 'master' into text-module
...
Conflicts:
tests/CMakeLists.txt
2014-05-20 21:36:51 +02:00
Marius Kintel
e64734f8fd
bugfix: Empty import combined with real geometry caused an assert failure
2014-05-19 15:21:43 -04:00
Marius Kintel
55fb525da9
Merge branch 'master' of github.com:openscad/openscad
2014-05-19 11:49:44 -04:00
Marius Kintel
e4dd4da818
#791 Handle twist=0 as no twist
2014-05-19 11:49:41 -04:00
Marius Kintel
c601060f82
Put tests in correct test config
2014-05-18 23:20:26 -04:00
Marius Kintel
9b72d45199
Merge branch 'master' into csg-import-tests
2014-05-18 22:11:50 -04:00
Marius Kintel
ee3f52354a
Merge pull request #798 from openscad/win-installer-fix
...
Fix handling of examples folder (fixes #795 ).
2014-05-18 21:54:20 -04:00
Torsten Paul
34ebcb1a43
Fix handling of examples folder ( fixes #795 ).
2014-05-18 19:40:33 +02:00
Torsten Paul
ee0328df39
Disable inf/nan cases for *.csg import tests.
...
The inf/nan tests fail when exporting CSG and rendering that output again
as currently inf/nan is written directly to the CSG file (e.g. r = inf)
which is not valid or even misleading in case a variable inf exists.
2014-05-18 17:32:14 +02:00
Torsten Paul
84eada804b
Fix CSG output of offset().
2014-05-18 17:32:10 +02:00
Torsten Paul
f74228a029
Add script to test rendering of exported CSG files.
2014-05-18 17:18:41 +02:00
Marius Kintel
13d46e994e
Correction: It wasn't fixed in CGAL after all, it was fixed somewhere in our code
2014-05-17 18:48:35 -04:00
Marius Kintel
ba4d0b0e38
CGAL-4.4 fixed some issues
2014-05-17 18:42:23 -04:00
Marius Kintel
2b744f9512
#541 was fixed during unstable refactoring
2014-05-17 15:34:00 -04:00
Marius Kintel
dfec3b59fc
#593 was fixed by #608
2014-05-17 15:19:26 -04:00
Marius Kintel
b9f75759b7
Issue #582 was fixed sometime during the unstable branch refactoring
2014-05-17 15:11:35 -04:00
Marius Kintel
acab1dda1c
Mac fix: Only use NSLog when GUI launched
2014-05-17 14:28:22 -04:00
Marius Kintel
985d9a2f61
Updated pngs after merging unstable
2014-05-17 13:58:36 -04:00
Marius Kintel
f002fed152
bugfix: Don't try to export if a root geometry wasn't created
2014-05-17 13:04:45 -04:00
Marius Kintel
7a709b5e8b
Merge pull request #785 from OskarLinde/vector_min_max
...
Make min() and max() handle vector argument
2014-05-17 11:59:01 -04:00
Marius Kintel
6a0d70033d
Merge pull request #796 from OskarLinde/offset_bugfix
...
Offset bug with delta < 1
2014-05-17 11:57:50 -04:00
Marius Kintel
e931c8ab83
bugfix: Dumptest failed to dump the highlight modifier
2014-05-17 11:53:11 -04:00
Marius Kintel
76e152f300
Moved to the Heavy group
2014-05-17 11:52:42 -04:00
Oskar Linde
5058086837
Tests for min()/max()
2014-05-17 14:50:06 +02:00
Oskar Linde
dfa1748c81
Bugfix: Offset with rounded join_type calculated fragments incorrectly for delta < 1
2014-05-17 14:23:46 +02:00
Oskar Linde
a886d001ba
Offset bug regression test
2014-05-17 14:22:16 +02:00
Tim V. Shaporev
298680ff1b
attach to parent console and provide stdout/stderr for GUI app. under Windows
2014-05-17 09:02:44 +04:00
Marius Kintel
619d44800e
bugfix: Forgot to add csg as a known filetype
2014-05-15 16:32:25 -04:00
Marius Kintel
0e3b2d0f2f
Merge branch 'list-comprehensions' of git://github.com/OskarLinde/openscad into OskarLinde-list-comprehensions
2014-05-13 13:22:27 -04:00
Marius Kintel
e14df37c0e
Merge branch 'let-expression' of git://github.com/OskarLinde/openscad into OskarLinde-let-expression
2014-05-13 13:13:48 -04:00