monotone-commits-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-diffs] Revision 435c8bcc35522b9fc893a6304c480808d4656b


From: monotone
Subject: [Monotone-commits-diffs] Revision 435c8bcc35522b9fc893a6304c480808d4656b52
Date: Wed, 20 Apr 2005 08:09:28 UT

-----------------------------------------------------------------
Revision: 435c8bcc35522b9fc893a6304c480808d4656b52
Ancestor: 0ba62d8c2190fb77e81858d1422bc55c71fd93be
Author: address@hidden
Date: 2005-04-20T07:09:49
Branch: net.venge.monotone

Added files:
        tests/t_add_executable.at tests/t_attr_init.at
Modified files:
        ChangeLog lua.cc lua.hh monotone.texi platform.hh
        std_hooks.lua testsuite.at unix/process.cc win32/process.cc
        work.cc

ChangeLog: 

2005-04-20  Nathaniel Smith  <address@hidden>

        Most of this patch from Joel Reed, with only small tweaks myself.
        
        * AUTHORS: Add Joel Reed.

        * platform.hh (is_executable): New function.
        * {unix,win32}/process.cc: Define it.

        * lua.cc (monotone_is_executable_for_lua): New function.
        (lua_hooks): Register it.
        (Lua::push_nil): New method.
        (lua_hooks::hook_init_attributes): New hook.
        * lua.hh: Declare it.
        * monotone.texi (Hook Reference): Document it.

        * work.cc (addition_builder): Call new hook, collect attributes
        for added files.
        (build_additions): Set attributes on new files.

        * tests/t_attr_init.at: New test.
        * tests/t_add_executable.at: New test.
        * testsuite.at: Add them.

Attachment: txtycCWT_wISX.txt
Description: Diff [0ba62d8c2190fb77e81858d1422bc55c71fd93be] -> [435c8bcc35522b9fc893a6304c480808d4656b52]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]