Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-18 | detect flaws in 'use' and 'include' statements. make locate_file consider ↵ | don bright | |
directories as 'non files'. | |||
2012-06-24 | Search for libraries from a list of paths. Preparations for issue #125 | Marius Kintel | |
2012-03-29 | Remove superfluous debug output. Fixes #103 | Marius Kintel | |
2012-02-17 | Handle include dependencies | Marius Kintel | |
2012-02-15 | Don't try to handle non-existing use'd libraries | Marius Kintel | |
2012-02-15 | Initial implementation of ModuleCache and dependency tracking of used modules | Marius Kintel | |
2012-02-02 | bugfix: Nested use and included of files inside libraries was broken. Fixes #78 | Marius Kintel | |
2012-02-02 | Minor refactor: use set/get_librarydir() to access global variable | Marius Kintel | |
2012-01-25 | Ported printutils away from Qt | Marius Kintel | |
2012-01-14 | add boosty.h for compatability with boost <1.44 | donb | |
2012-01-14 | Added absolute path tests to include and use tests, fixed bug using absolute ↵ | Marius Kintel | |
paths in use and include | |||
2012-01-09 | Windows compile fix: Convert away from wchar. prefix conditions with cond_ ↵ | Marius Kintel | |
to not pollute the global namespace with generic symbols | |||
2012-01-04 | Merge branch 'master' into boost_filesystem | Marius Kintel | |
Conflicts: boost.pri src/lexer.l tests/CMakeLists.txt | |||
2012-01-04 | Disabled the old include syntax; i.e. without the include keyword | Marius Kintel | |
2011-12-24 | Ported lexer code from QFile to boost filesystem | Marius Kintel | |
2011-12-24 | Extracted librarydir initialization to separate function | Marius Kintel | |
2011-12-12 | bugfix: Make include also search librarydir | Marius Kintel | |
2011-11-05 | Added support for parsing numbers in scientific notation, e.g. to allow ↵ | Marius Kintel | |
roundtripping of written csg files as well as parsing of externally generated scad files | |||
2011-10-31 | bugfix: filenames with spaces caused a syntax error with the use keyword ↵ | Marius Kintel | |
(fixes #31) | |||
2011-10-26 | integrate Brad Pitcher's cross compile linux->win32-mingw qmake stuff | Don Bright | |
2011-09-10 | Don't leave files open on parse errors | Marius Kintel | |
2011-09-03 | Extracted handle_dep() to separate source file | Marius Kintel | |
2011-08-04 | Merge branch 'master' into visitor | Marius Kintel | |
Conflicts: src/OpenCSGRenderer.cc src/csgops.cc src/mainwin.cc src/polyset.cc src/projection.cc | |||
2011-07-21 | prevent linker error LNK1120 in windows | don bright | |
2011-04-30 | Bugfix: Include of absolute paths to files in the root path weren't parsed ↵ | Marius Kintel | |
correctly; caused a '/' character to be written to stdout | |||
2011-01-24 | compile fixes for parser and lexer under MSVC | meta | |
2011-01-21 | Copyright updates | Marius Kintel | |
2010-12-11 | Fix for when the included file doesn't exist. Needed because we will never ↵ | Giles Bathgate | |
get an EOF, and so never pop the stack. | |||
2010-12-09 | Removed some unneeded cruft. | Giles Bathgate | |
2010-12-03 | Added support for nested includes. | Giles Bathgate | |
2010-11-30 | Improvement to lexing of strings don't use QString.replace, use the power of ↵ | Giles Bathgate | |
flex instead. | |||
2010-11-17 | This adds support for escape sequences in strings e.g \t \n \r \" \\ | Giles Bathgate | |
2010-11-02 | TOK_NUMBER lexer improvement by Steven Dick | kintel | |
git-svn-id: http://svn.clifford.at/openscad/trunk@579 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-11-02 | Tag deprecation as such | kintel | |
git-svn-id: http://svn.clifford.at/openscad/trunk@578 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-02-28 | Clifford Wolf: | clifford | |
Some fixes regarding 'use <filename>' git-svn-id: http://svn.clifford.at/openscad/trunk@460 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-02-28 | Clifford Wolf: | clifford | |
Implemented 'use' statement git-svn-id: http://svn.clifford.at/openscad/trunk@459 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-02-27 | Clifford Wolf: | clifford | |
Added include<...> statement Prepared use<...> statement git-svn-id: http://svn.clifford.at/openscad/trunk@457 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-02-12 | Support for if-else statements | kintel | |
git-svn-id: http://svn.clifford.at/openscad/trunk@436 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-02-03 | Look for includes in <openscaddir>/libraries/ | kintel | |
git-svn-id: http://svn.clifford.at/openscad/trunk@414 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-02-01 | Clifford Wolf: | clifford | |
Added CGAL exception to all copyright notes, as it is suggested on: http://www.cgal.org/license.html http://www.fsf.org/licensing/licenses/index_html git-svn-id: http://svn.clifford.at/openscad/trunk@405 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-02-01 | bugfix: In MDI mode, the parser must know which file it compiles, not just ↵ | kintel | |
the contents, for inluded files to be found. Made the parser Qt-dependant - oh well... git-svn-id: http://svn.clifford.at/openscad/trunk@395 b57f626f-c46c-0410-a088-ec61d464b74c | |||
2010-01-30 | header file reorg | kintel | |
git-svn-id: http://svn.clifford.at/openscad/trunk@365 b57f626f-c46c-0410-a088-ec61d464b74c |