Commit Graph

2979 Commits (c9564c3536ad9eeca58b482a6b438dd6da579f5d)

Author SHA1 Message Date
Marius Kintel 6ee78e7f68 Handle lack of trailing newline in dat files. Fixes #336 2013-05-09 14:32:43 +02:00
Marius Kintel c5ebdb788b Added failing test for #336 2013-05-09 14:23:52 +02:00
Marius Kintel 89e27d997d sync 2013-05-09 14:23:29 +02:00
Marius Kintel f46118da22 Merge branch 'master' into issue352 2013-05-09 12:18:51 +02:00
Marius Kintel ad8ba77a15 Added failing test for #352 2013-05-09 12:16:58 +02:00
Marius Kintel 14e1ad2363 Forgot to actually add most files in previous commit (#217) 2013-05-09 12:12:58 +02:00
Marius Kintel 0e938364fe Search for included files first in the same location as the including module, then in the document root as a compatibility fallback. Fixes #217 2013-05-09 11:02:31 +02:00
Don Bright f8ad66c8bb fix issue 352 - require 'file' to be a string 2013-05-08 23:20:06 -05:00
Marius Kintel db8ad9631d Added failing test for the #217 regression 2013-05-08 16:34:38 +02:00
Marius Kintel 7470a77626 Small bugfix to previous commit 2013-05-08 00:12:54 +02:00
Marius Kintel d4bc01d46c New feature: Drag and drop stl, off or dxf files will create an import statement 2013-05-08 00:00:09 +02:00
Marius Kintel e09d1df0e1 Merge branch 'master' into local-scope 2013-05-05 01:26:09 +02:00
Marius Kintel ffe750d87e Temporarily deactivate new feature: variable declarations in child block 2013-05-05 01:22:02 +02:00
Marius Kintel ada8185c76 Backported to bison 2.4 2013-05-05 01:17:18 +02:00
Marius Kintel c4cae2a29a Fixes crash if hull's children are empty objects. Fixes #345 2013-05-02 22:11:23 -04:00
Marius Kintel 15c3a1bf6f Merge branch 'master' into local-scope 2013-04-27 01:03:15 -04:00
Marius Kintel 17df3f6275 Merge pull request #328 from openscad/issue116
Issue116
2013-04-26 22:01:45 -07:00
Marius Kintel 7858b0443e Merge branch 'master' into issue116 2013-04-27 01:01:29 -04:00
Marius Kintel 5c3d35622a sync 2013-04-27 01:01:03 -04:00
Marius Kintel 6b3daa7485 Merge pull request #326 from openscad/issue217
Issue217
2013-04-26 21:55:15 -07:00
Marius Kintel 886bc85eec Fixes remaining dxfdim() issue from #217 2013-04-27 00:53:41 -04:00
Marius Kintel ba20c0e800 Modified parse to allow overloading of variables in local blocks. Also did some minor cleanups while at it. Test cases missing 2013-04-26 18:32:19 -04:00
Marius Kintel 81266c34a1 Re-added donb's patch for handling deprecated parameters to import 2013-04-26 17:45:40 -04:00
Marius Kintel 9b740b558d Further refactoring of scope/context mechanisms. Mostly related to the new FileContext class. Not quite there yet, but almost 2013-04-26 17:45:03 -04:00
Marius Kintel 9a297ecee5 Refactoring: Split out FileModule from Module, Added LocalScope renamed some confusing 'evaluate' methods to 'instantiate', added FileContext (not yet used) 2013-04-26 17:45:03 -04:00
Marius Kintel b4568a09df Refactored assignments and assignments_var into one component 2013-04-26 17:43:40 -04:00
Marius Kintel 64ed1eb9fe Experiment: Lazy evaluation of argument lists in evaluation context. Allows e.g. for loop variables to be dependent on each other 2013-04-26 17:42:32 -04:00
Marius Kintel a96f3f3c67 Gave up on tabs. The only change is indentation 2013-04-26 17:37:59 -04:00
Marius Kintel b5922d7551 Merge branch 'master' into issue116 2013-04-24 02:00:28 -04:00
Marius Kintel 5f10c9f9c0 Merge branch 'master' into issue217 2013-04-24 02:00:04 -04:00
Marius Kintel f0ee85e17d Better OX version check 2013-04-22 15:18:36 -04:00
Marius Kintel 8bcb17ddfb Build 32-bit binaries only in deployment mode 2013-04-22 13:48:23 -04:00
Marius Kintel d0bd89e6a0 We cannot target 10.5 while building on Mountain lion due to a compiler/sdk incompatibility. This should fix the build error by selecting 10.6 as a build target. Fixes #335 2013-04-22 13:35:05 -04:00
don bright 6a87dd5cfa accept 'layername' and 'filename' in import, WARNING deprecation 2013-04-20 14:24:39 -07:00
don bright 2e37c07f08 fix eigen2 building bug rept by Roland Hieber 2013-04-20 14:08:04 -07:00
Marius Kintel eb60b5f937 Tag search failures as warnings 2013-04-19 15:57:11 -04:00
Marius Kintel 7342ff7cf9 Update README.md 2013-04-18 23:42:09 -03:00
Marius Kintel f55cd8198a Merge branch 'master' into issue116 2013-04-18 21:52:20 -04:00
Marius Kintel ea0d71329a Added bugfix hints. Related to #116 2013-04-18 21:51:46 -04:00
don bright 70b731ff73 Merge branch 'master' of github.com:openscad/openscad 2013-04-18 17:26:16 -07:00
don bright d4d3e7456f fix bug report in clang detect reported by Marius Kintel 2013-04-18 17:23:08 -07:00
Marius Kintel b06b4f32f8 Merge branch 'master' into issue116 2013-04-18 18:42:51 -04:00
Marius Kintel 442ab618a7 Merge branch 'master' into issue116 2013-04-18 18:34:19 -04:00
Marius Kintel 58bd9c9e3f Cleaned up argument list handling, related to #116 2013-04-18 18:34:14 -04:00
Marius Kintel 5cee6b58dd Test old parameter names for import 2013-04-18 18:26:39 -04:00
Marius Kintel c42dcfc614 Added missing highlighting of some special variables 2013-04-17 17:27:49 -04:00
Marius Kintel 73c2a45af6 Reinstate recursion guard to new context handling, fixes the last known subissue of #116 and #328 2013-04-15 20:58:15 -04:00
Don Bright c5bdc40c26 fix bug in cmake file cgal-flags when using clang 2013-04-14 01:11:09 -05:00
Don Bright ff050c3792 add curl and imagemagick to get-dependency script for linux 2013-04-14 01:07:39 -05:00
Marius Kintel 60a351a5ee Merge branch 'noqt' 2013-04-12 00:13:09 -04:00