Doug Coleman
234ae7c845
db, db.sqlite: If we are in a transaction, don't start another transaction. Add a unit test. Fixes #631 . Fixes #623 .
2013-03-29 17:33:54 -07:00
John Benediktsson
8ae895f6b9
Revert "db: don't nest transactions.
...
This reverts commit e599a83de7 .
2012-09-26 13:29:40 -07:00
John Benediktsson
e599a83de7
db: don't nest transactions.
2012-09-26 10:35:22 -07:00
Doug Coleman
79355dc8ad
sqlite: Fix using.
2012-08-26 11:57:24 -07:00
Doug Coleman
5b20330ac2
db.sqlite: Fix using.
2012-08-26 01:20:06 -07:00
Doug Coleman
6169372f06
db.sqlite: Append layouts:cell to sqlite file test db name. Fixes #647 .
2012-08-26 00:09:31 -07:00
John Benediktsson
854ad5ca98
classes.tuple: moving get-slot-named and set-slot-named from db.types.
2012-07-24 11:55:16 -07:00
Joe Groff
eee483654a
use radix literals
2011-11-23 19:03:40 -08:00
Doug Coleman
f05e33fa37
Fix all failures in the linux64 build email
2011-10-24 19:33:09 -07:00
Doug Coleman
55d6dc14b0
Missed yet more renames
2011-10-24 17:00:09 -07:00
John Benediktsson
eb55f8575c
Cleanup more lint warnings.
2011-10-14 12:31:46 -07:00
John Benediktsson
463c7292d1
Fix M: stack effects.
2011-10-13 16:41:17 -07:00
John Benediktsson
59fe95c9e9
sequences: define ?first and ?second.
2011-10-13 12:53:46 -07:00
John Benediktsson
0e3d598e69
specialized-arrays: performed some cleanup.
...
Specifically,
• Created >c-array to be replacement for >T-array.
• Created cast-array to be generic replacement for all T-array-cast words.
• Created c-array@ to be generic replacement for T-array@ words.
• Replaced usages of <T-array> with T <c-array>
• Replaced usages of <direct-T-array> with T <c-direct-array>
• Replaced usages of >T-array with T >c-array
• Replaced usages of T-array-cast with T cast-array
• Replaced usages of malloc-T-array with T malloc-array.
• Removed malloc-T-array.
• Removed T-array-cast.
• Removed T-array@.
• Removed >T-array.
I also added (but didn't change any code to use):
• T c-array-type, returns T-array
• T c-array?, returns T-array?
• c-array{ T ... }, returns T-array{ ... }
Bootstraps just find on Mac OS X. Also `load-all test-all` works for me.
2011-09-26 11:37:51 -07:00
Doug Coleman
17e0fbe501
Remove Windows CE from core/ basis/ and build-support/
...
Rename the winnt singleton to windows in core/ basis/ extra/
Rename boot images winnt -> windows
Fixes #84 .
2011-09-18 23:19:06 -05:00
Doug Coleman
650d6f9f80
Only test postgresql on win32
2011-09-07 00:35:26 -07:00
Doug Coleman
1809b65a9e
Change postgresql test database to prepend the cpu string so that running two builders on the Mac Pro build machine will not cause random failures due to interference.
2011-09-06 17:51:46 -07:00
John Benediktsson
248b0df6fc
Spelling fixes to documentation.
2011-08-26 16:20:31 -07:00
John Benediktsson
306643cad4
Merge branch 'master' of git://github.com/slavapestov/factor
2011-03-14 22:47:02 -07:00
otoburb
a822a3e438
basis/db/tuples: Minor doc fix for 'select-tuples'
2011-03-14 06:07:32 +00:00
John Benediktsson
e26b900038
db.sqlite: update word documentation.
2011-03-07 15:06:28 -08:00
Keita Haga
c91273c454
db: fix a couple of typos in docs
2011-01-15 02:03:20 +09:00
Keita Haga
0426789c84
db.tuples, timers: few $unchecked-examples turn into $codes
2011-01-08 22:31:07 +09:00
Keita Haga
4036d677dd
db.tuples: fix a couple of examples in tutorial article a little
2010-12-06 06:14:24 +09:00
Keita Haga
d11111e7f5
db: fix some examples
2010-11-28 03:34:27 +09:00
John Benediktsson
a46297fd1d
db.sqlite.lib: fixing sqlite-row word.
2010-08-13 14:23:05 -07:00
John Benediktsson
c5d8268527
db: fix typo in docs.
2010-07-26 08:11:51 -07:00
Slava Pestov
cf6b910c9f
alien.data: remove second quotation parameter from with-out-parameters, now all values are copied properly and calling 'clone' on structs in this quotation is not necessary
2010-07-16 17:32:05 -04:00
Slava Pestov
5d9993d46f
Updating code to use with-out-parameters
2010-05-23 03:07:47 -04:00
Doug Coleman
e559f1470b
Use keys/values where appropriate
2010-05-21 12:48:04 -05:00
Joe Groff
dad706fa70
db.sqlite.ffi: remove leftover stack effects from converted FUNCTION-ALIAS:es
2010-04-15 11:27:33 -07:00
Joe Groff
8e064e69ca
db.sqlite.ffi: use FUNCTION-ALIAS:
2010-04-14 21:58:52 -07:00
Joe Groff
d951be1832
"cdecl" -> cdecl
2010-03-31 19:20:35 -07:00
Joe Groff
96ab4492d2
rename current string-mangling "char*" to "c-string". char* is now just a boring old pointer to char
2010-02-23 11:42:02 -08:00
Joe Groff
1fc6165c0f
get rid of the last few pointer typedefs in db.postgresql.ffi, windows.usp10, and windows.winsock
2010-02-23 10:17:48 -08:00
Joe Groff
c659f35359
db.sqlite.ffi: replace some TYPEDEF: void* foo* with C-TYPE: foo
2010-02-22 19:36:14 -08:00
Slava Pestov
bdb2113669
Merge branch 'master' of git://github.com/erikcharlebois/factor
2010-02-19 12:35:21 +13:00
Slava Pestov
74891bc02a
Update documentation for new help lint check
2010-02-19 12:31:52 +13:00
Erik Charlebois
75e8ed7e33
Fix some doc typos, metadata
2010-02-16 03:25:03 -08:00
Doug Coleman
6257c741de
ERROR:s is immutable now, so don't use it in db
2010-02-03 12:25:55 -06:00
Slava Pestov
9e135e1f2f
db: update for ERROR: change
2010-02-03 23:11:31 +13:00
Doug Coleman
8ae200d419
Rename accumulator to collector, pusher to selector
2010-01-22 15:00:53 -06:00
Doug Coleman
7521807b55
random is generic now -- iota random -> random
2010-01-14 12:48:57 -06:00
Slava Pestov
880fb747fc
Removing integers-as-sequences
2010-01-15 07:15:33 +13:00
Slava Pestov
08b6ebc7fa
Factor source files should not be executable
2009-11-21 17:50:43 -06:00
Slava Pestov
2ad5796b6a
Update a few places that used string C type names to use words; fixes some deploy tests
2009-11-20 03:21:48 -06:00
Joe Groff
25d384abe4
remove non-primitive-related uses of tuck from basis
2009-11-05 17:03:24 -06:00
Joe Groff
cee5862b69
update a bunch of alien-callbacks and alien-indirects to use c-type words
2009-10-21 21:10:11 -05:00
Joe Groff
4dd44a007a
update some naked alien-invokes to use c-type words
2009-10-21 18:44:00 -05:00
Keith Lazuka
8f79ea91ba
docs: change $subsection to $subsections
2009-10-02 12:15:48 -04:00