citrun

watch C/C++ source code execute
Log | Files | Refs | LICENSE

commit 65287d2284dca224e628a3ce4361572e3497a907
parent 70e2d9af17b469a4b4db9c16b05c4c6f19a0d5fc
Author: Kyle Milz <kyle@getaddrinfo.net>
Date:   Sat, 19 Mar 2016 17:55:33 -0600

viewer: add back paragraph of text

Diffstat:
Aviewer/default-text.h | 71+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mviewer/viewer.cxx | 5++---
2 files changed, 73 insertions(+), 3 deletions(-)

diff --git a/viewer/default-text.h b/viewer/default-text.h @@ -0,0 +1,71 @@ +static const char default_text[] = +"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam tincidunt nibh quis semper malesuada. Mauris sit amet metus sed tellus gravida\n" +"maximus sit amet a enim. Morbi et lorem congue, aliquam lorem vitae, condimentum erat. Mauris aliquet, sapien consequat blandit mattis, velit ante\n" +"molestie mi, ac condimentum justo leo sed odio. Curabitur at suscipit quam. Ut ac convallis ante, at sollicitudin sapien. Nulla pellentesque felis\n" +"id mi blandit dictum. Phasellus ultrices, odio non volutpat tincidunt, neque quam tristique lacus, nec gravida nulla ante id risus. Nulla sit amet\n" +"bibendum lectus, sed bibendum lectus. Vivamus ultrices metus sit amet sapien posuere volutpat. Suspendisse luctus non mauris nec iaculis. Duis\n" +"mattis enim libero, ac malesuada tortor gravida tempor. Cras sagittis felis at sollicitudin fermentum. Duis et ipsum bibendum, viverra felis quis,\n" +"consectetur lacus. Donec vulputate risus imperdiet, tincidunt purus nec, vestibulum lorem. Morbi iaculis tincidunt rutrum. Duis sit amet nulla\n" +"ut lectus efficitur suscipit. Curabitur urna turpis, congue lacinia varius vitae, interdum vel dolor. Vestibulum sit amet suscipit arcu, sit amet\n" +"tincidunt ipsum. Maecenas feugiat ante vel fermentum viverra. Sed aliquam sem ac quam bibendum, sit amet fringilla augue pharetra. Morbi scelerisque\n" +"tempus purus, interdum tempor est pulvinar bibendum. Duis tincidunt dictum ante vel sodales. Fusce quis cursus metus. Pellentesque mi mauris,\n" +"tincidunt ut orci ut, interdum dapibus dolor. Aliquam blandit, nisl et rhoncus laoreet, tellus nulla blandit tellus, sit amet cursus magna enim nec\n" +"ante. Integer venenatis a est sed hendrerit. Proin id porttitor turpis, aliquam tempus ex. Morbi tristique, felis ut aliquet luctus, orci tortor\n" +"sodales sem, vel imperdiet justo tortor sit amet arcu. Quisque ipsum sem, lacinia in fermentum eu, maximus in lectus. Pellentesque quis scelerisque\n" +"neque, eget ultricies ligula. Etiam accumsan orci mi, ut blandit nibh viverra quis. Pellentesque tincidunt auctor dictum. Integer tincidunt neque\n" +"at enim ultrices, in accumsan augue elementum. Sed placerat eros leo, ac venenatis metus dignissim vel. Suspendisse mauris sem, pulvinar id purus\n" +"non, hendrerit pretium sem. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla accumsan massa id nulla\n" +"viverra semper. Aliquam sit amet neque vitae diam rhoncus feugiat. Etiam tellus purus, rhoncus id enim a, fermentum volutpat neque. Vestibulum\n" +"tortor augue, dapibus at varius sed, varius at nisl. Ut pharetra elementum varius. Nulla molestie, urna sit amet euismod venenatis, nunc magna\n" +"bibendum augue, vitae elementum augue elit eget urna. Morbi a leo at sapien tempor varius sit amet venenatis metus. Sed ac pellentesque turpis,\n" +"quis malesuada ligula. Cras quis ex mattis, ultricies nibh ac, vestibulum velit. Sed sed sagittis libero, at consectetur massa. Cras quis risus\n" +"nunc. Curabitur vitae odio laoreet, sodales sem eu, fermentum risus. Quisque laoreet felis eu mattis laoreet. Phasellus auctor velit ut varius\n" +"accumsan. Sed molestie bibendum mi varius auctor. Vestibulum iaculis, lacus ut mattis convallis, turpis purus cursus nibh, nec ullamcorper dolor nibh\n" +"eget nunc. Nam lacinia justo ac vestibulum lacinia. Nulla vestibulum eu urna a sodales. Aliquam blandit congue lacus vitae ornare. Nulla bibendum\n" +"vehicula tortor eu vestibulum. Mauris nec pretium est. Pellentesque faucibus quam et est sollicitudin, quis condimentum justo placerat. Etiam urna\n" +"elit, porttitor sodales dui congue, maximus sodales dolor. Proin lacinia diam quis libero molestie viverra. Pellentesque tortor mauris, sodales\n" +"vel luctus non, euismod eu risus. Nulla sed condimentum ex. Morbi ac mi quis felis laoreet mattis. Fusce nec quam orci. Morbi pretium quis risus\n" +"a tincidunt. Phasellus accumsan suscipit nisi sed viverra. Vestibulum eu vulputate lorem. Nullam fermentum turpis eget nulla rutrum egestas. Sed\n" +"tortor nisi, consectetur a semper ut, lacinia in lectus. Phasellus finibus at diam nec interdum. Nunc mollis congue enim, et tempor neque dapibus\n" +"quis. Nunc a egestas quam, vitae tempor mi. Sed at lobortis neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames\n" +"ac turpis egestas. Etiam blandit mi sit amet ipsum accumsan, eget euismod nulla facilisis. Morbi imperdiet ex massa, in porttitor nibh posuere\n" +"ut. Curabitur bibendum lorem id ultricies placerat. Aenean tincidunt malesuada mauris, sit amet rhoncus odio ornare ac. Morbi venenatis turpis\n" +"non nulla tincidunt, bibendum tincidunt quam ultricies. Donec dictum, lorem eget commodo malesuada, risus nisi ornare augue, feugiat accumsan\n" +"dui massa eu ipsum. Mauris aliquam sapien id felis faucibus ornare. Nullam eleifend felis vel metus rutrum mollis. Quisque posuere eros vitae\n" +"imperdiet dapibus. Suspendisse quis est laoreet, faucibus lectus at, mattis est. Vestibulum nec neque ut ante auctor luctus. Nunc posuere vulputate\n" +"egestas. Quisque sit amet sodales erat, ac suscipit lorem. Ut auctor dapibus efficitur. Phasellus tincidunt cursus neque in ultrices. Sed pretium\n" +"viverra felis vitae aliquet. Vivamus at quam libero. Phasellus mattis orci ut egestas finibus. Suspendisse mattis maximus consequat. Ut id aliquam\n" +"lectus. Maecenas ut libero in nulla tempus accumsan at at tellus. Quisque a nibh quis ligula pharetra vehicula id et ante. Pellentesque et nisl in\n" +"lectus commodo sollicitudin non quis lectus. Vestibulum varius leo at diam fringilla, nec vulputate diam pellentesque. Curabitur id nisl in nibh\n" +"sollicitudin vestibulum non sit amet odio. Nunc pulvinar lectus ac est sagittis mollis. Nunc vel consectetur nulla, sit amet eleifend elit. Etiam\n" +"volutpat, ligula id cursus posuere, est lacus sagittis purus, scelerisque tempus sem lectus tempor nisi. Curabitur scelerisque leo et neque\n" +"ultricies semper. Sed in efficitur urna. Aliquam tempus cursus tortor. Sed feugiat mi elit, id ullamcorper nulla ullamcorper vitae. Suspendisse\n" +"rutrum ornare orci, eget facilisis nisi ornare et. Aenean sed leo vitae lorem congue lobortis. Nunc vel dui condimentum, sagittis sapien ac,\n" +"ultricies odio. Suspendisse elementum iaculis commodo. Phasellus pellentesque purus nec nisl pretium eleifend. Suspendisse a imperdiet urna. Fusce\n" +"eleifend et nunc at elementum. Morbi imperdiet varius mattis. Cras pharetra urna nulla, gravida sodales orci blandit et. Nulla dignissim eleifend\n" +"tempus. Vivamus placerat tristique purus et facilisis. In eget maximus urna. Mauris ut commodo elit. Aliquam erat volutpat. Donec efficitur augue\n" +"vitae nisi suscipit, vel aliquet sem posuere. Ut placerat ullamcorper lorem, eget consequat nunc ultricies nec. Nulla scelerisque ex non velit\n" +"efficitur imperdiet. Aliquam faucibus augue vel rhoncus feugiat. Aenean hendrerit nunc sem, ac hendrerit tortor fringilla sed. Morbi lorem massa,\n" +"dictum at maximus vitae, dictum et mi. Nullam ante elit, ultrices tincidunt tempor quis, aliquam ut lacus. Donec ut aliquet purus. Sed dolor mi,\n" +"rhoncus auctor tristique ac, lobortis non urna. Sed tempor leo ut finibus mattis. Aenean fermentum augue eget nisi aliquet feugiat. Donec convallis\n" +"laoreet nulla id malesuada. Vestibulum in congue enim, non sagittis massa. Ut et euismod nibh, eu euismod leo. Class aptent taciti sociosqu ad litora\n" +"torquent per conubia nostra, per inceptos himenaeos. Cras sodales purus nec ligula egestas cursus. Sed gravida, elit non eleifend semper, ex erat\n" +"ultricies augue, nec suscipit velit metus in augue. Nulla dapibus, ante a aliquam cursus, mi purus lobortis purus, sit amet feugiat neque sapien\n" +"at mauris. Vivamus mattis sagittis purus, quis viverra dolor mollis nec. Pellentesque habitant morbi tristique senectus et netus et malesuada fames\n" +"ac turpis egestas. Fusce in semper justo, eget mattis magna. Donec libero augue, aliquam eget mi at, laoreet sodales metus. Etiam gravida, libero\n" +"eu pellentesque imperdiet, nulla dolor scelerisque tortor, vitae placerat est risus non metus. Etiam vel laoreet est. Ut posuere turpis facilisis,\n" +"faucibus magna nec, ornare augue. Pellentesque auctor feugiat ornare. Etiam vulputate vitae odio et lacinia. Aenean semper purus vitae erat tincidunt\n" +"volutpat. Sed et laoreet nulla, eu condimentum arcu. Maecenas magna arcu, condimentum ut elementum vitae, laoreet sed justo. Maecenas bibendum\n" +"lacus vel blandit tincidunt. Praesent mattis, eros eget auctor malesuada, felis ligula egestas eros, at lacinia dolor lacus sed arcu. Praesent\n" +"lectus lacus, rhoncus ultricies facilisis vel, tristique pellentesque eros. Donec et justo placerat, finibus lectus id, mattis augue. Nam\n" +"consequat, felis a commodo varius, odio erat viverra urna, mollis sodales nibh lectus non turpis. Maecenas quis egestas risus, eget lobortis\n" +"dui. Sed pellentesque vitae neque non condimentum. Proin eu maximus magna, ac posuere libero. Maecenas porta interdum metus eu hendrerit. Integer\n" +"ut blandit risus. Maecenas facilisis consectetur dolor a mattis. Morbi elementum tincidunt turpis, vel tempus est mattis vel. Morbi et ultrices\n" +"velit, at dapibus neque. Vestibulum dictum in mi et rhoncus. In congue, elit vel ultricies maximus, arcu augue venenatis neque, sed imperdiet purus\n" +"leo et risus. Quisque tincidunt sapien felis, vitae elementum erat aliquet in. Curabitur mauris nibh, dictum sollicitudin dolor ut, accumsan luctus\n" +"nulla. Aenean quis diam quam. Etiam viverra odio at felis tincidunt laoreet. Proin euismod non lectus sit amet lacinia. Proin aliquet mauris et dui\n" +"consectetur sagittis. Ut tempus fringilla odio, vitae scelerisque neque efficitur ut. Quisque a nulla pulvinar, varius dolor sed, eleifend magna.\n" +"Vivamus eu neque pulvinar, accumsan odio venenatis, mollis leo. Morbi aliquet ac dolor sed lobortis. Maecenas urna sapien, volutpat non sagittis in,\n" +"tempor eget enim. Interdum et malesuada fames ac ante ipsum primis in faucibus. Sed mollis porta lectus, id lobortis metus elementum vitae. Nullam\n" +"non nulla sed risus rhoncus tempor. Nullam id quam hendrerit, dictum purus ut, maximus ipsum. Cras auct\n" +; diff --git a/viewer/viewer.cxx b/viewer/viewer.cxx @@ -6,6 +6,7 @@ #include "af_unix.h" #include "text.h" +#include "default-text.h" #include "demo-buffer.h" #include "demo-font.h" #include "demo-view.h" @@ -49,7 +50,6 @@ window::window(int argc, char *argv[]) glutSpecialFunc(special_func); glutMouseFunc(mouse_func); glutMotionFunc(motion_func); - glutIdleFunc(idle); GLenum glew_status = glewInit(); if (GLEW_OK != glew_status) @@ -72,8 +72,7 @@ window::window(int argc, char *argv[]) buffer = demo_buffer_create(); glyphy_point_t top_left = { 0, 0 }; demo_buffer_move_to(buffer, &top_left); - const char *the_text = ">>>>>>> HELLO WORLD <<<<<<<<"; - demo_buffer_add_text(buffer, the_text, font, 1); + demo_buffer_add_text(buffer, default_text, font, 1); demo_font_print_stats(font);