?? check_release
字號:
#! /usr/bin/env python### Copyright (C) 2002-2003 Stephen Kennedy <stevek@gnome.org>### This program is free software; you can redistribute it and/or modify### it under the terms of the GNU General Public License as published by### the Free Software Foundation; either version 2 of the License, or### (at your option) any later version.### This program is distributed in the hope that it will be useful,### but WITHOUT ANY WARRANTY; without even the implied warranty of### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the### GNU General Public License for more details.### You should have received a copy of the GNU General Public License### along with this program; if not, write to the Free Software### Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USAimport sysimport globimport re# check for tabsfor file in ["meld"] + glob.glob("*.py"): txt = open(file).read() firsttab = txt.find('\t') if firsttab != -1: line = len( txt[:firsttab].split("\n") ) print "%s:%i:Tabs detected" % (file, line) sys.exit(1)# fix glade files - glade strips directory names from pixmaps :-(def add_pixmap_dir(matchobj): ret = matchobj.group(1) ico = matchobj.group(2) if ico.find("/") == -1: print "Changed", ico, "to", newico = "pixmaps/"+ico ret = ret.replace(ico, newico) print newico return reticon_re = re.compile(r'(<property name="(?:icon|logo|pixbuf)">([^<]+)</property>)')for file in glob.glob("glade2/*.glade"): txt = open(file).read() newtxt = icon_re.sub(add_pixmap_dir, txt) if txt != newtxt: open(file,"w").write(newtxt)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -