apps/madmutt.git
17 years agogetaddrinfo shall exist on any modern platform madmutt will run on.
Pierre Habouzit [Sat, 12 May 2007 11:24:34 +0000 (13:24 +0200)]
getaddrinfo shall exist on any modern platform madmutt will run on.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agofix configure script to avoid polluting LDFLAGS/LIBS/LDADD/...
Pierre Habouzit [Sat, 12 May 2007 11:09:37 +0000 (13:09 +0200)]
fix configure script to avoid polluting LDFLAGS/LIBS/LDADD/...

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodrop openssl support as well, only use GNUTLS.
Pierre Habouzit [Sat, 12 May 2007 10:46:37 +0000 (12:46 +0200)]
drop openssl support as well, only use GNUTLS.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agosimplifications.
Pierre Habouzit [Sat, 12 May 2007 10:18:06 +0000 (12:18 +0200)]
simplifications.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agocruft
Pierre Habouzit [Sat, 12 May 2007 10:08:07 +0000 (12:08 +0200)]
cruft

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomerge many things in auth.c
Pierre Habouzit [Sat, 12 May 2007 10:06:35 +0000 (12:06 +0200)]
merge many things in auth.c

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agofurther unclutter.
Pierre Habouzit [Sat, 12 May 2007 09:42:55 +0000 (11:42 +0200)]
further unclutter.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoMerge branch 'master' of pan:/git/madmutt
Pierre Habouzit [Sat, 12 May 2007 09:37:19 +0000 (11:37 +0200)]
Merge branch 'master' of pan:/git/madmutt

Conflicts:

imap/Makefile.am

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodrop gss as well.
Pierre Habouzit [Sat, 12 May 2007 09:36:21 +0000 (11:36 +0200)]
drop gss as well.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodrop GSS as well, users will have to use correctly configured sasl.
Pierre Habouzit [Sat, 12 May 2007 09:26:13 +0000 (11:26 +0200)]
drop GSS as well, users will have to use correctly configured sasl.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoImpose the use of SASL2, so that we can drop a lot of useless old dead code.
Pierre Habouzit [Sat, 12 May 2007 09:17:08 +0000 (11:17 +0200)]
Impose the use of SASL2, so that we can drop a lot of useless old dead code.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agobetter debug symbols
Pierre Habouzit [Mon, 30 Apr 2007 12:16:26 +0000 (14:16 +0200)]
better debug symbols

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoMerge branch 'master' of pan:/git/madmutt
Pierre Habouzit [Sat, 14 Apr 2007 09:48:10 +0000 (11:48 +0200)]
Merge branch 'master' of pan:/git/madmutt

17 years agoremove useless setting (will be scriptable at some point).
Pierre Habouzit [Sat, 14 Apr 2007 09:47:41 +0000 (11:47 +0200)]
remove useless setting (will be scriptable at some point).

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agofix segfault when gpg is not present.
Pierre Habouzit [Thu, 12 Apr 2007 10:55:29 +0000 (12:55 +0200)]
fix segfault when gpg is not present.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agouse enums, it's way better :)
Pierre Habouzit [Tue, 10 Apr 2007 08:14:19 +0000 (10:14 +0200)]
use enums, it's way better :)

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agorename mutt_libesmtp -> send_smtp
Pierre Habouzit [Tue, 10 Apr 2007 08:07:40 +0000 (10:07 +0200)]
rename mutt_libesmtp -> send_smtp

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoBuild system simplifications.
Pierre Habouzit [Tue, 10 Apr 2007 08:07:23 +0000 (10:07 +0200)]
Build system simplifications.

Do not use MUTT_LIB_OBJECTS anymore, always compile everything, rather use
the preprocessor, so that everything is clear from the source, and that we
don't have to look in the build system to know what's going on.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agofix idn support properly
Pierre Habouzit [Mon, 9 Apr 2007 23:56:27 +0000 (01:56 +0200)]
fix idn support properly

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoRepository cleanse.
Pierre Habouzit [Mon, 9 Apr 2007 23:34:17 +0000 (01:34 +0200)]
Repository cleanse.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoreally remove doc/
Pierre Habouzit [Mon, 9 Apr 2007 23:24:12 +0000 (01:24 +0200)]
really remove doc/

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomakedoc won't work anymore.
Pierre Habouzit [Mon, 9 Apr 2007 23:21:39 +0000 (01:21 +0200)]
makedoc won't work anymore.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoremove old lib.[hc]
Pierre Habouzit [Mon, 9 Apr 2007 23:15:43 +0000 (01:15 +0200)]
remove old lib.[hc]

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodrop !builtin pager, sucks badly, and I plan to improve the pager anyways.
Pierre Habouzit [Mon, 9 Apr 2007 22:58:55 +0000 (00:58 +0200)]
drop !builtin pager, sucks badly, and I plan to improve the pager anyways.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoforgot the configure.ac
Pierre Habouzit [Mon, 9 Apr 2007 22:18:37 +0000 (00:18 +0200)]
forgot the configure.ac

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoremove old pile of crap and cruft
Pierre Habouzit [Mon, 9 Apr 2007 22:18:18 +0000 (00:18 +0200)]
remove old pile of crap and cruft

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agouseless
Pierre Habouzit [Mon, 9 Apr 2007 22:15:04 +0000 (00:15 +0200)]
useless

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agofurther crypt enhancements.
Pierre Habouzit [Sat, 7 Apr 2007 23:50:37 +0000 (01:50 +0200)]
further crypt enhancements.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoproperly rewrite body_to_data_object: we must _add_ CR's not remove them :P
Pierre Habouzit [Sat, 7 Apr 2007 12:36:56 +0000 (14:36 +0200)]
properly rewrite body_to_data_object: we must _add_ CR's not remove them :P

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agovarious rewrites and cleanups.
Pierre Habouzit [Fri, 6 Apr 2007 23:10:44 +0000 (01:10 +0200)]
various rewrites and cleanups.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoDrop useless functions with gpgme (auto import is a gpg capability already).
Pierre Habouzit [Thu, 5 Apr 2007 21:13:36 +0000 (23:13 +0200)]
Drop useless functions with gpgme (auto import is a gpg capability already).
also drop the send-key function, it's rather useless, and can be provided as
a third party script (or at least will be possible in the future fore sure).

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agowibble
Pierre Habouzit [Thu, 5 Apr 2007 00:15:41 +0000 (02:15 +0200)]
wibble

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoremove more obsolete options.
Pierre Habouzit [Thu, 5 Apr 2007 00:09:26 +0000 (02:09 +0200)]
remove more obsolete options.
remove obsolete functions, use their replacement.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoMore simplification and prototype hiding
Pierre Habouzit [Wed, 4 Apr 2007 23:52:54 +0000 (01:52 +0200)]
More simplification and prototype hiding

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomerge crypt back into $top_builddir :)
Pierre Habouzit [Wed, 4 Apr 2007 23:46:14 +0000 (01:46 +0200)]
merge crypt back into $top_builddir :)

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodrop unused prototypes
Pierre Habouzit [Wed, 4 Apr 2007 23:22:14 +0000 (01:22 +0200)]
drop unused prototypes

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomore crypt simplifications
Pierre Habouzit [Wed, 4 Apr 2007 00:38:09 +0000 (02:38 +0200)]
more crypt simplifications

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomore simplifications. also fix gpgme crypt menu
Pierre Habouzit [Tue, 3 Apr 2007 23:39:04 +0000 (01:39 +0200)]
more simplifications. also fix gpgme crypt menu

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoold disabled code
Pierre Habouzit [Tue, 3 Apr 2007 13:38:57 +0000 (15:38 +0200)]
old disabled code

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agorefactor import_keys to take directly an open file.
Pierre Habouzit [Tue, 3 Apr 2007 10:51:26 +0000 (12:51 +0200)]
refactor import_keys to take directly an open file.

use tmpfile to generate the temp FILE*

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoremove cryptglue.c
Pierre Habouzit [Tue, 3 Apr 2007 09:16:00 +0000 (11:16 +0200)]
remove cryptglue.c

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoworkaround
Pierre Habouzit [Tue, 3 Apr 2007 00:42:55 +0000 (02:42 +0200)]
workaround

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agospaces
Pierre Habouzit [Tue, 3 Apr 2007 00:07:11 +0000 (02:07 +0200)]
spaces

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agowe don't want this warning, as it is default now, and that some people may
Pierre Habouzit [Tue, 3 Apr 2007 00:03:57 +0000 (02:03 +0200)]
we don't want this warning, as it is default now, and that some people may
want not to use gpg at all.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodrop lots of old fashionned crypt settings.
Pierre Habouzit [Mon, 2 Apr 2007 23:59:29 +0000 (01:59 +0200)]
drop lots of old fashionned crypt settings.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoand even less cruft.
Pierre Habouzit [Mon, 2 Apr 2007 23:50:28 +0000 (01:50 +0200)]
and even less cruft.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agotake more cruft to the bin
Pierre Habouzit [Mon, 2 Apr 2007 23:36:25 +0000 (01:36 +0200)]
take more cruft to the bin

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agocruft--
Pierre Habouzit [Mon, 2 Apr 2007 22:56:05 +0000 (00:56 +0200)]
cruft--

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodrop even more stupid glue.
Pierre Habouzit [Mon, 2 Apr 2007 22:52:57 +0000 (00:52 +0200)]
drop even more stupid glue.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodrop even more glue.
Pierre Habouzit [Mon, 2 Apr 2007 22:37:44 +0000 (00:37 +0200)]
drop even more glue.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoEven remove more code.
Pierre Habouzit [Mon, 2 Apr 2007 22:22:44 +0000 (00:22 +0200)]
Even remove more code.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoadd support for import key from gpgme as well !
Pierre Habouzit [Mon, 2 Apr 2007 22:10:06 +0000 (00:10 +0200)]
add support for import key from gpgme as well !
remove tedious pile of crap

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoremove lot of code, round 1
Pierre Habouzit [Mon, 2 Apr 2007 20:54:42 +0000 (22:54 +0200)]
remove lot of code, round 1

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agowibble
Pierre Habouzit [Mon, 2 Apr 2007 20:29:46 +0000 (22:29 +0200)]
wibble

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomissing ignore
Pierre Habouzit [Mon, 2 Apr 2007 20:17:01 +0000 (22:17 +0200)]
missing ignore

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodead code.
Pierre Habouzit [Mon, 2 Apr 2007 20:16:34 +0000 (22:16 +0200)]
dead code.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years ago$from ...
Pierre Habouzit [Mon, 2 Apr 2007 20:13:16 +0000 (22:13 +0200)]
$from ...

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomove record as well (yeah, I'm a selfish bitch, I migrate things in my own folder...
Pierre Habouzit [Sun, 1 Apr 2007 23:16:41 +0000 (01:16 +0200)]
move record as well (yeah, I'm a selfish bitch, I migrate things in my own folder-hooks first)

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoMake MAlias public. migrate $signature, so that I can test the new MCore.folder_hook...
Pierre Habouzit [Sun, 1 Apr 2007 22:41:21 +0000 (00:41 +0200)]
Make MAlias public. migrate $signature, so that I can test the new MCore.folder_hook properly \o/

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoyes we know it's C ;)
Pierre Habouzit [Sun, 1 Apr 2007 22:00:56 +0000 (00:00 +0200)]
yes we know it's C ;)

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoimplement folder-hooks as a lua callback. yipeeeeeeeeeeeh
Pierre Habouzit [Sun, 1 Apr 2007 22:00:33 +0000 (00:00 +0200)]
implement folder-hooks as a lua callback. yipeeeeeeeeeeeh

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years ago[lua] make our modules be extensible (accept new values).
Pierre Habouzit [Sun, 1 Apr 2007 21:43:44 +0000 (23:43 +0200)]
[lua] make our modules be extensible (accept new values).

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoremove cruft (Synonyms)
Pierre Habouzit [Sat, 31 Mar 2007 14:38:22 +0000 (16:38 +0200)]
remove cruft (Synonyms)

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agosimplifications.
Pierre Habouzit [Sat, 31 Mar 2007 14:29:58 +0000 (16:29 +0200)]
simplifications.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agocode simplification, fixes.
Pierre Habouzit [Sat, 31 Mar 2007 14:29:07 +0000 (16:29 +0200)]
code simplification, fixes.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agolast lists into Mime
Pierre Habouzit [Sat, 31 Mar 2007 14:23:14 +0000 (16:23 +0200)]
last lists into Mime

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoUsers don't know what they are doing most of the time…
Pierre Habouzit [Sat, 31 Mar 2007 14:03:49 +0000 (16:03 +0200)]
Users don't know what they are doing most of the time…

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agowibble
Pierre Habouzit [Sat, 31 Mar 2007 13:55:28 +0000 (15:55 +0200)]
wibble

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agofix esmtp.
Pierre Habouzit [Sat, 31 Mar 2007 13:51:27 +0000 (15:51 +0200)]
fix esmtp.

crude hack because libesmtp-config sucks.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoRemove the ispell stuff, it's useless, most editors know how to do this,
Pierre Habouzit [Sat, 31 Mar 2007 13:29:30 +0000 (15:29 +0200)]
Remove the ispell stuff, it's useless, most editors know how to do this,
else you can use a pipe filter on your mail anyway.

  Also fix autotools.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoignore
Pierre Habouzit [Sat, 31 Mar 2007 13:18:07 +0000 (15:18 +0200)]
ignore

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoMake buffy a lua package as well.
Pierre Habouzit [Sat, 31 Mar 2007 13:17:53 +0000 (15:17 +0200)]
Make buffy a lua package as well.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agowibble
Pierre Habouzit [Fri, 30 Mar 2007 23:45:10 +0000 (01:45 +0200)]
wibble

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoMore things to the Mime package.
Pierre Habouzit [Fri, 30 Mar 2007 23:19:57 +0000 (01:19 +0200)]
More things to the Mime package.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agosimplify some mime things
Pierre Habouzit [Fri, 30 Mar 2007 22:40:22 +0000 (00:40 +0200)]
simplify some mime things

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoMove (un)?lists and (un)subscribe to MAlias.
Pierre Habouzit [Fri, 30 Mar 2007 10:32:06 +0000 (12:32 +0200)]
Move (un)?lists and (un)subscribe to MAlias.
Also minor tweaks on rx_t's

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoMove (un)alternates to MAlias
Pierre Habouzit [Fri, 30 Mar 2007 09:45:43 +0000 (11:45 +0200)]
Move (un)alternates to MAlias

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoproper handling of regex lists.
Pierre Habouzit [Fri, 30 Mar 2007 09:24:40 +0000 (11:24 +0200)]
proper handling of regex lists.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomove smap/nospam into the mime module.
Pierre Habouzit [Thu, 29 Mar 2007 23:28:38 +0000 (01:28 +0200)]
move smap/nospam into the mime module.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoadd some lua in the mime module as well.
Pierre Habouzit [Thu, 29 Mar 2007 22:56:52 +0000 (00:56 +0200)]
add some lua in the mime module as well.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoDeal with $hostname and $shorthost
Pierre Habouzit [Thu, 29 Mar 2007 22:33:17 +0000 (00:33 +0200)]
Deal with $hostname and $shorthost

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agosmall touchups
Pierre Habouzit [Thu, 29 Mar 2007 22:08:53 +0000 (00:08 +0200)]
small touchups

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoadd the possibility to set an 'onchange' property to our members.
Pierre Habouzit [Thu, 29 Mar 2007 22:06:36 +0000 (00:06 +0200)]
add the possibility to set an 'onchange' property to our members.
use that for MCharset.charset.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoSimplify charset.cpkg a bit
Pierre Habouzit [Thu, 29 Mar 2007 21:37:03 +0000 (23:37 +0200)]
Simplify charset.cpkg a bit

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodamn, cflags were silent, fixing many bugs they now show.
Pierre Habouzit [Tue, 27 Mar 2007 23:52:38 +0000 (01:52 +0200)]
damn, cflags were silent, fixing many bugs they now show.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoconvert {charset,iconv}-hooks.
Pierre Habouzit [Tue, 27 Mar 2007 23:42:17 +0000 (01:42 +0200)]
convert {charset,iconv}-hooks.

They even gain regex-capture for free \o/
Use it that way (for now):

    MCharset.charset_hook("^windows-([0-9]*)$", "cp%1")

Isn't _that_ cute ?

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoturn charset into a lua package as well.
Pierre Habouzit [Tue, 27 Mar 2007 22:48:03 +0000 (00:48 +0200)]
turn charset into a lua package as well.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agosimplify include
Pierre Habouzit [Tue, 27 Mar 2007 22:08:26 +0000 (00:08 +0200)]
simplify include

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomove more stuff to the lua bindings.
Pierre Habouzit [Tue, 27 Mar 2007 22:02:21 +0000 (00:02 +0200)]
move more stuff to the lua bindings.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoReinstate some lost functions.
Pierre Habouzit [Mon, 26 Mar 2007 23:50:48 +0000 (01:50 +0200)]
Reinstate some lost functions.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoReinstate documentation, also migrate use_domain to MCore.
Pierre Habouzit [Mon, 26 Mar 2007 23:45:10 +0000 (01:45 +0200)]
Reinstate documentation, also migrate use_domain to MCore.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomake quadopts be consistently dealt with as strings.
Pierre Habouzit [Mon, 26 Mar 2007 23:05:51 +0000 (01:05 +0200)]
make quadopts be consistently dealt with as strings.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agosmall oopsies in the cpgk2c generator.
Pierre Habouzit [Mon, 26 Mar 2007 22:30:51 +0000 (00:30 +0200)]
small oopsies in the cpgk2c generator.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agosmall fix in Makefile
Pierre Habouzit [Mon, 26 Mar 2007 22:20:05 +0000 (00:20 +0200)]
small fix in Makefile

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoupdate source to use our brand new source generator. Update automakes.
Pierre Habouzit [Mon, 26 Mar 2007 22:14:30 +0000 (00:14 +0200)]
update source to use our brand new source generator. Update automakes.

Yes the current state of affairs is completely hacky, using unbearable hacks
in tools/Makefile, I f***ing don't care, it works (for now).

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agocosmetics.
Pierre Habouzit [Mon, 26 Mar 2007 21:40:26 +0000 (23:40 +0200)]
cosmetics.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoFinish the caml lua<->C bindings generator.
Pierre Habouzit [Mon, 26 Mar 2007 21:37:55 +0000 (23:37 +0200)]
Finish the caml lua<->C bindings generator.

Surprisingly enough, it works, don't look at the code, it hurts.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agoUse proper tools when we want to do powerful things.
Pierre Habouzit [Sun, 25 Mar 2007 23:02:04 +0000 (01:02 +0200)]
Use proper tools when we want to do powerful things.

  * exit perl the dumbass. Have a bindings ocaml(lex) generator. Distributed
    tarballs will contain the generated files so that having ocaml is not
    absolutely required.

  * for now on, guess how to compile it...
    (hint: ocamllex cpkg2c.mll; ocamlopt -o cpkg2c str.cmxa cpkg2c.ml)

There has been many improvements wrt the old perl thing, so it won't work on
current cpkg files yet.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agodrop old code.
Pierre Habouzit [Tue, 20 Mar 2007 07:44:45 +0000 (08:44 +0100)]
drop old code.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
17 years agomake luaM_checkquadopt accept some string arguments. ("yes", "no", "ask-yes", "ask...
Pierre Habouzit [Sun, 18 Mar 2007 23:50:30 +0000 (00:50 +0100)]
make luaM_checkquadopt accept some string arguments. ("yes", "no", "ask-yes", "ask-no")

Signed-off-by: Pierre Habouzit <madcoder@debian.org>