amarjeet
546434bcba
Solves issue1940: Adds check for parameterSets object in json
2017-02-14 23:16:29 +05:30
Marius Kintel
382528011f
Tagged more tests as heavy
2017-02-14 00:47:29 -05:00
Marius Kintel
4224818716
Green refactoring: Use the new EvalContext::resolveArguments() function
2017-02-14 00:31:09 -05:00
Marius Kintel
0321eb9ae5
#1923 : Fix regression: Default argument values were looked up in the call scope instead of the lexical scope
2017-02-14 00:20:29 -05:00
Marius Kintel
e990ac49eb
Used the qmake-defined OBJECTS_DIR rather than the Makefile-defined one to work around double slash issue with rpm
2017-02-11 13:52:18 -05:00
Marius Kintel
e4c6f0d821
Merge pull request #1929 from nophead/issue_1928
...
Fix for issue #1928 Automatic Reload and Preview doesn't work properl…
2017-02-11 12:28:52 -05:00
Marius Kintel
6a448c6174
Merge remote-tracking branch 'origin/master' into nophead-issue_1928
2017-02-11 12:25:44 -05:00
Marius Kintel
9171741494
Some tuning to adapt to changes in OpenSCAD
2017-02-11 12:25:10 -05:00
Marius Kintel
c5c3e7f5f2
Added missing file
2017-02-11 12:24:18 -05:00
Marius Kintel
730a8613e1
#1929 Added testcase
2017-02-11 11:40:35 -05:00
Marius Kintel
930a6ab87d
Merge remote-tracking branch 'origin/master' into nophead-issue_1928
2017-02-11 11:22:25 -05:00
Marius Kintel
2ef5333d8d
Merge pull request #1932 from openscad/issue1931
...
Solves issue #1931
2017-02-08 23:54:08 -05:00
Marius Kintel
a7e5ac4305
Merge pull request #1934 from openscad/keep-definition-order
...
Keep definition order of modules and functions when exporting AST
2017-02-08 23:42:53 -05:00
amarjeet
d9e8c687eb
Added test case
2017-02-08 21:42:50 +05:30
Marius Kintel
944b83cbce
Keep definition order of modules and functions when exporting AST
2017-02-07 23:00:03 -05:00
Marius Kintel
809c4663d2
Merge remote-tracking branch 'origin/master' into nophead-issue_1928
2017-02-07 20:43:35 -05:00
Marius Kintel
15805d9ad9
cosmetics
2017-02-07 20:43:28 -05:00
amarjeet
227baa0d18
Solves issue #1931
2017-02-07 22:43:48 +05:30
Chris Palmer
53f4e58648
Re-implemented the timestamp using ftime() instead of clock()
2017-02-06 16:47:24 +00:00
Marius Kintel
28393de1e0
Added missing echotest results
2017-02-05 01:39:37 -05:00
Chris Palmer
b3a9aa7cef
Avoid comparing st.,time with time() as may not work in other timezones.
2017-02-03 22:19:45 +00:00
Chris Palmer
c27dad760b
Fix for issue #1928 Automatic Reload and Preview doesn't work properly with multiple documents open.
...
includesChanged() and handleDependencies()now retrun the latest modification time instead of a bool changed flag.
It is then the resposibility of the client to decide if a change has occured.
2017-02-03 18:37:15 +00:00
Marius Kintel
757c43bdd3
Added more astdump tests
2017-02-02 01:28:44 -05:00
Marius Kintel
4ee2f89a69
Added more astdump tests
2017-02-02 00:58:39 -05:00
Marius Kintel
d9acdbdd14
Don't print trailing newline for AST dumps
2017-02-02 00:57:36 -05:00
Marius Kintel
70eec59ce1
Renamed moduledumptest_* to astdumptest_*
2017-02-02 00:35:51 -05:00
Marius Kintel
3694f1a6fa
cosmetics
2017-02-02 00:33:53 -05:00
Marius Kintel
73da22d972
Merge branch 'master' of github.com:openscad/openscad
2017-02-01 21:14:53 -05:00
Marius Kintel
cd63dc7ab4
Merge pull request #1926 from nophead/issue1237
...
Slowdown with large # of dependencies #1237
2017-02-01 21:09:53 -05:00
Marius Kintel
81d52155ec
Initialize module to make sure we keep the promise in the doc
2017-02-01 21:03:48 -05:00
Marius Kintel
791c6d1d32
Minor coding style tweaks
2017-02-01 21:03:15 -05:00
Marius Kintel
3c7760be3f
dos->unix line endings
2017-02-01 21:02:03 -05:00
Marius Kintel
43068d7237
Removed commented out find_valid_path() code; the new code is good
2017-02-01 21:01:22 -05:00
Chris Palmer
bf5f52338d
Removed redundent include.
2017-02-01 12:21:31 +00:00
Chris Palmer
221c29053c
Stat cache no longer explicitly cleared.
...
Individual entries expire after 190ms instead.
2017-02-01 12:16:09 +00:00
Marius Kintel
e3896a184e
Coding style, some C++11-ification
2017-01-31 23:55:21 -05:00
Marius Kintel
b76eb2f745
Sync with recent filename changes
2017-01-31 22:41:38 -05:00
Marius Kintel
ea53e85c79
Commented out too verbose debug output
2017-01-31 21:49:35 -05:00
Chris Palmer
fc78e0ae33
Added StatCache.cc to CMakeLists.txt
2017-01-31 20:46:08 +00:00
Chris Palmer
0e80ed1660
Changed PRINTB to PRINTDB
2017-01-31 20:14:19 +00:00
Chris Palmer
d201970b13
Slowdown with large # of dependencies #1237
...
Stat results are cached for the duration of a dependency scan.
2017-01-31 18:07:35 +00:00
Marius Kintel
315ebe1c9a
Merge pull request #1920 from Robotia/patch-1
...
Fix missing \ in uni build script
2017-01-26 10:36:00 -05:00
Sameer Puri
d78748122a
Fix missing \ in uni build script
...
sed command was missing a \ that caused it to fail when using standard OpenCSG makefiles (no qmake).
2017-01-26 09:11:48 -06:00
Marius Kintel
53bc30ca76
Moved prefix parameter from cmd-line to flex source file
2017-01-24 21:31:20 -05:00
Marius Kintel
ed5a2a0e4c
Merge pull request #1891 from openscad/issue1890
...
Added additional checks and corrected the indentation of comment.cpp
2017-01-23 02:14:02 -05:00
Marius Kintel
ed9f7ece6b
Revert "Reverted indentation checks to make it easier to merge"
...
This reverts commit 6b72971ecd .
2017-01-23 02:07:24 -05:00
Marius Kintel
9fa39fcdc8
Merge remote-tracking branch 'origin/master' into issue1890
2017-01-23 00:42:05 -05:00
Marius Kintel
6b72971ecd
Reverted indentation checks to make it easier to merge
2017-01-23 00:41:56 -05:00
Marius Kintel
b8082c0354
Merge pull request #1916 from openscad/parser-tuning
...
Parser build system refactoring
2017-01-22 12:34:30 -05:00
Marius Kintel
47752e6a64
Adjusted output filenames of the lexer and parser
2017-01-22 01:06:43 -05:00