Commit graph

6042 commits

Author SHA1 Message Date
Marius Kintel
9f899914a6 Renamed Visitor to SettingsVisitor to avoid naming confusion 2016-06-13 19:35:42 -04:00
Marius Kintel
7800683cf1 AST refacroting: Green refactoring preparing for a more general visitor system: Made accept() a macro and use a common supertype BaseVisitable. 2016-06-13 19:35:42 -04:00
Marius Kintel
fb18ec935b AST refactoring: New ASTNode supertype, refactored Expression, Module and Function class hierarchies 2016-06-13 19:35:42 -04:00
Marius Kintel
b95227280d Merge pull request #1665 from mnottale/fix-invalid-use-after-free
Fix invalid use after free in compileTopLevelDocument.
2016-06-13 15:16:59 -04:00
Matthieu Nottale
41aef27643 Fix invalid use after free in compileTopLevelDocument. 2016-06-13 20:44:27 +02:00
Marius Kintel
365e399036 Merge pull request #1654 from mnottale/rlimit-stack-infinity
Handle RLIMIT_STACK set to infinity.
2016-06-04 02:05:25 -04:00
Matthieu Nottale
e6def11a69 Handle RLIMIT_STACK set to infinity. 2016-05-30 20:27:09 +02:00
Marius Kintel
0cbef206ef Merge pull request #1637 from doug-moen/issue214
Fix issue 214. When a syntax error is reported, we report the source …
2016-05-27 16:52:54 -04:00
Marius Kintel
09c8d9b18b removed obsolete env files 2016-05-24 23:55:09 -04:00
Doug Moen
26348d0f42 add manual tests 2016-05-16 12:59:47 -04:00
Doug Moen
d61f76fa20 fix bug: include broken in GUI (but not CLI) 2016-05-16 09:46:51 -04:00
Marius Kintel
7f4a6b1d25 Merge pull request #1615 from jasleenkaur/Line_Number
shrink margin on demand
2016-05-15 13:50:58 -04:00
Marius Kintel
133303e1dd Merge branch 'anna-marina-backspace-unindent-feature' 2016-05-15 13:44:24 -04:00
Marius Kintel
527fc3173a Accept backspace unindent feature, but set default value to false 2016-05-15 13:44:12 -04:00
Marius Kintel
7b8265a6c9 #872 Use Ctrl-Shift-F to trigger Find&Replace on Windows, as AltGr is used to simulate Ctrl+Alt on that platform 2016-05-12 16:38:00 -04:00
Marius Kintel
c00f5830c8 Merge branch 'backspace-unindent-feature' of https://github.com/anna-marina/openscad into anna-marina-backspace-unindent-feature 2016-05-10 22:42:15 -04:00
Marius Kintel
d3db6a6f50 Revert "removed unnecessary include"
This reverts commit 00090fde1a.
2016-05-08 22:53:20 -04:00
Marius Kintel
00090fde1a removed unnecessary include 2016-05-08 22:07:18 -04:00
Anna
155398cf8e Add scintilla backspace unindents feature 2016-05-05 19:22:55 +03:00
Anna
3d7283486a Add spacer 2016-05-05 18:57:26 +03:00
Anna
1345d6650d Trying to add preferences item 2016-05-05 18:41:37 +03:00
Doug Moen
72b7a86e3d Fix 2nd travis-ci build failure.
See https://travis-ci.org/openscad/openscad/builds/127839452
A portability problem involving old versions of Qt and Boost,
or an old C++ compiler.
2016-05-04 12:44:41 -04:00
Doug Moen
caa5533366 Fix travis-ci build failure.
See https://travis-ci.org/openscad/openscad/builds/127687399
Fixed 'clever' code that wasn't portable between boost versions.
2016-05-04 12:12:40 -04:00
Marius Kintel
3e614dec95 #1625 Crash fix: Don't attempt to export an empty geometry 2016-05-04 00:09:35 -04:00
Doug Moen
a60ba41b77 Fix issue 214. When a syntax error is reported, we report the source file name
and the line number within the source file where the error occurred.
This works even if the syntax error is within an included file.

The parse() function, and the places where it is called, have been changed
as necessary to enforce the convention that the second argument is the source
filename, and not the name of the parent directory containing the source file.
Previously, different calls to parse() made different assumptions about
the meaning of the second argument, which probably means include and import
were broken in some cases.
2016-05-03 21:48:51 -04:00
Marius Kintel
e2c3492984 Merge pull request #1601 from amarjeetkapoor1/master
shortcut key for view all (ctrl +shift+ v)
2016-05-02 00:42:40 -04:00
Marius Kintel
0182e95a78 Merge pull request #1627 from anna-marina/fix-save-log
Do not clear handler after save
2016-05-01 00:57:07 -04:00
Marius Kintel
5af6ce171c Merge pull request #1634 from anna-marina/disable-spinbox-wrap-indent
Disable spinbox when it has no effect. Fix issue #1187
2016-04-28 15:48:43 -04:00
Anna
24375f3226 Disable spinbox when it has no effect. Fix issue #1187 2016-04-28 21:12:24 +03:00
Anna
3ae370441d Do not clear handler after save 2016-04-21 00:01:53 +03:00
jasleenkaur
1517b28eeb margins set to display markers 2016-04-20 18:42:51 +05:30
jasleenkaur
d640838af5 Shrink margin on demand 2016-04-18 00:39:41 +05:30
jasleenkaur
dbd259538c shrink on demand 2016-04-17 23:50:14 +05:30
Marius Kintel
50441e85a2 Merge pull request #1622 from javialamo/master
Updated spanish translation
2016-04-13 11:01:22 -04:00
javialamo
f3fd2c3c1b Updated spanish translation 2016-04-13 03:00:11 +02:00
Marius Kintel
64e65b874a Update README.md 2016-04-10 12:22:35 -04:00
jasleenkaur
57a0c7513a shrink margin on demand 2016-04-06 01:20:22 +05:30
Marius Kintel
9caee5b80a Merge pull request #1612 from jasleenkaur/Line_Number
added line number option on editor preferences
2016-03-31 11:55:27 -04:00
jasleenkaur
012a4a977f minor changes in line numering check Box 2016-03-31 10:43:34 +05:30
jasleenkaur
588ec0fa0f added line number option on editor preferences 2016-03-30 20:17:30 +05:30
Marius Kintel
8308bd71ba #1607 Refactored export UI code to make 2D and 3D export use the same code path. 2016-03-25 12:56:21 -04:00
Marius Kintel
e56648930d pre-fill filename for image export. Fixes #1606 2016-03-24 19:51:49 -04:00
Marius Kintel
444d7373b3 Merge branch 'anna-marina-directory-mix' 2016-03-24 11:45:21 -04:00
Marius Kintel
9f2c46972b cosmetics 2016-03-24 11:45:08 -04:00
Marius Kintel
842f024830 Merge branch 'directory-mix' of https://github.com/anna-marina/openscad into anna-marina-directory-mix 2016-03-24 11:42:21 -04:00
Marius Kintel
45017535c7 Merge pull request #1598 from anna-marina/export-prefill-fix
Pre-fill full file base name on export. Fix #1552.
2016-03-24 11:30:56 -04:00
Marius Kintel
1b678083d3 Merge pull request #1603 from anna-marina/fold-comments
Add multiline comment folding. Resolve #1408
2016-03-24 11:23:41 -04:00
Anna Maryina
e3a6138fc8 Add multiline comment folding. Resolve #1408 2016-03-20 23:15:49 +03:00
amarjeetkapoor1
84d260f0d5 shortkey for view all 2016-03-11 12:46:00 +05:30
Marius Kintel
dafbdd7d30 Merge pull request #1600 from openscad/svg-fix
Restore width & height parameters and use mm in SVG header
2016-03-10 15:36:08 -05:00