亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? contributing.txt

?? 手機嵌入式Linux下可用的busybox源碼
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
 - Style guide compliance. See: docs/style-guide.txt - Add testcases to tests/testcases. - Makefile improvements:   http://www.canb.auug.org.au/~millerp/rmch/recu-make-cons-harm.html   (I think the recursive problems are pretty much taken care of at this point, non?) - "Ten Commandments" compliance: (this is a "maybe", certainly not as   important as any of the previous items.)    http://web.onetelnet.ch/~twolf/tw/c/ten_commandments.htmlOther useful links: - the comp.lang.c FAQ: http://web.onetelnet.ch/~twolf/tw/c/index.html#SourcesSubmitting Patches To Busybox-----------------------------Here are some guidelines on how to submit a patch to Busybox.Making A Patch~~~~~~~~~~~~~~If you've got anonymous CVS access set up, making a patch is simple. Just makesure you're in the busybox/ directory and type 'cvs diff -bwu > mychanges.patch'.You can send the resulting .patch file to the mailing list with a descriptionof what it does. (But not before you test it! See the next section for someguidelines.) It is preferred that patches be sent as attachments, but it isnot required.Also, feel free to help test other people's patches and reply to them withcomments. You can apply a patch by saving it into your busybox/ directory andtyping 'patch < mychanges.patch'. Then you can recompile, see if it runs, testif it works as advertised, and post your findings to the mailing list.NOTE: Please do not include extraneous or irrelevant changes in your patches.Please do not try to "bundle" two patches together into one. Make single,discreet changes on a per-patch basis. Sometimes you need to make a patch thattouches code in many places, but these kind of patches are rare and should becoordinated with a maintainer.Testing Guidelines~~~~~~~~~~~~~~~~~~It's considered good form to test your new feature before you submit a patchto the mailing list, and especially before you commit a change to CVS. Hereare some guidelines on how to test your changes. - Always test Busybox applets against GNU counterparts and make sure the   behavior / output is identical between the two. - Try several different permutations and combinations of the features you're   adding (i.e., different combinations of command-line switches) and make sure   they all work; make sure one feature does not interfere with another. - Make sure you test compiling against the source both with the feature   turned on and turned off in Config.h and make sure Busybox compiles cleanly   both ways. - Run the multibuild.pl script in the tests directory and make sure   everything checks out OK. (Do this from within the busybox/ directory by   typing: 'tests/multibuild.pl'.)Making Sure Your Patch Doesn't Get Lost~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~If you don't want your patch to be lost or forgotten, send it to the bugtracking system (http://bugs.lineo.com). You do this by emailing your patch ina message to submit@bugs.lineo.com with a subject line something like this:	[PATCH] - Adds "transmogrify" feature to "foo"In the body, you should have a pseudo-header that looks like the following:    Package: busybox    Version: v0.50pre (or whatever the current version is)    Severity: wishlistThe remainder of the body should read along these lines:	This patch adds the "transmogrify" feature to the "foo" applet. I have	tested this on [arch] system(s) and it works. I have tested it against the	GNU counterparts and the outputs are identical. I have run the scripts in	the 'tests' directory and nothing breaks.Detailed instructions on how to submit a bug to the tracking system are at:	http://bugs.lineo.com/Reporting.htmlIf you have a patch that will fix and close a reported bug, please send amessage to [bugnumber]@bugs.lineo.com with your patch attached. It will catchpeople's attention if you have a subject line like the following:	[PATCH INCLUDED] - Fix attached, please apply and close this bugImproving Your Chances of Patch Acceptance------------------------------------------Even after you send a brilliant patch to the mailing list, sometimes it can gounnoticed, un-replied-to, and sometimes (sigh) even lost. This is anunfortunate fact of life, but there are steps you can take to help your patchget noticed and convince a maintainer that it should be added:Be Succinct~~~~~~~~~~~A patch that includes small, isolated, obvious changes is more likely to beaccepted than a patch that touches code in lots of different places or makessweeping, dubious changes.Back It Up~~~~~~~~~~Hard facts on why your patch is better than the existing code will go a longway toward convincing maintainers that your patch should be included.Specifically, patches are more likely to be accepted if they are provably morecorrect, smaller, faster, simpler, or more maintainable than the existingcode.Conversely, any patch that is supported with nothing more than "I think thiswould be cool" or "this patch is good because I say it is and I've got a Phdin Computer Science" will likely be ignored.Follow The Style Guide~~~~~~~~~~~~~~~~~~~~~~It's considered good form to abide by the established coding style used in aproject; Busybox is no exception. We have gone so far as to delineate the"elements of Busybox style" in the file docs/style-guide.txt. Please followthem.Work With Someone Else~~~~~~~~~~~~~~~~~~~~~~Working on a patch in isolation is less effective than working with someoneelse for a variety of reasons. If another Busybox user is interested in whatyou're doing, then it's two (or more) voices instead of one that can petitionfor inclusion of the patch. You'll also have more people that can test yourchanges, or even offer suggestions on better approaches you could take.Getting other folks interested follows as a natural course if you've receivedresponses from queries to applet maintainer or positive responses from folkson the mailing list.We've made strident efforts to put a useful "collaboration" infrastructure inplace in the form of mailing lists, the bug tracking system, and CVS. Pleaseuse these resources.Send Patches to the Bug Tracking System~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~This was mentioned above in the "Making Sure Your Patch Doesn't Get Lost"section, but it is worth mentioning again. A patch sent to the mailing listmight be unnoticed and forgotten. A patch sent to the bug tracking system willbe stored and closely connected to the bug it fixes.Be Polite~~~~~~~~~The old saying "You'll catch more flies with honey than you will with vinegar"applies when submitting patches to the mailing list for approval. The way youpresent your patch is sometimes just as important as the actual patch itself(if not more so). Being rude to the maintainers is not an effective way toconvince them that your patch should be included; it will likely have theopposite effect.Committing Changes to CVS-------------------------If you submit several patches that demonstrate that you are a skilled and wisecoder, you may be invited to become a committer, thus enabling you to commitchanges directly to CVS. This is nice because you don't have to wait forsomeone else to commit your change for you, you can just do it yourself.But note that this is a priviledge that comes with some responsibilities. Youshould test your changes before you commit them. You should also talk to anapplet maintainer before you make any kind of sweeping changes to somebodyelse's code. Big changes should still go to the mailing list first. Remember,being wise, polite, and discreet is more important than being clever.When To Commit~~~~~~~~~~~~~~Generally, you should feel free to commit a change if: - Your changes are small and don't touch many files - You are fixing a bug - Somebody has told you that it's okay - It's obviously the Right ThingThe more of the above are true, the better it is to just commit a changedirectly to CVS.When Not To Commit~~~~~~~~~~~~~~~~~~Even if you have commit rights, you should probably still post a patch to themailing list if: - Your changes are broad and touch many different files - You are adding a feature - Your changes are speculative or experimental (i.e., trying a new algorithm) - You are not the maintainer and your changes make the maintainer cringeThe more of the above are true, the better it is to post a patch to themailing list instead of committing.Final Words-----------If all of this seems complicated, don't panic, it's really not that tough. Ifyou're having difficulty following some of the steps outlined in thisdocument don't worry, the folks on the Busybox mailing list are a fairlygood-natured bunch and will work with you to help get your patches into shapeor help you make contributions.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线视频你懂得| 国产区在线观看成人精品| 日韩精品最新网址| 亚洲免费在线看| 国产专区综合网| 在线不卡a资源高清| 亚洲欧美色图小说| 成人免费视频一区二区| 日韩精品一区二区三区在线观看| 亚洲影视资源网| 99国产精品久| 欧美国产乱子伦 | 精品国产免费视频| 亚洲电影中文字幕在线观看| 成人h精品动漫一区二区三区| 日韩女优制服丝袜电影| 日韩成人午夜精品| 国产日韩成人精品| 日韩欧美国产一区在线观看| 亚洲一区二区3| 91免费版在线| 最新中文字幕一区二区三区| 成人免费精品视频| 久久久国产精品麻豆| 韩国v欧美v日本v亚洲v| 精品国产不卡一区二区三区| 丝袜美腿亚洲综合| 欧美日韩国产大片| 午夜不卡在线视频| 欧美精品在线观看播放| 日韩国产欧美三级| 精品欧美久久久| 精品一区二区三区视频在线观看 | 欧美性猛片aaaaaaa做受| 国产精品久久久久aaaa樱花| 风间由美一区二区三区在线观看| 欧美网站大全在线观看| 成人免费视频播放| 中文av一区二区| 国产成人三级在线观看| 国产精品理伦片| 色妞www精品视频| 亚洲丝袜精品丝袜在线| 91极品美女在线| 秋霞影院一区二区| 亚洲精品一区二区三区香蕉| 国产老肥熟一区二区三区| 欧美激情中文不卡| 色婷婷久久久亚洲一区二区三区| 亚洲午夜免费视频| 日韩无一区二区| 成人性视频免费网站| 一区二区三区在线视频观看58| 欧美在线999| 国内外成人在线| 亚洲日本中文字幕区| 欧美精品日韩一本| 国产成人精品三级麻豆| 日本欧美在线看| 免费观看一级特黄欧美大片| 精品欧美一区二区三区精品久久| 国产乱子伦视频一区二区三区 | jlzzjlzz欧美大全| 亚洲伊人伊色伊影伊综合网| 日韩精品一区二区三区蜜臀| 99视频在线观看一区三区| 石原莉奈在线亚洲三区| 国产精品久久久久一区二区三区共 | 三级精品在线观看| 日本一区二区三区在线不卡| 欧美无砖专区一中文字| 国产91丝袜在线播放九色| 亚洲自拍偷拍麻豆| 日本一区二区三区在线不卡| 欧美丝袜丝交足nylons图片| 激情综合色播激情啊| 国产精品国产a级| 欧美日高清视频| 成人午夜av影视| 麻豆精品久久精品色综合| 自拍偷在线精品自拍偷无码专区| 日韩视频中午一区| 色吧成人激情小说| 成人小视频免费观看| 日本vs亚洲vs韩国一区三区二区| 国产精品福利影院| 久久久99免费| 日韩一区二区在线观看视频 | 91精品国模一区二区三区| 99riav久久精品riav| 国产一区二区三区四区五区入口 | 一区二区欧美视频| 国产精品美女一区二区三区| 欧美岛国在线观看| 欧美电影一区二区三区| 欧美精品亚洲一区二区在线播放| 大陆成人av片| 国产一区二区三区四区五区美女 | 精品一区二区久久久| 亚洲自拍偷拍图区| 亚洲免费伊人电影| 亚洲日本免费电影| 国产精品视频你懂的| 久久久国产午夜精品| 精品国产免费视频| 精品免费一区二区三区| 日韩欧美aaaaaa| 日韩一级在线观看| 日韩欧美精品在线视频| 91精品国产91久久久久久最新毛片 | 国v精品久久久网| 国产成人免费在线视频| 国产盗摄视频一区二区三区| 国产激情91久久精品导航| 中文字幕在线观看不卡| 国产综合一区二区| 水野朝阳av一区二区三区| 亚洲成人激情av| 日韩专区中文字幕一区二区| 亚洲成人免费观看| 日韩电影免费一区| 精品一区二区三区在线观看| 国产精品系列在线播放| 国产·精品毛片| 色悠悠亚洲一区二区| 欧美性淫爽ww久久久久无| 欧美高清视频在线高清观看mv色露露十八| 欧美亚洲综合色| 日韩三级中文字幕| 久久九九国产精品| 亚洲欧美激情在线| 婷婷开心久久网| 国产久卡久卡久卡久卡视频精品| 成人免费看片app下载| 在线观看免费亚洲| 91麻豆精品国产91久久久| 精品日韩一区二区| 国产精品二三区| 天堂av在线一区| 国产精品综合av一区二区国产馆| 99久久精品99国产精品| 91 com成人网| 国产日本一区二区| 亚洲成人一二三| 国产老女人精品毛片久久| 色综合久久久久网| 欧美成人bangbros| 亚洲欧美日韩成人高清在线一区| 日韩av午夜在线观看| 国产高清久久久| 欧美最猛性xxxxx直播| 久久免费国产精品| 亚洲一区二区三区四区在线免费观看| 天天av天天翘天天综合网色鬼国产| 国产伦精品一区二区三区免费| 色综合久久综合网97色综合| 精品国产乱码久久久久久牛牛| 国产精品久久久久婷婷二区次| 日韩成人免费电影| 91视频观看免费| 精品国产一区二区三区久久久蜜月 | 日韩欧美国产综合在线一区二区三区 | 3atv一区二区三区| 亚洲色图一区二区| 国产综合一区二区| 777色狠狠一区二区三区| 国产人妖乱国产精品人妖| 午夜精品免费在线| 91免费视频网址| 久久久国产精品不卡| 日本不卡视频一二三区| 91国产丝袜在线播放| 国产亚洲精品7777| 精品亚洲porn| 91精品国产色综合久久ai换脸 | 亚洲欧美成人一区二区三区| 国产一区二区按摩在线观看| 欧美日韩一区中文字幕| 亚洲男女毛片无遮挡| 国产成人激情av| 精品国产第一区二区三区观看体验| 婷婷国产在线综合| 91成人在线精品| 中文字幕一区免费在线观看| 国产成人精品免费视频网站| 欧美精品一区视频| 久久精品国产精品青草| 日韩一级大片在线| 日本欧美韩国一区三区| 欧美电影在哪看比较好| 日韩精品亚洲专区| 欧美精品电影在线播放| 亚洲午夜精品久久久久久久久| 日本精品视频一区二区三区| 国产精品久久久久影院老司| 99精品桃花视频在线观看| 国产精品短视频| 色综合一区二区三区| 亚洲精品乱码久久久久久久久 | 精品国产一区二区亚洲人成毛片|