From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: [herring@lanl.gov: Re: Several small timeclock fixes] Date: Fri, 27 Apr 2007 01:58:52 -0400 Message-ID: Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1177653705 15154 80.91.229.12 (27 Apr 2007 06:01:45 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 27 Apr 2007 06:01:45 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 27 08:01:44 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HhJWZ-0000wW-GW for ged-emacs-devel@m.gmane.org; Fri, 27 Apr 2007 08:01:44 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HhJcN-0005zc-MC for ged-emacs-devel@m.gmane.org; Fri, 27 Apr 2007 02:07:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HhJcJ-0005zX-Rt for emacs-devel@gnu.org; Fri, 27 Apr 2007 02:07:39 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HhJcJ-0005zL-D0 for emacs-devel@gnu.org; Fri, 27 Apr 2007 02:07:39 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HhJcJ-0005zI-A4 for emacs-devel@gnu.org; Fri, 27 Apr 2007 02:07:39 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HhJWT-000874-PE for emacs-devel@gnu.org; Fri, 27 Apr 2007 02:01:38 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1HhJTo-0003M6-Mk; Fri, 27 Apr 2007 01:58:52 -0400 X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:70218 Archived-At: Would someone please install this patch in EMACS_22_BASE? Then please ack. In the trunk, would someone please install his whole patch? (Ask him for the whole patch.) If someone is going to manually remake the Emacs 22 branch to give it the right name, this should wait for after that. ------- Start of forwarded message ------- X-Spam-Status: No, score=-0.0 required=5.0 tests=SPF_PASS autolearn=failed version=3.1.0 Date: Wed, 25 Apr 2007 11:16:29 -0700 (PDT) Subject: Re: Several small timeclock fixes From: "Davis Herring" To: "Richard Stallman" Reply-To: herring@lanl.gov MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20070425111629_43907" In-Reply-To: - ------=_20070425111629_43907 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit > There was no patch in your message; it just described purposes of patches. Quite right; my apologies. > I think maybe we should fix 3 and 4, but fixing 4 just means > preventing existing buffers from being killed, not other stuff. Can you > send that patch, with change log? Just those two fixes (without the other minor changes in `timeclock-log') are attached. Are you sure you don't want find-file-noselect's warnings to be suppressed in a function that can be called from, among other places, `kill-emacs-query-functions'? 2007-04-25 Davis Herring * calendar/timeclock.el (timeclock-in): Fix non-interactive workday specifications. (timeclock-log): Don't kill the log buffer if it already existed. Davis - -- This product is sold by volume, not by mass. If it appears too dense or too sparse, it is because mass-energy conversion has occurred during shipping. - ------=_20070425111629_43907 Content-Type: application/octet-stream; name="timeclock1.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="timeclock1.patch" SW5kZXg6IHRpbWVjbG9jay5lbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvc291cmNlcy9lbWFjcy9l bWFjcy9saXNwL2NhbGVuZGFyL3RpbWVjbG9jay5lbCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4z OApkaWZmIC1jIC1yMS4zOCB0aW1lY2xvY2suZWwKKioqIHRpbWVjbG9jay5lbAkyMSBKYW4gMjAw NyAwMjozODoyNCAtMDAwMAkxLjM4Ci0tLSB0aW1lY2xvY2suZWwJMjUgQXByIDIwMDcgMTg6MTE6 MzEgLTAwMDAKKioqKioqKioqKioqKioqCioqKiAzNzUsMzgyICoqKioKICAJKHNldHEgdGltZWNs b2NrLWRpc2NyZXBhbmN5CiAgCSAgICAgICgtIChvciB0aW1lY2xvY2stZGlzY3JlcGFuY3kgMCkg d29ya2RheSkpCiAgCShpZiAobm90ICg9IHdvcmtkYXkgdGltZWNsb2NrLXdvcmtkYXkpKQohIAkg ICAgKHRpbWVjbG9jay1sb2cgImgiIChhbmQgKG51bWJlcnAgYXJnKQohIAkJCQkgICAgKG51bWJl ci10by1zdHJpbmcgYXJnKSkpKSkpCiAgICAgICh0aW1lY2xvY2stbG9nICJpIiAob3IgcHJvamVj dAogIAkJCSAgIChhbmQgdGltZWNsb2NrLWdldC1wcm9qZWN0LWZ1bmN0aW9uCiAgCQkJCShvciBm aW5kLXByb2plY3QgKGludGVyYWN0aXZlLXApKQotLS0gMzc1LDM4MyAtLS0tCiAgCShzZXRxIHRp bWVjbG9jay1kaXNjcmVwYW5jeQogIAkgICAgICAoLSAob3IgdGltZWNsb2NrLWRpc2NyZXBhbmN5 IDApIHdvcmtkYXkpKQogIAkoaWYgKG5vdCAoPSB3b3JrZGF5IHRpbWVjbG9jay13b3JrZGF5KSkK ISAJICAgICh0aW1lY2xvY2stbG9nICJoIiAobnVtYmVyLXRvLXN0cmluZwohIAkJCQkoLyB3b3Jr ZGF5IChpZiAoemVyb3AgKCUgd29ya2RheSAoKiA2MCA2MCkpKQohIAkJCQkJICAgICAgIDYwIDYw LjApIDYwKSkpKSkpCiAgICAgICh0aW1lY2xvY2stbG9nICJpIiAob3IgcHJvamVjdAogIAkJCSAg IChhbmQgdGltZWNsb2NrLWdldC1wcm9qZWN0LWZ1bmN0aW9uCiAgCQkJCShvciBmaW5kLXByb2pl Y3QgKGludGVyYWN0aXZlLXApKQoqKioqKioqKioqKioqKioKKioqIDY1MSw2ODEgKioqKgogICAg IkxvZyB0aGUgZXZlbnQgQ09ERSB0byB0aGUgdGltZWNsb2NrIGxvZywgYXQgdGhlIHRpbWUgb2Yg Y2FsbC4KICBJZiBQUk9KRUNUIGlzIGEgc3RyaW5nLCBpdCByZXByZXNlbnRzIHRoZSBwcm9qZWN0 IHdoaWNoIHRoZSBldmVudCBpcwogIGJlaW5nIGxvZ2dlZCBmb3IuICBOb3JtYWxseSBvbmx5IFwi aW5cIiBldmVudHMgc3BlY2lmeSBhIHByb2plY3QuIgohICAgKHdpdGgtY3VycmVudC1idWZmZXIg KGZpbmQtZmlsZS1ub3NlbGVjdCB0aW1lY2xvY2stZmlsZSkKISAgICAgKGdvdG8tY2hhciAocG9p bnQtbWF4KSkKISAgICAgKGlmIChub3QgKGJvbHApKQohIAkoaW5zZXJ0ICJcbiIpKQohICAgICAo bGV0ICgobm93IChjdXJyZW50LXRpbWUpKSkKISAgICAgICAoaW5zZXJ0IGNvZGUgIiAiCiEgCSAg ICAgIChmb3JtYXQtdGltZS1zdHJpbmcgIiVZLyVtLyVkICVIOiVNOiVTIiBub3cpCiEgCSAgICAg IChvciAoYW5kIHByb2plY3QKISAJCSAgICAgICAoc3RyaW5ncCBwcm9qZWN0KQohIAkJICAgICAg ICg+IChsZW5ndGggcHJvamVjdCkgMCkKISAJCSAgICAgICAoY29uY2F0ICIgIiBwcm9qZWN0KSkK ISAJCSAgIiIpCiEgCSAgICAgICJcbiIpCiEgICAgICAgKGlmIChlcXVhbCAoZG93bmNhc2UgY29k ZSkgIm8iKQohIAkgIChzZXRxIHRpbWVjbG9jay1sYXN0LXBlcmlvZAohIAkJKC0gKHRpbWVjbG9j ay10aW1lLXRvLXNlY29uZHMgbm93KQohIAkJICAgKHRpbWVjbG9jay10aW1lLXRvLXNlY29uZHMK ISAJCSAgICAoY2FkciB0aW1lY2xvY2stbGFzdC1ldmVudCkpKQohIAkJdGltZWNsb2NrLWRpc2Ny ZXBhbmN5CiEgCQkoKyB0aW1lY2xvY2stZGlzY3JlcGFuY3kKISAJCSAgIHRpbWVjbG9jay1sYXN0 LXBlcmlvZCkpKQohICAgICAgIChzZXRxIHRpbWVjbG9jay1sYXN0LWV2ZW50IChsaXN0IGNvZGUg bm93IHByb2plY3QpKSkKISAgICAgKHNhdmUtYnVmZmVyKQohICAgICAocnVuLWhvb2tzICd0aW1l Y2xvY2stZXZlbnQtaG9vaykKISAgICAgKGtpbGwtYnVmZmVyIChjdXJyZW50LWJ1ZmZlcikpKSkK ICAKICAoZGVmdmFyIHRpbWVjbG9jay1tb21lbnQtcmVnZXhwCiAgICAoY29uY2F0ICJcXChbYmhp b09dXFwpXFxzLSsiCi0tLSA2NTIsNjg2IC0tLS0KICAgICJMb2cgdGhlIGV2ZW50IENPREUgdG8g dGhlIHRpbWVjbG9jayBsb2csIGF0IHRoZSB0aW1lIG9mIGNhbGwuCiAgSWYgUFJPSkVDVCBpcyBh IHN0cmluZywgaXQgcmVwcmVzZW50cyB0aGUgcHJvamVjdCB3aGljaCB0aGUgZXZlbnQgaXMKICBi ZWluZyBsb2dnZWQgZm9yLiAgTm9ybWFsbHkgb25seSBcImluXCIgZXZlbnRzIHNwZWNpZnkgYSBw cm9qZWN0LiIKISAgIChsZXQgKChleHRhbnQtdGltZWxvZyAoZmluZC1idWZmZXItdmlzaXRpbmcg dGltZWNsb2NrLWZpbGUpKSkKISAgICAgKHdpdGgtY3VycmVudC1idWZmZXIgKGZpbmQtZmlsZS1u b3NlbGVjdCB0aW1lY2xvY2stZmlsZSkKISAgICAgICAoc2F2ZS1leGN1cnNpb24KISAJKHNhdmUt cmVzdHJpY3Rpb24KISAJICAod2lkZW4pCiEgCSAgKGdvdG8tY2hhciAocG9pbnQtbWF4KSkKISAJ ICAoaWYgKG5vdCAoYm9scCkpCiEgCSAgICAgIChpbnNlcnQgIlxuIikpCiEgCSAgKGxldCAoKG5v dyAoY3VycmVudC10aW1lKSkpCiEgCSAgICAoaW5zZXJ0IGNvZGUgIiAiCiEgCQkgICAgKGZvcm1h dC10aW1lLXN0cmluZyAiJVkvJW0vJWQgJUg6JU06JVMiIG5vdykKISAJCSAgICAob3IgKGFuZCBw cm9qZWN0CiEgCQkJICAgICAoc3RyaW5ncCBwcm9qZWN0KQohIAkJCSAgICAgKD4gKGxlbmd0aCBw cm9qZWN0KSAwKQohIAkJCSAgICAgKGNvbmNhdCAiICIgcHJvamVjdCkpCiEgCQkJIiIpCiEgCQkg ICAgIlxuIikKISAJICAgIChpZiAoZXF1YWwgKGRvd25jYXNlIGNvZGUpICJvIikKISAJCShzZXRx IHRpbWVjbG9jay1sYXN0LXBlcmlvZAohIAkJICAgICAgKC0gKHRpbWVjbG9jay10aW1lLXRvLXNl Y29uZHMgbm93KQohIAkJCSAodGltZWNsb2NrLXRpbWUtdG8tc2Vjb25kcwohIAkJCSAgKGNhZHIg dGltZWNsb2NrLWxhc3QtZXZlbnQpKSkKISAJCSAgICAgIHRpbWVjbG9jay1kaXNjcmVwYW5jeQoh IAkJICAgICAgKCsgdGltZWNsb2NrLWRpc2NyZXBhbmN5CiEgCQkJIHRpbWVjbG9jay1sYXN0LXBl cmlvZCkpKQohIAkgICAgKHNldHEgdGltZWNsb2NrLWxhc3QtZXZlbnQgKGxpc3QgY29kZSBub3cg cHJvamVjdCkpKSkpCiEgICAgICAgKHNhdmUtYnVmZmVyKQohICAgICAgIChydW4taG9va3MgJ3Rp bWVjbG9jay1ldmVudC1ob29rKQohICAgICAgICh1bmxlc3MgZXh0YW50LXRpbWVsb2cgKGtpbGwt YnVmZmVyIChjdXJyZW50LWJ1ZmZlcikpKSkpKQogIAogIChkZWZ2YXIgdGltZWNsb2NrLW1vbWVu dC1yZWdleHAKICAgIChjb25jYXQgIlxcKFtiaGlvT11cXClcXHMtKyIK - ------=_20070425111629_43907-- ------- End of forwarded message -------