Skip to content

Commit cfe466e

Browse files
committed
Merged [4991] from adam@nostrum.com:
Fixing time column wrapping problem that exhibits in (at least) Safari. - Legacy-Id: 5008 Note: SVN reference [4991] has been migrated to Git commit 5e38459
2 parents 18aa174 + 5e38459 commit cfe466e

4 files changed

Lines changed: 20 additions & 14 deletions

File tree

debug.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
import syslog
66
write = syslog.syslog
77
except ImportError: # import syslog will fail on Windows boxes
8-
import sys
9-
write = lambda x: sys.stderr.write(x+"\n")
10-
except ImportError:
8+
pass
9+
import sys
10+
write = lambda x: sys.stderr.write(x+"\n")
1111

1212
from pprint import pformat
1313
import cProfile
@@ -116,7 +116,7 @@ def log(name):
116116
frame = inspect.stack()[1][0]
117117
value = eval(name, frame.f_globals, frame.f_locals)
118118
indent = ' ' * (_report_indent[0])
119-
syslog.syslog("%s%s: %s" % (indent, name, value))
119+
write("%s%s: %s" % (indent, name, value))
120120

121121
def pprint(name):
122122
if debug:

ietf/templates/meeting/agenda.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@
6868
.bgblack, .bgblack a { background-color: black; color: white; }
6969
.groupagenda { display:none; }
7070

71+
.timecolumn { white-space:nowrap; }
72+
7173
{% endblock morecss %}
7274

7375
{% block pagehead %}
@@ -303,7 +305,7 @@ <h2 class="ietf-divider">{{ slot.time|date:"l"|upper }}, {{ slot.time|date:"F j,
303305
{% endifchanged %}
304306
{% ifchanged %}
305307
<tr class="time-title">
306-
<td colspan="1">
308+
<td colspan="1" class="timecolumn">
307309
{{slot.time|date:"Hi"}}-{{slot.end_time|date:"Hi"}}
308310
</td>
309311
<td colspan="5">

ietf/utils/log.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
import syslog
55
write = syslog.syslog
66
except ImportError: # import syslog will fail on Windows boxes
7-
import sys
8-
write = lambda x: sys.stderr.write(x+"\n")
7+
pass
8+
9+
import sys
10+
write = lambda x: sys.stderr.write(x+"\n")
911

1012
import inspect
1113
import os.path

test/mkdevbranch

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
version=0.21
3+
version=0.22
44
program=${0##*/}
55
progdir=${0%/*}
66
if [ "$progdir" = "$program" ]; then progdir="."; fi
@@ -28,7 +28,7 @@ function version() {
2828
#[ $1 -gt 70 ] || die "Expected the ietf number as argument on the command line, but found '$1'"
2929

3030
#if [ "$1" ]; then arg=$1; else arg=$(svn info http://svn.tools.ietf.org/svn/tools/ietfdb/trunk/ | egrep "^Last Changed Rev" | awk '{print $4}'); fi
31-
if [ "$1" ]; then arg=$1; else arg=$(svn ls http://svn.tools.ietf.org/svn/tools/ietfdb/tags/ | egrep '^[0-9]' | tail -n 1 | sed -r 's/^(.*)\/$/v\1/' ); fi
31+
if [ "$1" ]; then arg=$1; else arg=$(svn ls http://svn.tools.ietf.org/svn/tools/ietfdb/tags/ | grep '^[1-9]' | tail -n 1 | sed -r 's/^(.*)\/$/v\1/' ); fi
3232

3333
if [ "${arg:0:1}" = "v" ]; then
3434
source="tags/${arg:1}"
@@ -52,16 +52,18 @@ function mksvndir() {
5252
}
5353

5454
num=$( < /www/tools.ietf.org/meta/current-ietf-number.txt)
55-
trac-admin /www/tools.ietf.org/tools/ietfdb wiki export IETF${num}SprintSignUp \
55+
for n in $(seq $((num-5)) $num); do
56+
trac-admin /www/tools.ietf.org/tools/ietfdb wiki export IETF${n}SprintSignUp \
5657
| egrep "^\|\|" | tail -n +2 | python -c '
5758
import sys, re
5859
for line in sys.stdin:
5960
blank, name, email, rest = line.strip().split("||", 3)
6061
login, dummy = re.split("[@.]", email, 1)
6162
print "\t".join((login.strip().lower(), email.strip().lower(), name.strip())) ' \
62-
| $progdir/update $progdir/sprint$num.txt
63+
| update $progdir/sprint$n.txt
64+
done
6365

64-
cat $(ls $progdir/sprint*.txt | tail -n 4) | sed 's/[ \t]*$//' | sort | uniq | while read login email name; do
66+
cat $(ls $progdir/sprint*.txt | tail -n 2) | sed 's/[ \t]*$//' | sort | uniq | while read login email name; do
6567
echo ""
6668
echo "$login ($name <$email>):"
6769
mksvndir $login
@@ -75,14 +77,14 @@ cat $(ls $progdir/sprint*.txt | tail -n 4) | sed 's/[ \t]*$//' | sort | uniq | w
7577
7678
A new SVN branch has been set up for you for IETF datatracker coding, at
7779
http://svn.tools.ietf.org/svn/tools/ietfdb/personal/$login/$target
78-
${rev:+This branch is based on $rev. }You can check it out by doing
80+
${rev:+This branch is based on $rev. }You can check it out by doing
7981
svn co http://svn.tools.ietf.org/svn/tools/ietfdb/personal/$login/$target
8082
8183
(More instructions about setup is available at
8284
http://trac.tools.ietf.org/tools/ietfdb/wiki/SprintCoderSetup)
8385
8486
85-
Best,
87+
Best regards,
8688
8789
Henrik (via the $program script)
8890

0 commit comments

Comments
 (0)