Commit Graph

894 Commits (031ebe98b1565f5cc9adbefb278d2bcdb4258531)

Author SHA1 Message Date
Slava Pestov 845c30496d Update usings 2008-09-29 19:49:17 -05:00
Slava Pestov 9b045043ac Fixing bugs, cleaning up 2008-09-29 19:48:12 -05:00
Slava Pestov f9670ef366 Fix HTML doc generation bugs 2008-09-29 19:43:59 -05:00
Slava Pestov 2cf2dde83c Don't boilerplate error pages 2008-09-29 19:43:45 -05:00
Slava Pestov 399824edad Remove reundant usings 2008-09-29 19:43:15 -05:00
Slava Pestov 85b6e32681 Split off urls.encoding, fix query encoding 2008-09-29 19:43:04 -05:00
John Benediktsson 372d7d49f9 Fix typos in basis/ui/grids/grids-docs. 2008-09-29 11:41:01 -07:00
Slava Pestov 6faa172895 Sort search results, better template 2008-09-29 05:08:16 -05:00
Slava Pestov a75622f813 Tweaking help webapp 2008-09-29 05:03:05 -05:00
Slava Pestov 577ee839fd Merge branch 'master' of git://factorcode.org/git/factor 2008-09-29 04:24:03 -05:00
Slava Pestov bbd8c8cb89 Finishing up with help.html 2008-09-29 04:23:42 -05:00
Slava Pestov edc7aa3908 Working on help webapp 2008-09-29 04:10:20 -05:00
Slava Pestov dc1d7c76b7 Clean up some web framework code 2008-09-29 04:10:00 -05:00
Slava Pestov 46a530c58e Add limits to see 2008-09-29 04:09:21 -05:00
Slava Pestov df88e5a974 Add :error word 2008-09-29 04:09:13 -05:00
Slava Pestov e62f068db7 html.streams now emits clickable URLs for $url markup elements 2008-09-29 04:09:02 -05:00
Doug Coleman 71f8c68a41 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-28 21:31:23 -05:00
Doug Coleman 3105395937 fix the farkup bug 2008-09-28 21:30:59 -05:00
Slava Pestov 990a590583 Forgot an autocomplete='off' 2008-09-28 18:58:26 -05:00
Slava Pestov 7004d05669 Use <button> instead of <input type='submit' 2008-09-28 18:56:39 -05:00
Slava Pestov 74ec599596 Set autocomplete='off' 2008-09-28 18:42:02 -05:00
Doug Coleman ef1e4d5aa0 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-28 18:18:40 -05:00
Slava Pestov d3423bec4f Better logging 2008-09-28 17:56:44 -05:00
Slava Pestov a550b17b16 Fix t:a tag 2008-09-28 17:56:37 -05:00
Slava Pestov 0bfc4a66cf Remove unnecessary using 2008-09-28 17:54:57 -05:00
Doug Coleman fa809ef9f4 remove debug info 2008-09-28 17:16:55 -05:00
Doug Coleman b4250b9b6d fix help lint 2008-09-28 11:31:34 -05:00
Doug Coleman 9032555357 fix unit test 2008-09-28 10:16:35 -05:00
Doug Coleman 613f962540 change how farkup handles newlines in paragraphs 2008-09-28 10:10:58 -05:00
Doug Coleman bb01491d60 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-28 01:11:41 -05:00
Slava Pestov d312c97171 Docs for syndication vocab 2008-09-28 00:58:57 -05:00
Slava Pestov 853f1ef5a6 Fix bug with values and deployment, add new to: sugar 2008-09-28 00:40:41 -05:00
Slava Pestov b1d82c6c74 More indentation fixes 2008-09-27 18:44:51 -05:00
Slava Pestov 91036cf323 Fix performance regression 2008-09-27 17:54:51 -05:00
Slava Pestov f28dde2c65 More cleanups 2008-09-27 16:45:20 -05:00
Doug Coleman 4547b713cf references with cascade on delete work 2008-09-27 16:26:21 -05:00
Doug Coleman 68b6515ac2 some work on foreign keys 2008-09-27 15:56:43 -05:00
Slava Pestov 7240c9f717 Fix help lint 2008-09-27 15:22:35 -05:00
Slava Pestov a485afa5d2 Add testcase for bug 2008-09-27 15:22:30 -05:00
Slava Pestov b7610e0bf7 Fix ridiculous indentation, over (>>foo), and other crap in UI 2008-09-27 14:36:04 -05:00
Doug Coleman dc9f374570 sort of support foreign keys 2008-09-27 14:30:12 -05:00
Doug Coleman c6e9b55361 clean up tests a bit, better error handling 2008-09-27 14:25:36 -05:00
Doug Coleman 511ecaff59 add composite primary keys to db 2008-09-27 14:07:39 -05:00
Slava Pestov 016a1ed817 Fix usability issue found by prunedtree 2008-09-27 13:47:31 -05:00
Slava Pestov 876e3d0e04 Fix start-server* hang if server already running 2008-09-27 12:59:15 -05:00
Slava Pestov c1b6bce2c9 Strip PEG cache 2008-09-27 12:44:55 -05:00
Slava Pestov c8b86fcbc2 Fix circularity 2008-09-27 12:16:15 -05:00
Slava Pestov 47caa6baad Add vocab meta-data 2008-09-27 12:05:22 -05:00
Slava Pestov 0ba1a1335e http.server documentation 2008-09-27 11:37:46 -05:00
Slava Pestov 35b5bd9898 New, more correct URL parser 2008-09-26 18:24:58 -05:00
Slava Pestov 943ac501a2 Fix typo 2008-09-26 18:23:28 -05:00
Slava Pestov b85a0252d7 Fix typo 2008-09-25 05:41:35 -05:00
Slava Pestov 9cbe0b73ee http.client docs 2008-09-25 04:47:42 -05:00
Slava Pestov 583673afa8 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-25 02:46:48 -05:00
Slava Pestov cbd40b71d4 Fixing URL docs, http docs 2008-09-25 02:46:37 -05:00
Slava Pestov bfbe5b8b92 Yet-another HTTP cookie date format... how many variations are there? 2008-09-25 02:46:21 -05:00
Doug Coleman 2057e643e7 more docs, fix circular vocabs 2008-09-25 00:05:41 -05:00
Doug Coleman 37130f911c allow horizontal lines in paragraphs if they start at the beginning of a line 2008-09-24 22:39:38 -05:00
Doug Coleman 5be907e857 fix potential infinite loop, minor docs updates 2008-09-24 22:24:34 -05:00
Doug Coleman 2a435b154f Merge branch 'master' of git://factorcode.org/git/factor 2008-09-24 22:23:27 -05:00
Doug Coleman 2e5273df52 xmodes now can't contain whitespace. [ factor { 1 2 3 }] prints literally instead of getting syntax-highlighted 2008-09-24 22:22:36 -05:00
Slava Pestov 841ac760b0 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-24 22:14:54 -05:00
Slava Pestov 5edf3ae983 Fix unit test for macros.expander 2008-09-24 22:14:40 -05:00
Doug Coleman ca22e075f0 fix docs 2008-09-24 21:35:12 -05:00
Slava Pestov 78881e1368 Better error message with invalid tuple literals 2008-09-24 21:23:26 -05:00
Slava Pestov e3cc8f3ce4 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-24 21:19:36 -05:00
Slava Pestov d64808b5d0 Documentation updates 2008-09-24 21:19:27 -05:00
Doug Coleman be3f57379f Merge branch 'master' of git://factorcode.org/git/factor 2008-09-24 20:25:05 -05:00
Doug Coleman 01790339a5 fix some db docs 2008-09-24 20:24:54 -05:00
Slava Pestov b4137bd5fe Merge branch 'master' of git://factorcode.org/git/factor 2008-09-24 20:18:12 -05:00
Slava Pestov 505eedc34b Fix a macro.expander bug 2008-09-24 20:18:03 -05:00
Doug Coleman e270db3768 fix usings 2008-09-24 19:47:32 -05:00
Doug Coleman 29f633c7d1 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-24 19:31:09 -05:00
Doug Coleman 8e86c31c31 a little refactoring, docs 2008-09-24 19:30:46 -05:00
Doug Coleman 72685aa77e fix [[link]]-foo --- should not create a list 2008-09-24 19:26:37 -05:00
Doug Coleman 7e5af60cbc refactor farkup a bit, fix bug w/ paragraphs and code 2008-09-24 19:19:51 -05:00
Slava Pestov 73d928fa93 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-24 19:05:15 -05:00
Slava Pestov 95bfec86e4 Minor improvements to tools.scaffold 2008-09-24 19:05:03 -05:00
Slava Pestov eae7e95d9b Fix <" 2008-09-24 19:04:44 -05:00
Doug Coleman ae6e3ee47c Merge branch 'master' of git://factorcode.org/git/factor 2008-09-24 18:01:36 -05:00
Doug Coleman 969763e807 change what select-tuples/select-tuple/count-tuples takes 2008-09-24 17:59:17 -05:00
Slava Pestov 4b19afdb4e Fixing issues found by stricter help lint 2008-09-24 01:59:05 -05:00
Slava Pestov c03d4ff7d6 Better help.lint, fix some typos 2008-09-24 00:45:49 -05:00
Slava Pestov 4b58f0b623 Document validators 2008-09-24 00:45:39 -05:00
Slava Pestov 018991f343 More tags 2008-09-24 00:45:28 -05:00
Slava Pestov 2deb1254e5 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-23 22:01:34 -05:00
Slava Pestov f435e1cf75 Docs for html.* 2008-09-23 22:01:26 -05:00
Slava Pestov f131775834 Fix Chloe unit tests 2008-09-23 22:01:19 -05:00
Doug Coleman 0d9b0753dd Merge branch 'master' of git://factorcode.org/git/factor 2008-09-23 20:35:05 -05:00
Doug Coleman 94ec8c7f78 search all-slots instead 2008-09-23 20:34:33 -05:00
Slava Pestov f16348fe75 Fix tests 2008-09-23 19:29:09 -05:00
Slava Pestov 3a11e4d09a Fix rendering issue 2008-09-23 19:08:32 -05:00
Doug Coleman 2acf8b5847 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-23 17:00:18 -05:00
Doug Coleman 8eea1d13c2 define-persistent checks that slots exist 2008-09-23 16:55:32 -05:00
Slava Pestov 28bf85e967 Fix XHTML validation 2008-09-23 16:50:23 -05:00
Slava Pestov dad89fb2b7 Fix XHTML validation 2008-09-23 16:46:50 -05:00
Slava Pestov 52e68e0e86 Fix XHTML validation error 2008-09-23 16:32:10 -05:00
Slava Pestov 9a5222427d Oops, we were compiling the XML PI after the prolog 2008-09-23 16:23:57 -05:00
Slava Pestov 9a6408623b More doc fixes 2008-09-23 16:19:32 -05:00
Slava Pestov efafe1df31 Doc fixes 2008-09-23 16:14:34 -05:00
Slava Pestov 79f3865f92 Add missing meta-data 2008-09-23 16:11:59 -05:00
Slava Pestov 9bd6618707 Fix load error 2008-09-23 16:11:11 -05:00
Doug Coleman 46262a6554 refactoring db.tuples, all tests pass so far.. 2008-09-23 15:59:33 -05:00
Slava Pestov d9d5dcc7a6 Fix Safari weirdness 2008-09-23 14:17:02 -05:00
Slava Pestov a2a1a51765 Fix another bug in same-host? 2008-09-23 14:06:36 -05:00
Slava Pestov b890c83744 Make alloy easier to use by creating the database tables for you 2008-09-23 03:34:48 -05:00
Slava Pestov 216064ab50 Fix referrer bug 2008-09-23 03:34:35 -05:00
Doug Coleman 5037a841d9 <hr/>, it's what farkup craves 2008-09-23 01:50:34 -05:00
Doug Coleman cbee5b39c2 farkup: add horizontal lines as ___ (3 underlines) 2008-09-23 01:27:39 -05:00
Doug Coleman c2bcd893ef fix farkup docs 2008-09-22 21:34:10 -05:00
Doug Coleman 3ad286dc09 lists in paragraphs 2008-09-22 20:20:39 -05:00
Doug Coleman 7e983e5ee0 remove code duplication 2008-09-22 20:13:24 -05:00
Doug Coleman c252060bb5 first stab at capture groups. they work for unambiguous groups (no overlap), working on fixing it for any case 2008-09-22 20:09:42 -05:00
Doug Coleman 35564e4377 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-22 20:05:37 -05:00
Doug Coleman 436e665137 add orderd lists to farkup 2008-09-22 20:05:06 -05:00
Slava Pestov 18a44674f2 More referrer fixes 2008-09-22 17:15:59 -05:00
Slava Pestov 977dd43d46 One last fix 2008-09-22 17:06:31 -05:00
Slava Pestov bbdc843122 Forgot to remap port 2008-09-22 17:01:41 -05:00
Slava Pestov b81325dfbc Merge branch 'master' of git://factorcode.org/git/factor 2008-09-22 16:54:49 -05:00
Slava Pestov 7a83d2798c Messing with port remapping 2008-09-22 16:54:34 -05:00
Slava Pestov 6d60b5a74f Implement port remapping 2008-09-22 16:49:50 -05:00
Slava Pestov 55b450f371 Log user in after registration 2008-09-22 16:09:20 -05:00
Slava Pestov 78008e9904 Better connection logging 2008-09-22 16:09:10 -05:00
Doug Coleman 001b7826bc add more advanced lookaround tests 2008-09-22 15:14:45 -05:00
Doug Coleman 864f9ead99 fix negative lookbehind 2008-09-22 14:55:17 -05:00
Doug Coleman 80a9147691 working on lookbehind 2008-09-22 13:37:27 -05:00
Doug Coleman 56fbeb25ff fix options before non-capturing groups 2008-09-22 11:45:36 -05:00
Doug Coleman da35e13153 fix the parser for groups 2008-09-22 10:48:01 -05:00
Doug Coleman c61c9eb625 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-22 10:16:07 -05:00
Slava Pestov 82b2f36416 Fix regression 2008-09-22 02:46:10 -05:00
Slava Pestov fe071a8908 Move regexp to basis 2008-09-22 02:37:40 -05:00
Slava Pestov 22f9478c5e Better error printing 2008-09-22 02:27:07 -05:00
Slava Pestov 7fb336ef18 Fixing relative link prefix lossage 2008-09-22 00:36:07 -05:00
Slava Pestov cae42362d9 Fix load error 2008-09-21 23:55:36 -05:00
Slava Pestov e9b30d2bbc Debugging asides and conversation scope 2008-09-21 19:42:05 -05:00
Doug Coleman c5a3f89b04 add feed:// since firefox and safari support it, throw a better error than "fall-through in case" 2008-09-21 11:58:09 -05:00
John Benediktsson 37c8d6c7f5 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-20 21:46:46 -07:00
Doug Coleman f66d3d0957 oops, not everyone is in my timezone 2008-09-20 19:08:59 -05:00
Slava Pestov 6b5af35cb6 reset-templates no longer needed 2008-09-20 03:33:46 -05:00
Slava Pestov 57df3b9ee5 Check template modification time, recompile if changed 2008-09-19 18:46:54 -05:00
John Benediktsson c7f0815553 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-19 16:04:51 -07:00
Slava Pestov 19b2f6a6f3 Fix farkup tests 2008-09-19 17:48:32 -05:00
Slava Pestov a3dcbb43a9 Fix validation-messages tag 2008-09-19 16:36:31 -05:00
Slava Pestov ad1c520d13 Fix stack effects 2008-09-19 15:46:12 -05:00
Slava Pestov 5647d08f59 Fix some farkup bugs 2008-09-19 15:46:02 -05:00
Slava Pestov 90e440bf60 Fix html.elements load problem 2008-09-19 15:45:45 -05:00
John Benediktsson 36797a09d2 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-19 10:23:39 -07:00
Slava Pestov 0a8980d37e Better error messages in io.launcher 2008-09-19 03:14:11 -05:00
Slava Pestov 7155e42251 Better error messages 2008-09-19 03:10:44 -05:00
John Benediktsson 076d30b78f Merge branch 'master' of git://factorcode.org/git/factor 2008-09-17 23:11:08 -07:00
Slava Pestov 562118e158 Better fix for *BSD resource path 2008-09-18 00:20:51 -05:00
Slava Pestov 34faf1f786 Fix cache polution issue 2008-09-17 23:28:54 -05:00
John Benediktsson 9faad4fa49 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-17 20:23:12 -07:00
Slava Pestov 1a865f89ac Some optimizer change sfores for new codegen 2008-09-17 22:18:08 -05:00
John Benediktsson db7f31d1e3 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-17 09:22:55 -07:00
Doug Coleman 8fd119ede2 fail, these words are used 2008-09-17 10:36:06 -05:00
John Benediktsson c0e05ca416 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-17 08:10:09 -07:00
John Benediktsson 65f6eb1d95 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-17 08:09:54 -07:00
Doug Coleman b8ff34f8b2 add seq' to scaffold 2008-09-17 09:17:10 -05:00
Doug Coleman b8e953b9f9 add virtual sequences to handbook 2008-09-17 09:16:47 -05:00
Doug Coleman 779e95a934 remove some unused words 2008-09-17 01:01:15 -05:00
Doug Coleman 87946d423d Merge branch 'master' of git://factorcode.org/git/factor 2008-09-17 00:54:26 -05:00
Slava Pestov 6cad2e02e4 Updating x86 backend for new codegen 2008-09-17 00:46:38 -05:00
Doug Coleman 733ad4616a print the word name as a clickable link instead of just text 2008-09-16 23:03:42 -05:00
John Benediktsson 85d35c9caf Merge branch 'master' of git://factorcode.org/git/factor 2008-09-16 14:10:21 -07:00
Doug Coleman e3678cf248 Add timeouts 2008-09-15 17:13:48 -05:00
John Benediktsson ed0d31eaef Merge branch 'master' of git://factorcode.org/git/factor 2008-09-15 11:14:41 -07:00
Doug Coleman e39d8ab92c deques docs 2008-09-15 11:54:42 -05:00
Doug Coleman 951b6c7918 add a vocab-link 2008-09-15 11:53:39 -05:00
Doug Coleman 7bebe265af remove extra IN:, use dip 2008-09-15 10:33:03 -05:00
Doug Coleman f7c322f83a make a couple words private, use ERROR: instead of throwing strings 2008-09-15 10:30:06 -05:00
Doug Coleman 8da5f3a82a move article and about to bottom 2008-09-15 10:18:43 -05:00
Doug Coleman 1c17886985 document smart short circuit combinators 2008-09-15 10:17:08 -05:00
Doug Coleman 628ee1b9d8 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-15 10:00:10 -05:00
John Benediktsson bbd266c3b7 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-15 07:48:26 -07:00
Slava Pestov 89ce8e1f3e Add slurp-heap combinator, like slurp-deque 2008-09-15 02:59:00 -05:00
Doug Coleman d5281cbe46 add docs for short-circuit combinators 2008-09-15 00:03:53 -05:00
Doug Coleman 6455b44d58 move the article down 2008-09-14 23:32:25 -05:00
Doug Coleman 7d418ec3de add some docs to circular 2008-09-14 23:27:37 -05:00
Doug Coleman e501a411fe add about, article 2008-09-14 22:28:54 -05:00
John Benediktsson 39faa03535 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-14 00:08:30 -07:00
Slava Pestov 5f04b99bad Fix bad <inet> 2008-09-14 01:50:55 -05:00
Slava Pestov 2305117c21 Fix PPC bootstrap 2008-09-13 20:40:54 -05:00
Slava Pestov 722cacddb4 Fixing some problems with returning structs by value in x86.64 FFI 2008-09-13 20:28:13 -05:00
John Benediktsson ea621cd888 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-13 16:10:56 -07:00
Slava Pestov 8b9784108e Don't clobber RBX 2008-09-13 14:25:06 -05:00
Eduardo Cavazos 96afddc72b Merge branch 'master' of git://factorcode.org/git/factor 2008-09-13 11:13:03 -05:00
Eduardo Cavazos 1bf65e6dc5 tools.annotations: Use fry in '(watch-vars)' 2008-09-13 11:12:36 -05:00
Slava Pestov 01005078f5 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-13 06:14:13 -05:00
Slava Pestov a211e44bb9 Found a place to use the locals in literals feature 2008-09-13 04:43:29 -05:00
Eduardo Cavazos d2646cfe1b tools.annotations: Use fry in '(watch)' 2008-09-13 04:09:13 -05:00
Slava Pestov 8779784798 Support hints on methods 2008-09-13 03:12:52 -05:00
Slava Pestov 01129fb9bd Add unit test for locals performance regresion 2008-09-13 03:09:16 -05:00
Slava Pestov 2cc40052bf Rewrite locals-in-literals in idiomatic Factor, and fix a performance regression with locals in tuples 2008-09-13 03:06:36 -05:00
Doug Coleman b7e798077b Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 22:04:53 -05:00
Doug Coleman 7f832de824 fix help-lint 2008-09-12 22:04:35 -05:00
Slava Pestov 7b1c2611a4 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 18:15:44 -05:00
Slava Pestov 10c68ebb21 New modular arithmetic optimization pass 2008-09-12 18:08:38 -05:00
Slava Pestov 8d7ebc5106 Change stack effect of nths to match nth, rice bounds-check? 2008-09-12 18:08:19 -05:00
John Benediktsson a6e652a7e0 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 15:08:55 -07:00