John Benediktsson
a6989e2cc2
logging.server: add support for changing the logging root temporarily.
2014-03-12 12:41:57 -07:00
John Benediktsson
317b0c8d20
oauth needs this, and this needed protocol-port fixes.
...
Revert "Revert "urls: Allow URLs of the form //foo.com, which take on the protocol of the URL they derive from.""
This reverts commit 76fa8b7a29f3738f44230c473b7edf841f1de7c3.
2014-03-12 07:43:40 -07:00
John Benediktsson
0a2fef0775
io.sockets: change protocol-port to handle ``f`` on all platforms.
2014-03-12 07:27:39 -07:00
John Benediktsson
47b96f6891
Revert "sequences: require integers for slice and repetition."
...
This reverts commit 5e87cdb3a9b5885c6648ffaf6e5e9a2edc5fd200.
2014-03-12 07:27:39 -07:00
John Benediktsson
6ed0db20fd
python.syntax: fix py-import.
2014-03-12 07:27:39 -07:00
Doug Coleman
80d574af8c
Leave oauth alone. Leave her alone!!!
...
Revert "Revert "oauth: Generate the oauth signature base string the way twitter does it.""
This reverts commit 288156beb6bd09e4d00de03d0be6d41acbd30419.
2014-03-12 00:58:04 -05:00
John Benediktsson
16d66b8c77
Revert "oauth: Generate the oauth signature base string the way twitter does it."
...
This reverts commit e633caac716d58e7f94bf29b171e096df1c7b395.
2014-03-11 20:47:08 -07:00
John Benediktsson
65846fb5ba
Revert "urls: Allow URLs of the form //foo.com, which take on the protocol of the URL they derive from."
...
This reverts commit e6598fc22fd91309288fbe9840f7872d8fd84438.
2014-03-11 20:20:23 -07:00
Doug Coleman
c6fd2da67f
tools.coverage: Add a ``test-coverage-recursively`` word. Not all vocabs can be tested for unit test coverage, so don't make this the default. Fixes #1013 .
2014-03-11 21:20:34 -05:00
John Benediktsson
0a2e632d4c
io.standard-paths.unix: fix tests on arch linux.
2014-03-11 11:37:00 -07:00
John Benediktsson
0fd53ac54c
io.streams.byte-array: some cleanup.
2014-03-11 11:27:50 -07:00
John Benediktsson
9090aa2bd1
io.streams.byte-array: add test of empty byte array.
2014-03-11 11:26:05 -07:00
John Benediktsson
b039b6a542
io.streams.string: cleanup tests.
2014-03-11 11:25:53 -07:00
John Benediktsson
e0e88895a1
loggin: some cleanup, particularly of write-message.
2014-03-11 11:22:24 -07:00
John Benediktsson
80f88318a6
io.streams.sequence: support slices (fix io.streams.peek test failure).
2014-03-10 19:56:42 -07:00
John Benediktsson
ee040a242c
io.streams: some more test cases for sequence-read-until.
2014-03-10 15:29:11 -07:00
John Benediktsson
e966659105
io.streams.sequence: make sure not to return ``f``.
2014-03-10 15:10:29 -07:00
John Benediktsson
e55be4e70f
Revert "Revert "io.encodings: string>byte-array-fast can use (byte-array).""
...
This reverts commit af6975593756e353654b67b1bf1db7dd06f8c114.
2014-03-07 11:19:45 -08:00
John Benediktsson
b0b5e6733d
Revert "Revert "alien.data: <ref> doesn't need to zero memory.""
...
This reverts commit 01142121511d4b9338c84286d4efdd3c8d5a4665.
2014-03-07 11:19:36 -08:00
John Benediktsson
72453cdc99
Revert "io.encodings: string>byte-array-fast can use (byte-array)."
...
This reverts commit f9881290cdb3238365f0bc5d126325236b4c2123.
2014-03-07 09:46:19 -08:00
John Benediktsson
985faa7ec7
Revert "alien.data: <ref> doesn't need to zero memory."
...
This reverts commit f9a714b48fc1700431b61f7f1968893d2b2b3ee7.
2014-03-07 09:46:13 -08:00
Björn Lindqvist
39b13b6736
io.sockets.secure.openssl: guard against SSL_get_peer_certificate returning null
2014-03-06 18:41:37 +01:00
John Benediktsson
abf610b2e4
python: fix help-lint warnings.
2014-03-04 11:06:55 -08:00
John Benediktsson
04a4e0ed5c
checksums.sha: minor speedup.
2014-03-04 10:05:03 -08:00
John Benediktsson
14f43d8cb8
python: rename >factor to py>, rename import to py-import, minor stuff.
2014-03-04 09:39:02 -08:00
Björn Lindqvist
5157d84a6b
python: set PYTHONHOME
2014-03-04 09:23:05 -08:00
Björn Lindqvist
f69061f857
python: fix path to test file
2014-03-04 09:23:05 -08:00
Björn Lindqvist
b4037ae336
python: improved docs, support for kwargs to methods and sets sys.argv
2014-03-04 09:23:05 -08:00
Björn Lindqvist
577edc79c2
python: support for kwarg functions
2014-03-04 09:23:05 -08:00
Björn Lindqvist
ac28527d53
python: vocab split into subvocabs python.errors and python.objects for
...
easier maintenance
2014-03-04 09:23:05 -08:00
Björn Lindqvist
eb612e25b0
python: More documentation, privatization of words in python.syntax
2014-03-04 09:23:05 -08:00
Björn Lindqvist
8bfd12c0f8
python: metadata files and a first stab at documentation
2014-03-04 09:23:04 -08:00
Björn Lindqvist
715d426ad3
python: word for converting python lists to vectors
2014-03-04 09:23:04 -08:00
Björn Lindqvist
8ed7fe02ac
python: setup serialization between vectors and python lists
2014-03-04 09:23:04 -08:00
Björn Lindqvist
d5c0e84fe2
python: setattr wrapping
2014-03-04 09:23:04 -08:00
Björn Lindqvist
981c26596c
python: much improved syntax, $ sigil used to get object values
2014-03-04 09:23:04 -08:00
Björn Lindqvist
a75a5d7458
python: syntax for methods and ditching of the auto-marshalling words, the syntax didn't turn out great
2014-03-04 09:23:04 -08:00
Björn Lindqvist
6a8fe41b90
python: compressed using lines
2014-03-04 09:23:04 -08:00
Björn Lindqvist
0af4fee085
python.syntax: vocab that makes python functions work like factor words
2014-03-04 09:23:04 -08:00
Björn Lindqvist
7b92bad65a
python: the os module is considerably smaller on windows
2014-03-04 09:23:03 -08:00
Björn Lindqvist
c18e968aaa
python: several more builtin functions and refcounting fixes
2014-03-04 09:23:03 -08:00
Björn Lindqvist
65c1500812
python: more correct reference counting, handles ucs2 and ucs4, stdlib module wrappers
2014-03-04 09:23:03 -08:00
Björn Lindqvist
175a469e49
python: ucs2 and ucs4
2014-03-04 09:23:03 -08:00
Björn Lindqvist
bd8d0b5d84
python: function needed to make both ucs2 and ucs4 python builds work
2014-03-04 09:23:03 -08:00
Björn Lindqvist
da1ef0ae95
python: windows compat
2014-03-04 09:23:03 -08:00
Björn Lindqvist
446498c67a
python: a thin ffi to Python, everything mostly works except for the cursed reference counting
2014-03-04 09:23:03 -08:00
Björn Lindqvist
3bbdd067be
ui.backend.gtk: connect ui signals before realizing the widget
...
gtk_widget_add_events() needs to be called before gtk_widget_realize()
otherwise oxygen-gtk will steal all lmb clicks
2014-03-02 19:11:55 -08:00
John Benediktsson
c4472362ea
io.encodings: string>byte-array-fast can use (byte-array).
2014-02-27 21:10:05 -08:00
John Benediktsson
ab5b128192
alien.data: <ref> doesn't need to zero memory.
2014-02-27 20:53:54 -08:00
John Benediktsson
e5850f93e0
calendar.unix: simplify current-timeval.
2014-02-27 15:26:52 -08:00