| Time |
S |
Nick |
Message |
| 00:01 |
|
|
katofiad joined #padre |
| 00:05 |
|
|
castaway joined #padre |
| 00:25 |
|
|
submersible_mib joined #padre |
| 00:33 |
|
|
Alias joined #padre |
| 00:35 |
|
|
katofiad joined #padre |
| 00:59 |
|
|
jazzanova joined #padre |
| 00:59 |
|
Hyppolit |
svn: r15256 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/15256 |
| 00:59 |
|
Hyppolit |
different form of AE + wx + threads experiment |
| 00:59 |
|
Hyppolit |
trunk/Padre-Plugin-Swarm/junkyard/ |
| 01:00 |
|
submersible_mib |
dastardly |
| 01:01 |
|
submersible_mib |
strawberry perl 5.12 ++ |
| 01:01 |
|
submersible_mib |
socketpair somehow works |
| 01:39 |
|
Hyppolit |
svn: r15257 | adamk++ | http://padre.perlide.org/trac/changeset/15257 |
| 01:39 |
|
Hyppolit |
Removed the unused feature_config, and added feature_masterthread to help with reintroducing slave mastering to the threading code |
| 01:39 |
|
Hyppolit |
trunk/Padre/lib/Padre/ |
| 01:43 |
|
|
asarch joined #padre |
| 02:11 |
|
|
katofiad joined #padre |
| 02:24 |
|
Hyppolit |
svn: r15258 | adamk++ | http://padre.perlide.org/trac/changeset/15258 |
| 02:24 |
|
Hyppolit |
Adding a separate top-level frame to act as the PlThreadEvent conduit instead of using the main window. This gives us the option of moving back towards a slave master threading approach |
| 02:24 |
|
Hyppolit |
trunk/Padre/lib/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Frame/ |
| 02:29 |
|
Hyppolit |
svn: r15259 | adamk++ | http://padre.perlide.org/trac/changeset/15259 |
| 02:29 |
|
Hyppolit |
Unload Padre::Startup once we have cleaned up the splash screen |
| 02:29 |
|
Hyppolit |
trunk/Padre/lib/ |
| 02:49 |
|
Hyppolit |
svn: r15260 | adamk++ | http://padre.perlide.org/trac/changeset/15260 |
| 02:49 |
|
Hyppolit |
- Thread Slave Mastering now works for Task 2.0. This removes thread spawn |
| 02:49 |
|
Hyppolit |
foreground blocking, reducing per-thread costs by at least 10meg, and can |
| 02:49 |
|
Hyppolit |
reduce total memory overhead by 50+meg (ADAMK) |
| 02:49 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ |
| 02:51 |
|
Alias |
Ta da! |
| 02:52 |
|
Alias |
Yay for shittons of memory recovered |
| 03:06 |
|
Hyppolit |
svn: r15261 | adamk++ | http://padre.perlide.org/trac/changeset/15261 |
| 03:06 |
|
Hyppolit |
All modules loaded before the slave master is spawned now correctly avoid the use of Padre::Wx, which prevents loading all the AUI and DND library code before the thread spawn. |
| 03:06 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/Role/ |
| 03:10 |
|
|
ajmrch joined #padre |
| 03:12 |
|
Hyppolit |
svn: r15262 | szabgab++ | http://padre.perlide.org/trac/changeset/15262 |
| 03:12 |
|
Hyppolit |
Update the messages.pot file |
| 03:12 |
|
Hyppolit |
trunk/Padre/share/locale/ |
| 03:14 |
|
Alias |
Good morning gabor :) |
| 03:14 |
|
Alias |
(Or I wonder if that a bot) |
| 03:44 |
|
|
tome joined #padre |
| 03:44 |
|
tome |
Hey all, anyone around to talk about some code in Wx/Main.pm |
| 03:49 |
|
Alias |
A bit |
| 03:49 |
|
Alias |
Disapearing in 5 minute sthough |
| 04:00 |
|
tome |
Hi oops |
| 04:01 |
|
tome |
THere is a patch at the end of this ticket |
| 04:01 |
|
tome |
http://padre.perlide.org/trac/ticket/162 |
| 04:01 |
|
tome |
that fixes some of the warnings reported in the ticket |
| 04:02 |
|
tome |
basically I propose to move all actions out of the SCT_UPDATEUI call |
| 04:03 |
|
tome |
also there is a critical fix for OSX: #1272 |
| 04:03 |
|
Hyppolit |
# 1272 : Padre crashes on Save, OS X 10.6.7 (accepted defect) by tome [ http://padre.perlide.org/trac/[…]et/1272#comment:2 ] |
| 04:03 |
|
tome |
just hoping to get some eyeballs on them, and some conversation |
| 04:07 |
|
|
|Sno| joined #padre |
| 05:02 |
|
Hyppolit |
# 1281 : [osx] Could not find system(darwin) default encoding (new defect) by tome [ http://padre.perlide.org/trac/[…]et/1281#comment:2 ] |
| 05:35 |
|
szabgab |
Alias: that's a bot :) |
| 05:39 |
|
Alias |
Thanks for clearing that up |
| 06:01 |
|
tome |
Hi guys, I'm trying to trace down some strange warnings that happen each time I scroll a window to a line not yet seen |
| 06:02 |
|
tome |
I wonder if you know of something that Padre does per-new-line |
| 06:02 |
|
tome |
like color/syntax highlight |
| 06:02 |
|
tome |
or is that done per-buffer |
| 06:06 |
|
tome |
When I used --fulltrace I saw nothing (no lines) so I'm baffled, unless it's a bug in Wx |
| 06:09 |
|
szabgab |
I have a bot updating the messages.pot every few hours |
| 06:10 |
|
tome |
szabgab: I wonder if you can consider my patch: http://padre.perlide.org/trac/[…]t/1272/diff.patch |
| 06:10 |
|
tome |
it fixes the last known crash in OSX |
| 06:11 |
|
tome |
Unfortunately, I cannot test it on a non-osx system. |
| 06:12 |
|
Alias |
tome: If you have the PPI syntax highlighter on something could happen |
| 06:12 |
|
Alias |
If you are only using scintilla, I can't think of anything |
| 06:12 |
|
tome |
Alias: I do have PPI! do you think PPI would show up in fulltrace |
| 06:13 |
|
Hyppolit |
svn: r15263 | adamk++ | http://padre.perlide.org/trac/changeset/15263 |
| 06:13 |
|
Hyppolit |
Merging the actionlibrary search logic into the main window code |
| 06:13 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 06:13 |
|
Alias |
Nope |
| 06:13 |
|
Alias |
The trace thing isn't a full blown profiler/tracer |
| 06:13 |
|
Alias |
It relies on explicit TRACE() statements being added |
| 06:13 |
|
Alias |
But you could catch it in the debugger |
| 06:14 |
|
tome |
I thought --fulltrace uses devel |
| 06:14 |
|
tome |
Alias: is there a way to turn off All syntax highlighting/etc. |
| 06:19 |
|
szabgab |
Alias: could you please check that patch of tome I am a bit busy with a dead-line |
| 06:20 |
|
szabgab |
oh, better yet, I just got a phone call postponing my dead-line :) |
| 06:20 |
|
tome |
nice |
| 06:20 |
|
szabgab |
which was tomorrow |
| 06:20 |
|
tome |
Well I actually have two patches : DDD if you have time |
| 06:20 |
|
Alias |
tome: hrm... don't think so |
| 06:20 |
|
szabgab |
so I'll check it out |
| 06:21 |
|
tome |
Alias: no problem, basically "someone" is doing "something" to update something during an SCT event that wx doesn't like. I tracked down one in our code, but I cannot yet find the other (if it's even in our code). |
| 06:21 |
|
szabgab |
tome: but I don't understand this patch |
| 06:22 |
|
szabgab |
maybe I do need the help of Alias :) |
| 06:22 |
|
szabgab |
I think we did not have the same issue (of trailing | ?) on Win32 and Linux |
| 06:22 |
|
tome |
szabgab: osx wxwidgets crashes if there is a trailing | on the filedialog wildcard of a save dialog |
| 06:23 |
|
szabgab |
Alias: why do we have those | -s? |
| 06:23 |
|
Alias |
No idea |
| 06:23 |
|
tome |
I couldn't find a specification for the syntax of the wildcard, but the examples do not show trailing | |
| 06:24 |
|
Alias |
Remove it, crash beats feature |
| 06:24 |
|
tome |
actually that feature doesn't even work in OSX |
| 06:24 |
|
Alias |
It's up to Win32/Linux people to find a way to add that feature back that doesn't kill the other platform |
| 06:25 |
|
Alias |
I've removed a few different features people have commited on Linux that broke windows |
| 06:25 |
|
tome |
Alias: I don't think the trailing | will remove the feature, do you? |
| 06:25 |
|
tome |
sorry removing the trailing | |
| 06:25 |
|
Alias |
I don't care, if it unbreaks Mac :) |
| 06:25 |
|
tome |
hehe |
| 06:25 |
|
tome |
anyway in OSX whatever I put there |
| 06:25 |
|
tome |
it shows all files |
| 06:25 |
|
tome |
that is next level bug, but I wanted to fix the crash first |
| 06:26 |
|
tome |
Ok next bug #162 (old one): every key press on OSX causes warning to terminal: CGContextRestoreGState: invalid context |
| 06:26 |
|
Hyppolit |
# 162 : CGContextRestoreGState: invalid context (new defect) by tome [ http://padre.perlide.org/trac/[…]et/162#comment:10 ] |
| 06:27 |
|
|
Sewi joined #padre |
| 06:27 |
|
tome |
this is just a warning, and in the DMG these aren't seen, so we can hold off on this one until I fully understand it |
| 06:28 |
|
tome |
but I wanted to let you know that bowtie reported that he had some issues with the status bar that were solved with my fix |
| 06:29 |
|
tome |
Basically I moved our work out of the UPDATEUI event and into an IDLE event, but oddly, the documentation says that UPDATEUI is already called during an idle event, but docs can be wrong... |
| 06:37 |
|
|
azawawi joined #padre |
| 06:39 |
|
azawawi |
good morning |
| 06:39 |
|
tome |
gmorn |
| 06:40 |
|
azawawi |
Alias++ # Lost Padre memory recovered :) |
| 06:47 |
|
szabgab |
Alias: oh so you broke some of the Linux features? |
| 06:47 |
|
tome |
szonek: Does that first patch look good for the | ? |
| 06:47 |
|
tome |
oops |
| 06:47 |
|
tome |
szabgab: |
| 06:47 |
|
szabgab |
why is that a good way of development? |
| 06:48 |
|
Alias |
huh? |
| 06:48 |
|
szabgab |
why not raise the issue, discuss it and see how to make it work on all platforms? |
| 06:48 |
|
Alias |
I had submersible check it worked on linux |
| 06:48 |
|
szabgab |
<@Alias> I've removed a few different features people have commited on Linux that broke windows |
| 06:48 |
|
Alias |
I do |
| 06:48 |
|
Alias |
I remove it, and then discuss with them how to make it work on all platforms |
| 06:49 |
|
tome |
Alias: if you're talking about my patch, what is submersible? |
| 06:49 |
|
Alias |
tome: I'm not |
| 06:49 |
|
tome |
thx, sorry |
| 06:49 |
|
szabgab |
tome: submersible is a toaster :) |
| 06:49 |
|
Alias |
szabgab: Better that the discussion occur while one platform isn't broken |
| 06:52 |
|
Hyppolit |
svn: r15264 | szabgab++ | http://padre.perlide.org/trac/changeset/15264 |
| 06:52 |
|
Hyppolit |
give tome++ commit bit |
| 06:52 |
|
Hyppolit |
subversion/ |
| 06:52 |
|
* tome |
muhahhahahahah |
| 06:52 |
|
tome |
: D thanks |
| 06:52 |
|
szabgab |
tome: go commit the patch yourself |
| 06:52 |
|
submersible_mib |
indeed |
| 06:52 |
|
szabgab |
and welcome to the tar pit |
| 06:53 |
|
Alias |
Make sure to commit yourself to the dev list in the About box |
| 06:53 |
|
tome |
What's the protocol for patches, do I just check it in or update a change log, etc.. Thanks Alias! will do as well! |
| 06:53 |
|
azawawi |
tome: make sure it is only MacOSX specific... Padre::Constant::MAC ? |
| 06:54 |
|
szabgab |
tome: we (try to) keep the Changes file up to date |
| 06:54 |
|
tome |
azawawi: Is it possible to test the patch on linux/win? I don't think my patch should break those platforms... |
| 06:54 |
|
azawawi |
tome: it can break... :) |
| 06:54 |
|
azawawi |
tome: even if i test on my platforms |
| 06:55 |
|
szabgab |
and we try to add a reference to the ticket in the commit using th #NUMBER syntax" |
| 06:55 |
|
szabgab |
and I think we might even have this written somewhere in the wiki but I am not sure |
| 06:56 |
|
Alias |
tome: Commit, and add something to Changes if the change is big enough to be meaningful to the end user |
| 06:56 |
|
Alias |
Changes is designed for humans to read |
| 06:56 |
|
szabgab |
and then in the ticket we use the rNUMBER syntax to reference back |
| 06:57 |
|
tome |
Cool, I think a change to make OSX not crash could go in the change log |
| 06:58 |
|
Hyppolit |
svn: r15265 | adamk++ | http://padre.perlide.org/trac/changeset/15265 |
| 06:58 |
|
Hyppolit |
- Removed the regex option in fast find as it doesn't make much sense to |
| 06:58 |
|
Hyppolit |
incrementally fast type a regexp (ADAMK) |
| 06:58 |
|
Hyppolit |
- Searches done in fast find are now remembered by Padre so they can be |
| 06:58 |
|
Hyppolit |
repeated by F3 with no find dialogs open (ADAMK) |
| 06:58 |
|
Alias |
I think so |
| 06:58 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ |
| 06:58 |
|
tome |
azawawi: I'm happy to follow whatever the group thinks, but since this should not be mac specific code, I think it's worth trusting our testing platforms. I'm happy to hold off on commit until we test more. |
| 06:58 |
|
Alias |
Nah |
| 06:58 |
|
Alias |
Be bold |
| 06:59 |
|
Alias |
We'd rather you break something and roll it back |
| 06:59 |
|
szabgab |
What we would really need is comments in the code explaining why do we have (or not) the pipes there |
| 06:59 |
|
tome |
Are you guys interested in automated testing on linux for changes in SVN (via Jenkins)? |
| 07:00 |
|
szabgab |
as currently we are not really sure what are they doing there so we don't know what we might need to test |
| 07:00 |
|
tome |
szabgab: the pipes are for separating options, *jpg | *gif (not sure if you know that) |
| 07:00 |
|
tome |
(i guess you did) |
| 07:00 |
|
szabgab |
oh I think I knew that. Once. But forgotten |
| 07:00 |
|
tome |
but *.jpg | *.gif | is apparently what mac trips that |
| 07:01 |
|
szabgab |
tome: I used to run a smoker on Linux and one on Windows but recently I stopped |
| 07:01 |
|
szabgab |
ok not so recently |
| 07:01 |
|
szabgab |
a couple of month ago |
| 07:01 |
|
szabgab |
I should restart it |
| 07:01 |
|
szabgab |
though it won't help in such cases as we don't have good test coverage |
| 07:01 |
|
szabgab |
especially not for the GUI part |
| 07:02 |
|
tome |
is there a good way to test wx GUIs? |
| 07:02 |
|
Alias |
Not really |
| 07:02 |
|
Alias |
Especially if we're jittering them around all the time |
| 07:02 |
|
tome |
something like Selenium |
| 07:02 |
|
Alias |
There's the Win32 specific stuff |
| 07:02 |
|
Alias |
t/win32 |
| 07:03 |
|
tome |
smoker would be good for things like build breaks, etc. at least catching those |
| 07:03 |
|
Alias |
And catching xt test failures early |
| 07:09 |
|
tome |
The about dialog is so orderly, adding my name means we need to recruit 2 new developers : D |
| 07:12 |
|
Hyppolit |
svn: r15266 | szabgab++ | http://padre.perlide.org/trac/changeset/15266 |
| 07:12 |
|
Hyppolit |
Update the messages.pot file |
| 07:12 |
|
Hyppolit |
trunk/Padre/share/locale/ |
| 07:17 |
|
szabgab |
I'll restart the smoker later |
| 07:20 |
|
|
dodathome joined #padre |
| 07:26 |
|
shadowpaste |
"azawawi" at 217.168.150.38 pasted "Task Manager Test failure" (15 lines) at http://paste.scsys.co.uk/130291 |
| 07:26 |
|
azawawi |
Alias: please take a look at it please |
| 07:27 |
|
azawawi |
Alias: s/it please/it/ |
| 07:27 |
|
Alias |
ignore it for now |
| 07:27 |
|
Hyppolit |
svn: r15267 | azawawi++ | http://padre.perlide.org/trac/changeset/15267 |
| 07:27 |
|
Hyppolit |
Fixed the usual 04-config.t failure when adding/removing configuration parameters |
| 07:27 |
|
Hyppolit |
trunk/Padre/t/ |
| 07:27 |
|
Alias |
Might be due to some optimisations |
| 07:29 |
|
tome |
for SVN do I need to set my email address and name like I do in git? |
| 07:29 |
|
azawawi |
Alias: fails on win32/linux |
| 07:31 |
|
Alias |
n |
| 07:31 |
|
Alias |
oops |
| 07:31 |
|
tome |
thanks |
| 07:31 |
|
Alias |
That wasn't an answer |
| 07:31 |
|
tome |
ah |
| 07:31 |
|
tome |
hehe |
| 07:32 |
|
Sewi |
It wasn't an answer, but it was the correct answer :-) |
| 07:33 |
|
Hyppolit |
svn: r15268 | tome++ | http://padre.perlide.org/trac/changeset/15268 |
| 07:33 |
|
Hyppolit |
Addressing #1272, avoid trailing pipe on FileDialog to stop crashes during save on OSX. |
| 07:33 |
|
Hyppolit |
Also add tome to the About Dev list. |
| 07:33 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/Padre/Wx/ |
| 07:33 |
|
tome |
lets see if that worked ok... |
| 07:35 |
|
|
marcela joined #padre |
| 07:37 |
|
Hyppolit |
# 1272 : Padre crashes on Save, OS X 10.6.7 (closed defect) by tome [ http://padre.perlide.org/trac/[…]et/1272#comment:3 ] |
| 07:38 |
|
|
waxhead_ joined #padre |
| 07:47 |
|
Hyppolit |
svn: r15269 | adamk++ | http://padre.perlide.org/trac/changeset/15269 |
| 07:47 |
|
Hyppolit |
Put in a late-starting master spawn if it wasn't spawned by Startup.pm properly. Fixed tests to match. |
| 07:47 |
|
Hyppolit |
trunk/Padre/lib/Padre/ trunk/Padre/t/ |
| 07:58 |
|
|
mj41 joined #padre |
| 08:14 |
|
Hyppolit |
svn: r15270 | azawawi++ | http://padre.perlide.org/trac/changeset/15270 |
| 08:14 |
|
Hyppolit |
Fix xt/eol.t failures |
| 08:14 |
|
Hyppolit |
trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/DB/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Dialog/Wizard/ trunk/Padre/lib/Padre/Wx/Dialog/Wizard/Padre/ trunk/Padre/lib/Padre/Wx/Dialog/Wizard/Perl/ trunk/Padre/lib/Padre/Wx/Role/ trunk/Padre/lib/Padre/Wx/TreeCtrl/ |
| 08:20 |
|
Hyppolit |
svn: r15271 | azawawi++ | http://padre.perlide.org/trac/changeset/15271 |
| 08:20 |
|
Hyppolit |
Fix xt/copyright.t test failures |
| 08:20 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/Frame/ |
| 08:57 |
|
|
bowtie joined #padre |
| 08:58 |
|
Hyppolit |
# 1282 : Wx::Scintilla v0.21_02 and TABS (new defect) by azawawi [ http://padre.perlide.org/trac/[…]et/1282#comment:1 ] |
| 09:04 |
|
|
Alias joined #padre |
| 09:06 |
|
|
pece2 joined #padre |
| 09:09 |
|
Hyppolit |
svn: r15272 | adamk++ | http://padre.perlide.org/trac/changeset/15272 |
| 09:09 |
|
Hyppolit |
Simplifying the select all code |
| 09:09 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 09:17 |
|
Hyppolit |
svn: r15273 | adamk++ | http://padre.perlide.org/trac/changeset/15273 |
| 09:17 |
|
Hyppolit |
Cleaning up bits and pieces |
| 09:17 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 09:20 |
|
azawawi |
Alias: regarding the green box smart highlighting issue, => SCI_INDICSETALPHA, SCI_INDICGETALPHA are not implemented |
| 09:20 |
|
azawawi |
Alias: you can now set/get the alpha value for that box |
| 09:20 |
|
azawawi |
Alias: s/box/indicator box/ |
| 09:21 |
|
Alias |
So we need some if ( feature_ stuff for that? |
| 09:21 |
|
azawawi |
im thinking of just adding wx_scintilla_version() or something like that |
| 09:22 |
|
azawawi |
basically it is 2.x stuff |
| 09:25 |
|
Hyppolit |
# 1282 : Wx::Scintilla v0.21_02 and TABS (new defect) by bowtie [ http://padre.perlide.org/trac/[…]et/1282#comment:2 ] |
| 09:26 |
|
bowtie |
Alias, padre help -> about now shows ram 0.0 |
| 09:27 |
|
Hyppolit |
svn: r15274 | adamk++ | http://padre.perlide.org/trac/changeset/15274 |
| 09:27 |
|
Hyppolit |
When spawning the fastfind dialog with text selected in the editor, selectall in the fastfind edit window so we can type something else |
| 09:27 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/ |
| 09:27 |
|
Alias |
bowtie: worksforme |
| 09:27 |
|
Alias |
azawawi: Fine by me |
| 09:27 |
|
Alias |
Padre::Wx::WXSCINTILLA |
| 09:27 |
|
Alias |
? |
| 09:28 |
|
azawawi |
what does that do? |
| 09:28 |
|
bowtie |
Alias, don't for me |
| 09:28 |
|
Alias |
azawawi, I'm suggesting where you might want to put that constant |
| 09:28 |
|
Alias |
Because really it should be Padre::Wx doing the loading of either the old or new one |
| 09:29 |
|
azawawi |
i see |
| 09:30 |
|
azawawi |
i was sidetracked by an XS error :) |
| 09:36 |
|
waxhead |
hey everyone |
| 09:36 |
|
waxhead |
now that most of you are here, how close are we to re-attempting to release 0.88? |
| 09:38 |
|
waxhead |
hmm.. did tome's patch for macos get applied? |
| 09:40 |
|
bowtie |
waxhead, works on ubuntu ok |
| 09:40 |
|
waxhead |
the patch? |
| 09:41 |
|
waxhead |
has it been applied to trunk? |
| 09:50 |
|
waxhead |
szabgab++ for perl weekly |
| 09:50 |
|
bowtie |
waxhead, #162 has not been applied yet |
| 09:50 |
|
Hyppolit |
# 162 : CGContextRestoreGState: invalid context (new defect) by tome [ http://padre.perlide.org/trac/[…]et/162#comment:10 ] |
| 09:51 |
|
waxhead |
what about the pipe thing? |
| 09:52 |
|
bowtie |
waxhead, yes in r15268, the trialling or :) |
| 09:52 |
|
Hyppolit |
Changeset #15268 http://padre.perlide.org/trac/changeset/15268 |
| 09:58 |
|
waxhead |
cool! |
| 09:58 |
|
waxhead |
thanks bowtie |
| 09:58 |
|
waxhead |
I'm thinking we must be getting close to a stable enough Padre for a release |
| 09:59 |
|
bowtie |
waxhead, I like 162, been running here for a couple of days now, |
| 09:59 |
|
waxhead |
bowtie, on macos? |
| 10:00 |
|
bowtie |
waxhead, no, ubuntu |
| 10:01 |
|
waxhead |
#162 |
| 10:01 |
|
Hyppolit |
# 162 : CGContextRestoreGState: invalid context (new defect) by tome [ http://padre.perlide.org/trac/[…]et/162#comment:10 ] |
| 10:01 |
|
waxhead |
are you seeing that error on Ubuntu? |
| 10:04 |
|
bowtie |
waxhead, I was seeing something else, which this fixed, when you run cookbook recipe 04 it uses the status bar for messages, these where being trampled on before, they are not now, |
| 10:25 |
|
waxhead |
ubuntu has some other odd error, might be wx related...(padre:15018): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed |
| 10:36 |
|
bowtie |
waxhead, i get that all the time, if you run perl dev -a --die don't open any files, the open new you get lots, it's quite fun really, as far as i can ascertain, it's got nothing todo with padre, is a wx feature |
| 10:40 |
|
bowtie |
waxhead, this bit's easy (padre:pid) as for rest, it api changes |
| 10:54 |
|
|
waxhead_ joined #padre |
| 10:57 |
|
waxhead |
what's with my connection of late??? |
| 10:59 |
|
Hyppolit |
svn: r15275 | azawawi++ | http://padre.perlide.org/trac/changeset/15275 |
| 10:59 |
|
Hyppolit |
Expose IndicatorSetAlpha and IndicatorGetAlpha |
| 10:59 |
|
Hyppolit |
trunk/Wx-Scintilla/ trunk/Wx-Scintilla/XS/ |
| 11:01 |
|
|
mj41 joined #padre |
| 11:12 |
|
Hyppolit |
svn: r15276 | szabgab++ | http://padre.perlide.org/trac/changeset/15276 |
| 11:12 |
|
Hyppolit |
Update the messages.pot file |
| 11:12 |
|
Hyppolit |
trunk/Padre/share/locale/ |
| 11:29 |
|
Hyppolit |
svn: r15277 | azawawi++ | http://padre.perlide.org/trac/changeset/15277 |
| 11:29 |
|
Hyppolit |
Expose IndicatorSetUnder and IndicatorGetUnder |
| 11:29 |
|
Hyppolit |
trunk/Wx-Scintilla/ trunk/Wx-Scintilla/XS/ |
| 11:34 |
|
bowtie |
azawawi, can you please tell me what the wxSTC_PL_xxxxxx in styles relates to Perl keywords |
| 11:44 |
|
azawawi |
bowtie: sure |
| 11:45 |
|
azawawi |
SCE_PL_WORD => Perl Keyword |
| 11:45 |
|
azawawi |
ignore the prefix |
| 11:46 |
|
azawawi |
keywords list = http://pgl.yoyo.org/scite/file[…]e/perl.properties |
| 11:47 |
|
azawawi |
that link is not the latest, latest is in the scite download from scintilla.org |
| 11:47 |
|
azawawi |
Padre is not setting keywords btw |
| 11:47 |
|
azawawi |
hmmm let me add keywords support to Padre then... |
| 11:47 |
|
bowtie |
azawawi, but wxSTC_PL_WORD from style don't work |
| 11:48 |
|
azawawi |
ofcourse |
| 11:48 |
|
azawawi |
because Padre didnt give the keywords list |
| 11:48 |
|
azawawi |
scintilla does not have builtin keywords list with the lexers |
| 11:48 |
|
azawawi |
so the library does not include keywords |
| 11:49 |
|
azawawi |
you need to set it in setkeywords or something |
| 11:49 |
|
azawawi |
e.g. http://padre.perlide.org/trac/[…]adre/Plugin/XS.pm |
| 11:49 |
|
azawawi |
take a look at line 93 |
| 11:53 |
|
bowtie |
azawawi, looked at that, but if i change colour, nothing changes, some of the wxSTC_PL_xxxxxx work others don't, hence other than being complete list, Padre dose not implement all of them |
| 11:54 |
|
bowtie |
azawawi, but PPIx dose a much better job of colour syntax of perl file |
| 11:57 |
|
azawawi |
bowtie: let me try it first in a simple editor.pl :) |
| 11:58 |
|
azawawi |
bowtie: i basically trace it from the LexPerl.cxx level |
| 11:59 |
|
bowtie |
azawawi, and! |
| 12:01 |
|
azawawi |
tracing... :) |
| 12:02 |
|
bowtie |
azawawi, zzzzz ;) |
| 12:11 |
|
azawawi |
bowtie: ok worked... |
| 12:11 |
|
azawawi |
bowtie: one catch... |
| 12:12 |
|
azawawi |
bowtie: $self->SetKeyWords(0, "say"); # must be after setlexer |
| 12:12 |
|
bowtie |
only one! |
| 12:18 |
|
|
marcela joined #padre |
| 12:20 |
|
Hyppolit |
svn: r15278 | azawawi++ | http://padre.perlide.org/trac/changeset/15278 |
| 12:20 |
|
Hyppolit |
Added sample Perl keywords highlighting to share/editor.pl |
| 12:20 |
|
Hyppolit |
trunk/Wx-Scintilla/share/ |
| 12:21 |
|
azawawi |
bowtie: there it is... |
| 12:26 |
|
bowtie |
azawawi, I will have a look and get back to you, thanks :) |
| 12:26 |
|
* azawawi |
is implementing Perl keywords into Padre :) |
| 12:27 |
|
waxhead |
hey azawawi... |
| 12:27 |
|
Alias |
I'm starting to run out of things to fix |
| 12:28 |
|
Alias |
There's a bit more work to go tuning the Ctrl-F behaviour, and I would love to get Replace in Files working |
| 12:28 |
|
waxhead |
Alias, does that mean we're ready for take 2 of the 0.88 release? |
| 12:28 |
|
Alias |
I would be quite happy to do it as the editor sits now |
| 12:28 |
|
Alias |
But it's moved to far to merge outwards |
| 12:28 |
|
Alias |
So you probably need to merge down to trunk, or go straight to 0.90 |
| 12:28 |
|
waxhead |
I've just switched back to trunk, I have to say that Padre feels oh so snappy now! |
| 12:29 |
|
waxhead |
I'm inclined to merge back to trunk then redo the branch for 0.88. |
| 12:29 |
|
bowtie |
Alias, just for you #1280 |
| 12:29 |
|
Hyppolit |
# 1280 : Padre::Logger (new defect) by bowtie [ http://padre.perlide.org/trac/[…]et/1280#comment:1 ] |
| 12:29 |
|
Alias |
waxhead: That's what you probably should do |
| 12:29 |
|
Alias |
I moved a number of files around |
| 12:29 |
|
Alias |
Merging trunk to 0.88 would suck at this point |
| 12:30 |
|
waxhead |
merging the current changes in the branch back to trunk, then branch trunk... |
| 12:30 |
|
Alias |
yup |
| 12:30 |
|
waxhead |
the changes in the branch are translations |
| 12:30 |
|
waxhead |
for the most part |
| 12:30 |
|
Alias |
And better release it quick, or I'll get itchy and break something again :) |
| 12:32 |
|
Hyppolit |
svn: r15279 | azawawi++ | http://padre.perlide.org/trac/changeset/15279 |
| 12:32 |
|
Hyppolit |
Highlight Perl keywords using Scintilla |
| 12:32 |
|
Hyppolit |
trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/share/styles/ |
| 12:32 |
|
azawawi |
bowtie: is that what you need? :) |
| 12:36 |
|
|
ingy joined #padre |
| 12:36 |
|
bowtie |
azawawi++ |
| 12:37 |
|
bowtie |
azawawi, that's so much better, thanks |
| 12:39 |
|
waxhead |
Alias, OK, it will have to be tomorrow night for the branch to trunk merge and branch again... |
| 12:39 |
|
bowtie |
submersible_toaster, have you thought about including personal styles in you Madre store |
| 12:39 |
|
waxhead |
too late for me to start now |
| 12:39 |
|
Alias |
ok |
| 12:46 |
|
submersible_toaster |
bowtie: whatever config is set by Padre as HUMAN is what is applied by Sync ... i _think_ the whole config is stored on the server |
| 12:50 |
|
bowtie |
submersible_toaster, you are just playing with .padre/config.yml why don't you also .pdare/styles/ as well? |
| 12:53 |
|
Alias |
Nope |
| 12:53 |
|
Alias |
Only HUMAN properties are sent |
| 12:53 |
|
Alias |
Or are supposed to be at least |
| 12:53 |
|
Alias |
We shouldn't be sending HOST-specific preferences to the server |
| 12:54 |
|
Alias |
We could leak all kinds of things |
| 12:54 |
|
bowtie |
Alias, but if you have your own style, is that not human |
| 12:54 |
|
Alias |
It's not a config property |
| 12:54 |
|
Alias |
Conceptually it counts as HUMAN data, but it's not stored inside the configuration system at all |
| 12:54 |
|
bowtie |
but Padre remembers it someware |
| 12:55 |
|
Hyppolit |
svn: r15280 | azawawi++ | http://padre.perlide.org/trac/changeset/15280 |
| 12:55 |
|
Hyppolit |
Set all the lexer keywords lists that the document provides |
| 12:55 |
|
Hyppolit |
trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Wx/ |
| 12:56 |
|
bowtie |
Alias, any joy with Padre::logger faling a plugin restart all ? |
| 12:56 |
|
Hyppolit |
svn: r15281 | adamk++ | http://padre.perlide.org/trac/changeset/15281 |
| 12:56 |
|
Hyppolit |
Adding t::lib::Padre |
| 12:56 |
|
Hyppolit |
trunk/Padre/t/ |
| 12:56 |
|
Alias |
bowtie: IT doesn't remember it |
| 12:56 |
|
Alias |
bowtie: It just picks up any style file from the system |
| 12:57 |
|
Alias |
The only bits inside of the preference system is the current line colour |
| 12:58 |
|
Hyppolit |
# 1282 : Wx::Scintilla v0.21_02 and TABS (closed defect) by azawawi [ http://padre.perlide.org/trac/[…]et/1282#comment:3 ] |
| 13:00 |
|
bowtie |
azawawi, thanks :) |
| 13:03 |
|
azawawi |
bowtie: thanks for pushing me to do it... i had it on my todo list :) |
| 13:04 |
|
azawawi |
it is way prettier now... |
| 13:04 |
|
azawawi |
bowtie++ |
| 13:05 |
|
bowtie |
azawawi, as you are having so much fun, do you want another little push :) |
| 13:07 |
|
Hyppolit |
svn: r15282 | azawawi++ | http://padre.perlide.org/trac/changeset/15282 |
| 13:07 |
|
Hyppolit |
Perl keywords are now shown in bold font across all styles. |
| 13:07 |
|
Hyppolit |
trunk/Padre/share/styles/ |
| 13:08 |
|
azawawi |
bowtie: im going to test the changes on linux and then im heading home today |
| 13:08 |
|
azawawi |
bowtie: maybe i'll be able to connect from home later this evening |
| 13:08 |
|
bowtie |
azawawi, I am using ubuntu |
| 13:09 |
|
azawawi |
bowtie: cya later |
| 13:09 |
|
azawawi |
works on linux... cool |
| 13:10 |
|
bowtie |
azawawi, cool |
| 13:10 |
|
* azawawi |
home & |
| 13:20 |
|
Alias |
azawawi: ew :( |
| 13:21 |
|
Alias |
You shouldn't do it in the compat ones if the thing we're being compatible with doesn't do it |
| 14:02 |
|
Hyppolit |
svn: r15283 | adamk++ | http://padre.perlide.org/trac/changeset/15283 |
| 14:02 |
|
Hyppolit |
Critic tweaks |
| 14:02 |
|
Hyppolit |
trunk/Padre/lib/Padre/ trunk/Padre/xt/ |
| 14:06 |
|
Alias |
All tests pass |
| 14:12 |
|
Hyppolit |
# 1282 : Wx::Scintilla v0.21_02 and TABS (reopened defect) by bowtie [ http://padre.perlide.org/trac/[…]et/1282#comment:4 ] |
| 14:13 |
|
|
kaare joined #padre |
| 14:15 |
|
Hyppolit |
# 1202 : Add separation bar (new enhancement) by bowtie [ http://padre.perlide.org/trac/[…]et/1202#comment:1 ] |
| 14:16 |
|
Hyppolit |
# 1282 : Wx::Scintilla v0.21_02 and TABS (reopened defect) by bowtie [ http://padre.perlide.org/trac/[…]et/1282#comment:5 ] |
| 14:16 |
|
bowtie |
Alias, please apply diff in #1202 thanks |
| 14:16 |
|
Hyppolit |
# 1202 : Add separation bar (new enhancement) by bowtie [ http://padre.perlide.org/trac/[…]et/1202#comment:1 ] |
| 14:17 |
|
Alias |
Padre needs a tool to apply patches |
| 14:18 |
|
bowtie |
Alias, are you saying we need a Plugin for diffs ? |
| 14:18 |
|
Alias |
It should be in the core |
| 14:18 |
|
Alias |
It's already in the menu |
| 14:18 |
|
Alias |
Edit --> Diff Tools --> Apply Diff |
| 14:19 |
|
bowtie |
Alias, should it not be a plugin until proven, then moved to trunk |
| 14:20 |
|
bowtie |
but prefs can't display diff, even if in config |
| 14:26 |
|
Alias |
done |
| 14:26 |
|
Hyppolit |
svn: r15284 | adamk++ | http://padre.perlide.org/trac/changeset/15284 |
| 14:26 |
|
Hyppolit |
Added separator |
| 14:26 |
|
Hyppolit |
trunk/Padre/lib/Padre/Wx/Menu/ |
| 14:29 |
|
bowtie |
Alias, thanks :) |
| 14:29 |
|
Hyppolit |
# 1202 : Add separation bar (closed enhancement) by bowtie [ http://padre.perlide.org/trac/[…]et/1202#comment:2 ] |
| 15:06 |
|
|
dapatrick joined #padre |
| 15:12 |
|
Hyppolit |
svn: r15285 | szabgab++ | http://padre.perlide.org/trac/changeset/15285 |
| 15:12 |
|
Hyppolit |
Update the messages.pot file |
| 15:12 |
|
Hyppolit |
trunk/Padre/share/locale/ |
| 15:24 |
|
|
mj41 joined #padre |
| 15:43 |
|
|
danlucraft joined #padre |
| 15:44 |
|
danlucraft |
irclogs aren't visibkle |
| 15:54 |
|
|
jazzanova joined #padre |
| 15:56 |
|
|
Di-ima joined #padre |
| 16:04 |
|
|
tome joined #padre |
| 16:40 |
|
|
toi joined #padre |
| 18:40 |
|
|
pece2 joined #padre |
| 18:58 |
|
|
pece2 joined #padre |
| 19:02 |
|
|
GillesM joined #padre |
| 19:03 |
|
GillesM |
hi I got the last releas but I can't type a whitespace in editor without choose a item in the popup ... idea? |
| 19:04 |
|
|
danlucraft joined #padre |
| 19:04 |
|
GillesM |
hi danlucraft:) |
| 19:05 |
|
danlucraft |
GillesM: hurray you found it :) |
| 19:05 |
|
GillesM |
:) |
| 19:06 |
|
GillesM |
I can't type a whitespace in padre without choose an item in the popup |
| 20:23 |
|
Sewi |
SVN plugin is broken now :-( |
| 20:24 |
|
bowtie |
Sewi, what is the error from Plugin Manager |
| 20:26 |
|
Sewi |
bowtie: I get an error from "perl Makefile.PL" which doesn't sound good to me. Just upgrading M:I |
| 20:27 |
|
bowtie |
Sewi, if you paste your Makefile.PL I will have a look |
| 20:30 |
|
Sewi |
current trunk |
| 20:30 |
|
Sewi |
Bareword "is_padre_plugin" not allowed while "strict subs" in use at Makefile.PL line 12. |
| 20:31 |
|
Sewi |
I don't understand how it could be broken now |
| 20:31 |
|
Sewi |
gotta go |
| 21:02 |
|
Hyppolit |
wiki page http://padre.perlide.org/trac/[…]CookbookRecipie05 changed by bowtie |
| 21:05 |
|
Hyppolit |
wiki page http://padre.perlide.org/trac/[…]CookbookRecipie05 changed by bowtie |
| 21:14 |
|
|
[Sno] joined #padre |
| 21:23 |
|
Hyppolit |
wiki page http://padre.perlide.org/trac/[…]CookbookRecipie05 changed by bowtie |
| 21:23 |
|
Hyppolit |
wiki page http://padre.perlide.org/trac/[…]CookbookRecipie05 changed by bowtie |
| 21:29 |
|
Hyppolit |
wiki page http://padre.perlide.org/trac/[…]CookbookRecipie05 changed by bowtie |
| 21:36 |
|
Hyppolit |
wiki page http://padre.perlide.org/trac/[…]CookbookRecipie05 changed by bowtie |
| 21:39 |
|
Hyppolit |
wiki page http://padre.perlide.org/trac/[…]CookbookRecipie05 changed by bowtie |
| 21:40 |
|
|
katofiad joined #padre |
| 21:54 |
|
Hyppolit |
wiki page http://padre.perlide.org/trac/[…]CookbookRecipie05 changed by bowtie |
| 22:05 |
|
Hyppolit |
svn: r15286 | bowtie++ | http://padre.perlide.org/trac/changeset/15286 |
| 22:05 |
|
Hyppolit |
added comments to Makefile.PL |
| 22:05 |
|
Hyppolit |
minor tweaks |
| 22:05 |
|
Hyppolit |
trunk/Padre-Plugin-Cookbook/ trunk/Padre-Plugin-Cookbook/lib/Padre/Plugin/ trunk/Padre-Plugin-Cookbook/lib/Padre/Plugin/Cookbook/Recipe04/ |
| 22:08 |
|
bowtie |
Sewi, I have updated wiki, to include Makefile, as you can see from spam above, hope this helps, as for why ask Alias :) |
| 22:20 |
|
|
jnap joined #padre |