Commit Graph

29198 Commits (1a1e95f6695d7e15e61895a305ec5edad5f6dbc4)

Author SHA1 Message Date
Doug Coleman 217b7f2b0c checksums: Ugly fix for incremental checksums. Add randomized unit tests to ensure that varying length payloads are the same incrementally or all at once. 2016-07-09 16:59:15 -05:00
Doug Coleman d6d4e0e903 checksums: Really fix... only add the number of extra bytes in the last unchecksummed block. 2016-07-09 14:17:59 -05:00
Doug Coleman 2c5a2e9600 checksums.common: Checksums was calculating the new length based on the entire array, not on the number of recently added bytes.
Reported by Александр Ilin.
2016-07-09 13:53:30 -05:00
Jon Harper e4f2770456 http.server.static: add sorts on columns 2016-07-03 23:21:19 +02:00
Jon Harper 679abfa5d7 http.server.static, html table listings 2016-07-03 23:21:18 +02:00
Björn Lindqvist 5345e32b84 FUEL: readding factor-method-definition-regex
It is needed by the fuel-refactor--def-word function.
2016-07-02 15:51:00 +02:00
Björn Lindqvist ecb462cf29 FUEL: unused function removed 2016-07-02 15:51:00 +02:00
Björn Lindqvist 1e7e0e9876 FUEL: better symbol-capturing regexp and support for X-FUNCTION 2016-07-02 15:50:59 +02:00
Björn Lindqvist 114ced868a FUEL: new indentation system based on smie
smie makes writing the indentation code much simpler. It also takes care
of some corner cases that led to bad indentation before like stack
effects split over multiple lines.

See: http://emacs.1067599.n5.nabble.com/SMIE-examples-or-guides-td400784.html
2016-07-02 15:50:59 +02:00
Björn Lindqvist c646db3ae5 VM: fixing small style issues
Like aligning comments and changing //-comments to /* */
2016-07-02 15:50:59 +02:00
John Benediktsson 6e83fd4068 windows.ole32: use sets in tests. 2016-07-01 07:55:50 -07:00
John Benediktsson 58dd52e82e hashcash: quick fix for string argument to checksum-bytes. 2016-06-30 14:50:47 -07:00
John Benediktsson 8d61ace2b4 checksums: fix test using. 2016-06-30 14:47:18 -07:00
John Benediktsson 5abccb1391 io.backend: remove unused normalize-directory word. 2016-06-30 14:11:24 -07:00
John Benediktsson 180bb32e86 checksums: remove doc for stream-checksum. 2016-06-30 12:34:36 -07:00
John Benediktsson 2255d6d876 checksums: some cleanup.
- define checksum-bytes and checksum-stream in terms of each other
- delete stream-checksum now that it's no longer needed
- move checksum-state stuff into checksums.common
- add a block-checksum that uses the checksum-state stuff
- change checksums.openssl to not use the checksum-state
2016-06-30 12:30:58 -07:00
John Benediktsson e146309a0c io.encodings.binary: move to core. 2016-06-30 12:30:58 -07:00
John Benediktsson b6367aba06 checksums.common: some cleanup, remove unused stuff. 2016-06-30 12:30:58 -07:00
Björn Lindqvist a284660490 FUEL: makes accessors and tuple slots with backslashes highlight correctly 2016-06-30 02:42:23 +02:00
Björn Lindqvist e8a62460aa FUEL: fix highlighting of strings escaping quote characters
(modify-syntax-entry ?\\ "_" table) was wrong, instead a bigger regexp
is needed.
2016-06-30 01:00:42 +02:00
John Benediktsson d9f17317e3 checksums.openssl: make evp-md-context private. 2016-06-29 14:31:32 -07:00
John Benediktsson 0feed3c35d checksums.stream: article title must begin with a capital letter. 2016-06-29 14:30:24 -07:00
Alexander Iljin 853d470179 db.errors: update ignore-error parameter list to be more self-documented 2016-06-29 14:17:57 -07:00
Alexander Iljin 14f6f920ea checksums.openssl: refactor checksum-stream and checksum-bytes 2016-06-29 14:17:57 -07:00
Alexander Iljin 54b80a4223 checksums.openssl: implement common checksum interface 2016-06-29 14:17:57 -07:00
Alexander Iljin 66b9770f77 checksums: make add-checksum-bytes a generic word 2016-06-29 14:17:57 -07:00
Alexander Iljin e606ce278d db.queries: add ensure-index 2016-06-29 14:17:57 -07:00
Alexander Iljin 9c9764cc2d db.(sqlite.)errors: add sql-index-exists error 2016-06-29 14:17:57 -07:00
Alexander Iljin ca19a01c1b db.sqlite.errors: simplify implementation 2016-06-29 14:17:57 -07:00
Alexander Iljin 2da68f908b windows.ole32: add create-guid 2016-06-29 14:17:57 -07:00
Alexander Iljin c054cb7a78 checksums-docs: add note on using checksums.stream 2016-06-29 14:17:57 -07:00
Alexander Iljin 0c56a7cec1 checksums-docs: fix heading in checksum-file 2016-06-29 14:17:57 -07:00
Alexander Iljin 87e4015976 checksums.stream-docs: initial commit 2016-06-29 14:17:57 -07:00
Alexander Iljin 6834f93ad1 tools.scaffold: fix scaffold-docs generating $var-decsription for classes 2016-06-29 14:17:57 -07:00
Alexander Iljin ef29e0947f io.directories.windows: remove synchronous copy-file implementation 2016-06-29 14:17:57 -07:00
Björn Lindqvist 801c70e9da VM: removes the signal_handler_impl methods from factor_vm
Instead the code is in the functions with the same name. That way, they
don't need to exist both as functions and methods.
2016-06-29 18:27:26 +02:00
John Benediktsson 880d43d638 cocoa.views: more constants. 2016-06-29 09:08:20 -07:00
Doug Coleman ba7f71abc8 cocoa.views: add some constants for opengl. 2016-06-28 22:47:11 -07:00
Björn Lindqvist f99c684cc5 VM: set_border_locked is the same on windows and unix 2016-06-27 16:27:56 +02:00
Björn Lindqvist a331ad3788 VM: factor_vm::set_callstack and set_retainstack is not needed 2016-06-27 16:08:58 +02:00
Björn Lindqvist 70c413e403 FUEL: simplifying 2016-06-26 13:36:03 +02:00
Björn Lindqvist fae21b7229 youtube: throw an error if the given youtube video isn't downloadable
well it is, but you have to go through lots of hops to download "secure"
videos
2016-06-23 02:20:25 +02:00
John Benediktsson bf71988330 system-info.macosx: macOS Sierra. 2016-06-22 16:20:11 -07:00
Alexander Iljin 2db2f0eaa0 *-docs: remove extra spaces from the end of various topics 2016-06-22 11:27:26 -07:00
Alexander Iljin 7b24b067c2 help.tips: use $code snippet in a TIP: for user to run 2016-06-22 11:27:26 -07:00
Alexander Iljin b43c7b4fd7 io.files.info.windows: suppress ERROR_FILE_NOT_FOUND in volume>paths 2016-06-22 11:27:26 -07:00
Alexander Iljin cada98f7d8 windows.shell32: remove extra declaration of ERROR_FILE_NOT_FOUND
We already have one in windows.errors.
2016-06-22 11:27:26 -07:00
Alexander Iljin b35294eade io.sockets.secure-docs: update and add some documentation 2016-06-22 11:27:26 -07:00
Alexander Iljin c855e5b4f8 delegate-docs: fix a copy-paste error 2016-06-22 11:27:26 -07:00
Alexander Iljin 18eb321ee5 delegate-docs: add missing spaces 2016-06-22 11:27:26 -07:00