nicolas-p
|
656afe2ebd
|
New menu border images
|
2015-08-16 07:53:26 -07:00 |
nicolas-p
|
a0bc138465
|
Menu border
Added 3 px to menu borders.
|
2015-08-16 07:53:26 -07:00 |
nicolas-p
|
ae9b9b59eb
|
Use colour constants
|
2015-08-16 07:53:25 -07:00 |
nicolas-p
|
376eb20f8b
|
Browser improvements
Browser with a unified toolbar and a header that is always visible. The
prev/next buttons are moved to the bottom of the page.
|
2015-08-16 07:53:25 -07:00 |
nicolas-p
|
1371cb4090
|
Margins
Margins increased in the listener and status bar.
|
2015-08-16 07:53:25 -07:00 |
nicolas-p
|
bf74e394ba
|
Unified toolbar
New toolbar with a grey background.
|
2015-08-16 07:53:25 -07:00 |
nicolas-p
|
8a1c75fbed
|
solid-underlined
New pen that acts like solid but only draws the bottom border
|
2015-08-16 07:53:25 -07:00 |
nicolas-p
|
d1594a60db
|
Transparent buttons
Transparent button backgrounds (for the unified toolbar)
|
2015-08-16 07:53:25 -07:00 |
nicolas-p
|
8d9c14ae04
|
New scrollbars
|
2015-08-16 07:53:25 -07:00 |
nicolas-p
|
a246a33c3e
|
New scrollbars
The scrollbar background is now transparent and the scrollbars are
thinner.
|
2015-08-16 07:53:25 -07:00 |
John Benediktsson
|
6e5a29b665
|
core-foundation.launch-services: use <c-array>.
|
2015-08-15 22:03:38 -07:00 |
John Benediktsson
|
10c4fce077
|
classes.struct: rename (init-struct) to init-struct.
|
2015-08-15 21:40:39 -07:00 |
John Benediktsson
|
f6a9175b2e
|
cpu.x86.features: use <c-array>.
|
2015-08-15 21:37:55 -07:00 |
Doug Coleman
|
886935f5d7
|
bootstrap.image: rename ' to prepare-object. it doesn't actually output the object, unlike what the comment said.
|
2015-08-15 21:21:03 -07:00 |
Doug Coleman
|
904b526779
|
parser-combinators: fix up look sharp!
|
2015-08-15 21:21:03 -07:00 |
John Benediktsson
|
9dcca84c27
|
classes.tuple: a better error if creating a tuple from too many values.
|
2015-08-15 19:39:39 -07:00 |
Doug Coleman
|
b0ea2a0036
|
extra: remove rest of 'word' names.
|
2015-08-15 18:51:10 -07:00 |
Doug Coleman
|
75d63f8407
|
fjsc: 'word' -> word-parser
|
2015-08-15 18:31:17 -07:00 |
Doug Coleman
|
be82224fe9
|
peg: 'convention' -> convention-parser for Factor word names. In EBNF DSL, 'convention' is obviously still allowed.
|
2015-08-15 18:10:52 -07:00 |
John Benediktsson
|
8e09ee0266
|
sorting.quick: only allow sorting array-capacity things.
|
2015-08-15 17:10:27 -07:00 |
John Benediktsson
|
2bb93f1b72
|
furnace.actions: return Method Not Allowed if not GET/HEAD/POST.
|
2015-08-15 16:57:40 -07:00 |
John Benediktsson
|
a9f8424302
|
webapps.mason: protect from bad links to builder/release.
|
2015-08-15 16:50:35 -07:00 |
John Benediktsson
|
67ea8e7fa0
|
webapps.pastebin: fix calling >>annotations on f.
|
2015-08-15 16:40:43 -07:00 |
John Benediktsson
|
a56a00689f
|
namespaces: don't need SLOT: and FROM:.
|
2015-08-15 16:31:21 -07:00 |
John Benediktsson
|
7d4964c136
|
alien.strings: remove (symbol>string) helper word.
|
2015-08-15 16:13:46 -07:00 |
John Benediktsson
|
18e557785f
|
Revert "parser: split parse-file into (parse-file)."
This reverts commit 18bbe6292a .
|
2015-08-15 16:05:41 -07:00 |
Björn Lindqvist
|
0f68d4c051
|
tools.image-analyzer.gc-info.tests: fix word>gc-info-expected word,
fixes #1436
|
2015-08-15 13:39:05 -07:00 |
John Benediktsson
|
18bbe6292a
|
parser: split parse-file into (parse-file).
|
2015-08-15 09:12:06 -07:00 |
John Benediktsson
|
7711c2720f
|
sorting.quick: a bit faster for standard data types.
|
2015-08-15 08:57:47 -07:00 |
John Benediktsson
|
43aa46384c
|
grouping: make the $example, not $unchecked-example.
|
2015-08-14 21:30:57 -07:00 |
John Benediktsson
|
04ec78831d
|
grouping: simplify since we always slice.
|
2015-08-14 21:12:28 -07:00 |
Björn Lindqvist
|
883f65d0e4
|
VM: fix one callstack overflow problem by "unlocking" the callstacks
border pages
Also a new vocab compiler.tests.callstack-overflow which is supposed to
contain all tests for callstack overflow-related problems.
|
2015-08-14 20:19:58 -07:00 |
Björn Lindqvist
|
59762009f1
|
VM: simplified logic for allot_object()
|
2015-08-14 20:19:57 -07:00 |
Björn Lindqvist
|
1b1b275a1a
|
VM: simplifies the dispatch_resumable_signal() method
|
2015-08-14 20:19:57 -07:00 |
Björn Lindqvist
|
b8aef640f9
|
VM: new method set_border_locked() in segment, so that you can remove
the protection of the guard pages
|
2015-08-14 20:19:56 -07:00 |
Björn Lindqvist
|
50822c1a8a
|
vm: add def for the segment struct, it's useful for testing
|
2015-08-14 20:19:56 -07:00 |
Björn Lindqvist
|
5d7fb5da60
|
VM: smaller style-fixes, like removing redundant else clauses and this prefixes
|
2015-08-14 20:19:55 -07:00 |
Björn Lindqvist
|
e14d820138
|
VM: move trace_partial_objects to visit_partial_objects since it is a
kind of visitation function
|
2015-08-14 20:19:55 -07:00 |
Björn Lindqvist
|
df669298ce
|
VM: split dispatch_signal_handler into two methods, one for resumable
and one for non-resumable signals
|
2015-08-14 20:19:55 -07:00 |
Björn Lindqvist
|
2b1c6ca11a
|
VM: move the frame_predecessor() method to the code_heap class
|
2015-08-14 20:19:54 -07:00 |
Björn Lindqvist
|
f3c34e44d4
|
VM: FRAME_RETURN_ADDRESS define unused
|
2015-08-14 20:19:54 -07:00 |
Björn Lindqvist
|
9413f711b9
|
VM: the JIT_PROFILING special object is never used, so rename it to
JIT_UNUSED (removing it breaks boot images)
|
2015-08-14 20:19:53 -07:00 |
Björn Lindqvist
|
dbb045e2cd
|
bootstrap.image: better to use the special-object-count constant from kernel.private
|
2015-08-14 20:19:53 -07:00 |
Björn Lindqvist
|
8c70f04d41
|
bootstrap.image: bs-special-objects -> special-objects,
bootstrap.image.syntax vocab not needed anymore
|
2015-08-14 20:19:53 -07:00 |
Björn Lindqvist
|
2b3989f3c9
|
bootstrap.assembler.*: convert the other assembly files to the new
jit-define system
|
2015-08-14 20:19:52 -07:00 |
Björn Lindqvist
|
9cf36e3dc2
|
bootstrap.image: attempt to remove the SPECIAL-OBJECT: table
Instead of using newly defined words as keys to the special-objects
hash being built, you can reuse the constants in kernel.private
|
2015-08-14 20:19:52 -07:00 |
Björn Lindqvist
|
bdc4880b17
|
compiler.cfg.save-contexts: context-save-needed not needed because it's
the same as gc-map-insn
|
2015-08-14 20:19:51 -07:00 |
Björn Lindqvist
|
3f9fa7e39e
|
VM: emit_prolog/emit_epilog can be simplified because stack frame and
safe point is always emitted together
|
2015-08-14 20:19:51 -07:00 |
Björn Lindqvist
|
358fae93c9
|
VM: the stack_frame_p() and safepoint_p() functions appear to be
semantically identical, let's merge them into a
no_non_safepoint_words_p() function
|
2015-08-14 20:19:50 -07:00 |
Björn Lindqvist
|
510193f012
|
VM: an unused #define we can eliminate
|
2015-08-14 20:19:50 -07:00 |