4 years ago!! Postmodern no longer user Darcs for version control !!
marijnh@gmail.com [Fri, 02 Apr 2010 04:50:45]
!! Postmodern no longer user Darcs for version control !!

Ignore-this: bc976af1acd003b3ca9edb0d126d1850

You'll have to use the git repository at http://marijn.haverbeke.nl/postmodern/postmodern ,
or http://github.com/marijnh/Postmodern from now on.

Cheers,
Marijn


4 years agopreserve order of deftable definitions, to make it easier to have dependencies between tables"
marijnh@gmail.com [Fri, 02 Apr 2010 03:05:31]
preserve order of deftable definitions, to make it easier to have dependencies between tables"

Ignore-this: 9f33b88347103e3e6ccaf4b43e9c41e

4 years agoadd a :before method to make sure dao classes are finalized whenever their keys are accessed
marijnh@gmail.com [Mon, 29 Mar 2010 23:42:09]
add a :before method to make sure dao classes are finalized whenever their keys are accessed

Ignore-this: fe3eb2fcce028acd05c951f4ccf4cc30

4 years agoadd :plist and :plists format specifiers (courtesy of Andrey Moskvitin)
marijnh@gmail.com [Sat, 27 Mar 2010 00:52:08]
add :plist and :plists format specifiers (courtesy of Andrey Moskvitin)

Ignore-this: 488ca4dfbbfec5dd65a136d0dde770d2

4 years agomake sure :create-enum does not double-escape reserved words
marijnh@gmail.com [Mon, 22 Mar 2010 02:04:13]
make sure :create-enum does not double-escape reserved words

Ignore-this: ece47bf0f29695bb481d11437d985bb7

4 years agoallow the target-fields argument to !foreign to be a single column again
marijnh@gmail.com [Mon, 22 Mar 2010 01:58:06]
allow the target-fields argument to !foreign to be a single column again

Ignore-this: ed2f3cc6467ac13bee44600296e331e3

4 years agoadd readers for some array query result types
marijnh@gmail.com [Sun, 21 Mar 2010 05:34:40]
add readers for some array query result types

Ignore-this: 2b99de6a8b7a2e9ef38f262940e79eaa

4 years agofix stray parenthesis introduced in previous commit
marijnh@gmail.com [Sat, 20 Mar 2010 12:43:53]
fix stray parenthesis introduced in previous commit

Ignore-this: ac6e12a2d7a0794f42cda5d323f453bf

4 years agosupport :on-delete and :on-update args to !foreign
marijnh@gmail.com [Sat, 20 Mar 2010 12:15:32]
support :on-delete and :on-update args to !foreign

Ignore-this: cbf9f021f8426fb994de80e4261f19ec

4 years agomake vectors write properly, both as prepared query params and as query text, add :[] sql-op
marijnh@gmail.com [Sat, 20 Mar 2010 11:59:12]
make vectors write properly, both as prepared query params and as query text, add :[] sql-op

Ignore-this: 88bc886ac661866cb5ac5c6ac776753

4 years agoreplace nonsensical drop-enum with drop-type, which actually exists
marijnh@gmail.com [Wed, 17 Mar 2010 03:57:46]
replace nonsensical drop-enum with drop-type, which actually exists

Ignore-this: 3e5be7e8ae76d07a89b96dc184de38ce

4 years agoprevent !foreign from escaping names in the constraint name twice
marijnh@gmail.com [Tue, 16 Mar 2010 01:38:22]
prevent !foreign from escaping names in the constraint name twice

Ignore-this: 354dbd382eae7dc81a65eeca713ad334

4 years agoadd save-dao/transaction, since the old version would emit warnings inside of transactions
marijnh@gmail.com [Tue, 09 Mar 2010 02:12:06]
add save-dao/transaction, since the old version would emit warnings inside of transactions

Ignore-this: 1f7c5cfa2a466594b985c2662b2202f6

4 years agomark release 1.15
marijnh@gmail.com [Mon, 01 Mar 2010 05:03:13]
mark release 1.15

Ignore-this: 28e6257c9ab735fd38fe12b1d32a2019

4 years agoextend doquery to allow parameterised queries
marijnh@gmail.com [Wed, 24 Feb 2010 23:55:50]
extend doquery to allow parameterised queries

Ignore-this: d73e71d860f95a07141f0cbc8cb135bf

4 years agoexplicitly require sb-bsd-sockets when on sbcl, since that's not automatically loaded
marijnh@gmail.com [Wed, 24 Feb 2010 23:48:20]
explicitly require sb-bsd-sockets when on sbcl, since that's not automatically loaded

Ignore-this: 3aa80dbb6f28d30db3200a83f0527076

4 years agouse built-in socket library on SBCL, drop usocket dependency on that platform. also allow a host of :unix to be passed in to try and use local unix socket to connect to the server (only on SBCL)
marijnh@gmail.com [Tue, 02 Feb 2010 06:48:31]
use built-in socket library on SBCL, drop usocket dependency on that platform. also allow a host of :unix to be passed in to try and use local unix socket to connect to the server (only on SBCL)

Ignore-this: ebc68551b84a78a4435e9b741cf3581a

4 years agoAdd :between-symmetric operator
Daniel White [Sat, 23 Jan 2010 01:34:55]
Add :between-symmetric operator

Ignore-this: bfa515cf45b0bb47080a2d03f9f93b88

4 years agoallow functions to be applied in 'name lists' (for exampke the columns for an index) because, apparently, one can create indices on the result of functions
marijnh@gmail.com [Mon, 04 Jan 2010 09:24:54]
allow functions to be applied in 'name lists' (for exampke the columns for an index) because, apparently, one can create indices on the result of functions

Ignore-this: 51ffb2e4e9838c13906f5287035a335d

4 years agoadd support for ghost slots
marijnh@gmail.com [Tue, 27 Oct 2009 02:28:03]
add support for ghost slots

Ignore-this: c19a0913f6066d1ed4ccf6125264e6d3

4 years agofix broken with-column-writers
marijnh@gmail.com [Tue, 27 Oct 2009 00:42:29]
fix broken with-column-writers

Ignore-this: c987d003d301783237322d1639cdd78b

4 years agoAdd :add-column action to :alter-table
Daniel White [Tue, 25 Aug 2009 05:34:17]
Add :add-column action to :alter-table

Ignore-this: eef311a1f7d7255dc678b889cbf46222

5 years agoadd :if-exists arg to :drop-... operators
marijnh@gmail.com [Thu, 28 May 2009 10:11:36]
add :if-exists arg to :drop-... operators

Ignore-this: e083892c397a559a112cea1b66d0f105

5 years agomake with-connection docstring less confusing
marijnh@gmail.com [Mon, 25 May 2009 22:51:51]
make with-connection docstring less confusing

Ignore-this: 801c62dd25b3c4511e6b5b8fd850f98d

5 years agocall license zlib-like, not BSD-like
marijnh@gmail.com [Sat, 18 Apr 2009 11:31:11]
call license zlib-like, not BSD-like

Ignore-this: 7685218504a778e47ab3ed6327eb8c46

5 years agoMake sure simple-date postgres glue is loaded in all asdf configurations.
asf@boinkor.net [Fri, 17 Apr 2009 03:19:16]
Make sure simple-date postgres glue is loaded in all asdf configurations.


Split out the glue into an asdf system of its own and add :after load-op methods
for cl-postgres and simple-date that ensure the glue is loaded if the other
system has been loaded, as well.

5 years agofix bug in decoding 29th February dates in simple-date
marijnh@gmail.com [Wed, 15 Apr 2009 03:46:48]
fix bug in decoding 29th February dates in simple-date

Ignore-this: 7eed7ac4863f6ce60c4bbb4a8ecfe532

5 years agosupport natural joins, don't require :on clause for cross joins
marijnh@gmail.com [Thu, 09 Apr 2009 06:35:03]
support natural joins, don't require :on clause for cross joins

Ignore-this: 4674b8335ec8c3d0767885bc5df84a93

5 years agomake sure prompt is visible before asking for input in test suite
marijnh@gmail.com [Wed, 11 Mar 2009 05:48:09]
make sure prompt is visible before asking for input in test suite

Ignore-this: fec903b2178c1d096e5e31ce4b034565

5 years agodon't use usocket on allegro CL (reducing dependencies)
marijnh@gmail.com [Wed, 11 Mar 2009 05:45:03]
don't use usocket on allegro CL (reducing dependencies)

Ignore-this: 3bf1a6d7c66bb53424605af630dae59f

5 years agomake sure direct-keys of a class are cleared when it is redefined without a keys option
marijnh@gmail.com [Wed, 11 Mar 2009 01:40:48]
make sure direct-keys of a class are cleared when it is redefined without a keys option

Ignore-this: 5c32ec446b320a07ced7b2f780d42c59

5 years agosuppress warnings
marijnh@gmail.com [Wed, 11 Mar 2009 01:23:28]
suppress warnings

Ignore-this: a2ea27d684f4e12f1a50b0a3341046db

5 years agoallow non-column slots to be defined as columns
marijnh@gmail.com [Wed, 11 Mar 2009 01:20:18]
allow non-column slots to be defined as columns

Ignore-this: 7227932681a3c3439026d39eb70f85f6

5 years agomark release 1.14
marijnh@gmail.com [Sat, 07 Mar 2009 04:23:40]
mark release 1.14

Ignore-this: fc6b7d33be599bfd5b7e08c109e39b02

5 years agorevise rational-writing behaviour, add *silently-truncate-rationals*
marijnh@gmail.com [Fri, 06 Feb 2009 07:09:26]
revise rational-writing behaviour, add *silently-truncate-rationals*

Ignore-this: 1e00e7831455c35325af44d457aefc4f

5 years agoadded a write-rational-as-foating-point function and use it to serialize rationals when sending them to Postgres.
attila.lendvai@gmail.com [Fri, 06 Feb 2009 03:24:12]
added a write-rational-as-foating-point function and use it to serialize rationals when sending them to Postgres.

Ignore-this: 45c9cc579792d173983382218dbfbac1

it limits their length at 38 digits and throws an error if they don't fit (instead of silently losing precision as it did before).

with this change storing 0.7 into a NUMERIC column will properly read back as 0.7.

5 years agoAdded :cascade op to drop any object recursively.
tsufiev@gmail.com [Sun, 18 Jan 2009 23:48:04]
Added :cascade op to drop any object recursively.

Ignore-this: c30f340ba5a5e17c4bf21218ae4dac91

'DROP TABLE p_channels;
NOTICE: constraint p_channels_history_p_channel_id_fkey on table
p_channels_history depends on table p_channels
channels
ERROR: cannot drop table p_channels because other objects depend on it
HINT: Use DROP ... CASCADE to drop the dependent objects too.'
The error message and a hint described above suggested this patch.

5 years agowrong term in symbol index in cl-postgres doc
marijnh@gmail.com [Sun, 28 Dec 2008 23:37:15]
wrong term in symbol index in cl-postgres doc

5 years agoAdd query callback feature to cl-postgres.
Maciej Pasternacki [Sun, 21 Dec 2008 14:38:46]
Add query callback feature to cl-postgres.

5 years agodocument :delete-from :returning support
marijnh@gmail.com [Thu, 18 Dec 2008 02:55:19]
document :delete-from :returning support

5 years agosupport RETURNING in :delete-from (courtesy Timur Sufiev)
marijnh@gmail.com [Tue, 16 Dec 2008 23:53:26]
support RETURNING in :delete-from (courtesy Timur Sufiev)

5 years agouse a custom error type for S-SQL parsing errors
marijnh@gmail.com [Tue, 16 Dec 2008 23:50:31]
use a custom error type for S-SQL parsing errors

5 years agofix use of wrong oid for oid datatype
marijnh@gmail.com [Tue, 16 Dec 2008 23:50:09]
fix use of wrong oid for oid datatype

5 years agofix stupid typo in !foreign
marijnh@gmail.com [Tue, 16 Dec 2008 08:13:27]
fix stupid typo in !foreign

5 years agoadd interpreter spec for oid datatype
marijnh@gmail.com [Tue, 16 Dec 2008 08:08:24]
add interpreter spec for oid datatype

5 years agofix another ACL modern-mode incompatibility
marijnh@gmail.com [Tue, 16 Dec 2008 07:55:19]
fix another ACL modern-mode incompatibility

5 years agoescape exclamation marks in symbol names, to prevent breaking when allegrograph is loaded
marijnh@gmail.com [Mon, 15 Dec 2008 08:12:55]
escape exclamation marks in symbol names, to prevent breaking when allegrograph is loaded

5 years agoDAO-KEYS method for DAOs.
Maciej Pasternacki [Mon, 24 Nov 2008 16:42:21]
DAO-KEYS method for DAOs.

5 years agoExport DAO-KEYS.
Maciej Pasternacki [Mon, 24 Nov 2008 16:28:18]
Export DAO-KEYS.

5 years agoadded transaction-rollback error codes, including deadlock-detected
attila.lendvai@gmail.com [Mon, 24 Nov 2008 07:00:38]
added transaction-rollback error codes, including deadlock-detected

Ignore-this: af1d8d6f9b64498aeeb0e1f0fe7c054c

Next ->