Commit Graph

4222 Commits (5e6cc3bf46a1177a697e5c73808da31e5a61faf9)

Author SHA1 Message Date
Slava Pestov 8290624733 Macro expansion errors are now wrapped 2009-04-10 07:08:16 -05:00
Slava Pestov 78503a1b9c Merge branch 'master' into smarter_error_list 2009-04-10 06:23:17 -05:00
Slava Pestov e2c858da34 Add better error check for 'window' word 2009-04-10 06:20:23 -05:00
Slava Pestov 370e90f57b Fix odd race condition in ui.backend.cocoa 2009-04-10 06:19:46 -05:00
Slava Pestov 713ab02337 Don't use GL_ARB_texture_non_power_of_two on ATI hardware to fix bug reported by Andy Turner and Caesar Hu 2009-04-10 06:18:29 -05:00
Slava Pestov deae1d7bbb Fix bootstrap 2009-04-10 04:41:26 -05:00
Slava Pestov 4f41e07147 ui.tools.compiler-errors => ui.tools.error-list 2009-04-10 04:41:12 -05:00
Slava Pestov 2b26da1ad2 Move images.normalization to extra since its not used for anything anymore 2009-04-10 04:03:06 -05:00
Slava Pestov 1359f3bcf1 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-10 04:02:14 -05:00
Slava Pestov b11e0f6037 assoc>query should not insert = if value is f. Reported by Chris Double 2009-04-10 04:01:59 -05:00
Slava Pestov a0ba66080d Documentation updates suggested by dmpk2k 2009-04-10 03:52:53 -05:00
Slava Pestov 0a7485190b compile-error-type => source-error-type; make test failures global 2009-04-10 03:52:12 -05:00
Doug Coleman 2179b4bca1 minor cleanup 2009-04-09 21:03:42 -05:00
Doug Coleman a6989d3087 fix bug in base64 -- would fail with bitor trying to OR f with an integer 2009-04-09 19:50:25 -05:00
Doug Coleman 5279bb0efc change L to LA for grayscale tiffs 2009-04-09 10:46:43 -05:00
Doug Coleman 4f64ea414b Merge branch 'master' of git://factorcode.org/git/factor 2009-04-09 10:45:19 -05:00
Doug Coleman 1551eacfa2 add support for tiff grayscale images 2009-04-09 10:44:50 -05:00
Slava Pestov 68a6b8f15b Merge branch 'master' into smarter_error_list 2009-04-09 08:28:48 -05:00
Slava Pestov 9efa1e0c31 Don't use glTexSubImage2D unless we really have to 2009-04-09 08:23:05 -05:00
Slava Pestov bcddec30a7 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-09 08:18:44 -05:00
Slava Pestov 694652590f download word throneeds to ws an error if the request did not return a success code (reported by Chris Double) 2009-04-09 08:18:26 -05:00
Slava Pestov e467f4eea3 More work on unit test tool 2009-04-09 08:17:41 -05:00
Slava Pestov af8f98495d Latest icons from Joe 2009-04-09 08:11:38 -05:00
Slava Pestov e5c28dfa95 tools.test: use source-files.errors 2009-04-09 04:50:47 -05:00
Slava Pestov 7adb76aaf4 Factor out some compiler error code into source-files.errors 2009-04-09 04:50:38 -05:00
Slava Pestov bc6dfeea17 Move assert-sequence= from mime.multipart to sequences 2009-04-09 04:49:54 -05:00
Slava Pestov 2b384a7742 Re-organize some error-related code, three-pane look for compiler errors tool, add Joe's icons 2009-04-08 23:05:45 -05:00
Doug Coleman b5352033cb Merge branch 'master' of git://factorcode.org/git/factor 2009-04-08 18:42:55 -05:00
Doug Coleman 07cf80f0a8 fix stack effect for unique-file 2009-04-08 18:42:26 -05:00
Doug Coleman 49852f5715 fix saving bitmaps 2009-04-08 18:42:01 -05:00
U-SLAVA-DFB8FF805\Slava 2bca28e4dc Merge branch 'master' of git://factorcode.org/git/factor 2009-04-08 18:13:47 -05:00
U-SLAVA-DFB8FF805\Slava 94baa7d7fa Call ScriptStringOut with ETO_OPAQUE 2009-04-08 18:12:27 -05:00
Slava Pestov 61918ac0c5 Merge branch 'master' into smarter_error_list 2009-04-08 06:45:49 -05:00
Slava Pestov 59e0434815 Trace tool work in progress 2009-04-08 06:23:07 -05:00
Slava Pestov 6082a98c7c If (open-window) or similar fails, don't enter an infinite loop of opening error windows, just try to open one and then give up 2009-04-07 22:30:13 -05:00
Slava Pestov ba61b82152 Pass vocab roots onto deployed app. Fixes deployment of apps outside the built-in roots. Reported by Alec Berryman 2009-04-07 21:47:57 -05:00
Slava Pestov 87e4598581 opengl.textures: use GL_ARB_texture_non_power_of_two if available 2009-04-07 21:32:45 -05:00
Aaron Schaefer 0c33ba55c8 Merge branch 'master' of git://factorcode.org/git/factor
* 'master' of git://factorcode.org/git/factor: (36 commits)
  Fix typo
  Fix alien.fortran for NetBSD x86.64
  fix unit test in robots
  http.client: fix 307 redirect behavior (reported by Chris Double)
  Treat a limit of f as unlimited instead of throwing an error
  Static responder now works when the root is a file rather than a directory
  Fix site-watcher tests
  Fix bootstrap
  furnace.actions: load chloe tags
  furnace.redirection: load urls.secure
  db.errors.sqlite: don't give up on bad inputs
  Makefile: clean target should delete libfactor.dylib too
  Working on site-watcher
  unbreak regexp
  refactor spider
  clean up a combinator in id3 parser
  Minor doc updates
  Use [ ] [ ] map-reduce instead of unclip [ ] reduce
  Factor out site-watcher.email, start work on site-watcher.spider
  construct a glob-matching quote for robots.txt files
  ...
2009-04-07 21:38:13 -04:00
Slava Pestov 409b331716 Fix typo 2009-04-07 20:06:28 -05:00
Slava Pestov 41e3e0acb4 Fix alien.fortran for NetBSD x86.64 2009-04-07 18:49:54 -05:00
Slava Pestov 63cf5b04e1 http.client: fix 307 redirect behavior (reported by Chris Double) 2009-04-07 04:19:21 -05:00
Slava Pestov e12f0f2280 Treat a limit of f as unlimited instead of throwing an error 2009-04-07 04:11:56 -05:00
Slava Pestov 2c1f7b9293 Static responder now works when the root is a file rather than a directory 2009-04-07 03:37:29 -05:00
Slava Pestov 1032e57e8e Fix bootstrap 2009-04-06 23:32:21 -05:00
Slava Pestov cb675cfe47 furnace.actions: load chloe tags 2009-04-06 22:05:17 -05:00
Slava Pestov 6f53db568f furnace.redirection: load urls.secure 2009-04-06 22:00:18 -05:00
Slava Pestov 2e03bd5cc0 db.errors.sqlite: don't give up on bad inputs 2009-04-06 22:00:08 -05:00
Slava Pestov dc8329bca0 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-06 20:50:51 -05:00
Doug Coleman fb37e0eaca unbreak regexp 2009-04-06 19:43:50 -05:00
Slava Pestov 2c08376cd5 Minor doc updates 2009-04-06 17:52:14 -05:00
Slava Pestov 37e278ed02 Use [ ] [ ] map-reduce instead of unclip [ ] reduce 2009-04-06 17:50:54 -05:00
Slava Pestov 2ef6043566 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-06 17:49:42 -05:00
Doug Coleman 77f99eb70c use map-reduce instead of unclip reduce, "Why do we need this?" --> we don't 2009-04-06 17:32:20 -05:00
Slava Pestov 07f585a81d Error list tool work in progress 2009-04-06 15:24:21 -05:00
Aaron Schaefer cbd6b0ed3b fix documentation typo 2009-04-06 15:18:35 -04:00
Slava Pestov 2adee07a29 Merge branch 'master' into smarter_error_list 2009-04-06 13:41:33 -05:00
Slava Pestov 37e5d502f1 Fix shift-drag losing focus in listener 2009-04-06 13:39:55 -05:00
Slava Pestov 75985a6c7c Merge branch 'master' into smarter_error_list 2009-04-06 13:27:06 -05:00
Doug Coleman dd43df655f fix unit test for new method syntax 2009-04-06 10:45:39 -05:00
Slava Pestov cb9e4a4069 Oops 2009-04-06 05:22:43 -05:00
Slava Pestov 890553b776 Fixing tests for method-sec removal 2009-04-06 05:22:28 -05:00
Slava Pestov 0f04061079 Fixing some unit test failures 2009-04-06 03:30:23 -05:00
Slava Pestov 1071a3c564 Fix ui.tools.browser.history tests 2009-04-06 03:03:46 -05:00
Slava Pestov 99b8400e56 Documentation updates 2009-04-06 03:00:46 -05:00
Slava Pestov 268abfcf2a Remove method-specs in favor of M\ 2009-04-06 02:59:59 -05:00
Slava Pestov 3752c706da Add M\ syntax for method literals 2009-04-06 02:57:39 -05:00
Slava Pestov 42f3b0e16e Fix bootstrap errors 2009-04-06 01:10:34 -05:00
Slava Pestov 476d1910c2 Merge branch 'master' into smarter_error_list 2009-04-05 23:54:01 -05:00
Slava Pestov cb6030778f Fix ui.gadgets.scrollers unit tests 2009-04-05 23:38:47 -05:00
Slava Pestov 88bbb47bfa Browser tool now saves scroll bar position in history 2009-04-05 23:19:35 -05:00
Slava Pestov 78013c2bdf Rename scroll word to set-scroll-position and make it public 2009-04-05 23:19:18 -05:00
Slava Pestov 8bf5fde791 Rename scroll word to set-scroll-position and make it public 2009-04-05 23:18:25 -05:00
Slava Pestov 687e9f90fe Move models.history to extra 2009-04-05 23:16:48 -05:00
Slava Pestov 880f4097ad Clear button in search field is now positioned correctly 2009-04-05 20:50:45 -05:00
Slava Pestov 68728d1cc4 Fix prettyprint of CONSTANT: and ALIAS: 2009-04-05 20:44:34 -05:00
Slava Pestov 87121c1468 Fix prettyprinting of URLs 2009-04-05 20:44:12 -05:00
Slava Pestov b0b77cf744 Fixes for recent changes 2009-04-05 17:32:53 -05:00
Slava Pestov 2b042d7cb7 Merge branch 'master' of git://projects.elasticdog.com/git/factor 2009-04-05 17:20:47 -05:00
Aaron Schaefer 52c74da3b7 Fix documentation typo for search-index word 2009-04-05 00:07:48 -04:00
Slava Pestov 1023fa51f4 Fix mailbox-get-all, and make mailbox timeouts throw a wait-timeout error instead of a string 2009-04-04 23:04:53 -05:00
U-SLAVA-DFB8FF805\Slava 52060e6253 Oops dead code 2009-04-04 22:45:02 -05:00
U-SLAVA-DFB8FF805\Slava fb6c5141ec Fixing this for Windows 2009-04-04 22:38:49 -05:00
Slava Pestov 0affe96d95 opengl.textures: pad image up to a power of 2 using glTexSubImage2D instead of doing it in Factor code 2009-04-04 20:04:35 -05:00
Slava Pestov 1a4f2724e4 Don't call glFlush, it's useless 2009-04-04 20:03:44 -05:00
Slava Pestov e84cc5f82d Simplify do-matrix 2009-04-04 20:03:30 -05:00
Doug Coleman 5fd9f446e7 use more macros in sorting, fix test 2009-04-04 15:45:56 -05:00
Doug Coleman 12fa6ac5a5 remove empty file 2009-04-04 14:24:44 -05:00
Doug Coleman 6f2c4fc02a slim down the sorting.functor using more combinators 2009-04-04 00:02:15 -05:00
Slava Pestov 48aa95e5b1 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-03 20:09:00 -05:00
Slava Pestov bae7923594 Fix more cosmetic issues 2009-04-03 19:50:46 -05:00
Doug Coleman c97ca399d8 refactor a bit, document sort-by 2009-04-03 19:49:49 -05:00
Doug Coleman 8fdb3bb27a define a sort-by to take a sequence of comparators without slots 2009-04-03 19:43:10 -05:00
Slava Pestov 695b97e6e6 Remove debug stuff 2009-04-03 19:35:22 -05:00
Slava Pestov 84e98d8be7 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-03 19:31:18 -05:00
Slava Pestov 3137d12f12 Fix some minor UI bugs 2009-04-03 19:30:07 -05:00
Doug Coleman 73a2fa49c5 add title sort for use with joe's mp3 player 2009-04-03 18:19:45 -05:00
Doug Coleman 2e1652db6d simplify sorting.slots a bit 2009-04-03 17:38:21 -05:00
Doug Coleman ce73c17c1d add sorting.functor 2009-04-03 17:28:55 -05:00
Doug Coleman 32954b75ad use functors to define human-sort 2009-04-03 17:28:31 -05:00
Slava Pestov 92cc670c28 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-03 10:25:56 -05:00
Slava Pestov 535850f3ea Fix vocab: and word name stripping in deployed binaries 2009-04-03 10:16:56 -05:00
Slava Pestov f42c23de9d Copy UI theme over to deployed binaries 2009-04-03 10:16:40 -05:00
Slava Pestov 9907bd9fe2 Add fseek primitive so that c-streams can seek. This lets the UI work without native IO 2009-04-03 10:16:25 -05:00
U-SLAVA-DFB8FF805\Slava 82317980a4 Don't strip out superclass word prop since UI needs it 2009-04-03 09:48:16 -05:00
U-SLAVA-DFB8FF805\Slava 4f9ac11eed Remove unused dependency 2009-04-03 09:48:10 -05:00
Slava Pestov 73184698a8 Remove unused entry from using list 2009-04-03 09:45:02 -05:00
Slava Pestov 1a35be8ae0 Add a new tip 2009-04-03 09:44:48 -05:00
U-SLAVA-DFB8FF805\Slava 038509f652 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-03 09:22:47 -05:00
U-SLAVA-DFB8FF805\Slava 1731b57249 Add textures without alpha channels, cropping; update usages of <texture>; don't ignore trailing in x>offset 2009-04-03 07:01:22 -05:00
U-SLAVA-DFB8FF805\Slava 7f4784151c Paint selection, and create bitmap with power of 2 size as an optimizaion 2009-04-03 06:59:27 -05:00
U-SLAVA-DFB8FF805\Slava 0dcb38d86a Some more GDI32 bindings 2009-04-03 06:58:36 -05:00
Doug Coleman 7e0f271cf3 fix typo in docs 2009-04-02 17:00:29 -05:00
U-SLAVA-DFB8FF805\Slava dfa27e0c17 Add vocab meta-data for some of the new vocabs 2009-04-02 13:50:15 -05:00
Slava Pestov e0a8def090 Fix generate-help to not open thousands of windows in UI 2009-04-02 13:48:53 -05:00
U-SLAVA-DFB8FF805\Slava b357812589 Fix Uniscribe font size 2009-04-02 13:24:34 -05:00
U-SLAVA-DFB8FF805\Slava 745a435475 Merge branch 'master' into uniscribe 2009-04-02 13:19:30 -05:00
U-SLAVA-DFB8FF805\Slava dba42f9259 Remove DLL-downloading logic since we don't have external deps anymore 2009-04-02 13:07:45 -05:00
U-SLAVA-DFB8FF805\Slava 9c3054c84a More progress on Uniscribe 2009-04-02 13:05:26 -05:00
Aaron Schaefer 5405f530b9 Merge branch 'master' of git://factorcode.org/git/factor
* 'master' of git://factorcode.org/git/factor:
  Fix UI pane selection
  use unicode instead of ascii again
  Fix up 'demos' vocab
  beginnings of a c preprocessor -- needs #if, #elif, #else
  Tabs are blank (better unicode whitespace support coming soon)
  fix take-rest for out of bounds
  Partial fix for pane selection
  ensure-port outputs a new URL instead of mutating its input
  FUEL: Font lock and no indentation for EBNF: ... ;EBNF forms.
2009-04-02 11:59:59 -04:00
Slava Pestov de357bacdb Merge branch 'master' of git://factorcode.org/git/factor 2009-04-02 09:12:00 -05:00
Slava Pestov 4f19f9b2c1 Fix UI pane selection 2009-04-02 09:09:09 -05:00
Slava Pestov 2aaeb62c4e Fix up 'demos' vocab 2009-04-02 01:17:55 -05:00
Daniel Ehrenberg 4ef0344477 Tabs are blank (better unicode whitespace support coming soon) 2009-04-02 01:12:09 -05:00
U-SLAVA-DFB8FF805\Slava 0cfa22c276 Merge branch 'master' of git://69.93.127.154/git/factor into uniscribe 2009-04-01 22:46:04 -05:00
Slava Pestov 4dbb2aa491 Partial fix for pane selection 2009-04-01 22:24:49 -05:00
Slava Pestov 318da06a71 ensure-port outputs a new URL instead of mutating its input 2009-04-01 22:05:12 -05:00
Aaron Schaefer ed9a63311c Fix typo and update a combinator usage in calendar 2009-04-01 22:03:45 -04:00
Aaron Schaefer ca9fb1fcf1 Update usages of divisor? where appropriate 2009-04-01 21:53:18 -04:00
Aaron Schaefer c698a83a12 Add divisor? math function 2009-04-01 19:29:19 -04:00
Doug Coleman 1b0c301005 move assoc-heaps to extra 2009-04-01 17:29:58 -05:00
Joe Groff 432ff9b07f Make math.blas library and ABI choice configurable 2009-04-01 14:52:43 -05:00
Doug Coleman 81ec716782 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-01 04:29:28 -05:00
Doug Coleman e37627fa8f fix linux64 blas 2009-04-01 04:28:53 -05:00
Chris Double 087a7acfba Fix peg left recursion handling 2009-03-31 23:59:52 -05:00
Slava Pestov 474e74a232 Re-organize things so that bootstrap.ui doesn't load ui.text 2009-03-31 23:44:38 -05:00
Daniel Ehrenberg 3211270d5b left and right arrow keys move between graphemes in UI 2009-03-31 21:49:14 -05:00
Daniel Ehrenberg 95d9b3a417 Adding functionality to unicode breaks API for future UI changes 2009-03-31 21:48:43 -05:00
Daniel Ehrenberg cee809ead1 Merge branch 'master' of git://factorcode.org/git/factor into unicode 2009-03-31 21:42:22 -05:00
Daniel Ehrenberg b6d292fb23 Merge branch 'master' of git://factorcode.org/git/factor into unicode 2009-03-31 21:15:18 -05:00
Doug Coleman 65cb08c355 fix help-lint for syndication 2009-03-31 11:12:05 -05:00
Slava Pestov 932d44cab8 Small speedup for code using H{ } clone and with-scope 2009-03-31 08:16:04 -05:00
Slava Pestov 39b53817b9 Small size reduction for deployed images 2009-03-31 08:15:27 -05:00
Slava Pestov 1dfa621f4d Tweak some code to reduce deployed image size 2009-03-31 08:03:27 -05:00
Slava Pestov 85fb4aab89 syndication: fix help lint 2009-03-31 04:43:26 -05:00
Slava Pestov eb9164e65d Merge branch 'master' of git://factorcode.org/git/factor 2009-03-30 20:46:09 -05:00
Slava Pestov b32df2100a Fix parse-feed for byte arrays 2009-03-30 20:45:55 -05:00
Doug Coleman 6b6de2b8aa refactor some error handling in peg, more unit tests 2009-03-30 19:42:04 -05:00
Doug Coleman 9550becf92 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-30 08:44:49 -05:00
sheeple 4ce3cdc149 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-30 07:20:28 -05:00
sheeple 42d164db77 Fix C99 complex number support in FFI on Mac OS X/PPC 2009-03-30 07:19:14 -05:00