Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:edogawa
flabc
flabc-fltk.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File flabc-fltk.patch of Package flabc
diff -up flabc-1.0.12/src/dialogs.cpp.orig flabc-1.0.12/src/dialogs.cpp --- flabc-1.0.12/src/dialogs.cpp.orig 2013-05-22 15:44:10.000000000 +0200 +++ flabc-1.0.12/src/dialogs.cpp 2013-05-22 15:57:29.625400527 +0200 @@ -229,7 +229,7 @@ void OptionsLook::style2gui(Fl_Button* c else italic->value(false); } -// copies GUI widget values into config setting +// copies GUI widget values into config setting void OptionsLook::gui2style(Fl_Button* color, Fl_Check_Button* bold, Fl_Check_Button* italic, Fl_Text_Display::Style_Table_Entry* stylent, @@ -489,7 +489,7 @@ AbcFormatList::AbcFormatList(MainWin* mw // load format parameters into browser // the optional second argument is a NULL terminated list of filter // strings; when provided only matching parameters are loaded -void AbcFormatList::load_data(const char* abctab2psoutput, +void AbcFormatList::load_data(const char* abctab2psoutput, char** filter /* = NULL */) { char* formats = strdup(abctab2psoutput); char* format; @@ -701,7 +701,7 @@ MidiList::MidiList(MainWin* mw) : MidiLi void MidiList::filter_out(int* tohidelist) { int i; int* chide; // current number to hide - + browser->deselect(); i = 1; // current number in browser for (chide = tohidelist; *chide > -1; chide++) { @@ -786,8 +786,8 @@ CommandOutput::CommandOutput(MainWin* mw // skipbegin must contain the first skipped line number and // skiplines the number of skipped lines so that nexterror later // returns the correct line numbers -void CommandOutput::load_data(const char* output, const char* cmd, - int skipbegin /* = 0 */, +void CommandOutput::load_data(const char* output, const char* cmd, + int skipbegin /* = 0 */, int skiplines /* = 0 */) { char* lines = strdup(output); @@ -805,7 +805,7 @@ void CommandOutput::load_data(const char free(lines); } -// returns index of next error line in the browser or 0 when no +// returns index of next error line in the browser or 0 when no // further error is found. line and col are filled with the line and column // number in the abc source file. When line or col are not given, they are // set to -1 @@ -954,7 +954,7 @@ void HelpAbout::buttonlicense_cb() textfile = find_file(mainwin->config->docdirs.c_str(), basename, ";"); if (textfile == "") { - string msg = "Could not find '" + (string)basename + + string msg = "Could not find '" + (string)basename + "' in directories\n'" + mainwin->config->docdirs + "'"; message_box(msg.c_str()); return; @@ -1096,7 +1096,7 @@ int TemplatePicker::get_template(string* *rcfile = ""; window->show(); while (buttonpressed == -1) Fl::wait(); - if (buttonpressed == 0) + if (buttonpressed == 0) return 0; if (browser->value()) @@ -1121,7 +1121,7 @@ FontPicker::FontPicker(int nfonts) // fill display text with all characters for (c = ' '+1; c < 127; c++) { - if (!(c&0x1f)) displaytext[i++]='\n'; + if (!(c&0x1f)) displaytext[i++]='\n'; if (c=='@') displaytext[i++]=c; displaytext[i++]=c; } @@ -1144,7 +1144,7 @@ FontPicker::FontPicker(int nfonts) if (t) { if (t & FL_BOLD) namestr = "@b" + namestr; if (t & FL_ITALIC) namestr = "@i" + namestr; - } + } fontbrowser->add(namestr.c_str()); // check whether font is proportional or monospaced fl_font((Fl_Font)i, 12); @@ -1164,7 +1164,7 @@ FontPicker::FontPicker(int nfonts) FontPicker::~FontPicker() {} // actualize text display when font changed -void FontPicker::fontbrowser_cb() +void FontPicker::fontbrowser_cb() { int i; Fl_Font f; @@ -1219,7 +1219,7 @@ int FontPicker::get_monospaced_font(stri buttonpressed = -1; window->show(); while (buttonpressed == -1) Fl::wait(); - if (buttonpressed == 0) + if (buttonpressed == 0) return 0; if (fontbrowser->value()) { diff -up flabc-1.0.12/src/flabc.cpp.orig flabc-1.0.12/src/flabc.cpp --- flabc-1.0.12/src/flabc.cpp.orig 2013-05-22 15:44:10.000000000 +0200 +++ flabc-1.0.12/src/flabc.cpp 2013-05-22 15:52:24.583815566 +0200 @@ -54,7 +54,7 @@ int cb_next_window(int event) { if (!(fw = Fl::first_window())) return 1; if (!(fw = Fl::next_window(fw))) return 1; // fw now contains the window that shall get the focus - // before showing it, we must get the window stack in right order + // before showing it, we must get the window stack in right order // (current first_window must move to bottom) nw = fw; do { @@ -138,7 +138,7 @@ int main(int argc, char** argv) if (Fl::h() < mainwin->window->h() + 50) mainwin->window->size(mainwin->window->w(), Fl::h() - 50); // show window screen centered - mainwin->window->position((Fl::w() - mainwin->window->w())/2, + mainwin->window->position((Fl::w() - mainwin->window->w())/2, (Fl::h() - mainwin->window->h())/2); #ifdef __APPLE__ diff -up flabc-1.0.12/src/fltkextensions.cpp.orig flabc-1.0.12/src/fltkextensions.cpp --- flabc-1.0.12/src/fltkextensions.cpp.orig 2013-05-22 15:44:10.000000000 +0200 +++ flabc-1.0.12/src/fltkextensions.cpp 2013-05-22 15:53:22.959161932 +0200 @@ -181,7 +181,7 @@ static void kill_selection(Fl_Text_Edito } custom_Fl_Text_Editor::custom_Fl_Text_Editor(int X, int Y, int W, int H, const char* l) : - Fl_Text_Editor(X,Y,W,H,l) + Fl_Text_Editor(X,Y,W,H,l) { deadkeystate = 0; deadkeycolor = fl_rgb_color('\xff','\xcc','\x55'); @@ -203,7 +203,7 @@ int custom_Fl_Text_Editor::handle(int ev if (key == '\x5e' && !Fl::event_state(FL_SHIFT)) { to_insert = '^'; rc = 1; - } + } // tilde else if (Fl::event_state(FL_ALT) && key == '\x6e') { to_insert = '~'; @@ -249,7 +249,7 @@ int custom_Fl_Text_Editor::handle(int ev // second part of compose character: mark pending accent for deletion buffer()->select(insert_position()-del, insert_position()); } else if (deadkeystate) { - // remove highlighting from first part of compose character + // remove highlighting from first part of compose character buffer()->unselect(); } kill_selection(this); @@ -295,7 +295,7 @@ int custom_Fl_Text_Editor::handle_old(in if (key == '\x5e' && !Fl::event_state(FL_SHIFT)) { to_insert = '^'; rc = 1; - } + } // tilde else if (Fl::event_state(FL_ALT) && key == '\x6e') { to_insert = '~'; @@ -329,13 +329,13 @@ int custom_Fl_Text_Editor::handle_old(in void macroman_to_latin1(char* text) { static uchar roman2latin[128] = { - 0xc4, 0xc5, 0xc7, 0xc9, 0xd1, 0xd6, 0xdc, 0xe1, 0xe0, 0xe2, 0xe4, 0xe3, 0xe5, 0xe7, 0xe9, 0xe8, - 0xea, 0xeb, 0xed, 0xec, 0xee, 0xef, 0xf1, 0xf3, 0xf2, 0xf4, 0xf6, 0xf5, 0xfa, 0xf9, 0xfb, 0xfc, - 0x86, 0xb0, 0xa2, 0xa3, 0xa7, 0x95, 0xb6, 0xdf, 0xae, 0xa9, 0x99, 0xb4, 0xa8, 0xbf, 0xc6, 0xd8, - 0xbf, 0xb1, 0xbf, 0xbf, 0xa5, 0xb5, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xaa, 0xba, 0xbf, 0xe6, 0xf8, - 0xbf, 0xa1, 0xac, 0xbf, 0x83, 0xbf, 0xbf, 0xab, 0xbb, 0x85, 0xa0, 0xc0, 0xc3, 0xd5, 0x8c, 0x9c, - 0x96, 0x97, 0x93, 0x94, 0x91, 0x92, 0xf7, 0xbf, 0xff, 0x9f, 0xbf, 0x80, 0x8b, 0x9b, 0xbf, 0xbf, - 0x87, 0xb7, 0x82, 0x84, 0x89, 0xc2, 0xca, 0xc1, 0xcb, 0xc8, 0xcd, 0xce, 0xcf, 0xcc, 0xd3, 0xd4, + 0xc4, 0xc5, 0xc7, 0xc9, 0xd1, 0xd6, 0xdc, 0xe1, 0xe0, 0xe2, 0xe4, 0xe3, 0xe5, 0xe7, 0xe9, 0xe8, + 0xea, 0xeb, 0xed, 0xec, 0xee, 0xef, 0xf1, 0xf3, 0xf2, 0xf4, 0xf6, 0xf5, 0xfa, 0xf9, 0xfb, 0xfc, + 0x86, 0xb0, 0xa2, 0xa3, 0xa7, 0x95, 0xb6, 0xdf, 0xae, 0xa9, 0x99, 0xb4, 0xa8, 0xbf, 0xc6, 0xd8, + 0xbf, 0xb1, 0xbf, 0xbf, 0xa5, 0xb5, 0xbf, 0xbf, 0xbf, 0xbf, 0xbf, 0xaa, 0xba, 0xbf, 0xe6, 0xf8, + 0xbf, 0xa1, 0xac, 0xbf, 0x83, 0xbf, 0xbf, 0xab, 0xbb, 0x85, 0xa0, 0xc0, 0xc3, 0xd5, 0x8c, 0x9c, + 0x96, 0x97, 0x93, 0x94, 0x91, 0x92, 0xf7, 0xbf, 0xff, 0x9f, 0xbf, 0x80, 0x8b, 0x9b, 0xbf, 0xbf, + 0x87, 0xb7, 0x82, 0x84, 0x89, 0xc2, 0xca, 0xc1, 0xcb, 0xc8, 0xcd, 0xce, 0xcf, 0xcc, 0xd3, 0xd4, 0xbf, 0xd2, 0xda, 0xdb, 0xd9, 0xbf, 0x88, 0x98, 0xaf, 0xbf, 0xbf, 0xbf, 0xb8, 0xbf, 0xbf, 0xbf }; char* p; @@ -351,13 +351,13 @@ void macroman_to_latin1(char* text) void latin1_to_macroman(char* text) { static uchar latin2roman[128] = { - 0xdb, 0xc0, 0xe2, 0xc4, 0xe3, 0xc9, 0xa0, 0xe0, 0xf6, 0xe4, 0xc0, 0xdc, 0xce, 0xc0, 0xc0, 0xc0, - 0xc0, 0xd4, 0xd5, 0xd2, 0xd3, 0xa5, 0xd0, 0xd1, 0xf7, 0xaa, 0xc0, 0xdd, 0xcf, 0xc0, 0xc0, 0xd9, - 0xca, 0xc1, 0xa2, 0xa3, 0xc0, 0xb4, 0xc0, 0xa4, 0xac, 0xa9, 0xbb, 0xc7, 0xc2, 0xc0, 0xa8, 0xf8, - 0xa1, 0xb1, 0xc0, 0xc0, 0xab, 0xb5, 0xa6, 0xe1, 0xfc, 0xc0, 0xbc, 0xc8, 0xc0, 0xc0, 0xc0, 0xc0, - 0xcb, 0xe7, 0xe5, 0xcc, 0x80, 0x81, 0xae, 0x82, 0xe9, 0x83, 0xe6, 0xe8, 0xed, 0xea, 0xeb, 0xec, - 0xc0, 0x84, 0xf1, 0xee, 0xef, 0xcd, 0x85, 0xc0, 0xaf, 0xf4, 0xf2, 0xf3, 0x86, 0xc0, 0xc0, 0xa7, - 0x88, 0x87, 0x89, 0x8b, 0x8a, 0x8c, 0xbe, 0x8d, 0x8f, 0x8e, 0x90, 0x91, 0x93, 0x92, 0x94, 0x95, + 0xdb, 0xc0, 0xe2, 0xc4, 0xe3, 0xc9, 0xa0, 0xe0, 0xf6, 0xe4, 0xc0, 0xdc, 0xce, 0xc0, 0xc0, 0xc0, + 0xc0, 0xd4, 0xd5, 0xd2, 0xd3, 0xa5, 0xd0, 0xd1, 0xf7, 0xaa, 0xc0, 0xdd, 0xcf, 0xc0, 0xc0, 0xd9, + 0xca, 0xc1, 0xa2, 0xa3, 0xc0, 0xb4, 0xc0, 0xa4, 0xac, 0xa9, 0xbb, 0xc7, 0xc2, 0xc0, 0xa8, 0xf8, + 0xa1, 0xb1, 0xc0, 0xc0, 0xab, 0xb5, 0xa6, 0xe1, 0xfc, 0xc0, 0xbc, 0xc8, 0xc0, 0xc0, 0xc0, 0xc0, + 0xcb, 0xe7, 0xe5, 0xcc, 0x80, 0x81, 0xae, 0x82, 0xe9, 0x83, 0xe6, 0xe8, 0xed, 0xea, 0xeb, 0xec, + 0xc0, 0x84, 0xf1, 0xee, 0xef, 0xcd, 0x85, 0xc0, 0xaf, 0xf4, 0xf2, 0xf3, 0x86, 0xc0, 0xc0, 0xa7, + 0x88, 0x87, 0x89, 0x8b, 0x8a, 0x8c, 0xbe, 0x8d, 0x8f, 0x8e, 0x90, 0x91, 0x93, 0x92, 0x94, 0x95, 0xc0, 0x96, 0x98, 0x97, 0x99, 0x9b, 0x9a, 0xd6, 0xbf, 0x9d, 0x9c, 0x9e, 0x9f, 0xc0, 0xc0, 0xd8 }; char* p; diff -up flabc-1.0.12/src/mainwin.cpp.orig flabc-1.0.12/src/mainwin.cpp --- flabc-1.0.12/src/mainwin.cpp.orig 2013-05-22 15:44:10.000000000 +0200 +++ flabc-1.0.12/src/mainwin.cpp 2013-05-22 15:56:14.065246323 +0200 @@ -269,7 +269,7 @@ void MainWin::goto_bar(int bar, string v && spos == textbuffer->line_start(spos))) { message_box("No tune found.\nDid you forget the X: field?"); return; - } + } if (textbuffer->search_forward(0, bnumfirst, &pos, 1 /*matchCase*/) && pos == textbuffer->line_start(pos) && pos < spos) { @@ -285,7 +285,7 @@ void MainWin::goto_bar(int bar, string v // assumption: stylebuffer is correctly filled from SyntaxHighlighter // possible states of variable "found": // 0 = no special meaning - // 1 = bar found at end of previous line + // 1 = bar found at end of previous line // => increment of bar counter is pending until music found // 2 = searched bar number found found = 0; @@ -356,7 +356,7 @@ void MainWin::goto_bar(int bar, string v if (*p == 'A' && !strchr(" \t\r\n\\",*q)) { found = 0; break; } - p++; q++; spos++; + p++; q++; spos++; } if (found == 0) { cbar++; pos = spos; @@ -445,7 +445,7 @@ int MainWin::save_current_tune(const cha f = fopen(filename, "w"); if (!f) { - string msg = "Cannot write to '" + (string)filename + + string msg = "Cannot write to '" + (string)filename + "':\n" + (string)strerror(errno); message_box(msg.c_str()); return 1; @@ -618,7 +618,7 @@ void MainWin::cbmenu_file_save() bool saveas = false; if (exampleloaded) { int rc; - rc = choice_box("Marning: This will overwrite example file!", + rc = choice_box("Marning: This will overwrite example file!", "Cancel", "Save as...", "Overwrite", "Saving Example"); if (rc == 0 || rc > 2) return; else if (rc == 1) saveas = true; @@ -790,10 +790,10 @@ void MainWin::cbmenu_search_replace() replace_dialog->show(); // moval of mouse pointer into replace dialog no longer necessary // because nonmodal dialogs have been fixed since fltk-1.1-svn-20061030 - //set_mouse_position(replace_dialog->window->x() + + //set_mouse_position(replace_dialog->window->x() + // replace_dialog->search->x() + // 3 * replace_dialog->search->w() / 4, - // replace_dialog->window->y() + + // replace_dialog->window->y() + // replace_dialog->search->y() + // replace_dialog->search->h() / 2); } @@ -977,7 +977,7 @@ void MainWin::cbmenu_abc_previewtune() } if (!commandoutput_dialog) commandoutput_dialog = new CommandOutput(this); - commandoutput_dialog->load_data(result.c_str(), + commandoutput_dialog->load_data(result.c_str(), "abctab2ps", skipbegin, skiplines); if (rc || commandoutput_dialog->nexterror(&line, &col) > 0) { commandoutput_dialog->show(); @@ -995,7 +995,7 @@ void MainWin::cbmenu_abc_previewtune() msg += "with '" + config->psviewer + "'"; } message_box(msg.c_str()); - } + } } void MainWin::cbmenu_abc_listentune() @@ -1013,7 +1013,7 @@ void MainWin::cbmenu_abc_listentune() } if (!commandoutput_dialog) commandoutput_dialog = new CommandOutput(this); - commandoutput_dialog->load_data(result.c_str(), + commandoutput_dialog->load_data(result.c_str(), "abc2midi", skipbegin, skiplines); if (rc || commandoutput_dialog->nexterror(&line, &col) > 0) { commandoutput_dialog->show(); @@ -1029,7 +1029,7 @@ void MainWin::cbmenu_abc_listentune() msg += "with '" + config->midiplayer + "'"; } message_box(msg.c_str()); - } + } } void MainWin::cbmenu_abc_marktune() @@ -1092,10 +1092,10 @@ void MainWin::cbmenu_abc_fixupxrefs() textbuffer->replace(pos+2,lineendpos,newxref); } else { // allow gaps and non digit postfix // look for appendix like in "X:2a" - xpostfix = xval; + xpostfix = xval; while (*xpostfix && (isdigit(*xpostfix) || isspace(*xpostfix))) xpostfix++; - if (thisx < lastx || + if (thisx < lastx || (thisx == lastx && (!*xpostfix || lastpostfix > xpostfix))) { thisx = lastx + 1; sprintf(newxref,"%d",thisx); @@ -1269,7 +1269,7 @@ void MainWin::cbmenu_help_usersguide() userguide = find_file(config->docdirs.c_str(), basename, ";"); if (userguide == "") { - string msg = "Could not find '" + (string)basename + + string msg = "Could not find '" + (string)basename + "' in directories\n'" + config->docdirs + "'"; message_box(msg.c_str()); return; @@ -1287,7 +1287,7 @@ void MainWin::cbmenu_help_manpage() userguide = find_file(config->docdirs.c_str(), basename, ";"); if (userguide == "") { - string msg = "Could not find '" + (string)basename + + string msg = "Could not find '" + (string)basename + "' in directories\n'" + config->docdirs + "'"; message_box(msg.c_str()); return; @@ -1305,7 +1305,7 @@ void MainWin::cbmenu_help_flabc() userguide = find_file(config->docdirs.c_str(), basename, ";"); if (userguide == "") { - string msg = "Could not find '" + (string)basename + + string msg = "Could not find '" + (string)basename + "' in directories\n'" + config->docdirs + "'"; message_box(msg.c_str()); return; @@ -1323,7 +1323,7 @@ void MainWin::cbmenu_help_flabcchanges() textfile = find_file(config->docdirs.c_str(), basename, ";"); if (textfile == "") { - string msg = "Could not find '" + (string)basename + + string msg = "Could not find '" + (string)basename + "' in directories\n'" + config->docdirs + "'"; message_box(msg.c_str()); return; @@ -1334,7 +1334,7 @@ void MainWin::cbmenu_help_flabcchanges() textview_dialog->show(); } else { string msg = "Error while reading '" + textfile + "'"; - message_box(msg.c_str()); + message_box(msg.c_str()); } } diff -up flabc-1.0.12/src/os.cpp.orig flabc-1.0.12/src/os.cpp --- flabc-1.0.12/src/os.cpp.orig 2013-05-22 15:44:10.000000000 +0200 +++ flabc-1.0.12/src/os.cpp 2013-05-22 16:03:07.117623687 +0200 @@ -52,7 +52,7 @@ int pipe_command(const char* command, st startinfo.wShowWindow = SW_HIDE; startinfo.hStdOutput = hpwrite; startinfo.hStdError = hpwrite; - if (!CreateProcess(NULL, (char*)command, NULL, NULL, + if (!CreateProcess(NULL, (char*)command, NULL, NULL, TRUE /*inherit handles*/, 0, NULL, NULL, &startinfo, &procinfo)) { CloseHandle(hpread); CloseHandle(hpwrite); @@ -139,10 +139,10 @@ int win32_open_file(const char* filename ShExecInfo.hwnd = NULL; ShExecInfo.lpVerb = "open"; ShExecInfo.lpFile = filecopy; - ShExecInfo.lpParameters = NULL; + ShExecInfo.lpParameters = NULL; ShExecInfo.lpDirectory = NULL; ShExecInfo.nShow = SW_SHOWNORMAL; - ShExecInfo.hInstApp = NULL; + ShExecInfo.hInstApp = NULL; if (ShellExecuteEx(&ShExecInfo)) { return 0; } else { @@ -208,7 +208,7 @@ int open_ps(const char* psfile, const ch return win32_open_file(psfile, error); //if (32 >= (long)ShellExecute(NULL, "open", psfile, // NULL, NULL, SW_SHOWNORMAL)) return 1; - //else return 0; + //else return 0; #else string command; command = (string) psviewer + " '" + psfile + "' &"; @@ -230,7 +230,7 @@ int open_midi(const char* midifile, cons return win32_open_file(midifile, error); //if (32 >= (long)ShellExecute(NULL, "open", midifile, // NULL, NULL, SW_SHOWNORMAL)) return 1; - //else return 0; + //else return 0; #else command = (string) midiplayer + " '" + midifile + "' &"; #endif
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor