]> gitweb.factorcode.org Git - factor.git/log
factor.git
9 years agosmtp: Make the test pass on Windows.
Doug Coleman [Wed, 8 Oct 2014 18:33:40 +0000 (11:33 -0700)]
smtp: Make the test pass on Windows.

9 years agodb.postgresql: This is not actually the case on my Mac.
Doug Coleman [Wed, 8 Oct 2014 17:12:16 +0000 (10:12 -0700)]
db.postgresql: This is not actually the case on my Mac.

9 years agodb.tester: postgresql template1 database name should be "template1"
Doug Coleman [Wed, 8 Oct 2014 17:11:04 +0000 (10:11 -0700)]
db.tester: postgresql template1 database name should be "template1"

9 years agotools.profiler.sampling: Kick it down a notch. Makes win32 tests finish!
Doug Coleman [Wed, 8 Oct 2014 06:56:12 +0000 (23:56 -0700)]
tools.profiler.sampling: Kick it down a notch. Makes win32 tests finish!

9 years agoimap: fix parse-store-mail parsing because it breaks on gmail
Björn Lindqvist [Tue, 7 Oct 2014 22:03:36 +0000 (00:03 +0200)]
imap: fix parse-store-mail parsing because it breaks on gmail

gmail responses include lines with the order of UID and FLAGS reversed
to indicate the previous flags for a mail. Just ignore those lines
because they aren't useful and non-standard.

9 years agoio.launcher.windows.test/env.factor: Fix script for new . behavior.
Doug Coleman [Tue, 7 Oct 2014 20:51:13 +0000 (13:51 -0700)]
io.launcher.windows.test/env.factor: Fix script for new . behavior.

9 years agotools.gc-decode: Just make sure that the gc-decode tests work. Any answer
Doug Coleman [Tue, 7 Oct 2014 20:13:58 +0000 (13:13 -0700)]
tools.gc-decode: Just make sure that the gc-decode tests work. Any answer
is ok.

9 years agocompression.snappy: Add support for snappy compression by Google. Could possibly...
Doug Coleman [Sat, 4 Oct 2014 05:56:21 +0000 (22:56 -0700)]
compression.snappy: Add support for snappy compression by Google. Could possibly be optimized?

9 years agographviz.render.windows: need to return with the whole path in case
Björn Lindqvist [Fri, 3 Oct 2014 11:40:39 +0000 (13:40 +0200)]
graphviz.render.windows: need to return with the whole path in case
graphivz directory is not in PATH

9 years agowebapps.mason.backend.tests: change db filename to mason-test.db to
Björn Lindqvist [Fri, 3 Oct 2014 10:53:16 +0000 (12:53 +0200)]
webapps.mason.backend.tests: change db filename to mason-test.db to
avoid interference from other tests

9 years agolists.lazy.tests: plugs file descriptor leak
Björn Lindqvist [Wed, 24 Sep 2014 20:14:46 +0000 (22:14 +0200)]
lists.lazy.tests: plugs file descriptor leak

9 years agodb.tester: with-disposal needed to release the db connections in the pool
Björn Lindqvist [Tue, 23 Sep 2014 22:47:26 +0000 (00:47 +0200)]
db.tester: with-disposal needed to release the db connections in the pool

9 years agosmtp.tests: send-mail should be called to get the mock-smtp-server to terminate
Björn Lindqvist [Tue, 23 Sep 2014 22:46:47 +0000 (00:46 +0200)]
smtp.tests: send-mail should be called to get the mock-smtp-server to terminate

9 years agoopenssl.libcrypto.tests: BIO_free should be called to release connections
Björn Lindqvist [Tue, 23 Sep 2014 22:45:46 +0000 (00:45 +0200)]
openssl.libcrypto.tests: BIO_free should be called to release connections

9 years agopython: docs for python-error
Björn Lindqvist [Thu, 2 Oct 2014 15:19:05 +0000 (17:19 +0200)]
python: docs for python-error

9 years agopython: tests and plug a reference leak in the exception throwing code
Björn Lindqvist [Thu, 2 Oct 2014 13:15:50 +0000 (15:15 +0200)]
python: tests and plug a reference leak in the exception throwing code

9 years agopython.throwing: new module to support capturing python tracebacks
Björn Lindqvist [Fri, 26 Sep 2014 18:04:33 +0000 (20:04 +0200)]
python.throwing: new module to support capturing python tracebacks

9 years agobuild-support: test failed on mac somehow, add a timeout so it fails faster.
Doug Coleman [Tue, 30 Sep 2014 19:42:25 +0000 (12:42 -0700)]
build-support: test failed on mac somehow, add a timeout so it fails faster.

9 years agoprettyprint.backend: use , not % in unparse-ch.
John Benediktsson [Tue, 30 Sep 2014 15:23:32 +0000 (08:23 -0700)]
prettyprint.backend: use , not % in unparse-ch.

9 years agodb.postgresql: ensure that 2 line error messages are handled 1123/head
Björn Lindqvist [Tue, 30 Sep 2014 12:53:22 +0000 (14:53 +0200)]
db.postgresql: ensure that 2 line error messages are handled

9 years agodb.tester: the postgresql-db variable shouldn't be mutated
Björn Lindqvist [Tue, 30 Sep 2014 12:51:07 +0000 (14:51 +0200)]
db.tester: the postgresql-db variable shouldn't be mutated

9 years agodb.postgresql: configurable test db setting
Björn Lindqvist [Sun, 17 Aug 2014 20:07:56 +0000 (22:07 +0200)]
db.postgresql: configurable test db setting

adds a \ postgresql-db global (analoguous to the \ imap-settings one)
which holds settings to a postgres db so that the tests have something
to test against.

9 years agocompiler.tests.alien: wrap all callback tests in special
Björn Lindqvist [Mon, 29 Sep 2014 12:26:08 +0000 (14:26 +0200)]
compiler.tests.alien: wrap all callback tests in special
unit-test-with-destructor blocks, that way they dont leak memory in the
callback heap

9 years agoalien,stack-checker.alien: move callback-destructor to the alien vocab
Björn Lindqvist [Sun, 21 Sep 2014 22:02:57 +0000 (00:02 +0200)]
alien,stack-checker.alien: move callback-destructor to the alien vocab

It can't be placed in stack-checker.alien because that vocab isn't
included in deployed images which lead to weird errors when the
destructors trigger.

9 years agostack-checker.alien: use free-callback as a destructor when creating
Björn Lindqvist [Wed, 17 Sep 2014 10:26:00 +0000 (12:26 +0200)]
stack-checker.alien: use free-callback as a destructor when creating
callbacks

+ tests proving it works. now in case you create temporary callbacks you
can enclose them in with-destructors and it will just work(tm).

9 years agoalien: a test and docs for free-callback
Björn Lindqvist [Tue, 16 Sep 2014 15:14:39 +0000 (17:14 +0200)]
alien: a test and docs for free-callback

9 years agoVM: new primitive free-callback which is able to free a callback
Björn Lindqvist [Mon, 15 Sep 2014 16:20:22 +0000 (18:20 +0200)]
VM: new primitive free-callback which is able to free a callback
previously allocated using <callback>

9 years agostack-checker.known-words: stack effect for <callback> is switched, it
Björn Lindqvist [Mon, 15 Sep 2014 10:35:55 +0000 (12:35 +0200)]
stack-checker.known-words: stack effect for <callback> is switched, it
should be ( word integer -- alien )

9 years agoVM: new primitive (callback-room) for querying the VM about memory usage
Björn Lindqvist [Wed, 10 Sep 2014 15:01:48 +0000 (17:01 +0200)]
VM: new primitive (callback-room) for querying the VM about memory usage

The word works exactly like (code-room) except it looks at the memory
usage in the callback heap instead of the code heap.

9 years agoVM: use a free_list_allocator for the callbacks, that way they can
Björn Lindqvist [Tue, 9 Sep 2014 15:56:56 +0000 (17:56 +0200)]
VM: use a free_list_allocator for the callbacks, that way they can
individually be freed

9 years agoVM: "formalize" the callback_heaps object allocation using a
Björn Lindqvist [Tue, 9 Sep 2014 12:45:01 +0000 (14:45 +0200)]
VM: "formalize" the callback_heaps object allocation using a
bump_allocator<code_block>

The advantage of doing it this way is that you can reuse the existing
each_object method to iterate all callbacks

9 years agoVM: try and recover with a kernel error from the callback heap running out
Björn Lindqvist [Tue, 9 Sep 2014 10:44:01 +0000 (12:44 +0200)]
VM: try and recover with a kernel error from the callback heap running out

9 years agofurnace.db: db-persistence needs a dispose word that delegates to its pool slot
Björn Lindqvist [Mon, 22 Sep 2014 21:47:48 +0000 (23:47 +0200)]
furnace.db: db-persistence needs a dispose word that delegates to its pool slot

tests in http.tests refactored using "with-words" so that they always
dispose any db-persistence instances they create.

9 years agomason.report: dos2unix.
John Benediktsson [Mon, 29 Sep 2014 03:31:39 +0000 (20:31 -0700)]
mason.report: dos2unix.

9 years agobenchmark.reverse-complement.tests,mason.report.tests: fix for the test
Björn Lindqvist [Fri, 26 Sep 2014 15:17:14 +0000 (17:17 +0200)]
benchmark.reverse-complement.tests,mason.report.tests: fix for the test
cases so they write to temp files instead of in resource:

9 years agolists: cleanup usings.
John Benediktsson [Mon, 29 Sep 2014 00:21:04 +0000 (17:21 -0700)]
lists: cleanup usings.

9 years agoRefactor >list to be a generic word
Iskander Sitdikov [Sun, 28 Sep 2014 22:20:50 +0000 (02:20 +0400)]
Refactor >list to be a generic word

9 years agotools.deploy.backend: with-variables need to be on the whole block 1144/head
Björn Lindqvist [Sun, 28 Sep 2014 20:53:56 +0000 (22:53 +0200)]
tools.deploy.backend: with-variables need to be on the whole block

9 years agotools.deploy.backend: rearranging the order of parameters in the deploy process,...
Björn Lindqvist [Sun, 28 Sep 2014 19:16:39 +0000 (21:16 +0200)]
tools.deploy.backend: rearranging the order of parameters in the deploy process, -run needs to be last

9 years agomath.statistics: Get smart about the geometric mean. Calculate it in logspace so...
Doug Coleman [Fri, 26 Sep 2014 20:33:04 +0000 (13:33 -0700)]
math.statistics: Get smart about the geometric mean. Calculate it in logspace so we can use addition of small logarithms and multiplication instead of the nth root of a giant product.

9 years agohelp.html: simplify (and separate) index generation.
John Benediktsson [Fri, 26 Sep 2014 04:30:36 +0000 (21:30 -0700)]
help.html: simplify (and separate) index generation.

9 years agohelp.html: make docs use same completions algorithm as listener.
John Benediktsson [Thu, 25 Sep 2014 19:37:46 +0000 (12:37 -0700)]
help.html: make docs use same completions algorithm as listener.

9 years agocommand-line: make script and -run= param behave similarly.
John Benediktsson [Thu, 25 Sep 2014 19:02:23 +0000 (12:02 -0700)]
command-line: make script and -run= param behave similarly.

9 years agocsv: need to handle \r because windows lines ends with \r\n
Björn Lindqvist [Thu, 25 Sep 2014 15:06:01 +0000 (17:06 +0200)]
csv: need to handle \r because windows lines ends with \r\n

9 years agotools.gc-decode: linux32 is a slow vm and i'm committing from mac and things passed...
Doug Coleman [Thu, 25 Sep 2014 00:20:57 +0000 (17:20 -0700)]
tools.gc-decode: linux32 is a slow vm and i'm committing from mac and things passed on mac last time. ugh.

9 years agotools.gc-decode: typo..
Doug Coleman [Thu, 25 Sep 2014 00:15:18 +0000 (17:15 -0700)]
tools.gc-decode: typo..

9 years agotools.deploy: bump sizes for linux32. so not hardcore.
Doug Coleman [Thu, 25 Sep 2014 00:08:44 +0000 (17:08 -0700)]
tools.deploy: bump sizes for linux32. so not hardcore.

9 years agotools.gc-decode: Fix test for linux32.
Doug Coleman [Thu, 25 Sep 2014 00:07:11 +0000 (17:07 -0700)]
tools.gc-decode: Fix test for linux32.

9 years agoio.ports.tests: better to use with-disposal than calling the dispose word explicitly
Björn Lindqvist [Tue, 23 Sep 2014 15:05:21 +0000 (17:05 +0200)]
io.ports.tests: better to use with-disposal than calling the dispose word explicitly

9 years agoio.streams.limited.tests: use with-stream in the tests to ensure that the pipes are...
Björn Lindqvist [Tue, 23 Sep 2014 15:04:14 +0000 (17:04 +0200)]
io.streams.limited.tests: use with-stream in the tests to ensure that the pipes are disposed

9 years agoRevert "calendar.format: change to use formatting instead of math.parser.private."
John Benediktsson [Wed, 24 Sep 2014 14:42:45 +0000 (07:42 -0700)]
Revert "calendar.format: change to use formatting instead of math.parser.private."

This reverts commit 3cfac7916a4d3708f231875ade0cd5e586ec43e6.

9 years agoimap.tests: created connections needs to be disposed
Björn Lindqvist [Mon, 22 Sep 2014 18:47:25 +0000 (20:47 +0200)]
imap.tests: created connections needs to be disposed

9 years agodb.postgresql.lib: if PQsetdbLogin fails, PQfinish must be called
Björn Lindqvist [Mon, 22 Sep 2014 18:32:26 +0000 (20:32 +0200)]
db.postgresql.lib: if PQsetdbLogin fails, PQfinish must be called

9 years agoVM: GC_BIGNUM must be called in the same scope as the variable declaration
Björn Lindqvist [Wed, 17 Sep 2014 17:46:05 +0000 (19:46 +0200)]
VM: GC_BIGNUM must be called in the same scope as the variable declaration

9 years agotools.depoy: Bump test size for mac32.
Doug Coleman [Fri, 12 Sep 2014 19:08:05 +0000 (12:08 -0700)]
tools.depoy: Bump test size for mac32.

9 years agotools.gc-decode: Fix unit tests for 32bit.
Doug Coleman [Fri, 12 Sep 2014 19:07:26 +0000 (12:07 -0700)]
tools.gc-decode: Fix unit tests for 32bit.

9 years agoFix the Atom feed generator 1131/head
Iskander Sitdikov [Wed, 10 Sep 2014 09:07:32 +0000 (13:07 +0400)]
Fix the Atom feed generator

9 years agotools.gc-decode: Fix unit test for compiler fix.
Doug Coleman [Tue, 9 Sep 2014 00:48:46 +0000 (17:48 -0700)]
tools.gc-decode: Fix unit test for compiler fix.

9 years agocompiler.cfg.stacks.vacant: Fix docs for word rename.
Doug Coleman [Tue, 9 Sep 2014 00:48:22 +0000 (17:48 -0700)]
compiler.cfg.stacks.vacant: Fix docs for word rename.

9 years agoVM: dont scrub and check when visiting a callstack object
Björn Lindqvist [Mon, 1 Sep 2014 14:59:47 +0000 (16:59 +0200)]
VM: dont scrub and check when visiting a callstack object

callstack objects doesn't have stacks so it doesn't make sense to scrub
and check. also added the methods check_stack and scrub_stack to deal
with code duplication

9 years agocompiler.cfg.stacks.vacant: ##call instructions clear the set of overinitialized...
Björn Lindqvist [Sun, 31 Aug 2014 04:14:20 +0000 (06:14 +0200)]
compiler.cfg.stacks.vacant: ##call instructions clear the set of overinitialized locations

9 years agoVM: silly error: should be index * check_r_count, not index + check_r_count
Björn Lindqvist [Sat, 30 Aug 2014 04:52:53 +0000 (06:52 +0200)]
VM: silly error: should be index * check_r_count, not index + check_r_count

9 years agoVM: move the stack scrubbing logic to call_frame_slot_visitor to avoid visiting the...
Björn Lindqvist [Thu, 28 Aug 2014 15:32:36 +0000 (17:32 +0200)]
VM: move the stack scrubbing logic to call_frame_slot_visitor to avoid visiting the callstack twice

primitive_minor_gc() iterates the stack twice, first to scrub stack
locations, then to trace overinitialized ones and gc roots. By running
visit_callstack() before visit_stack_elements() you only need to do it
once.

9 years agoVM: use the check_d and check_r to trace the overinitialized stack locations
Björn Lindqvist [Wed, 27 Aug 2014 02:22:20 +0000 (04:22 +0200)]
VM: use the check_d and check_r to trace the overinitialized stack locations

9 years agotools.gc-decode: update vocab to match gc-map changes
Björn Lindqvist [Tue, 26 Aug 2014 18:53:58 +0000 (20:53 +0200)]
tools.gc-decode: update vocab to match gc-map changes

9 years agocompiler.codegen.gc-maps: the gc-map-needed? word can be called with f
Björn Lindqvist [Tue, 26 Aug 2014 18:40:01 +0000 (20:40 +0200)]
compiler.codegen.gc-maps: the gc-map-needed? word can be called with f

9 years agocompiler.codegen.gc-maps: check-d>> and check-r>> now used in the code generator
Björn Lindqvist [Tue, 26 Aug 2014 02:44:03 +0000 (04:44 +0200)]
compiler.codegen.gc-maps: check-d>> and check-r>> now used in the code generator

the approach looks sound and now the gc can be fixed to take advantage
of the extra info.

9 years agocompiler.cfg.stacks.vacant: invert meaning of 0/1 for overinit:ed locs to make some...
Björn Lindqvist [Tue, 26 Aug 2014 02:28:52 +0000 (04:28 +0200)]
compiler.cfg.stacks.vacant: invert meaning of 0/1 for overinit:ed locs to make some logic simpler

9 years agocompiler.cfg.instructions: added check-d and check-r slots to gc-map
Björn Lindqvist [Mon, 25 Aug 2014 20:33:54 +0000 (22:33 +0200)]
compiler.cfg.instructions: added check-d and check-r slots to gc-map

the data is output from compiler.cfg.stacks.vacant in a reasonable
format but not yet used for code generation.

9 years agocompiler.cfg.stacks.vacant: more docs and removed usage of byte-arrays
Björn Lindqvist [Mon, 25 Aug 2014 16:55:27 +0000 (18:55 +0200)]
compiler.cfg.stacks.vacant: more docs and removed usage of byte-arrays

9 years agocompiler.cfg.stacks.vacant: sub docs seeded with a stolen comment from uninitialized...
Björn Lindqvist [Thu, 14 Aug 2014 20:47:06 +0000 (22:47 +0200)]
compiler.cfg.stacks.vacant: sub docs seeded with a stolen comment from uninitialized.factor

9 years agocompiler.cfg.stacks.vacant: fix usings and remove commented out code
Björn Lindqvist [Wed, 13 Aug 2014 22:11:49 +0000 (00:11 +0200)]
compiler.cfg.stacks.vacant: fix usings and remove commented out code

9 years agocompiler.cfg.stacks.vacant: compiler pass replacing uninitialized for more accurate...
Björn Lindqvist [Wed, 13 Aug 2014 11:06:34 +0000 (13:06 +0200)]
compiler.cfg.stacks.vacant: compiler pass replacing uninitialized for more accurate stack maps

This pass uses a better algorithm for keeping track of all stack
manipulations which means that the stack maps it assigns are much more
precise.

9 years agocompiler.cfg.dataflow-analysis: generic for configuring the "block skipping"
Björn Lindqvist [Wed, 13 Aug 2014 08:55:44 +0000 (10:55 +0200)]
compiler.cfg.dataflow-analysis: generic for configuring the "block skipping"

To accurately record uninitialized/overinitialized stack locations,
kill blocks needs to be analyzed. Now you can make it so by overriding
ignore-block?.

9 years agoformatting: specify integer instead of fixnum as bignums are supported.
John Benediktsson [Thu, 4 Sep 2014 16:35:15 +0000 (09:35 -0700)]
formatting: specify integer instead of fixnum as bignums are supported.

9 years agosee: disable string-limit? when setting margin to zero.
John Benediktsson [Thu, 4 Sep 2014 00:14:00 +0000 (17:14 -0700)]
see: disable string-limit? when setting margin to zero.

9 years agoxml.writer.tests: use temp-file instead of assuming resource: is writable 1127/head
Björn Lindqvist [Thu, 28 Aug 2014 17:12:20 +0000 (19:12 +0200)]
xml.writer.tests: use temp-file instead of assuming resource: is writable

9 years agotools.gc-decode: Fix docs.
Doug Coleman [Mon, 25 Aug 2014 23:40:31 +0000 (16:40 -0700)]
tools.gc-decode: Fix docs.

9 years agovm: add the gc-info struct
Björn Lindqvist [Mon, 25 Aug 2014 17:34:46 +0000 (19:34 +0200)]
vm: add the gc-info struct

9 years agotools.gc-decode: vocab for reading words gc maps
Björn Lindqvist [Mon, 25 Aug 2014 00:25:12 +0000 (02:25 +0200)]
tools.gc-decode: vocab for reading words gc maps

9 years agoelf: only open file for reading
Björn Lindqvist [Sun, 17 Aug 2014 18:02:30 +0000 (20:02 +0200)]
elf: only open file for reading

9 years agocurses.ffi: on some linuxes, libncursesw.so is a linker script so find-library is...
Björn Lindqvist [Sun, 17 Aug 2014 18:34:50 +0000 (20:34 +0200)]
curses.ffi: on some linuxes, libncursesw.so is a linker script so find-library is needed to find the real elf file

9 years agocurses: Add some more api calls. Allow a getch that doesn't throw on errors because...
Doug Coleman [Mon, 25 Aug 2014 21:48:15 +0000 (14:48 -0700)]
curses: Add some more api calls. Allow a getch that doesn't throw on errors because you need it for window resize.

9 years agocompiler.cfg: fix some help-lint warnings.
John Benediktsson [Thu, 14 Aug 2014 16:59:27 +0000 (09:59 -0700)]
compiler.cfg: fix some help-lint warnings.

9 years agodeques: doc examples
Björn Lindqvist [Wed, 6 Aug 2014 14:57:40 +0000 (16:57 +0200)]
deques: doc examples

9 years agocompiler.cfg.*: more docstrings for compiler words
Björn Lindqvist [Wed, 6 Aug 2014 14:39:29 +0000 (16:39 +0200)]
compiler.cfg.*: more docstrings for compiler words

9 years agocompiler.cfg.*: initial docs for dataflow analysis vocabs
Björn Lindqvist [Tue, 29 Jul 2014 16:43:13 +0000 (18:43 +0200)]
compiler.cfg.*: initial docs for dataflow analysis vocabs

9 years agocompiler.cfg.*: stub docs for register scheduling vocabs
Björn Lindqvist [Mon, 21 Jul 2014 16:30:42 +0000 (18:30 +0200)]
compiler.cfg.*: stub docs for register scheduling vocabs

9 years agocompiler.cfg.*: docs for compiler words
Björn Lindqvist [Fri, 18 Jul 2014 08:47:08 +0000 (10:47 +0200)]
compiler.cfg.*: docs for compiler words

9 years agoDocs: more compiler-related documentation
Björn Lindqvist [Mon, 7 Jul 2014 21:34:10 +0000 (23:34 +0200)]
Docs: more compiler-related documentation

9 years agocore-foundation: define some more callbacks.
John Benediktsson [Tue, 5 Aug 2014 23:09:04 +0000 (16:09 -0700)]
core-foundation: define some more callbacks.

9 years agocore-foundation.run-loop: define a CALLBACK and use it.
John Benediktsson [Tue, 5 Aug 2014 22:53:02 +0000 (15:53 -0700)]
core-foundation.run-loop: define a CALLBACK and use it.

9 years agotools.deploy.backend: use make-my-image.
John Benediktsson [Tue, 5 Aug 2014 19:24:34 +0000 (12:24 -0700)]
tools.deploy.backend: use make-my-image.

9 years agoRevert "openssl: define a startup-hook so that openssl initializes automatically"
John Benediktsson [Tue, 5 Aug 2014 19:14:53 +0000 (12:14 -0700)]
Revert "openssl: define a startup-hook so that openssl initializes automatically"

This reverts commit 981ea313a0d4d725c9537a3d5acbd2dc52844696.

Conflicts:
basis/openssl/openssl.factor

9 years agotools.deploy.macosx: needs more boolean.
John Benediktsson [Tue, 5 Aug 2014 18:44:43 +0000 (11:44 -0700)]
tools.deploy.macosx: needs more boolean.

9 years agotools.deploy.macosx: whoops needs more string.
John Benediktsson [Tue, 5 Aug 2014 18:44:02 +0000 (11:44 -0700)]
tools.deploy.macosx: whoops needs more string.

9 years agotools.deploy.macosx: deployed apps should be retina-capable.
John Benediktsson [Tue, 5 Aug 2014 18:43:03 +0000 (11:43 -0700)]
tools.deploy.macosx: deployed apps should be retina-capable.

9 years agotools.profiler.sampling: use formatting instead of math.parser.private.
John Benediktsson [Tue, 5 Aug 2014 18:41:22 +0000 (11:41 -0700)]
tools.profiler.sampling: use formatting instead of math.parser.private.

9 years agocalendar.format: change to use formatting instead of math.parser.private.
John Benediktsson [Tue, 5 Aug 2014 18:39:03 +0000 (11:39 -0700)]
calendar.format: change to use formatting instead of math.parser.private.

9 years agoui.tools.browser: Remove dialog-window attribute from help browser. The window has...
Doug Coleman [Tue, 5 Aug 2014 18:35:49 +0000 (11:35 -0700)]
ui.tools.browser: Remove dialog-window attribute from help browser. The window has enough content to merit a panel in a tiling window manager, and this attribute forces the window to always be in front on GTK, which is annoying.