1秒単位とかで、定期的にSQLを実行したいときのやり方。
#!/bin/sh
cd `dirname $0`
LOCKFILE=.lock_sesw_`date "+%m%d%H%M%S"`
rm -f .lock_sesw_*
touch $LOCKFILE
@if(0)==(0) ECHO OFF | |
CScript //NoLogo //E:JScript "%~f0" %* | |
GOTO :EOF | |
@end | |
var COLUMN_INFOs = { | |
k: { | |
drive: { width: 5, align: "left" }, | |
type: { width: 4, align: "left" }, | |
total: { width: 14, align: "right" }, |
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE | |
Version 2, December 2004 | |
Copyright (C) 2014 Hayaki Saito <user@zuse.jp> | |
Everyone is permitted to copy and distribute verbatim or modified | |
copies of this license document, and changing it is allowed as long | |
as the name is changed. | |
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE |
1秒単位とかで、定期的にSQLを実行したいときのやり方。
#!/bin/sh
cd `dirname $0`
LOCKFILE=.lock_sesw_`date "+%m%d%H%M%S"`
rm -f .lock_sesw_*
touch $LOCKFILE
diff -u <(echo hoge) <(echo fuga) | |
--- /dev/fd/63 2011-03-04 12:44:34.176435837 +0900 | |
+++ /dev/fd/62 2011-03-04 12:44:34.176435837 +0900 | |
@@ -1 +1 @@ | |
-hoge | |
+fuga |
// ==UserScript== | |
// @id krown_unique_title | |
// @name krown_unique_title | |
// @version 1.0 | |
// @namespace krown の文書にタイトルをつける | |
// @author teramako | |
// @description Oracle KROWN | |
// @include https://krown.oracle.co.jp/krown/oisc_showDoc.do?* | |
// @run-at document-end | |
// ==/UserScript== |
function! GetFilename() | |
let fname = expand("%") | |
return (fname == "") ? "[No Name]" : fname | |
endfunction | |
let &statusline='%{GetFilename()}' |
diff --git a/src/ansi.c b/src/ansi.c | |
index d88e153..89116c3 100644 | |
--- a/src/ansi.c | |
+++ b/src/ansi.c | |
@@ -193,6 +193,8 @@ register struct win *p; | |
p->w_insert = 0; | |
p->w_revvid = 0; | |
p->w_mouse = 0; | |
+ p->w_bracketed = 0; | |
+ p->w_cursorstyle = 0; |
diff --git a/src/ansi.c b/src/ansi.c | |
index d88e153..088ab0b 100644 | |
--- a/src/ansi.c | |
+++ b/src/ansi.c | |
@@ -193,6 +193,7 @@ register struct win *p; | |
p->w_insert = 0; | |
p->w_revvid = 0; | |
p->w_mouse = 0; | |
+ p->w_mouse_protocol = 0; | |
p->w_curinv = 0; |
diff --git a/src/ansi.c b/src/ansi.c | |
index d88e153..fc42a0a 100644 | |
--- a/src/ansi.c | |
+++ b/src/ansi.c | |
@@ -1493,8 +1493,24 @@ int c; | |
{ | |
if (curr->w_stringp >= curr->w_string + MAXSTR - 1) | |
curr->w_state = LIT; | |
+# ifdef UTF8 | |
+ else if (c < 0x80) |
function! s:ITerm2Copy() range | |
let l:tmp = @@ | |
silent normal gvy | |
let l:selected = @@ | |
let l:i = 0 | |
let l:len = strlen(l:selected) | |
let l:escaped = '' | |
while l:i < l:len | |
let l:c = strpart(l:selected, l:i, 1) | |
let l:escaped .= printf("\\u%04x", char2nr(l:c)) |